Author: Dann Corbit
Date: 18:17:30 08/21/02
Go up one level in this thread
On August 21, 2002 at 20:41:22, Matthias Gemuh wrote:
>On August 21, 2002 at 20:08:43, Dann Corbit wrote:
>>On August 21, 2002 at 19:23:36, Matthias Gemuh wrote:
>>[snip]
>>>I once suggested (Winboard Forum) that someone should write pseudo code for
>>>pondering under WB, but I was told that is not possible.
>>
>>0. Make your move normally.
>>1. Stop accumulating time on your clock.
>>2. Choose the current pm {make} {now on the opponent's time to think}
>>3. "Analyze" that choice. We are now pretending to be the opponent.
>>4. When the opponent gives you their response, unmake the pm move.
>>5. Start accumulating time on the clock and perform 'go'.
>>
>>The whole idea is just to get some spiffy answers in your hash table.
>>
>>You might want to throw in some special cases for fail high and fail lows or
>>something. Probably some smart people will fill in the stuff I have left out
>>and what is wrong with this strategy.
>
>
>
>Thanks, Dann. Looks like one unmakes even ponder hits and hopes the hash tables
>shall remake the unmake. If one must unmake ??, then UCI wins here. A ponder hit
>under UCI means turn off ponder flag and keep searching uninterrupted.
Well, even if he makes the expected move, you still have to switch sides. And
if he makes an unexpected move, you have to account for that. So I think I do
not understand your question.
>BTW, I don't know what to do with "Stop accumulating time on your clock".
>I don't use clocks. I simply accept the time left as reported to me by Winboard
>before each move. So I can neither start nor stop accumulating anything.
>So my approach is wrong ? !!
The only reason to accumulate on your own clock is for cross checking purposes.
I know lots of programs that always assume time numbers from Winboard are
correct and do no counting of their own.
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.