From d4b7beb3e5a0a1767e9389e0dc3f05e65981a30a Mon Sep 17 00:00:00 2001 From: Liam McGuire Date: Sat, 13 Jul 2024 13:10:02 -0400 Subject: [PATCH] Updated to version 10.5 bench: 5609869 --- Logic/Util/Utilities.cs | 2 +- README.md | 16 +++++++++------- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/Logic/Util/Utilities.cs b/Logic/Util/Utilities.cs index cb4142cb..50f56841 100644 --- a/Logic/Util/Utilities.cs +++ b/Logic/Util/Utilities.cs @@ -10,7 +10,7 @@ namespace Lizard.Logic.Util { public static class Utilities { - public const string EngineBuildVersion = "10.4"; + public const string EngineBuildVersion = "10.5"; public const int NormalListCapacity = 128; public const int MoveListSize = 256; diff --git a/README.md b/README.md index d0fb6e32..724197e1 100644 --- a/README.md +++ b/README.md @@ -16,18 +16,20 @@ who has a website for the true "LTChess" [here](https://ltchess.weebly.com/). So ## Ratings
-| Version | Released | [CCRL 40/15](https://www.computerchess.org.uk/ccrl/4040/) | [CCRL Blitz](https://www.computerchess.org.uk/ccrl/404/) | Notes | -| ---- | ------------ | ---- | ---- | --- | -| 10.0 | Jan. 4 2024 | 3367 | 3402 | First non-Stockfish NNUE | -| 10.1 | Jan. 13 2024 | 3429 | - | Various improvements to search | -| 10.2 | Feb. 9 2024 | 3499 | 3580 | Larger network, more tunes | -| 10.3 | Mar. 8 2024 | 3510 | TBD | Significant speedups, FRC support | +| Version | Released | [CCRL 40/15](https://www.computerchess.org.uk/ccrl/4040/) | [CCRL Blitz](https://www.computerchess.org.uk/ccrl/404/) | [CCRL FRC](https://www.computerchess.org.uk/ccrl/404FRC/) | Notes | +| ---- | ------------ | ---- | ---- | ---- | --- | +| 10.0 | Jan. 4 2024 | 3367 | 3406 | - | First non-Stockfish NNUE | +| 10.1 | Jan. 13 2024 | 3430 | - | - | Various improvements to search | +| 10.2 | Feb. 9 2024 | 3498 | 3585 | - | Larger network, more tunes | +| 10.3 | Mar. 8 2024 | 3512 | - | 3600 | Significant speedups, FRC support | +| 10.4 | Jun. 2 2024 | 3543 | 3635 | 3611 | Larger network, better time management | +| 10.5 | Jul. 13 2024 | TBD | TBD | TBD | Significant speedups, DFRC data |
## Features ### NNUE Evaluation: -Version 10.3 uses a (768 -> 1536)x2 -> 1 neural network to evaluate positions, which was trained on 2 billion positions of [an Lc0 dataset](https://drive.google.com/file/d/1RFkQES3DpsiJqsOtUshENtzPfFgUmEff/view) using [Bullet](https://github.com/jw1912/bullet). +Version 10.5 uses a (768x5 -> 1536)x2 -> 8 neural network to evaluate positions, which was trained on ~8 billion positions from a collection of Lc0 datasets using [Bullet](https://github.com/jw1912/bullet). In addition, this engine can use [Stockfish neural networks](https://tests.stockfishchess.org/nns) created for their [SFNNv6/7/8 architectures](https://github.com/official-stockfish/Stockfish/commit/c1fff71650e2f8bf5a2d63bdc043161cdfe8e460), a diagram of which is available [here](https://raw.githubusercontent.com/official-stockfish/nnue-pytorch/master/docs/img/SFNNv6_architecture_detailed.svg). For the sake of simplicity, this functionality is only possible on the [the HalfKA-HalfKP branch](../../tree/HalfKA-HalfKP).