Skip to content

Release v2.2.1

Choose a tag to compare

@github-actions github-actions released this 01 Mar 18:25
· 18 commits to main since this release

πŸš€ New release!

πŸ”„ Changelog:

  • removed bonus for knight mobility to reduce evaluation time (Nateml)
  • feat: enhance evaluation function with positional bonuses for castling, bishop pairs, and rook positioning (Nateml)
  • fix: update transposition table size to prime number to improve performance (Nateml)
  • remove castle notation from Move class output (Nateml)
  • feat: add initial release binaries and configuration files for ChessBot (Nateml)
  • refactor: update transposition table size validation and indexing method (Nateml)
  • added null move pruning (Nateml)
  • made the bot search run on a different thread from the UCI interface, and made the search check if a stop has been requested (Nateml)
  • added 3-fold repetition detection and 50-move rule to the search (Nateml)