Geschrieben von:/Posted by: Fabien Letouzey at 13 April 2004 12:43:43:
Hello,
Let me mention again that Pondering does not work at all in PolyGlot.
There is a big incompatibility between xboard and UCI that I
overlooked. Because of that, I can't quickly solve the problem "the
right way".
I do understand, however, that pondering is very important for
tournaments.
Here I just want to discuss a possible work around that could be
available soon:
Because it is a timing (clock information) problem, I could let the
engine ponder normally then interrupt it even if the expected move is
played. A normal search would then be launched, with correct clock
information (UCI does not allow clock information to be updated when
the opponent plays the expected move).
Of course this is not real pondering!!! The search will have to start
from scratch, only hash-table information will be reused. I just want
to get your opinion about it (engine authors, tournament directors,
...). Is such a "crippled pondering" worth the development (quite
easy, it must be said)?
There is the risk that results are misinterpreted (engines would not
play at full strength). On the other hand, it's better that not
pondering at all ...
Fabien.