Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: EGTB algoritmic question

Author: GuyHaworth

Date: 11:36:40 07/24/02

Go up one level in this thread



As the previous reply said, you have 256 values in an 8-bit byte.

Consider these to be numbered '0' to '255'.

For an endgame, you have to decide what values you want to devote to:

a)  broken
b)  draw
c)  win for the side-to-move in 'x'
d)  loss forthe side-to-move in 'y'

You might as well say:

0 = broken
1 = draw
'2 to W' = wins for the stm in 'x' ... 'x+1' represents a 'win in x'
'W+1 to W+L' - losses for the stm in 'y' ... 'W+1+y' is a 'loss in y'

Yes, you're right:  this detail isn't covered in any ICGA articles.

Note that some endgames will require more than 8 bits:  this problem is
aggravated by your choice of DTM rather than DTC or DTZ (this last, for the
Level-2 endgame worker).

Good luck,

Guy



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.