Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Blunder move because of bad time management

Author: Sune Fischer

Date: 10:04:17 09/28/02

Go up one level in this thread


On September 28, 2002 at 12:18:59, Uri Blass wrote:
>It is a common knowledge and Amir Ban explained in CCC some years ago that
>Junior almost always tries to finish the iteration that it is searching and only
>in cases when there is a danger of losing in time it does not stop
>in the end of the iteration.
>
>I also do it and my decision if to start a new iteration is based on my estimate
>of the time to finish the next iteration.

hmm, chess programming is more complicated than I thought!

>There are programs that do not do it but every good program that I know use more
>time after failing low to try to finish the  iteration.
>
>I know it based on my experience in watching games of chess programs togrther
>with their evaluations.
>
>Hiarcs even extend time after finishing the iteration and it may be too
>dangerous but the idea is that if the position failed low the program probably
>does not understand it and it may be important to search another ply to avoid
>the horizon effect.
>
>
>I also know about other mistakes that they do in time management and movei today
>also does part of their stupid mistakes.
>
>Here is one small example:
>
>Suppose that your program is at move 41 and the time control is 40 moves for 40
>minutes.
>
>Suppose that your program wants to play a move that force a draw by repetition
>
>A smart time management is not to play it but to try to find alternative that is
>clearly better and to play the drawing move only when there is danger of losing
>on time because you can lose nothing by delaying the decision.
>
>I prefer not to work on fixing it because the 1 elo that I may gain from it is
>not worth the danger of new bugs.

How about giving it more time when the program can't make up it's mind, when the
pv keeps changing - keep searching!

Give it less time if it is a recapture or something easy like a constant score
and move on pv.

Anyway those are on my todo-list, but the list is long and this fail-low bug is
pretty urgent I think.

-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.