Author: Tony Werten
Date: 12:36:49 01/17/03
Go up one level in this thread
On January 17, 2003 at 13:21:21, Robert Hyatt wrote: >On January 17, 2003 at 05:43:55, Tony Werten wrote: > >>On January 17, 2003 at 04:40:09, Daniel Clausen wrote: >> >>>On January 17, 2003 at 04:30:56, Tony Werten wrote: >>> >>>[snip] >>> >>>>Yes, it's fun. Now I'm busy taking out bugs :( Never really looked at how XiniX >>>>was playing blitz. >>> >>>Does that mean that the bugs are somehow blitz-related? Or are you more >>>referring to things like tuning time-managing in blitz? >> >>Yes, time management. Normally I play at tournements with 90 minutes/game or 60 >>in 2 hours. Playing 2 12 blitz needs quite a different approach. Specially when >>failing low and you want to allocate extra time. >> >>Now I'm working on the pondering, since that needs to be handled different as >>well. The "bug" was also showing up at longer timecontrols but could be handled >>by the search. >> >>For the ones interested: When my opponent plays the pondered move, but I haven't >>spent enough time, XiniX will restart the search (with the move played). Then it >>gets the first say 9 ply from hashtable but dies trying to get to ply 10, runs >>out of time plays the best move wich was actually from 2 plies before. You loose >>depth this way by pondering :( On tournement timecontrol it doesn't matter, >>since I have enough time to finish that ply 10. >> >>Solution is not to restart the search but continue searching. Of course you have >>to set some variables to indicate that you're not pondering anymore but >>searching normal, start subtracting the thinking time etc. >> >>Very bug sensitive :( But then again, I thrive on bugs. >> > > >Internal iterative deepening will also fix this problem. Which is caused by no >move >ordering info from the hash table when searching the PV. IID helps there, >although the >best solution is to not restart, as you said, just keep on searching if the >right move is >made. I'm doing that now. Accidently I wrote very nice code. Since I will be getting the time from winboard I only had to change 1 variable: pondering:=false :)) Took me 1 hour to be sure, off course. Tony > > > >>Tony >> >>> >>>Sargon
This page took 0 seconds to execute
Last modified: Thu, 15 Apr 21 08:11:13 -0700
Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.