Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Question: How does your program allocate time?

Author: Uri Blass

Date: 00:32:41 09/04/00

Go up one level in this thread


On September 03, 2000 at 22:44:16, Robert Hyatt wrote:

>On September 03, 2000 at 22:36:41, William Bryant wrote:
>
>>I/m working on my time allocation to improve my program's play.
>>
>>Given a time increment of Game/Unit_Time (or Game/Unit_Time + Increment per
>>move),  how do you allocate the Unit_Time among individual searches?
>>
>>At present I'm doing the following.
>>
>>1. In the opening, (when out of book), I'm allocating 1/64th of the time left
>>for a search (time_left>>6).
>>
>>2. When past move 16, I change this to 1/32nd of the time left (time_left>>5).
>>
>>3. If I fail low at the root, I will allocate up to an additional 5x the initial
>>time to resolve the fail low.  It may take less, but this is the limit.
>>
>>Any thoughts, comments, suggestions or discussion would be appreciated.
>>
>>William
>>wbryant@ix.netcom.com
>
>
>I use a simple apporach for "level X Y" games on ICC.  My target time is
>always X/25+Y (x=time left on clock, y=increment).

This is normal target time on ICC but the normal time control in tournaments
against humans is x minutes/y moves+z minutes/game and the time control in ssdf
is 120 minutes/40 moves+120 minutes/40 moves+120 minutes/40 moves...

The interesting question is how to allocate time in this case.
Programs usually do it in a wrong way.

The right way is to allocate more time when the time control is slower.

See the following time controls.

1)120 minute/40 moves+120 minutes/40 moves+120 minutes/40 moves....
Time allocated for the first move x(1)

2)120 minutes/40 moves+1 minute/40 moves+1 minutes/40 moves+..
Time allocated for the first move x(2)

2)120 minutes/40 moves+1 minutes/game
Time allocated for the first move x(3)

3)120 minutes/game
Time allocated for the first move x(4)
2 questions:

1)Do your program have x(1)>x(2)>x(3)>x(4)?
2)How much time does it allocate for the first move in all of these
cases(assuming no book).

Uri



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.