Author: Sune Fischer
Date: 11:55:18 07/27/04
Go up one level in this thread
On July 27, 2004 at 13:31:58, Robert Hyatt wrote: >>Remember, you generated that target time from a very lose ad hoc algorithm in >>the first place, not taking anything search related into account. >> >>Therefore it is going to be very coincidental how much time you get left over >>for the final iteration. >> > >Yes, but it is not really "ad hoc". I have N moves left to play, and I have M >minutes of time to do so. So I really _do_ have to have a plan that (a) lets me >search long enough to find necessary tactics; (b) saves enough time so that >should I get into some sort of difficulty before the time control I have time to >search my way out of it; (c) I have reasonable time left for the moves just >prior to time control so that I don't make a simple tactical error. It is all >related.. Hmm, I don't see what this has got to do with anything..? >>>I _always_ start the next iteration even if there is only one second left, as I >>>don't do my time check in Iterate() but only inside the search itself. >>> >> >>I don't understand your comment. >> >>Do you mean that just because you _always_ do something one particular way, it >>is evidence that it can't be done any better? > > >Nope. I said what _I_ do. Very clearly. And I said what _I_ believe. You can >always take it with a grain of salt. My time allocation stuff comes from many >years of watching and tweaking. Not pulled from a hat with no thought... Then what is your idea with starting a new iteration when you already _know_ it can't possibly have time to return a result? That's what I'm questioning here, because it can really only return fast enough if it fails low, but we already have much more efficient ways of checking for that. >What your question has to do with my statement about not checking the time at >the end of an iteration, but only inside the search, I have no idea.. I never said anything about time inside the search. I'm talking about what to do at the last moment before exitting, when time is really sparse and we can say "for sure" we don't have enough time to resolve a new score. -S.
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.