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
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
Post a Comment