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: Willow 2.8

 

Willow - UCI engines   Rating CEDR=2790
A chess engine I am currently working on, written in C (WORK IN PROGRESS)
Compiled in Windows, works on BanksiaGUI with limited UCI support right now.

v.2.8:
Estimated ELO: ~2850
Changes from 2.7:
TT in qsearch
a bunch of undefined behavior fixes
SEE and everything associated with it, in move ordering and pruning
a bunch of search tweaks
a retuned evaluation function with threats, blocked passers, and a different dataset it's tuned on
fixed uci parsing and gave it options for hash size (finally!)
LTC test against Willow 2.7: 1000 games, 644 wins 281 draws 75 losses, ELO diff: 204 +- 10

Includes both a Linux and a Windows executable. Alternatively, you can build from source, either by git cloning and running make, or just copying the code file and compiling it with "gcc willow.c -o willow -lm (if on windows omit this flag) -O3 -march=native". The -march-native flag is not required but is recommended.



Comments