You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+4-4
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@
7
7
### A strong dotnet UCI Chess engine - My leaf nodes are growing
8
8
9
9
> [!NOTE]
10
-
> Sapling is still in active development so expect certain features to be missing or experimental. Also the current release is using a NNUE net trained from self play starting with random weights and is only 13 iterations deep, expect the engine to be much stronger in the coming days as the training does takes a while.
10
+
> Sapling is still in active development so expect certain features to be missing or experimental. Also the current release is using a NNUE net trained from self play starting with random weights and is only 14 iterations deep, expect the engine to be much stronger in the coming days as the training does takes a while.
11
11
12
12
Play it here -> https://iblunder.com/
13
13
@@ -16,7 +16,7 @@ Or challenge it on Lichess -> https://lichess.org/@/sapling-bot
16
16
## Releases
17
17
You can browse all windows, linux or mac releases [here](https://github.com/Timmoth/Sapling/releases)
- Sapling makes use of hardware intrinsics to improve performance. Currently your CPU must support: `Avx2`, `Bmi1`, `Bmi2`, `Popcnt`, `Sse`. Most modern hardware shipped after 2013 should be supported.
@@ -48,7 +48,7 @@ dotnet run --project .\Sapling\Sapling.csproj --configuration Release
48
48
<Summary>General</Summary>
49
49
50
50
- Bitboards
51
-
- NNUE (768 -> 768)x2 -> 8
51
+
- NNUE (768 -> 1024)x2 -> 8
52
52
- Horizontal mirroring
53
53
- Output buckets x8
54
54
- Transposition table
@@ -94,7 +94,7 @@ After any changes to the engine a SPRT test must be ran to ensure that the chang
94
94
There is a script `sprt.bat` which contains the command to run a cutechess-cli SPRT test. Ensure that you've configured CuteChess to point to both `dev` and `base` engines before hand, and also update the opening book + endgame table base to point to one on your system.
95
95
96
96
## NNUE
97
-
I'm in the process of training a (768 -> 512)x2 -> 8 network starting from random weights using self play data generation and bullet trainer. Expect the engine to get much stronger in the coming days / weeks. Check [here](https://github.com/Timmoth/Sapling/tree/main/Sapling.Engine/Resources/WeightsHistory) to see the sequence of networks starting from scratch and the training logs.
97
+
I'm in the process of training a (768 -> 1024)x2 -> 8 network starting from random weights using self play data generation and bullet trainer. Expect the engine to get much stronger in the coming days / weeks. Check [here](https://github.com/Timmoth/Sapling/tree/main/Sapling.Engine/Resources/WeightsHistory) to see the sequence of networks starting from scratch and the training logs.
0 commit comments