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


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

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
New engine feature: Pondering support

Search improvements:
Singular extensions
Disable null move pruning in pawn endgames
SEE and history based pruning of quiet moves
Update counter/killer moves for TT cut-offs
Some small bug fixes and improvements
Technical changes:
New tooling for automated patch verification
Removed dependency on packed_simd library, which required Rust Nightly builds
Switched back to Rust Stable
Use PGO (profile-guided optimization) builds in pipeline
Increased search depth limit
Some minor refactorings

Comments