Author: Dieter Buerssner
Date: 12:49:00 04/25/05
Go up one level in this thread
On April 23, 2005 at 13:43:15, Günther Simon wrote: >It is draw anyway, if you want it to play otherwise here, just >disable the tablebases and it will remain materialistic. Günther, my engine could refuse to take the bishop without TBs (at least in theory, in practice it would take it - but this is more or less coincidence). Other engines, most probably, too. Of course they all would easily draw, without taking the bishop. Which move is taken will often (with and without TBs) depend on how the move ordering is done. The point of Chandler is not that far off. Say you have an engine, that can (without TBs) evaluate kpk perfectly. If it is a draw, the engine may refuse to advance his pawn, and give the opponent really easy play. Of course, for most exprienced players, this won't make a difference. Now, say you have krbkr. And the engine again had (by some magic) perfect knowledge of these positions. It will refuse to give the opponent a hard time. But it will show the correct score (0.0) to the user. This could be fixed, by not showing 0.0, but perhaps 0.03 or so (depending on the position), even when the engine knows, that it is 0. Other users might then complain about the engine. "Look at this stupid engine - in clear drawn position, it shows advantage for white". My idea, is to make not all draws equal, but I fear, it will hurt the branching factor, and therefore might even hurt the strength. Crafty's swindle mode does take care of some of these problems (but by far will not solve all). Regards, Dieter
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.