Skip to content

Releases: de-Manzanares/Raab-bot

v1.00

30 Jun 04:02
918db90
Compare
Choose a tag to compare

🐰 Changes

  • A handful of optimizations gave an approximately 300% increase in the rate of tree generation.
    • ~50k nodes per second on i7-3630QM.
    • ~90k nodes per second on Ultra 7 155H.
  • Reduce node size from 296 bytes to 72 bytes.
    • Nodes use less memory, allowing for deeper trees.

🐰 Additions

  • Evaluation explicitly assigns weight to castling.
  • Gives infos: depth, time, nodes, nodes per second.
    • known bug preventing info readouts after the first go command (#20).

🐰 Fix

  • Castling rights were not being updated upon the capture of a rook.
  • Stalemate was being evaluated as checkmate.
  • Long side castling was not checking if all three squares were empty.
  • Black castling depended on white's castling ability (poor variable naming was the cause of this bug).

v0.1.0.0-beta

08 Jun 05:13
Compare
Choose a tag to compare