Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Just a few stupid questions.....

Author: blass uri

Date: 16:14:49 06/06/00

Go up one level in this thread


On June 06, 2000 at 17:55:45, Torstein Hall wrote:

>When adding knowledge to a chess program, do you just add bonuses to a score so
>a piece combination, for instanse two connected passed pawns on rank 6 add a lot
>etc.
>Is it not possible to have several "bonuses" kicking in at the same time? And
>possibly in opposite directions etc.

You can by if statements to have only one bonus.
For example if there are two unstoppable passed pawns in pawns endgame you can
decide that if the white pawn is more close to the queening square to give bonus
only for the white pawn.

>
>I feel that working that way in the endgame you must end up in a lot of
>positions where your eval will be just meeningless. In a lot of cases the
>endgame hangs on just one tempo, and a static eval adding bonuses etc. will do
>you no good!
>
>Would it not be better to just have a fast search doing most of the work, at
>least in the late endgames?

The problem with this idea is that the right evaluation in the late endgame is
important also before the late endgame when you need to decide to trade pieces
to the right pawns endgame.

My understanding is that the main advantage of a fast search is that you will be
faster in positions when the knowledge is not relevant because the program will
have to calculate if statement when the answer is to do nothing about the
evaluation so the evaluation is the same.

Uri



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.