Hi,
I am pleased to announce the public release of my UCI chess engine MagicTree 3.2, written in C++.
Download / website:
https://magictree.netlify.app/
MagicTree is a 64-bit Windows UCI engine. It is a classical handcrafted-evaluation engine, with no neural network, no NNUE file, and no external evaluation file included.
The engine uses bitboards, BMI2/PEXT-based sliding attack generation, alpha-beta / PVS search, iterative deepening, transposition tables, move-ordering heuristics, pruning, and a tapered handcrafted evaluation.
Important requirement: MagicTree 3.2 requires a 64-bit Windows system with a CPU supporting BMI2/PEXT instructions. On older CPUs without BMI2/PEXT support, this build may fail to start.
Estimated strength: ~2725 blitz, this is a private-test estimate until the engine receives more external testing.
Current limitations:
- Windows x64 only
- BMI2/PEXT-capable CPU required
- No opening book included
- No Syzygy/tablebase support included
- No NNUE or neural-network file included
- Single-threaded release
I have tested the engine mainly under Windows x64 in UCI-compatible GUIs. I would be grateful for any bug reports, stability issues, GUI compatibility feedback, tournament results, or suggestions for improvement.
Looking forward to seeing how MagicTree performs in external testing.
Regards,
Vikrant