Author: Sune Fischer
Date: 09:28:54 10/04/02
Go up one level in this thread
On October 04, 2002 at 12:14:18, Omid David wrote: >>>Wrong. I've conducted hundreds of tests, and in no single case has my heuristic >>>returned an inaccurate result. There exist blockades that it fails to detect, >>>but it never declares a false draw. >> >>Perhaps this is too restrictive too. >>You could have some confidence variable, if you draw detector cannot say with >>100% certainty that it's draw, then interpolate the evaluated score with the >>confidence level: score=eval()*(100-confidence)/100. >> >>It might help the engine to steer clear of those drawish positions? > >But as Vincent pointed out, such heuristics have an overriding nature. Even the >slightest inaccuracies can result in a total disaster. Yes I know, you have to be careful, right now I don't even score KRKR as draw, because what if the one to move can give a check and take the other rook hiding behind the king... If there is a high probability of a draw, eg. a risk of perpetual check because your king is exposed and his queen is near by, then be less optimistic in your score even if you are way ahead in material. It is probably easier to win without the queens on the board if you have an extra knight, for instance. At least you have eliminated the risk of perpetual check. -S. >Omid. > >> >>-S. >>>Omid. >>> >>>> >>>>>Omid.
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.