Since you’re here...

We hope you will consider supporting us today. We need your support to continue to exist, because good entries are more and more work time. Every reader contribution, however big or small, is so valuable. Support "Chess Engines Diary" even a small amount– and it only takes a minute. Thank you.
============================== My email: jotes@go2.pl



Chess engine: Arche 0.3.5

 

Arche
Andrew's Rust Chess Engine
## Usage
The engine does not ship with any GUI. It currently implements a subset of the UCI protocol, you can use it with an open source GUI such as Arena.
The program does not accept posix style arguments it will immediately start in UCI mode.
## TODO
[x] transposition table
- null move pruning
- killer moves
- perft command from uci
- fix magics to load on engine start
- better evaluation
  - mobility in evaluation
  - evaluate drawn positions
  - special cases (bishop pair, open files etc)
- winboard


v.0.3.5:
Refactor benchmarks to use shared test positions
Add basic iai benchmark for alpha beta




Comments