Releases: de-Manzanares/Raab-bot
Releases · de-Manzanares/Raab-bot
v1.00
🐰 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).
- known bug preventing info readouts after the first
🐰 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).