An open API service indexing awesome lists of open source software.

https://github.com/h1me01/astra

UCI chess engine
https://github.com/h1me01/astra

chess-engine

Last synced: 10 months ago
JSON representation

UCI chess engine

Awesome Lists containing this project

README

          

# Astra Chess Engine

Astra is a UCI-compliant chess engine written in C++. "Per aspera ad Astra."

## Compiling
Compile the code yourself for better performance.
```
git clone https://github.com/h1me01/Astra.git
cd Astra/src
make -j
```

## NNUE
- Versions starting from 5.0 use [Astra-Trainer](https://github.com/h1me01/Astra-Trainer)
- Versions below 5.0 used [CudAD](https://github.com/Luecx/CudAD)
- Versions below 4.0 used a simple Pytorch Neural Network

## Credits
- [Stockfish](https://github.com/official-stockfish/Stockfish)
- [Koivisto](https://github.com/Luecx/Koivisto)
- [Fathom](https://github.com/jdart1/Fathom)
- [Chess Programming Wiki](https://www.chessprogramming.org/Main_Page)