Tuna is a high-performance chess engine written in C++20, achieving 2505.9 ELO rating in tournament play. Built from scratch with modern C++ practices, it features bitboard representation, alpha-beta search, and sophisticated evaluation functions.
Key Features
Advanced Search: Alpha-beta with transposition tables, quiescence search, and pruning techniques
Bitboard Engine: PEXT bitboards for sliding piece attacks and efficient move generation
Automated Testing: SPRT statistical validation and tournament management system
Modern Tooling: Pixi dependency management, CMake/Ninja build system, automated formatting.
Jim Ablett compiles:
Comments
Post a Comment