Computer Chess Club Archives


Search

Terms

Messages

Subject: Nalimov EGTB problem

Author: Johan Hutting

Date: 12:38:08 06/08/03


My code seemed to work ok, up to a game in which this position showed up:
[D]8/8/2K1k3/8/4Pp2/5P2/8/8 w - - 0 85

Celes played e4-e5 here, with a mate in 23 score.
note that I only had 3/4men TBs installed at that moment.

However, celes doesn't consider Kxe5 after e5 because it returns a matescore:
setboard 8/8/2K5/4k3/5p2/5P2/8/8 w - -
dumpegtb
EGTB score: 32738

(after Kc5)
setboard 8/8/8/2K1k3/5p2/5P2/8/8 b - -
dumpegtb
EGTB score: 0

Suddenly it's a draw instead of mate :(
after 8/8/2K5/4k3/5p2/5P2/8/8 w - -
this is send to the TBs:
ind = PfnIndCalc(iTb, side_to_move) (psqW, psqB, sqEnP, fInvert);
  iTb = 6
  side_to_move = 0
  psqW   [6, 1, 0, 0, 36, 29, 0, 0]
  psqB   [6, 1, 0, 0, 42, 21, 0, 0]
  sqEnP   127
  fInvert   1
returnvalue (ind) = 1840412

Could someone verify these are the correct values?



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.