Thrawn - UCI chess engine
Chess engine in c++ that uses a bitboard data structure and a piece square tables evaluation (nnue in the future)
Rating Chess Engines Diary CEDR=2415
Thrawn 3.1 what's new?
v3.1 achieved significantly greater performance than v3.0 from optimizations made in #16 and #18.
TLDR: low level code optimizations reducing nodes searched by 50% and performance improvements to a new nnue architecture.
v3.1 is estimated to be ~3400 Elo
NNUE file must be placed in the same directory of the executable or the engine will fallback to using HCE for evaluation
Thrawn 2.1 vs other engines:
| Yakka 1.1 | 0.5/5 | -4 | 5 Games |
| Spaghet MariNNara 1.0 | 0/5 | -5 | 5 Games |
| Habu 1.0 JA | 3.5/4 | +3 | 4 Games |
| ChessMaster 2023 | 3/4 | +2 | 4 Games |
| Lambergar 0.6.0 | 2.5/4 | +1 | 4 Games |
| Javelin 3.0.0 | 2/4 | +0 | 4 Games |
| Nalwald 19 | 0.5/4 | -3 | 4 Games |
| Lizard 10.5 | 0/4 | -4 | 4 Games |
| JigSaw 5.9 | 0/4 | -4 | 4 Games |
| Stockfish 16.1 | 0/4 | -4 | 4 Games |
| Yuliana 5.0 | 0/4 | -4 | 4 Games |
| Uralochka 3.41a JA | 0/4 | -4 | 4 Games |
| Camel 1.6.0 | 3/3 | +3 | 3 Games |
| Cadabra 2.0.1 | 3/3 | +3 | 3 Games |
| Albatros 1.0.0 | 3/3 | +3 | 3 Games |
| StoneChess 2024-09-13 | 3/3 | +3 | 3 Games |
| Halcyon 1 | 3/3 | +3 | 3 Games |
| Freda 1.0 | 3/3 | +3 | 3 Games |
| GitChess 1.0 | 3/3 | +3 | 3 Games |
| Dodecahedron 0.0.1.2 JA | 3/3 | +3 | 3 Games |
| Sloth 2.0 | 3/3 | +3 | 3 Games |

Comments
Post a Comment