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 1.1.0


Velvet - UCI Chess Engine
Author: Martin Hornet, Rating JCER=2838

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

Changes v.1.1.0
Simplified and improved passed pawn evaluation
Replaced null-move pruning with a null-move reduction approach
Increased (theoretical) maximum search depth
Replaced classical line attack generation with obstruction difference algorithm
Improved and optimized tuning tool
Re-tuned all evaluation parameters with a set of 7 million test positions from self-play games
Bonus for rooks on (half) open files
Improved move sorting
Improved mobility evaluation
Improved king safety evaluation

Comments