Ecosyste.ms: Awesome
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 chess-engine cpp nnue uci
Last synced: 5 days ago
JSON representation
UCI chess engine
- Host: GitHub
- URL: https://github.com/h1me01/astra
- Owner: h1me01
- License: gpl-3.0
- Created: 2024-09-19T08:55:16.000Z (about 2 months ago)
- Default Branch: master
- Last Pushed: 2024-11-04T18:31:24.000Z (10 days ago)
- Last Synced: 2024-11-04T19:35:05.196Z (10 days ago)
- Topics: chess, chess-engine, cpp, nnue, uci
- Language: C++
- Homepage:
- Size: 20.2 MB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Astra Chess Engine
Astra is a UCI chess engine written in C++.
## Compiling
Compile the code yourself for better performance.
```
git clone https://github.com/h1me01/Astra.git
cd Astra/src
make -j
```## Note
I had to remove the versions prior to 3.0 due to inefficient compiling.## Credits
- [Stockfish](https://github.com/official-stockfish/Stockfish)
- [Koivisto](https://github.com/Luecx/Koivisto)
- [Fathom](https://github.com/jdart1/Fathom)
- [CudAD](https://github.com/Luecx/CudAD) - Used to train NNUE for versions above 3.3
- [Chess Programming Wiki](https://www.chessprogramming.org/Main_Page)