Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Evaluation function question

Author: Dann Corbit

Date: 15:42:27 06/18/02

Go up one level in this thread


On June 18, 2002 at 04:20:57, Russell Reagan wrote:

>On June 18, 2002 at 03:23:49, Gian-Carlo Pascutto wrote:
>
>>Hmm, I consider centralizing the pieces to be a 'natural' rule.
>
>I think that in the early parts of the game it is, but it really seems like a
>very hackish way to do this. For example, in the endgame, if your program is
>torn between two moves, and one gets a bonus because it happens to be moving to
>e4, that's "unnatural" evaluation to me.

Usually, there is a "game_stage()" function to help with decisions like that.

>Even in some openings, getting your pieces centralized goes against the point of
>the opening, especially in flank openings. Imagine your program playing through
>the opening book for the Larsen opening (1. b3) and getting a decent position
>coming out of the book, and then your program starts moving it's pieces to be
>more centrally located, totally defeating itself and defeating the purpose of
>the opening, which is to control the center from the flank.
>
>Fortunately, I have tons of ideas about how to get around these hacks and how to
>implement it in a general way :)

Get to hackin' and tell us how it comes out.  Better yet, show us what you have
done when it is accomplished.  Then, in a monument of laziness, we won't have to
figure it out ourselves.
;-)



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.