Note
This project is still under development and may require a certain envirnoment to be compiled and run
Blaze is a UCI compatible chess engine written in C
make release
Blaze is inspired by the didactic engine QBBEngine by Fabio Gobbato
- Quad bitboards (Using 4 bitboards to represent the entire chess board)
- Using the o^(o-2r)-trick to generate sliding piece attacks
- Make/Unmake (Rather than Copy/Make)
- Around 25Mnps raw perft speed in release mode (Single threaded, No hashing, Bulk counting in the horizon nodes)
Blaze is licensed under the MIT license. A copy of this license can be found in LICENSE