Computer Chess Club Archives


Search

Terms

Messages

Subject: Trade-down bonus

Author: John Scalo

Date: 23:43:00 02/23/98


What is the most effective way to incorporate a trade-down bonus into a
chess program?

I'm realizing the need for this after playing a game with my program
where it was up two pawns, but we each had both rooks and some pawns. It
could have traded rooks on several occasions but instead tried to nickel
and dime me in the position. While it was doing that, I snuck the rooks
up near the king and managed a draw by rep. I could not never done this
with just one rook.

Apparently the Chess 4.5 algorithm was

material advantage = MIN(2400, MD) + MD*PA*(8000-MT)/(6400*(PA+1))

where
MD = material difference
PA = number of pawns on the winning side
MT = total material on the board

and this adheres to the "trade pieces not pawns when you're ahead"
strategy.

But surely this has evolved since then?

Thank



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.