Since you’re here...

... we have a small favour to ask. More people, like you, are reading and supporting our blog: "Chess Engines Diary". And unlike many other sites and blogs, we made the choice to keep our articles open for all, regardless of where they live or what they can afford to pay.

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: Velvet 3.0.0


Velvet - UCI Chess Engine
Author: Martin Hornet, Rating CEDR (Chess Engines Diary Rating)=3035

It is based upon my previous web-based engine Wasabi, which can be played here.
Installation
x86_64-modern - recommended for recent CPUs from 2013 onwards (requires a CPU with support for the BMI1 instruction sets)
x86_64-popcnt - for older 64-Bit CPUs, which support the POPCNT instruction, but not BMI1
x86_64-vintage - for older 64-Bit CPUs, which support neither POPCNT nor BMI1

v.3.0.0
Added multi-threaded search
Added new neural network trained using self-play positions and evaluations from Velvet 2.0.0
Reduced neural network size by half: removed color-specific input features
Improved training set generation by increasing the position variety
Optimized neural network evaluation
Replaced null move reduction with null move pruning
Tuned and improved search

Comments

Popular Posts