PZChessBot 2.0 - new version chess engine



PZChessBot is a basic negamax engine.
Author: Kevin Lu 

v.2.0 What's Changed

bench: 120629 add lmr to main by @kevlu8 in #33
Add output buckets to NNUE by @kevlu8 in #34
bench: 299703 tune network on .65 wdl by @kevlu8 in #35
bench: 309079 fully retrain network with low wdl by @kevlu8 in #36
bench: 273173 add history by @kevlu8 in #37
bench: 273173 Switch to proper move ordering scheme by @kevlu8 in #38
bench: 273173 add pv printing by @kevlu8 in #40
bench: 184778 add counter-move history by @kevlu8 in #41
bench: 96074 add IIR by @kevlu8 in #42
Fix 50-move rule handling - also fixes a part of illegal PV by @kevlu8 in #43
Add reverse futility pruning by @kevlu8 in #44
bench: 63404 disable nmp when pieces < 8 by @kevlu8 in #45
Add EGNN evaluation for positions under 12 pieces by @kevlu8 in #47
Prevent storing of the same killer move by @kevlu8 in #48
bench: 192920 fix pvs pv issue, also partially fixing low nps issue by @kevlu8 in #50
Should be around 3100 strength... I forgot to release so this is long overdue but its ok!


PzChessBot 20250311T07 JA vs other engines:
Melsh Bot 1.0 JA3/4+24 Games
Maello 0.1 JA1/4-24 Games
Critter 1.6a0/4-44 Games
Rodent IV 0.33 JA0/4-44 Games
Princhess 0.20 JA0/4-44 Games
Perseus 1.0 JA0/4-44 Games
Seawall 20250322 JA0/4-44 Games
Renegade 1.1.98 JA0/4-44 Games
Chesslib 0.0.3 JA0.5/3-23 Games
Victoria 0.1 JA2/2+22 Games
Ultrabrick dev.bd5adb0 JA2/2+22 Games
Gravy 1.0 JA2/2+22 Games
Kopyto 0.1.0 JA1/2+02 Games
Meltdown 0.1 JA0.5/2-12 Games
Limbobot 0.1 JA0/2-22 Games
Chess-3 JA0/2-22 Games
Cinder 0.1.3 JA0/2-22 Games
Dumb 2.30/2-22 Games
PlentyChess 5.0.00/2-22 Games
Quanticade Fenrir 1.0 JA0/2-22 Games
Shallow Guess 0.1.0 JA0/2-22 Games



Successes of the PZChessBot engine in our tournaments:


Comments

Popular posts from this blog

Torch-4 UCI v 1.01 - new version chess engine

Reckless 0.9.0 - new version super strong chess engine

Reckless 0.10.0 - new version super strong chess engine

We already have the new Fritz 20 program - what does it look like and how does it work?