Author: Robert Hyatt
Date: 14:55:07 11/01/01
Go up one level in this thread
On November 01, 2001 at 17:37:26, Gareth McCaughan wrote: >Robert Hyatt wrote: > >> your idea about the +.01 / -.01 was a good one. I implemented it >> right after you suggested it and it works just fine, so that Crafty >> prefers a drawn KRB vs KR rather than a drawn KR vs KR ending. >> And "swindle mode" enhances this further bu taking the draw-only moves >> and searching them with a real tree search to choose the one that >> looks best without any tablebase probes, to avoid tossing the bishop >> which would still be a draw... >> >> But for real play, I _do_ want to know when I really can't win, >> so that I can offer draws. So far as I know, most programs on ICC >> don't accept or offer draws. While mine does both. > >There's no law that says you have to use the same number you use >for choosing moves, and nothing else, to decide whether to offer >or accept a draw. Of course there isn't. But I don't want to use a range of values, because with an eval of +.1 I probably want to play on. Even with an eval of -.1 I probably want to play on depending on the rating of my opponent. But if it is really a draw, perhaps not... > >I'm sure you can find a way to make the eval be non-zero but still >discernibly a certain theoretical draw. Just as checkmates have >different scores for different depths but are still all certain >wins. Or you could just say: against a GM player you'll accept a >draw even if you think you're +0.1. > >-- >g
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.