]> git.sesse.net Git - stockfish/commitdiff
Further speed up bitbase generation
authorMarco Costalba <mcostalba@gmail.com>
Fri, 15 Feb 2013 07:56:04 +0000 (08:56 +0100)
committerMarco Costalba <mcostalba@gmail.com>
Fri, 15 Feb 2013 10:58:33 +0000 (11:58 +0100)
Another trick, along the same lines of previous
patch. This time we first check positions with
white side to move that, becuase we start with
pawn on rank 7, are easily classified as wins,
then black ones.

Number of cycles reduced to 15 !

Becuase now it is faster we can remove a lot of
code to detect theoretical draws. We will calculate
them anyhow, although a bit slower, but the speed
up trick more than compensates it.

Verified that generated bitbases match original ones.

No functional change.


No differences found