Posts

Showing posts with the label Nalwald

New version chess engine: Nalwald ab11891 JA

Image
Nalwald - Chess engine written in Nim Author: Jost Triller  Rating Chess Engines Diary CEDR=3319 v.19: Changes More data (including some DFRC) Tweaked eval Added piece combinations to eval Changed eval optimization Search tweaks Tuned search parameters using weather-factory Refactoring and bugfixes 70 ±10 Elo in selfplay vs Nalwald 18 at 30s+0.3s Use the modern binaries if your CPU supports BMI2 and POPCOUNT. Intel CPUs including and after Haswell (2013) support BMI2 and POPCOUNT. AMD CPUs including and after Zen 1 (2017) support BMI2 and POPCOUNT. Nalwald 19 vs other engines: JigSaw 5.9 0/21 -21 21 Games Knightx 4.1 18/18 +18 18 Games Lizard 10.5 1/18 -16 18 Games Yuliana 5.0 1/18 -16 18 Games Stockfish 16.1 0/16 -16 16 Games Obsidian 13.0 0.5/14 -13 14 Games Lambergar 0.6.0 10.5/12 +9 12 Games Bagatur 5.1a 9.5/12 +7 12 Games Critter 1.6a 8.5/12 +5 12 Games Hedgehog 2.407 11/11 +11 11 Games Odonata 1.0.0 5/11 -1 11 Games Arasan 24.2.2 2.5/11 -6 11 Games Caissa 1.20 1.5/11 -8...

New version chess engine: Nalwald 19

Image
Nalwald - Chess engine written in Nim Author: Jost Triller  Rating Chess Engines Diary CEDR=3315 v.19: Changes More data (including some DFRC) Tweaked eval Added piece combinations to eval Changed eval optimization Search tweaks Tuned search parameters using weather-factory Refactoring and bugfixes 70 ±10 Elo in selfplay vs Nalwald 18 at 30s+0.3s Use the modern binaries if your CPU supports BMI2 and POPCOUNT. Intel CPUs including and after Haswell (2013) support BMI2 and POPCOUNT. AMD CPUs including and after Zen 1 (2017) support BMI2 and POPCOUNT. Individual statistics: Nalwald 18 Arasan 24.0 4.5/28 -19 28 Games Demolito 2023-08-03 13.5/24 +3 24 Games Lynx 0.15.0 14/14 +14 14 Games CT800 1.45 13.5/14 +13 14 Games Peacekeeper 1.70 10/14 +6 14 Games Critter 1.6a 7/14 +0 14 Games Caissa 1.12 3.5/14 -7 14 Games GreKo 2021.08 NNUE 4.5/13 -4 13 Games ShenYu 2.0.1 12/12 +12 12 Games Zangdar 2.19.03 12/12 +12 12 Games Caligula 1.1 11.5/12 +11 12 Games MrBob 1.2.0 4.5/12 -3 12 Games ...

New version chess engine: Nalwald 18

Image
Nalwald - Chess engine written in Nim Author: Jost Triller  Rating JCER=3249 v.18: Changes Fixed issues with positions with more than 256 legal moves Expanded pawn-relative PSTs to piece-relative PSTs Added some enemy king context to piece-relative PSTs Added passed pawns to piece-relative PSTs More training data This is probably where the majority of the improvement comes from, going from ~14 million to ~32 million Removed evaluation features: mobility explicit king safety both bishops rook on open file piece attacking other piece + forks Better aspiration windows Simplified hash table result handling Fixed issues with multithreading and race conditions in hash table 98 ±5 Elo in selfplay vs Nalwald 17.1 at 20s+0.3s. Intel CPUs including and after Haswell (2013) support BMI2 and POPCOUNT AMD CPUs including and after Zen 1 (2017) support BMI2 and POPCOUNT Individual statistics: Nalwald 15 - 135 games CEDR (+ 35,= 25,- 75), 35.2 % Baron 3.44.1         ...

New version chess engine: Nalwald 17.1

Image
Nalwald - Chess engine written in Nim Author: Jost Triller  Rating JCER=3065 v.17.1: Maybe fixed losing on time issues for sudden death time controls New evaluation optimization data Removed the zurichess training set Negligible Elo improvement. Binaries Windows: using BMI2 and POPCOUNT: Nalwald-17.1-modern.exe for old computers: Nalwald-17.1.exe Intel CPUs including and after Haswell (2013) support BMI2 and POPCOUNT AMD CPUs including and after Zen 1 (2017) support BMI2 and POPCOUNT Individual statistics: Nalwald 15 - 135 games CEDR (+ 35,= 25,- 75), 35.2 % Baron 3.44.1                  :   4 (+  1,=  3,-  0), 62.5 % Ruydos 1.1.11                 :   4 (+  2,=  1,-  1), 62.5 % Delocto 0.61n                 :   4 (+  4,=  0,-  0), 100.0 % Fridolin 3.10    ...

