Skip to content

Fix various bugs

Compare
Choose a tag to compare
@zongzhengli zongzhengli released this 16 Nov 08:50
· 77 commits to master since this release

This release fixes various position state bugs and crashing on some systems.

Changes:

  • Fix detection of check from castling. This caused corrupted board states when applying the null move heuristic which allowed the king to be captured.
  • Fix preservation of fifty-move clock when applying null move heuristic.
  • Fix black knight initial given as K.
  • Fix instant crashing on some systems (such as Windows XP SP3).
  • Revised terminal output to apply wraparound with indenting.