Author: Evan Fung
Release Date: 2024-12-16
Language: C++
Protocol: UCI
Repo Owner: 0mn1verze
Repo URL: https://github.com/0mn1verze/Maestro-Chess-Engine
Fix Logs
- Added singular extension search
- Fixed capture move bug in late move reductions
- Refactored files like hash.cpp and eval.cpp
- Improved staged move generation
- Fixed other search bugs
Match Results
Maestro vs Rybka 2.3.2a 64bit:
- 0.30/0.3 time controls on a i7-10750H with turbo boost on
- WDL ratio: 23 – 3 – 4
Use Tips
- Put the exe file, nnue file, and the bin file in the same folder for it to run correctly.
- Please see the manual for UCI Commands
- Website Demo
Custom commands
- “b” – print board
- “bench” – benchmarking move generation using positions from bench.csv
Performance
- Rough estimate of 3000 elo
https://github.com/0mn1verze/Maestro-Chess-Engine/releases/download/V1.3/bench.csv
https://github.com/0mn1verze/Maestro-Chess-Engine/releases/download/V1.3/Maestro.exe
https://github.com/0mn1verze/Maestro-Chess-Engine/releases/download/V1.3/nn-eba324f53044.nnue
https://github.com/0mn1verze/Maestro-Chess-Engine/releases/download/V1.3/OPTIMUS2403.bin
https://github.com/0mn1verze/Maestro-Chess-Engine/archive/refs/tags/V1.3.zip
https://github.com/0mn1verze/Maestro-Chess-Engine/archive/refs/tags/V1.3.tar.gz