Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Draw due to lack of blockade detection...

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.