Lack of information about time in the UCI protocol
Posted: 18 Sep 2006, 22:25
I have problems to implement time management under the UCI protocol
The problem is that based on reading the uci protocol it seems that the interface does not give me enough information.
It only gives me time and number of moves to the next time control and it is simply not enough for smart time managament.
In case of time control of 2 hours/40 moves+1 minutes for the rest of the game it is going to be stupid to use all the 2 hours for the first 40 moves when in case of time control of 2 hours/40 moves
that repeat itself it is not going to be stupid to do it.
The problem is that based on the information that the engine get based on the uci protocol the engine is totally blind to what is going to happen after move 40 and it cannot know if it is going to have a lot of time or going to have no time so it cannot use smart time management.
Uri
The problem is that based on reading the uci protocol it seems that the interface does not give me enough information.
It only gives me time and number of moves to the next time control and it is simply not enough for smart time managament.
In case of time control of 2 hours/40 moves+1 minutes for the rest of the game it is going to be stupid to use all the 2 hours for the first 40 moves when in case of time control of 2 hours/40 moves
that repeat itself it is not going to be stupid to do it.
The problem is that based on the information that the engine get based on the uci protocol the engine is totally blind to what is going to happen after move 40 and it cannot know if it is going to have a lot of time or going to have no time so it cannot use smart time management.
Uri