Chess engine: Jangine 2023.01.15 (Windows and Linux)
Jangine is a chess engine (computer program that plays chess) I wrote in 2022 (parts in 2015).
Rating CEDR=1862
Language choice:
- C (later C++) was chosen in 2015 due to superior speed over most languages.
- Because I had no C/C++ experience in 2015 (and still don't have very much), there are code quality issues.
- Since many features (e.g. using a std::map vs a static C array) of C++ are too slow for my use case I am thinking of switching the engine back to C entirely.
v.2023.01.15:
Check pseudo-legality of moves fetched from transposition table (fixes illegal move bug)
Always store search results in transposition table
Fix side-to-move in setboard
Fix rare bug where 8-bit search depth could overflow
Add version info to uci command
github:https://github.com/xjcl/jangine/releases/tag/v2023.01.15
Comments
Post a Comment