Skip to content

Renegade 0.5.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@pkrisz99 pkrisz99 released this 17 Dec 00:38
· 467 commits to main since this release

Version 0.5.0 (December 17, 2022)

  • Faster move generation (50k -> 320k nps, perft: 0.95m -> 4.4m)
    • Lazy move legality checking
    • Bulk bitwise attack map generation
    • Usage of lzcnt instructions
    • Early stop for legal move existance checking if the king has an adjacent non-attacked square
  • Increased default hash size again: 16 -> 64 MB
  • Some parts of the code had been cleaned up