Skip to content

kirillbobyrev/pabi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pabi

Codecov Dependencies

Build Test Suite Lint

Pabi is a modern chess engine that is currently under development.

Warning

This engine is still very early in the development phase and is not in a functional state yet.

Goals

Pabi is inspired by existing Chess and Go engines (mainly lc0 and KataGo), and the research that they are based on (AlphaZero, MuZero and MCTS). Pabi strives to be a high-quality modern engine.

Pabi strives to be strong. The ultimate goal is to enter the lists of top chess engines and participate in tournaments, such as and TCEC and CCC.

Recipes

Most commands for development, building the engine, testing, checking for errors and fuzzing it are supported as just recipes. See justfile for a complete list of frequently used commands.

Code map

For easier code navigation, see https://kirillbobyrev.github.io/pabi/docs/pabi/