Chess engine: Astra 5.1 JA



Astra is a UCI chess engine written in C++.
Author: Semih Özalp


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

v.5.0:
NNUE Architecture
Previously 2x(768→1024)→1; now features a king bucket of size 10, resulting in a new arch: 2x(10x768→1024)→1
Evaluation
Besides the new network I added phase evaluation as well
Search
Improved time management within the search
Various other minor improvements
Miscellaneous
More efficient transposition table implementation
Added cuckoo tables to detect upcoming repetitions
Results vs. Astra 4.1
Astra-5 vs Astra-4.1 (STC)
Elo: 186.0 ± 7.3 (95%)
SPRT: 8.0+0.08s Threads=1 Hash=16MB
GAMES: N: 5474 W: 2984 L: 305 D: 2185

Astra 5.0 vs other engines:
Bitbit 1.38/8+88 Games
Deep Blunder 1.2.0 JA6/6+66 Games
Aramis 1.4.0 JA6/6+66 Games
Schneckbert 1.05.5/6+56 Games
Beef 0.3.6 JA5.5/6+56 Games
Demolito 2025-01-285/6+46 Games
Yukari 2025.02.4 JA5/6+46 Games
Black Cat 2.5 JA4.5/6+36 Games
Odonata 1.0.0 JA4.5/6+36 Games
Perelandra 2.02.5/6-16 Games
Berserk 202502031.5/6-36 Games
SF-PRO2 05.02.20251/6-46 Games
Colossus 2025a4/4+44 Games
Pioneer 0.3.2 JA4/4+44 Games
Mufasa 0.2.1 JA4/4+44 Games
Trinket 3.5.0 JA4/4+44 Games
Fatalii 0.9.04/4+44 Games
Thrawn 2.1 JA3.5/4+34 Games
Midnight 9 JA3/4+24 Games
Peacekeeper 3.01 JA2/4+04 Games
Alexander 5.01.5/4-14 Games

Jim Ablett compiles:

Comments

Popular posts from this blog

We already have the new Fritz 20 program - what does it look like and how does it work?

Stockfish 250702 wins Android Chess Engines Tournament, 2025.08.03-04