Horowitz is a UCI compatible chess engine written in Golang. Available to play against on lichess.
Releasing Horowitz v2.2.0.
Changes mainly involved minor improvements in late move reductions and quiet moves ordering in search. A very basic hash table was also implemented for storing pawn structures in evaluation.
Here are the final scores of v2.1.0 vs v2.0.0 in a match consisting of 100 games (TC 40/10s + 0.1):
Score of horowitz-new vs horowitz-old: 66 - 17 - 17 [0.745]
... horowitz-new playing White: 39 - 8 - 3 [0.810] 50
... horowitz-new playing Black: 27 - 9 - 14 [0.680] 50
... White vs Black: 48 - 35 - 17 [0.565] 100
Elo difference: 186.2 +/- 70.4, LOS: 100.0 %, DrawRatio: 17.0 %
100 of 100 games finished. TC: 40/10s + 0.1
Individual statistics: Horowitz 1.0.0 - 58 games (+ 9,= 3,- 46), 18.1 %
Pulse 1.7.3 : 1 (+ 1,= 0,- 0), 100.0 %
Fisherov 0.98j : 2 (+ 0,= 0,- 2), 0.0 %
Fritz 15 : 2 (+ 0,= 0,- 2), 0.0 %
Arasan 23.3 : 2 (+ 0,= 0,- 2), 0.0 %
Kayra 1.2 : 1 (+ 0,= 0,- 1), 0.0 %
Blue Marlin 14.9 : 4 (+ 0,= 0,- 4), 0.0 %
ProteusSF JBE 007 : 4 (+ 0,= 0,- 4), 0.0 %
Fatalii 0.1.2 : 5 (+ 5,= 0,- 0), 100.0 %
CorChess 180422 : 4 (+ 0,= 0,- 4), 0.0 %
Wasp 5.50 : 4 (+ 0,= 0,- 4), 0.0 %
Frozenight 3.0.1 : 4 (+ 0,= 0,- 4), 0.0 %
Stockfish 15 : 5 (+ 0,= 0,- 5), 0.0 %
Crystallite 1.1a : 4 (+ 0,= 0,- 4), 0.0 %
Orion 0.9 : 5 (+ 0,= 0,- 5), 0.0 %
Pigeon 1.5.1 fix : 3 (+ 2,= 1,- 0), 83.3 %
Avalanche 0.2.1 : 4 (+ 0,= 0,- 4), 0.0 %
Pigeon 1.5.1 : 2 (+ 1,= 1,- 0), 75.0 %
Tonyschess 0.03 : 2 (+ 0,= 1,- 1), 25.0 %
Horowitz 2.2.0 download from page

Comments
Post a Comment