Skip to content

Syzygy fixes

Compare
Choose a tag to compare
@konsolas konsolas released this 31 May 20:22
· 52 commits to master since this release
d798144

General

  • ToppleTune will now compile on linux: cmake . && make ToppleTune
  • Default compilation settings for Topple now include -march=native and -O3

Search

  • Fixed issues relating to illegal moves and converting won positions with 5-piece Syzygy tablebases enabled.
  • Lower LMR reduction in PV nodes.

Evaluation

  • Simplified king piece-square table. The table is now fully symmetric in the middlegame.
  • Simplified isolated pawn evaluation: 24 terms to 4 terms.

The elo gain appears to be very small, given that most changes are just bugfixes and simplifications, but they may be larger for tests which use 5-piece tablebases or which don't use tablebase adjudication.