New version chess engine: Velvet 7.0.0 NNUE
Velvet - UCI Chess Engine
Author: Martin Hornet,
Rating CEDR (Chess Engines Diary Rating)=3513
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
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.7.0.0
This release improves the strength and performance in later game stages, while maintaining the early game strength
Estimated strength increase: ~ 65 Elo
New Features
Support for UCI "Move Overhead" option
Changes
Increase default move overhead from 16 to 20 milliseconds
Performance optimizations
Cache evaluation scores in transposition table / Up to 50% higher performance in positions with fewer pieces
Rescaled evaluation scores in training data
Store scores internally with additional bit: eval range now from -9999 to 9999 (was -7650 to 7650 before)
Perform check evasions in quiescence search
Collect PV (for UCI output) also during quiescence search
Several search improvements
Fixed bugs
Eval scores reaching into mate score range
Time management issue causing search to be stopped too early
Statistics
Elo change: v7.0.0 compared to v6.0.0 against the same set of opponents
Move range: grouped by games won in less than x moves (each game only belongs to one group, so a game that ended in 57 moves would belong to the group "60", but not "80", "100", etc.)
Velvet 6.0.0 - results:
Stormphrax 4.0.0 | 10/18 | +2 | 18 Games |
Alexandria 5.1.0 | 6/14 | -2 | 14 Games |
Obsidian 9.0 | 6/14 | -2 | 14 Games |
Caissa 1.15 | 3/12 | -6 | 12 Games |
Clover 6.1 | 3/10 | -4 | 10 Games |
Texel 1.10 | 6/8 | +4 | 8 Games |
Minic 3.39 | 4.5/8 | +1 | 8 Games |
Fritz 19 | 4/8 | +0 | 8 Games |
Revenge 3.0 | 4/8 | +0 | 8 Games |
Carp 3.0.1 | 4/8 | +0 | 8 Games |
Booot 7.2 | 4/8 | +0 | 8 Games |
Arasan 24.0 | 3.5/8 | -1 | 8 Games |
RofChade 3.1 | 3.5/8 | -1 | 8 Games |
Chess-System-Tal-2 | 3.5/8 | -1 | 8 Games |
Uralochka 3.40a | 3.5/8 | -1 | 8 Games |
Igel 3.5.0 | 3/8 | -2 | 8 Games |
Seer 2.7.0 | 3/8 | -2 | 8 Games |
Viridithas 11.0.0 | 2.5/8 | -3 | 8 Games |
RubiChess 20230918 | 1.5/8 | -5 | 8 Games |
Koivisto 9.2 | 1.5/8 | -5 | 8 Games |
Ethereal 14.25 | 1/8 | -6 | 8 Games |
Velvet 6.0.0 - tournaments results:
2023.12.22.ChessEnginesDiaryTest | 28/42 | +14 | |
2023.12.26.SwissBanksiaTournament | 3/4 | +2 | |
2023.12.26.SwissCEDRTournament, | 2/3 | +1 | |
2023.12.27.SwissAquariumTournament | 5/9 | +1 | |
2023.12.21New.AmateurEnginesTest | 38/46 | +30 | Ranking 4 |
2024.01.11.1LeagueCEDR.ed.02.2024 | 31/60 | +2 | |
2023.12.04.AcerArenaTournament | 28/44 | +12 |
Comments
Post a Comment