Chess engine: Nalwald 17

Image
Nalwald - Chess engine written in Nim Author: Jost Triller  Rating JCER=3065 v.17: Added pawn contextual piece square tables Added internal iterative reductions Added aspiration windows Improved pawn structure tables by considering rank of pawns Optimized evaluation parameter optimization Tuned history heuristic Tuned nullmove, futility, and late move reductions Tuned check and passed pawn extensions Tuned PVS Added "passed pawn is moveable" evaluation parameter Added "piece attacking other piece" evaluation parameter More training data Implemented proper MultiPV support Added UCI option go nodes Made code more beautiful 196 ±14 Elo in selfplay vs Nalwald 16 at 10s+0.1s. Likely more than 50 Elo better against other engines. Binaries Windows: using BMI2 and POPCOUNT: Nalwald-16-modern.exe for old computers: Nalwald-16.exe Intel CPUs including and after Haswell (2013) support BMI2 and POPCOUNT AMD CPUs including and after Zen 1 (2017) support BMI2 and POPCOUNT Indivi...

Nalwald 16 wins Prelims CEDR group E3 edition 04/2023 Test by Chess Engines Diary, 2023.04.28-30

Image
  🥇 Nalwald 16 🥈Demolito 2021-10-21   🥉Ceibo 0.9 Promotion to the 4 league TOP-64:  Nalwald 16, Demolito 2021-10-21 . 💾   160 games from the tournament download   @chessenginesdiary 🕓 Time 3'+3" 💻Dell G15 SE, i7-11800H RAM 16,0 GB 🖬 GUI-Aquarium 💾 All CEDR games  119.254 games download (3'+3") 

Nalwald 16 wins Prelims League CEDR, group.E1, edition 01/2023 (Chess Engines Diary, 2023.01.11 - 14)

Image
🥇 Nalwald 16  🥈 Sting Black Hole 3   🥉 NiCim 3.4.1  Promotion to the 4st league:  Nalwald 16, Sting Black Hole 3 .  End of testing : Badchess 0.4.4, Captain 3.1, Axon 0.2 .  🕓 3'+3" 💻Dell G15 SE, i7-11800H RAM 16,0 GB 🖬 GUI-Arena 💾 All games  86.487 games (3'+3")  💾   435 games from the tournament download   @chessenginesdiary

Chess engine: Nalwald 16

Image
Nalwald - Chess engine written in Nim Author: Jost Triller  Rating JCER=2804 v.16: Changes performance improvements bigger passed pawn evaluation table improved hash table better optimization data bug fix in repetition check extended killers 103 ±17 Elo in selfplay vs Nalwald 15 at 15s+0.3s. Probably ~50 Elo better against other engines. Binaries Windows: using BMI2 and POPCOUNT: Nalwald-16-modern.exe for old computers: Nalwald-16.exe Intel CPUs including and after Haswell (2013) support BMI2 and POPCOUNT AMD CPUs including and after Zen 1 (2017) support BMI2 and POPCOUNT Individual statistics: Nalwald 15 - 135 games CEDR (+ 35,= 25,- 75), 35.2 % Baron 3.44.1                  :   4 (+  1,=  3,-  0), 62.5 % Ruydos 1.1.11                 :   4 (+  2,=  1,-  1), 62.5 % Delocto 0.61n                ...

Chess engine: Nalwald 15

Image
Nalwald - Chess engine written in Nim Author: Jost Triller  Rating JCER=2740 v.15: Changes added pawn structure mask added fork detection to evaluation removed some evaluation parameters refactored a few things, including evaluation parameter tuning changed late move and futility reduction conditions added late move pruning improvements to principal variation search fixed some bugs some performance improvements made hash table denser added multithreading (Lazy SMP) added multi PV and searchmoves support Roughly 50 Elo better than version 14. With 4 threads, Nalwald is ~80 Elo better than when using a single thread. Nalwald 15 download

Chess engine: Nalwald 1.12

Image
Nalwald - Chess engine written in Nim Author: Jost Triller  Rating JCER=3064 Nalwald 1.12 download

Chess engine: Nalwald 1.11

Image
Nalwald - Chess engine written in Nim Author: Jost Triller  Rating JCER=3002 Nalwald 1.11 download

Chess engine: Nalwald 1.8.1

Image
Nalwald - Chess engine written in Nim Author: Jost Triller  Nalwald 1.8.1