New engine releases & news 2021

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

jhonnold
Posts: 117
Joined: Wed Feb 17, 2021 3:16 pm
Full name: Jay Honnold

Re: New engine releases & news 2021

Post by jhonnold »

Berserk 4.3.0 is officially released 8-).

Another large release for Berserk, the biggest change in this patch being fully-phased move generation allowing for a massive speed-up. Self play results showed ~160 Elo in VSTC and ~130 Elo in LTC. Hoping that 50% of this self-play Elo bears fruit :mrgreen:
Gabor Szots
Posts: 1364
Joined: Sat Jul 21, 2018 7:43 am
Location: Szentendre, Hungary
Full name: Gabor Szots

Re: New engine releases & news 2021

Post by Gabor Szots »

jhonnold wrote: Sat Jul 03, 2021 2:20 pm Berserk 4.3.0 is officially released 8-).

Another large release for Berserk, the biggest change in this patch being fully-phased move generation allowing for a massive speed-up. Self play results showed ~160 Elo in VSTC and ~130 Elo in LTC. Hoping that 50% of this self-play Elo bears fruit :mrgreen:
That's stunning!
Gabor Szots
CCRL testing group
User avatar
j.t.
Posts: 239
Joined: Wed Jun 16, 2021 2:08 am
Location: Berlin
Full name: Jost Triller

Re: New engine releases & news 2021

Post by j.t. »

Nalwald 1.10 release.
Self-play (against Nalwald 1.9) improvement is around 100 Elo, considering previous releases this may translate into a true improvement of 60 Elo.
Changes are, among others:
- added fail-high delta pruning
- replaced futility pruning with futility reductions
- generated additional optimization data
- now all eval parameters are tapered
User avatar
Rebel
Posts: 6997
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: New engine releases & news 2021

Post by Rebel »

jhonnold wrote: Sat Jul 03, 2021 2:20 pm Berserk 4.3.0 is officially released 8-).

Another large release for Berserk, the biggest change in this patch being fully-phased move generation allowing for a massive speed-up. Self play results showed ~160 Elo in VSTC and ~130 Elo in LTC. Hoping that 50% of this self-play Elo bears fruit :mrgreen:
I have put Berserk in a strong pool then :D

Code: Select all

C:\cc>elo-pool @gauntlet-berserk.bat

 1. Halogen_10 3170.6 [3170.6]
 2. Beef_0.3.6 3174.4 [3172.5]
 3. Wasp_4.50 3167.6 [3170.9]
 4. rofChade_2.3 3237.3 [3187.5]
 5. Booot_6.5 3253.5 [3200.7]
 6. Pedone_3.0 3265.2 [3211.4]

Elo pool = 3211.4
1200 games.

Hoping for the best.

http://rebel13.nl/a/grl.htm
90% of coding is debugging, the other 10% is writing bugs.
User avatar
Sylwy
Posts: 4469
Joined: Fri Apr 21, 2006 4:19 pm
Location: IASI - the historical capital of MOLDOVA
Full name: SilvianR

Re: New engine releases & news 2021

Post by Sylwy »

:wink:

Image

[pgn]
[Event "Berserk-4.3.0-x64-pext Test"]
[Site "ISR 3"]
[Date "2021.07.03"]
[Round "1"]
[White "Berserk-4.3.0-x64-pext"]
[Black "Chiron-5-64bit"]
[Result "1-0"]
[BlackElo "2200"]
[ECO "A29"]
[Opening "English"]
[Time "21:48:40"]
[Variation "Four Knights, 4.g3 d5 5.cxd5 Nxd5 6.Bg2 Nb6 7.O-O Be7 8.a3"]
[WhiteElo "2000"]
[TimeControl "240+2"]
[Termination "adjudication"]
[PlyCount "150"]
[WhiteType "program"]
[BlackType "program"]

1. c4 e5 2. Nc3 Nf6 3. Nf3 Nc6 4. g3 d5 5. cxd5 Nxd5 6. Bg2 Nb6 7. O-O Be7
8. a3 O-O 9. b4 {(b2-b4) +0.15/29 37} Be6 10. b5 {(b4-b5) +0.06/26 11} Nd4
11. Rb1 {(Ra1-b1) +0.08/28 18} f6 {(f7-f6 a3-a4 a7-a6 d2-d3 Nd4xf3+ Bg2xf3
a6xb5 a4xb5 Nb6-d5 Qd1-b3 Nd5-f4 Qb3-c2 Nf4-h3+ Kg1-h1 Qd8-c8 Nc3-d5 Be7-d6
Bc1-d2 Qc8-d7 Nd5-c3 Rf8-b8 Bf3-g2 Bd6-e7) +0.20/22 26} 12. e3 {(e2-e3)
+0.10/28 10} Nxf3+ {(Nd4xf3+ Bg2xf3 Qd8-c8 d2-d4 Rf8-d8 Rf1-e1 f6-f5 Bf3-g2
Be7-f6 Qd1-c2 e5xd4 e3xd4 Rd8xd4 Bg2xb7 Qc8xb7 Re1xe6) +0.21/20 8} 13. Bxf3
{(Bg2xf3) +0.16/28 13} Rb8 14. d4 {(d2-d4 e5xd4) +0.23/25 14} exd4 15. exd4
{(e3xd4 Be6-f7 Rf1-e1 Be7-d6 a3-a4 Qd8-d7 Bf3-g2 Nb6-c4 Nc3-e4 Rf8-e8
Ne4xd6 c7xd6 Bc1-f4 Re8xe1+ Qd1xe1 Rb8-e8 Qe1-c3 g7-g5 Bf4-d2 d6-d5 Rb1-e1
Nc4xd2 Re1xe8+ Bf7xe8 Qc3xd2 b7-b6 Qd2-b4 Be8-f7 a4-a5 b6xa5 Qb4xa5 g5-g4
Qa5-b4 Bf7-e6 Bg2-f1) +0.26/28 15} Re8 {(Rf8-e8 Bf3-h5 g7-g6 Bh5-f3 Qd8-d7
Rf1-e1 Be6-f7 a3-a4 Nb6-c4 d4-d5 g6-g5 Qd1-d4 Nc4-e5 Bf3-g2 Qd7-f5 Qd4xa7
Bf7-g6 Qa7-e3 Ne5-c4 Qe3xe7 Re8xe7 Re1xe7 Rb8-e8 Re7xc7 Re8-e1+ Bg2-f1
Nc4-e5) 0.00/22 23} 16. a4 {(Rf1-e1) +0.32/26 13} Bd6 {(Be7-d6 Rf1-e1
Be6-f7 Re1xe8+ Qd8xe8 Bc1-e3 Kg8-h8 Nc3-e4 Bd6-a3 Ne4-c5 Nb6-c4 Qd1-e2
b7-b6 Bf3-c6 Qe8-e7 Nc5-d3 Nc4-a5 Bc6-g2 Na5-c4 Nd3-f4 Rb8-d8 Bg2-c6 g7-g5
Nf4-h5 Nc4xe3) -0.14/23 16} 17. a5 {(a4-a5) +0.48/26 7} Nc4 {(Nb6-c4 Qd1-a4
Bd6-f8 Rf1-e1 Be6-f7 Re1xe8 Qd8xe8 Bc1-f4 Rb8-d8 Bf3-e2 Nc4-d6 Be2-d3 g7-g5
Bf4xd6 Bf8xd6 Qa4-c2 h7-h6 a5-a6 b7-b6 Bd3-f5 Kg8-g7 Kg1-g2 Bf7-c4 Nc3-e4
Qe8-f7 Ne4xd6 c7xd6 Rb1-c1 d6-d5 Kg2-g1 Bc4xb5) -0.42/23 11} 18. Qa4
{(Qd1-a4) +0.65/28 15} Be7 {(Bd6-e7 d4-d5 Nc4-e5 d5xe6 Ne5xf3+ Kg1-g2
Qd8-d3 Bc1-e3 Qd3xc3 Kg2xf3 b7-b6 Kf3-g2 Qc3-e5 Qa4-c4 Be7-d6 e6-e7+ Kg8-h8
Rf1-e1 Qe5-h5 Be3-f4 Bd6xe7 a5xb6 a7xb6 Bf4xc7 Rb8-c8 Rb1-d1 Be7-c5)
-0.22/25 16} 19. Rd1 {(Rf1-d1) +0.46/28 7} Bf7 {(Be6-f7 a5-a6 Nc4-b6 Qa4-c2
Bf7-g6 Bf3-e4 Bg6xe4 Nc3xe4 b7xa6 b5xa6 Qd8-d7 Ne4-c3 c7-c6 Qc2-b3+ Kg8-h8
Bc1-f4 Be7-d6 Bf4xd6 Qd7xd6 Qb3-f7 Re8-e7 Qf7-h5 Rb8-e8 d4-d5 c6xd5 Nc3xd5
Nb6xd5 Rd1xd5 Qd6xa6) -0.46/23 7} 20. a6 {(a5-a6 b7xa6) +0.62/27 8} Nb6
{(Nc4-b6 Qa4-a5 b7xa6 b5xa6 Bf7-g6 Rb1-b2 Qd8-d7 Bc1-f4 Be7-d6 Bf4xd6 c7xd6
Qa5-b5 Qd7xb5 Rb2xb5 Bg6-c2 Rd1-d2 Bc2-g6 Kg1-g2 Bg6-f7 Bf3-c6 Re8-c8)
-0.51/23 8} 21. Qa5 {(Qa4-a5 Nb6-c4 Qa5-a4) +0.64/28 5} bxa6 {(b7xa6 b5xa6
Bf7-g6 Qa5-a2+ Kg8-h8 Rb1-b3 Qd8-d7 Qa2-e2 Be7-d6 Bc1-e3 Bg6-f7 d4-d5
Nb6xd5 Rb3xb8 Nd5xc3 Rb8xe8+ Bf7xe8) -0.50/23 6} 22. bxa6 {(b5xa6) +0.48/27
6} Bg6 {(Bf7-g6 Qa5-a2+ Kg8-h8 Rb1-b3 Qd8-d7 Bc1-e3 Be7-f8 d4-d5 Qd7-f5
Bf3-g2 Rb8-d8 Rb3-b5 Bf8-d6 Qa2-b3 Bg6-f7 Rd1-d4 Bd6-e5 Rd4-h4 Qf5-d3)
-0.51/22 11} 23. Rb2 {(Rb1-b2 Qd8-d7 Qa5-b5 Qd7xb5 Rb2xb5 Bg6-c2 Rd1-d2
Bc2-g6 Bf3-c6 Re8-d8 Nc3-d5 Be7-f8 Nd5-e3 Rd8-d6 Bc6-d5+ Kg8-h8 Bd5-g2
Rd6-d8 Bg2-c6 h7-h6 Kg1-g2 Rd8-d6 d4-d5 Kh8-h7 h2-h4 Rb8-d8 f2-f4 Bf8-e7
Rd2-d4 f6-f5) +0.63/29 11} Bf7 {(Bg6-f7 Qa5-f5 Be7-d6 Bf3-b7 Re8-e7 Bb7-c6
Bf7-e8 Bc6-d5+ Kg8-h8 Bd5-g2 Be8-g6 Qf5-h3 Qd8-e8) -0.61/23 15} 24. Qf5
{(Qa5-f5) +0.79/30 23} Bd6 {(Be7-d6 Bf3-c6 Qd8-c8 Qf5-d3 Re8-d8 Rd1-e1
Qc8-h3 Qd3-c2 Bf7-g6 Qc2-e2 Qh3-h5) -0.55/21 5} 25. Bc6 {(Bf3-c6 Bf7-e6
Qf5-f3) +0.98/26 13} Qc8 {(Qd8-c8 Qf5xc8 Re8xc8 Bc1-e3 Rc8-d8 Rd1-a1 Bf7-e8
Bc6-g2 h7-h6 Nc3-e4 Bd6-e7 Ne4-c5 Be8-f7 Ra1-b1 Bf7-d5 Bg2xd5+ Rd8xd5
Rb2-c2 Rb8-c8) -0.66/22 7} 26. Qxc8 {(Qf5xc8 Re8xc8 Bc1-e3 Bf7-e8 d4-d5
Bd6-e5 Rb2-b3 Be8xc6 d5xc6 Be5xc3 Rb3xc3 Rc8-d8 Rc3-c1 g7-g6 Kg1-g2 Rd8xd1
Rc1xd1 Kg8-f7 Be3xb6 Rb8xb6 Rd1-d7+ Kf7-e6 Rd7xc7 Rb6xa6 Rc7xh7 Ra6xc6
Rh7xa7 Ke6-f5 Ra7-a5+ Kf5-e6 h2-h4 Rc6-c4 Ra5-a6+ Ke6-e5 Kg2-g1 Rc4-c2
Ra6-a7 Ke5-e6 Kg1-g2) +1.27/30 28} Rexc8 {(Re8xc8 Bc1-e3 Rc8-d8 Rd1-a1
Bf7-e8 Bc6-g2 h7-h6 Nc3-e4 Bd6-e7 Ne4-c5 Be8-f7 Ra1-b1 g7-g5 h2-h4 Bf7-d5
h4-h5 Kg8-h7 Bg2xd5 Rd8xd5 Nc5-e6 Rb8-c8 Rb2-c2 c7-c6 Kg1-g2 Rd5-a5 Ne6-c5
Be7xc5 d4xc5) -0.87/23 5} 27. Be3 {(Bc1-e3 Bf7-e8 d4-d5 Bd6-e5 Rb2-b3
Be8xc6 d5xc6 Be5xc3 Rb3xc3 Rc8-d8 Rc3-c1 g7-g6 h2-h4 Rd8xd1+ Rc1xd1 Kg8-f7
Be3xb6 Rb8xb6 Rd1-d7+ Kf7-e6 Rd7xc7 Rb6xa6 Rc7xh7 Ra6xc6 Rh7xa7 Rc6-c4
Ra7-a6+ Ke6-e5 Kg1-f1 Rc4-c2 Ra6-a5+ Ke5-e4 Kf1-g2 Rc2-e2 Ra5-a6) +1.24/27
2} Rd8 {(Rc8-d8 Rd1-a1 Bf7-e8 Bc6-g2 h7-h6 Nc3-e4 Bd6-e7 Ne4-c5 Be8-f7
Ra1-e1 Be7-f8 Re1-b1 Bf7-g6 Rb1-c1 Bg6-f7 Rb2-b5 Bf7-e8 Rb5-b4 Be8-f7
Rc1-b1 g7-g5 h2-h4 Bf8-e7 Bg2-f3 Bf7-d5 Kg1-g2 Bd5xf3+ Kg2xf3 Kg8-h7 h4xg5
f6xg5) -0.80/23 7} 28. d5 {(d4-d5 Bf7-g6) +1.59/27 4} Bh5 {(Bf7-h5 Rd1-e1
Bd6-e5 Rb2-b3 Bh5-f7 f2-f4 Be5xc3) -0.95/21 7} 29. Re1 {(Rd1-e1 Bh5-g6)
+1.64/24 7} Be5 {(Bd6-e5 Rb2-b3 Bh5-f7 f2-f4 Be5-d6 Be3-f2 h7-h6 Kg1-g2
Nb6-d7 Rb3-b7 Nd7-c5 Bf2xc5 Bd6xc5 Nc3-b5 Bc5-b6 Re1-e7 Kg8-f8 Re7-d7
Rd8xd7 Rb7xb8+ Kf8-e7 d5-d6+ Rd7xd6 Nb5xd6 Ke7xd6 Bc6-e4 Bf7-c4) -1.06/22
6} 30. Rb3 {(Rb2-b3 Bh5-f3) +1.81/26 3} Bf7 {(Bh5-f7 f2-f4 Be5-d6 Be3-d4
Bd6-f8 Bd4-f2 Bf8-d6 Kg1-g2 Nb6-d7 Rb3-b5 Nd7-b6 Nc3-e4 Bd6-f8 Re1-b1
Rb8-c8 Rb1-d1 Bf7-e8 Bf2-d4 Be8-g6 Ne4-c3 Bg6-h5 Rd1-e1 Bh5-e8 Bc6xe8
Rd8xe8 Nc3-e4 Re8-d8) -1.10/24 7} 31. Bb7 {(Bc6-b7 Bf7-e8 h2-h4 h7-h6
Nc3-b5 Be8xb5 Rb3xb5 Be5-c3 Re1-e2 Bc3-e5 Bb7-c6 h6-h5 Kg1-g2 Kg8-h7 Re2-e1
Kh7-g8 Kg2-g1 Kg8-h7 Re1-c1 Be5-d6 Rc1-d1 Kh7-g6 Rd1-e1 Kg6-h7) +1.89/24 2}
Rd7 {(Rd8-d7 Re1-d1 Rb8-d8 Be3xb6 c7xb6 Nc3-b5 Be5-b8 Rb3-c3 Bf7-h5 Rd1-e1
Kg8-f8 Rc3-e3 Rd8-e8 Re3xe8+ Bh5xe8 Bb7-c6 Rd7-d8 Bc6xe8 Rd8xe8 Re1-d1
Kf8-e7) -1.24/22 14} 32. Rc1 {(Re1-c1) +1.81/24 5} h5 {(h7-h5 f2-f4 Be5-d6
Bb7-c6 Rd7-d8 Rc1-e1 h5-h4 g3xh4 Kg8-h7 Kg1-f2 Rd8-f8 Nc3-b5 Bf7xd5 Bc6xd5
Nb6xd5 Be3xa7 Rb8-a8 Nb5xd6 Ra8xa7) -1.17/21 8} 33. f4 {(f2-f4) +2.31/25 5}
Bd6 {(Be5-d6 Bb7-c6 Rd7-d8 Rc1-e1 h5-h4 g3xh4 Rb8-c8 Re1-a1 Kg8-h7 Kg1-f2
Rd8-f8 Ra1-e1 Rc8-d8 h2-h3 Nb6-c4 Nc3-e4 Nc4-a5 Rb3-b5 Na5xc6 d5xc6 Bf7-e8
Ne4xd6 Rd8xd6 Rb5-b7 Rd6xc6 Rb7xa7 Rc6-c2+ Kf2-g3) -1.21/22 4} 34. Nb5
{(Nc3-b5 Bf7xd5 Be3xb6 Bd5xb3 Bb6xa7 Rb8-d8 Bb7-c6 Bb3-a4 Bc6xd7 Rd8xd7
Rc1-b1 Ba4-c2 Rb1-b2 Bc2-e4 Ba7-e3 Bd6-e7 Nb5-c3 Be4-c6 Kg1-f2 Rd7-d3
Nc3-b5 h5-h4 Kf2-e2 Bc6xb5 Rb2xb5 Rd3-a3 a6-a7) +2.41/25 2} Bxd5 {(Bf7xd5
Be3xb6 Bd5xb3 Bb6xa7 Rb8-e8 Ba7-f2 Bb3-e6 a6-a7 Rd7-d8 Nb5xd6 c7xd6 Rc1-a1
Rd8-a8 Bb7xa8 Re8xa8 Ra1-a6 Kg8-f7 Ra6xd6 g7-g5 Kg1-g2 g5xf4 g3xf4 Ra8-c8
Bf2-d4 Kf7-e7 Rd6-a6 Rc8-a8 Kg2-g3 Ke7-f7) -2.50/20 5} 35. Bxb6 {(Be3xb6
Bd5xb3 Bb6xa7 Rb8-d8 Bb7-c6 Bb3-a4 Bc6xd7 Rd8xd7 Rc1-b1 Ba4-c2 Rb1-b2
Bc2-e4 Ba7-e3 Bd6-f8 Kg1-f2 Rd7-d1 Nb5xc7 Rd1-h1 Be3-d4 Bf8-a3 Rb2-b8+
Kg8-h7 a6-a7 Rh1xh2+ Kf2-e1 h5-h4 g3xh4 Rh2xh4 Nc7-e6 Kh7-g6 Ke1-e2 Rh4-h3)
+2.04/28 2} Bxb3 {(Bd5xb3 Bb6xa7 Rb8-d8 Bb7-c6 Rd7-f7 Ba7-f2 Rf7-f8 a6-a7
Kg8-f7 Rc1-c3 Bb3-e6 Nb5xd6+ c7xd6 Rc3-a3 Rd8-a8) -2.53/22 5} 36. Bxa7
{(Bb6xa7) +2.99/24 3} Re8 {(Rb8-e8 Ba7-f2 Rd7-d8 a6-a7 Kg8-h7 Nb5xd6 c7xd6
Rc1-e1 Re8-h8 Re1-a1 Rd8-a8 Ra1-a6 Bb3-c2 Ra6xd6 Kh7-g6 Bf2-d4 Rh8-e8
Bb7xa8 Re8xa8 Kg1-f2 Bc2-f5 Kf2-f3 Kg6-f7 Rd6-a6 Kf7-e7 Ra6-a5 Bf5-g4+
Kf3-e4 Ke7-d7) -2.75/24 10} 37. Bf2 {(Ba7-f2 Rd7-d8 a6-a7 Kg8-f7 Nb5xd6+
c7xd6 Bf2-b6 Rd8-a8 Rc1-c7+ Kf7-g6 Kg1-f2 Bb3-a4 Bb7xa8 Re8xa8 Kf2-e3
Ba4-d1 Ke3-e4 Ra8-e8+ Ke4-d5 Bd1-f3+ Kd5xd6 Re8-e2 Rc7-c3 Bf3-b7 Kd6-c7
Bb7-a8 Rc3-d3 Re2xh2 Rd3-d8 Rh2-c2+ Kc7-d6 Ba8-c6 Kd6-e7) +3.51/27 5} Rdd8
{(Rd7-d8 a6-a7 Bb3-f7 Nb5xd6 c7xd6 Rc1-e1 Re8-f8 Re1-a1 Rd8-a8 Bb7xa8
Rf8xa8) -2.85/24 5} 38. a7 {(a6-a7 Kg8-f7 Nb5xd6+ c7xd6 Bf2-b6 Rd8-a8
Rc1-c7+ Kf7-g6 Kg1-f2 Bb3-e6 Rc7-c6 Be6-d5 Bb7xa8 Re8xa8 Rc6xd6 Bd5-e4
Bb6-d4 Ra8-c8 Kf2-e3 Be4-h1 Rd6-a6 h5-h4 g3xh4 Rc8-c2 a7-a8Q Bh1xa8 Ra6xa8
Rc2xh2 Ra8-h8) +3.39/24 3} Bf7 {(Bb3-f7 Rc1-a1 Rd8-a8 Ra1-a6 Kg8-h7 Nb5xd6
c7xd6 Ra6xd6 Kh7-g6 Bb7-c6 Ra8-c8 Bc6xe8 Bf7xe8 Rd6-b6 Rc8-a8 Rb6-b8 Be8-c6
Kg1-f1 Kg6-f5 Kf1-e2 Kf5-e4 Bf2-e3 g7-g6 h2-h3 Bc6-d5 g3-g4 Bd5-c6 g4xh5
g6xh5 h3-h4 Bc6-d5 Rb8-b4+ Ke4-f5 Rb4-b8) -3.12/24 6} 39. Nxd6 {(Nb5xd6
c7xd6 Bf2-b6 Rd8-a8 Rc1-c6 Bf7-g6 Bb7xa8 Re8xa8 Rc6xd6 Bg6-e4 Rd6-d4 f6-f5
Rd4-c4 Kg8-f7 Rc4-c7+ Kf7-e6 Rc7xg7 Ra8-c8 Bb6-c7 Ke6-d5 Kg1-f2 Kd5-c6
Rg7-h7 Kc6-c5 Kf2-e3 Kc5-b5 h2-h3 Kb5-a6 Bc7-e5) +3.91/26 2} cxd6 {(c7xd6
Rc1-e1 Re8-f8 Re1-a1 Rd8-a8 Ra1-a6 Bf7-e6 Ra6xd6 Kg8-f7 Bf2-d4 Rf8-e8
Kg1-f2 Ra8-c8) -3.33/25 6} 40. Bb6 {(Bf2-b6 Rd8-a8 Rc1-c6 Bf7-d5 Bb7xa8
Re8xa8 Rc6xd6 Bd5-e4 Rd6-d4 Be4-b7 Rd4-b4 Kg8-f7 Rb4-b5 Bb7-e4 Rb5xh5 f6-f5
Kg1-f2 Kf7-g6 Rh5-h4 Ra8-c8 Bb6-d4 Rc8-d8 Kf2-e3 Rd8-c8 Bd4-b6 Be4-b7
Ke3-d4 Kg6-f6 Rh4-h7) +3.84/28 2} Ra8 {(Rd8-a8 Rc1-c6 Bf7-g6 Bb7xa8 Re8xa8
Rc6xd6 Bg6-e4 Rd6-d4 Be4-f3 Kg1-f2 Bf3-h1 Kf2-e3 Kg8-f7 Rd4-d7+ Kf7-g6
Ke3-d4 Ra8-e8 Kd4-c4 Bh1-c6 Rd7-c7 Bc6-f3 Bb6-c5 Re8-d8 Kc4-b5 Bf3-a8
Bc5-b4 Rd8-d1 Rc7-c8) -3.05/25 3} 41. Rc6 {(Rc1-c6 Bf7-g6 Bb7xa8 Re8xa8
Rc6xd6 Kg8-h7 Rd6-d4 Bg6-f5 Kg1-f2 Kh7-g6 Bb6-c5 Bf5-g4 Rd4-b4 Bg4-d7
Rb4-b8 Bd7-c6 Kf2-e3 Kg6-f5 Bc5-b6 Bc6-d5 Ke3-d4 Bd5-e4 Kd4-c3 h5-h4 Kc3-c4
Be4-h1 g3xh4) +3.86/26 2} Bg6 {(Bf7-g6 Bb7xa8 Re8xa8 Rc6xd6 Bg6-e4 Rd6-d4
Be4-f3 Kg1-f2 Bf3-h1 Rd4-d1 Bh1-e4 Kf2-e3 Be4-g2 Rd1-d7 Kg8-h7 Ke3-d4
Kh7-g6 Kd4-c4 Bg2-f3 Kc4-b5 Ra8-e8 Bb6-d4 Bf3-a8 Bd4-c5 Re8-h8 Rd7-d6 h5-h4
Kb5-b6 h4xg3 h2xg3 Kg6-f5) -3.17/26 5} 42. Bxa8 {(Bb7xa8 Re8xa8 Rc6xd6
Kg8-h7 Rd6-e6 Bg6-e8 Kg1-f2 Kh7-g6 Re6-d6 Be8-a4 Bb6-e3 Ba4-c2 Rd6-e6
Bc2-b3 Re6-b6 Bb3-d5 Rb6-b5 Bd5-e4 Be3-d4 Be4-c6 Rb5-b8 Kg6-f5 Kf2-e3
Kf5-g4 Bd4-c5 Kg4-f5 Ke3-d4 h5-h4) +3.70/27 2} Rxa8 {(Re8xa8 Rc6xd6 Bg6-e4
Rd6-d4 Be4-f3 Kg1-f2 Bf3-h1 Rd4-d1 Bh1-e4 Kf2-e3 Be4-g2 Rd1-d7 Kg8-h7
Ke3-d4 Kh7-g6 Kd4-c4 Bg2-f3 Kc4-b5 Ra8-e8 Bb6-d4 Bf3-a8 Bd4-c5 Re8-h8
Rd7-d6 h5-h4 Kb5-b6 h4xg3 h2xg3 Kg6-f5) -3.17/26 3} 43. Rxd6 {(Rc6xd6
Kg8-h7 Rd6-e6 Bg6-e8 Kg1-f2 Kh7-g6 Re6-d6 Be8-a4 Kf2-f3 Ba4-e8 Bb6-d4
Be8-f7 Kf3-e4 Bf7-c4 f4-f5+ Kg6-h6 Ke4-f4 Bc4-f1 Rd6-e6 Ra8-d8 Bd4-e3
Rd8-a8 Kf4-f3+ Kh6-h7 Re6-e7 Bf1-d3 Kf3-f4 Ra8-c8 Be3-d4) +3.84/27 1} Be4
{(Bg6-e4 Rd6-d4 Be4-f3 Kg1-f2 Bf3-h1 Rd4-d1 Bh1-e4 Kf2-e3 Ra8-e8 Rd1-d6
Kg8-f7 Bb6-c5 Be4-f5+ Ke3-d4 Re8-a8 Kd4-c4 Bf5-e4 Rd6-d7+ Kf7-g6 Rd7-e7
Be4-c6 Re7-c7 Bc6-f3 Kc4-b5 Ra8-e8 Rc7-d7 Bf3-e2+ Kb5-a5 Be2-f3 Ka5-b4
Re8-c8 Rd7-d6 Rc8-e8 Kb4-b5 Kg6-f5 Rd6-b6 Re8-e2 Rb6-b8 Re2xh2) -3.25/27 4}
44. Rd4 {(Rd6-d4 Be4-f3 Kg1-f2 Bf3-h1 Rd4-d1 Bh1-e4 Rd1-e1 Be4-d5 Re1-b1
Kg8-f7 Rb1-b5 Kf7-e6 Bb6-d4 Ke6-d6 Kf2-e3 Bd5-c6 Rb5xh5 Ra8-e8+ Ke3-d2
Re8-g8 Bd4-b6 Kd6-d7 Rh5-a5 Rg8-e8 Kd2-c3 Re8-h8 h2-h4) +3.83/26 2} Bb7
{(Be4-b7 Rd4-d7 Bb7-f3 Kg1-f2 Bf3-h1 Rd7-d1 Bh1-e4 Kf2-e3 Ra8-e8 Rd1-d6
Kg8-f7 Bb6-c5 Be4-f5+ Ke3-d4 Re8-a8 Kd4-c4 Bf5-e4 Rd6-d7+ Kf7-g6 Rd7-e7
Be4-c6 Re7-c7 Bc6-f3 Kc4-b5 Ra8-e8 Rc7-d7 Bf3-e2+ Kb5-b6 Be2-f3 Kb6-b5)
-3.25/26 3} 45. Rd7 {(Rd4-d7 Bb7-f3 Kg1-f2 Bf3-h1 Rd7-d1 Bh1-e4 Kf2-e3
Ra8-e8 Rd1-d6 Kg8-f7 Bb6-d4 Be4-g2+ Ke3-d3 h5-h4 Kd3-c4 Kf7-g6 Rd6-b6
Re8-e7 Rb6-b2 Bg2-h1 Rb2-b8 Re7-d7 Bd4-c5 Kg6-f5 g3xh4 Kf5xf4) +3.86/25 2}
Bf3 {(Bb7-f3 Kg1-f2 Bf3-h1 Rd7-d1 Bh1-e4 Kf2-e3 Ra8-e8 Rd1-d6 Kg8-f7 Bb6-c5
Be4-f5+ Ke3-d4 Re8-a8 Kd4-c4 Bf5-e4 Rd6-d7+ Kf7-g6 Rd7-e7 Be4-c6 Re7-c7
Bc6-f3 Kc4-b5 Ra8-e8 Rc7-d7 Bf3-e2+ Kb5-b6 Be2-f3 Kb6-b5) -3.25/27 2} 46.
Kf2 {(Kg1-f2 Bf3-h1 Rd7-d1 Bh1-e4 Kf2-e3 Ra8-e8 Rd1-d4 Be4-c6+ Ke3-d3
Kg8-f7 Rd4-b4 g7-g5 f4xg5 f6xg5 Bb6-d4 Kf7-e6 Rb4-b8 Ke6-d7 Bd4-e3 g5-g4
Be3-d4 Bc6-d5 Bd4-c5 Bd5-f3 Bc5-f2 Bf3-d5 Bf2-g1 Bd5-f3 Kd3-c3 Re8-e2)
+3.86/23 1} Bh1 {(Bf3-h1 Rd7-d1 Bh1-e4 Rd1-e1 Be4-d5 Re1-e7 Ra8-c8 Kf2-e3
Bd5-h1 Ke3-d4 Rc8-c2 Re7-e8+ Kg8-f7 a7-a8Q Bh1xa8 Re8xa8 Rc2xh2 f4-f5
Rh2-g2 Ra8-a7+ Kf7-g8 Bb6-c7 Rg2-d2+ Kd4-c4 Rd2-c2+ Kc4-d5 Rc2-d2+ Kd5-e4
Kg8-h7 Bc7-f4 Rd2-b2 Ke4-d5 Rb2-b5+ Kd5-e6 Rb5-b6+ Ke6-e7) -3.31/27 2} 47.
Rd1 {(Rd7-d1 Bh1-e4 Rd1-e1 Be4-d5 Re1-b1 Kg8-f7 Rb1-b5 Kf7-e6 Bb6-d4 Ke6-d6
Kf2-e3 g7-g6 Ke3-d3 Bd5-c6 Rb5-b8 g6-g5 Kd3-c4 g5xf4 g3xf4 Kd6-e6 Bd4-e3
h5-h4 Kc4-c5 Ra8xa7 Kc5xc6 Ra7-a2) +3.93/24 1} Be4 {(Bh1-e4 Rd1-e1 Be4-d5
Re1-e7 Ra8-c8 Kf2-e3 Bd5-h1 Ke3-d4 Rc8-c2 Re7-e8+ Kg8-f7 a7-a8Q Bh1xa8
Re8xa8 Rc2xh2 Kd4-e4 Kf7-g6 Ra8-a7 h5-h4 g3xh4 Rh2xh4 Bb6-c5 Kg6-h6 Bc5-e3
Kh6-g6 Be3-d4 Kg6-h6 Bd4-e3) -3.31/27 2} 48. Re1 {(Rd1-e1 Be4-d5 Re1-b1
Kg8-f7 Rb1-b5 Kf7-e6 Bb6-d4 Ra8-e8 Rb5-b8 Ke6-d7 Bd4-b6 Bd5-a8 Bb6-e3
Re8-c8 Be3-d4 Kd7-c7 Bd4-b6+ Kc7-d7 Kf2-e3 Rc8-e8+ Ke3-d3 g7-g5 Bb6-d4
g5xf4 g3xf4 f6-f5) +3.86/23 1} Bd5 {(Be4-d5 Re1-e7 Ra8-c8 Kf2-e3 Bd5-h1
Ke3-d4 Rc8-c2 Re7-e8+ Kg8-f7 a7-a8Q Bh1xa8) -3.31/25 12} 49. Rd1 {(Re1-d1
Bd5-e4 Rd1-e1 Be4-d5 Re1-b1 Kg8-f7 Rb1-b5 Kf7-e6 Bb6-d4 Ke6-d6 h2-h4 Kd6-c6
Rb5-b8 Kc6-d6 Kf2-e3 Kd6-e6 Rb8-b5 Ke6-d6 Ke3-d2 Bd5-f3 Rb5-b8 Kd6-e6
Kd2-c3 Bf3-c6 Kc3-b4) +3.70/23 2} Be4 {(Bd5-e4) 0.00/41 0} 50. Re1 {(Rd1-e1
Be4-d5 Re1-e7 Ra8-c8 Kf2-e3 Kg8-h7 Ke3-d4 Bd5-f3 Bb6-c7 Kh7-g6 Kd4-c5 h5-h4
Kc5-b6 h4xg3 h2xg3 Rc8-h8 Kb6-a6 Rh8-c8 Bc7-a5 Rc8-c2 Re7-e8 Bf3-g2 Ba5-b6
Kg6-f5 Re8-d8) +3.81/23 2} Bd5 {(Be4-d5) 0.00/48 1} 51. Rb1 {(Re1-b1 Kg8-f7
Rb1-b5 Kf7-e6 Bb6-d4 Ra8-e8 h2-h4 Re8-a8 Kf2-e3 Bd5-c6 Rb5xh5 Bc6-d5 Ke3-d2
Ra8-g8 g3-g4 Ke6-d6 Kd2-e3 Rg8-e8+ Ke3-f2 Bd5-a8 Rh5-b5 Re8-e4 Bd4-e3
Re4-a4 Rb5-b8) +3.85/24 2} Kf7 {(Kg8-f7 Kf2-e3 h5-h4 Bb6-c5 h4-h3 Ke3-d4
Bd5-f3 Rb1-b8 Kf7-e6 Kd4-c4 Bf3-c6 g3-g4 g7-g6 Kc4-d4 f6-f5 g4xf5+ Ke6xf5)
-3.26/24 4} 52. Rb5 {(Rb1-b5 Kf7-e6 Bb6-d4 Ke6-d6 h2-h3 Ra8-c8 Rb5-b8
Kd6-d7 Bd4-b6 Bd5-h1 f4-f5 Rc8-e8 Kf2-g1 Bh1-e4 Kg1-f1 Be4-c6 Bb6-d4 Bc6-h1
Kf1-f2 Bh1-d5 Bd4-c3 Bd5-c6 g3-g4 h5xg4 h3xg4 Re8-e4 Kf2-g3) +3.68/25 1}
Ke6 {(Kf7-e6 Bb6-d4 Ra8-e8 Kf2-e3 Ke6-d7+ Ke3-d2 Bd5-f3 Rb5-b8 Re8-c8
Kd2-d3 Bf3-a8 f4-f5 Ba8-d5 Bd4-e3 Bd5-a8 Be3-b6 Ba8-f3 Kd3-d4 Bf3-a8 h2-h4
Ba8-f3 Bb6-c5 Bf3-a8 Kd4-c4 Kd7-c7) -3.25/21 2} 53. Bd4 {(Bb6-d4 Ke6-d6
h2-h3 Ra8-e8 Rb5-b8 Kd6-d7 Bd4-b6 Bd5-h1 h3-h4 Re8-c8 Bb6-a5 Rc8-c2+ Kf2-e3
Rc2-a2 a7-a8B Ra2-a3+ Ke3-f2 Ra3-a2+ Kf2-g1 Bh1xa8 Rb8xa8 Kd7-e6 Ra8-a7
Ra2-a3 Kg1-g2 Ra3-a2+ Kg2-h3 Ke6-f5 Ba5-b6 Ra2xa7) +3.81/23 1} Bc6 {(Bd5-c6
Rb5xh5 Ra8-d8 Rh5-c5 Ke6-d6 Kf2-e3 Rd8-e8+ Ke3-d2 Re8-a8 Rc5-h5 Bc6-d5
Rh5-h7 Ra8-g8 Kd2-d3 Bd5-c6 g3-g4 Bc6-b5+ Kd3-c3 Bb5-c6 Rh7-h5 Bc6-d5
Kc3-b4 Rg8-c8 Kb4-b5 Bd5-e4 Bd4-c5+ Kd6-c7) -3.41/23 3} 54. Rxh5 {(Rb5xh5
Ke6-d6 h2-h4 Ra8-e8 Rh5-h7 Re8-g8 g3-g4 Kd6-d5 Bd4-b6 Kd5-c4 Rh7-h5 Bc6-d5
Kf2-g3 Rg8-e8 Rh5-h7 Re8-g8 f4-f5 Kc4-b5 Bb6-f2 Bd5-c6 Kg3-f4 Bc6-d5)
+4.22/22 1} Re8 {(Ra8-e8 g3-g4 Ke6-d6 g4-g5 Kd6-d5 Bd4-b6 g7-g6 Rh5-h6
f6xg5 f4xg5 Re8-g8 Kf2-e2 Kd5-c4 Bb6-e3 Bc6-e4 Rh6-h4 Kc4-d5 Rh4-f4 Rg8-h8
h2-h4 Rh8-a8 Rf4-f6 Kd5-c4 Rf6-d6) -3.57/24 8} 55. Ra5 {(Rh5-a5 Re8-c8
Ra5-a6 Ke6-d5 Ra6-b6 Kd5xd4 Rb6xc6 Rc8-a8 Rc6-c7 g7-g6 Kf2-f3 f6-f5 h2-h4
Ra8-e8 Rc7-b7 Re8-a8 Kf3-f2 Kd4-c5) +4.55/20 2} Kd7 {(Ke6-d7 h2-h4 Bc6-a8
h4-h5 Re8-e4 Bd4-c5 Re4-c4 Bc5-f8 Rc4-c2+ Kf2-e1 Rc2-c1+ Ke1-d2 Rc1-g1
Bf8xg7 Rg1-g2+ Kd2-c1 Rg2-g1+ Kc1-c2 Rg1-g2+ Kc2-d1 Rg2-g1+ Kd1-e2 Rg1-g2+
Ke2-e1 Rg2-g1+ Ke1-d2) -3.71/23 5} 56. Ra2 {(Ra5-a2 Kd7-c7 Ra2-b2 Kc7-d7
Rb2-b8 Re8-e4 Bd4-b6 Re4-a4 Kf2-e3 Kd7-e6 Rb8-d8 Ke6-f5 Bb6-c5 Ra4-a5
Ke3-d4 Ra5-a2 Rd8-c8 Bc6-b7 Rc8-h8 g7-g5 f4xg5 f6xg5 Bc5-b6 Bb7-c6 h2-h3
Ra2-b2) +4.80/25 2} Bb7 {(Bc6-b7 h2-h4 Kd7-c7 h4-h5 Re8-d8 Ra2-c2+ Kc7-d7)
-3.73/21 4} 57. h4 {(h2-h4 Bb7-c6 Bd4-e3 Re8-c8 Ra2-b2 Bc6-e4 Be3-d4 Be4-d5
Kf2-e3 Rc8-e8+ Ke3-d3 Kd7-c7 Kd3-c3 Re8-c8 Rb2-b6 Rc8-a8 Rb6-b5 Bd5-c6
Rb5-b2 Ra8-f8 Kc3-d2 Rf8-a8) +4.84/21 2} Kc7 {(Kd7-c7 Ra2-c2+ Kc7-d7 Rc2-b2
Kd7-c8 f4-f5 Re8-d8 Rb2-c2+ Kc8-d7 Bd4-e3 Rd8-a8 Rc2-b2 Kd7-c8 Rb2-b4
Kc8-c7 Be3-f4+ Kc7-c6 Bf4-b8 Bb7-a6 Rb4-g4 Ba6-d3 Rg4xg7 Bd3xf5 Rg7-c7+
Kc6-b6 h4-h5) -3.82/21 1} 58. Be3 {(Bd4-e3 Bb7-c6 Ra2-b2 Re8-e4 Be3-b6+
Kc7-d7 Rb2-d2+ Kd7-e6 Bb6-c5 Ke6-f5 Rd2-d6 Bc6-a8 Rd6-d8 Ba8-c6 a7-a8Q
Bc6xa8 Rd8xa8 Re4-c4 Bc5-b6 Rc4-b4 Bb6-e3 Kf5-g4 Kf2-g2 Rb4-b2+ Be3-f2)
+5.16/21 1} Bd5 {(Bb7-d5 Ra2-b2 Re8-c8 f4-f5 Kc7-d6 Be3-f4+ Kd6-e7 Rb2-d2
Bd5-a8 Rd2-e2+ Ke7-f7 Re2-b2 Rc8-c3 Rb2-b8 Rc3-c2+ Kf2-e1) -4.28/24 4} 59.
Rb2 {(Ra2-b2 Re8-e4 Rb2-b8 Re4-a4 Be3-c5 f6-f5 h4-h5 Kc7-d7 Kf2-e3 Ra4-e4+
Ke3-d3 Re4-a4 Kd3-d2 Kd7-c7 Bc5-b6+ Kc7-c6 Kd2-c3 Bd5-f3 Bb6-f2 Kc6-d6
Rb8-g8 Bf3xh5 Rg8-d8+ Kd6-c7 a7-a8Q) +5.30/22 2} Rc8 {(Re8-c8 f4-f5 Kc7-d6
Be3-f4+ Kd6-e7 Kf2-g1 Rc8-c4 Rb2-e2+ Rc4-e4 Re2-c2 Re4-a4 Rc2-c7+ Ke7-f8
Kg1-f2 Kf8-g8 Rc7-d7 Bd5-e4 Rd7-d8+ Kg8-h7 Bf4-e3 Ra4-a2+ Kf2-e1 Ra2-a1+
Ke1-e2 Ra1-a2+ Ke2-f1 Be4-g2+ Kf1-g1 Bg2-e4 h4-h5 Ra2-g2+ Kg1-f1 Rg2xg3)
-4.44/22 3} 60. g4 {(g3-g4 Kc7-d7 h4-h5 Kd7-e6 Be3-d4 Rc8-c4 Kf2-e3 Rc4-a4
Rb2-b8 Ra4-a3+ Ke3-d2 Ra3-a2+ Kd2-c3 Ra2-a4 Rb8-d8 Bd5-f3 Rd8-e8+ Ke6-f7
Re8-c8 Bf3xg4 a7-a8Q Ra4xa8 Rc8xa8 Bg4xh5) +5.33/20 1} Bb7 {(Bd5-b7 f4-f5
Kc7-c6 g4-g5 Rc8-f8 Rb2-c2+ Kc6-d7 Be3-f4 Rf8-c8 Rc2-d2+ Kd7-e7 Rd2-b2
Bb7-d5 Rb2-b8 Rc8-c4 Bf4-e3 Rc4xh4 a7-a8Q Bd5xa8 Rb8xa8 Ke7-d6 g5xf6 g7xf6
Ra8-a5 Kd6-e7 Ra5-a6 Rh4-h2+ Kf2-g3 Rh2-h1) -4.53/19 3} 61. f5 {(f4-f5
Kc7-c6 Rb2-b6+ Kc6-c7 h4-h5 Rc8-f8 Rb6-b4 Rf8-c8 Rb4-b2 Bb7-a8 Rb2-b8
Ba8-d5 Be3-f4+ Kc7-d7 Kf2-e3 Bd5-a8 Ke3-d3 Ba8-c6 Kd3-c4 Rc8-e8 Kc4-c5
Re8-e4 Rb8-g8 Re4xf4 Rg8xg7+ Kd7-c8) +5.71/22 2} Kc6 {(Kc7-c6 g4-g5 f6xg5
h4xg5 Rc8-f8 Rb2-b6+ Kc6-c7 Rb6-b5 Bb7-c6 Be3-f4+ Kc7-d7 Rb5-c5 Rf8-c8)
-4.67/21 2} 62. h5 {(h4-h5 Kc6-c7 Be3-d2 Bb7-c6 Rb2-b8 Kc7-d7 Bd2-b4 Bc6-d5
Kf2-g3 Kd7-c7 Bb4-a5+ Kc7-d7 Ba5-d2 Rc8-e8 Bd2-b4 Re8-c8 Bb4-a5 Bd5-a8
Kg3-h4 Rc8-e8 Ba5-b4 Re8-e4 Rb8xa8 Re4xb4 Ra8-g8) +6.19/24 1} Kc7 {(Kc6-c7
Rb2-b6 Rc8-g8 h5-h6 g7xh6 Rb6xf6 Rg8xg4 Rf6-f7+ Kc7-c6 Rf7-f8 Kc6-d6
a7-a8Q) -4.98/21 2} 63. Bd2 {(Be3-d2 Bb7-h1 Rb2-b1 Rc8-a8 Bd2-f4+ Kc7-d8
Bf4-b8 Bh1-c6 Rb1-c1 Bc6-b5 Kf2-e3 Kd8-e8 Ke3-d4 Ke8-f8 Rc1-e1 Bb5-a6
Kd4-c5 Kf8-f7 Re1-e3 Ba6-b7 Kc5-b6 Bb7-h1 Re3-a3 Bh1-e4) +6.71/23 2} Kc6
{(Kc7-c6 Bd2-a5 Bb7-a8 Rb2-b8 Kc6-d7 Ba5-d2 Ba8-h1 g4-g5 f6xg5 Bd2xg5
Rc8-c2+ Kf2-e3 Rc2-c3+ Ke3-f4 Rc3-c4+ Kf4-g3 Rc4-a4 Rb8-g8 Ra4-a3+ Kg3-g4
Ra3-a4+ Bg5-f4) -5.51/20 2} 64. Ba5 {(Bd2-a5 Bb7-a8 Rb2-b8 Kc6-d7 Ba5-b4
Ba8-c6 Bb4-f8 Rc8-c7 a7-a8Q Bc6xa8 Rb8xa8 Kd7-c6 Kf2-e3 Rc7-d7 Ke3-f4
Kc6-d5 Ra8-e8 Kd5-c4 Re8-e7 Rd7-d1 Bf8xg7 Rd1-f1+ Kf4-g3 Rf1-g1+ Kg3-f3
Rg1-f1+ Kf3-g2 Rf1-f4 Kg2-g3 Rf4-f1 Bg7xf6 Kc4-b3 Bf6-e5) +7.16/25 1} Ba8
{(Bb7-a8 Rb2-b8 Kc6-d7 Ba5-d2 Rc8-e8 g4-g5 f6xg5 Bd2-c3 Kd7-e7 Bc3xg7
Ke7-f7 h5-h6) -5.90/25 2} 65. Rb8 {(Rb2-b8 Kc6-d7 Ba5-b4 Ba8-c6 Bb4-f8
Rc8-c7 a7-a8Q Bc6xa8 Rb8xa8 Kd7-c6 Kf2-e3 Rc7-d7 Ke3-f4 Kc6-d5 Ra8-e8
Kd5-c4 Re8-e7 Rd7-d1 Bf8xg7 Rd1-f1+ Kf4-g3 Rf1-g1+ Kg3-f3 Rg1-f1+ Kf3-g2
Rf1-f4 Kg2-g3 Rf4-f1 Bg7xf6 Kc4-b3 Bf6-e5) +7.16/27 2} Kd7 {(Kc6-d7 g4-g5
f6xg5 f5-f6 g7xf6 h5-h6 Rc8-c2+ Kf2-e3 Ba8-c6 h6-h7 Rc2-h2 h7-h8Q Rh2xh8
Rb8xh8 f6-f5 Ke3-d4 f5-f4 Kd4-e5 Kd7-e7 a7-a8Q Bc6xa8 Rh8xa8 Ke7-f7 Ke5-f5)
-7.25/21 2} 66. Bb4 {(Ba5-b4 Ba8-d5 Bb4-f8 Rc8-c7 a7-a8Q Bd5xa8 Rb8xa8
Kd7-c6 Kf2-e3 Rc7-d7 Ke3-f4 Kc6-d5 Ra8-e8 Kd5-c4 Re8-e7 Rd7-d1 Bf8xg7
Rd1-f1+ Kf4-g3 Rf1-g1+ Kg3-f3 Kc4-d3 Bg7xf6 Rg1-f1+ Kf3-g3 Rf1-g1+ Kg3-f4
Rg1-h1 Kf4-g5) +7.44/24 1} Bd5 {(Ba8-d5 Bb4-f8 Rc8-c7 a7-a8Q Bd5xa8 Rb8xa8
Kd7-c6 h5-h6 g7xh6 Ra8-a6+ Kc6-d5 Ra6xf6 h6-h5 g4xh5 Rc7-c3 Kf2-g2 Rc3-c7
h5-h6 Rc7-h7 Bf8-d6 Kd5-e4 Kg2-g3 Rh7-b7) -7.33/19 2} 67. Bf8 {(Bb4-f8
Rc8-c7 a7-a8Q Bd5xa8 Rb8xa8 Kd7-c6 Kf2-e3 Rc7-d7 Ke3-f4 Kc6-d5 Ra8-e8
Kd5-c4 Re8-e7 Rd7-d1 Bf8xg7 Rd1-f1+ Kf4-g3 Rf1-g1+ Kg3-f3 Kc4-d3 Bg7xf6
Rg1-f1+ Kf3-g3 Kd3-c4 Kg3-h4 Kc4-d3 Kh4-g5) +7.44/23 1} Rc7 {(Rc8-c7 a7-a8R
Bd5xa8 Rb8xa8 Kd7-c6 h5-h6 g7xh6 Ra8-a6+ Kc6-d5 Ra6xf6 Rc7-c4 Kf2-g3
Rc4-c3+ Kg3-h4 Rc3-c1 Rf6xh6 Rc1-c8 Rh6-d6+ Kd5-e5 Rd6-e6+ Ke5-d5 Bf8-h6
Rc8-h8 Kh4-g3 Rh8-a8 Bh6-e3 Kd5-c4 f5-f6 Kc4-d5) -8.19/20 2} 68. a8=Q
{(a7-a8Q Bd5xa8 Rb8xa8 Kd7-c6 Kf2-e3 Rc7-d7 Ke3-f4 Rd7-d4+ Kf4-g3 Kc6-b7
Ra8-e8 Rd4-d3+ Kg3-f4 Rd3-d4+ Re8-e4 Rd4-d1 Bf8xg7 Rd1-f1+ Kf4-g3 Kb7-c6
Bg7xf6 Kc6-d5 Re4-e8 Kd5-c4 Kg3-h4 Rf1-h1+ Kh4-g5 Kc4-d3 Kg5-g6 Rh1-g1)
+7.90/24 1} Bxa8 {(Bd5xa8 Rb8xa8 Kd7-c6 h5-h6 g7xh6 Ra8-a6+ Kc6-d7 Ra6xf6
Rc7-c4 Kf2-g3 Rc4-c1 Rf6xh6 Rc1-f1 Kg3-h4 Kd7-e8 Bf8-d6 Ke8-d7 Kh4-g5
Rf1-b1 Bd6-f4 Rb1-b5 Rh6-h7+ Kd7-c6 Rh7-e7 Rb5-d5 Bf4-e5 Rd5-d8 f5-f6
Kc6-d5 Kg5-g6) -8.63/22 1} 69. Rxa8 {(Rb8xa8 Kd7-c6 Kf2-e3 Rc7-d7 Ke3-f4
Rd7-d4+ Kf4-g3 Rd4-d3+ Kg3-h4 Rd3-d1 Bf8xg7 Rd1-h1+ Kh4-g3 Rh1-g1+ Kg3-f3
Rg1-f1+ Kf3-g2 Rf1-f4 Kg2-g3 Rf4-e4 Bg7xf6 Re4-e3+ Kg3-f4 Re3-e1 Kf4-f3
Kc6-b5 Kf3-g2 Re1-e4 g4-g5 Re4-f4) +8.18/24 1} Kc6 {(Kd7-c6 h5-h6 g7xh6
Ra8-a6+ Kc6-d5 Bf8xh6) -8.86/22 1} 70. Ke3 {(Kf2-e3 Kc6-b7 Ra8-e8 Rc7-c1
Ke3-f4 Kb7-c7 Bf8xg7 Kc7-d7 Re8-e6 Rc1-f1+ Kf4-g3 Rf1-g1+ Kg3-f3 Rg1-f1+
Kf3-g2 Rf1-f4 Kg2-g3 Rf4-f1 Bg7xf6 Rf1-h1 Kg3-f4 Rh1-g1 Kf4-g5 Rg1-b1)
+8.46/21 1} Kb5 {(Kc6-b5 Ke3-f4 Rc7-c4+ Kf4-g3 Rc4-c7 Bf8xg7 Rc7xg7)
-7.58/20 2} 71. Kf4 {(Ke3-f4 Rc7-c4+ Kf4-g3 Rc4-c3+ Kg3-h4 Rc3-c7 Bf8xg7
Rc7xg7 Ra8-f8 Kb5-c4 Rf8xf6 Kc4-d5 h5-h6 Rg7-g8 Rf6-e6 Rg8-h8 Kh4-h5 Rh8-f8
Re6-e7 Kd5-d6 Re7-g7 Kd6-d5 Kh5-g5 Rf8-h8 Rg7-e7 Rh8-g8+ Kg5-h5) +9.28/21
1} Rc4+ {(Rc7-c4+ Kf4-g3 Rc4-c3+ Kg3-h4 Rc3-c7 g4-g5 Rc7-c4+ Kh4-g3 Rc4-c3+
Kg3-g4 Rc3-c4+ Kg4-f3 Rc4-c7 h5-h6 g7xh6 g5-g6 h6-h5 g6-g7 Rc7-c3+ Kf3-g2
Rc3-c2+ Kg2-h3 Rc2-c3+ Kh3-h4 Rc3-c1 Kh4xh5 Rc1-g1 Kh5-h6 Kb5-c4) -8.57/19
1} 72. Kg3 {(Kf4-g3 Rc4-c3+ Kg3-h4 Rc3-c7 Bf8xg7 Rc7xg7 Ra8-f8 Kb5-c4 h5-h6
Rg7-h7 Rf8xf6 Kc4-d5 Kh4-g5 Kd5-e4 Rf6-a6 Rh7-h8 Ra6-a4+ Ke4-e5 Ra4-a7
Ke5-e4 f5-f6 Ke4-f3 Ra7-a3+ Kf3-e4 Ra3-a4+ Ke4-f3 Kg5-h5) +9.56/22 1} Rc7
{(Rc4-c7 Bf8xg7 Rc7xg7 Ra8-f8 Kb5-c4) -8.30/20 2} 73. Bxg7 {(Bf8xg7 Rc7xg7
Ra8-f8 Kb5-c4 Rf8xf6 Kc4-d5 Kg3-f4 Rg7-g8 h5-h6 Rg8-h8 Rf6-e6 Kd5-d4 Kf4-g5
Rh8-g8+ Kg5-h5 Kd4-d5 Re6-e7 Kd5-d6 f5-f6 Rg8-a8 h6-h7 Ra8-h8 Kh5-g5 Rh8-f8
Kg5-f5 Rf8-h8 Re7-g7 Kd6-d5 Rg7-e7 Rh8-c8 Kf5-g5) +10.42/27 2} Rxg7
{(Rc7xg7 Ra8-f8 Kb5-c6 Rf8xf6+ Kc6-d5) -9.66/20 1} 74. Rf8 {(Ra8-f8 Kb5-c4
Rf8xf6 Rg7-g8 Kg3-f4 Kc4-d3 Rf6-g6 Rg8-h8 Rg6-e6 Rh8-b8 Re6-e7 Rb8-b4+
Kf4-g5 Rb4-b8 h5-h6 Rb8-g8+ Kg5-h5 Rg8-f8 h6-h7 Kd3-c2 Kh5-h6 Rf8-d8 Kh6-g5
Kc2-d3 f5-f6 Rd8-c8 Re7-e6 Kd3-c4 Kg5-g6 Kc4-d5 Re6-e7 Kd5-d4) +10.72/29 1}
Ra7 {(Rg7-a7 Rf8xf6 Ra7-a3+ Kg3-f4 Ra3-a4+ Kf4-g5 Ra4-a8 h5-h6 Kb5-b4
Kg5-f4 Kb4-b3 g4-g5 Ra8-a1 g5-g6 Ra1-f1+ Kf4-e5 Rf1-e1+ Ke5-d5 Re1-e8
g6-g7) -10.13/19 2} 75. Rxf6 {(Rf8xf6 Kb5-c4 Kg3-f4 Kc4-d5 Rf6-e6 Ra7-a4+
Kf4-g5 Ra4-a8 h5-h6 Ra8-a7 Re6-e8 Kd5-c6 f5-f6 Ra7-a5+ Kg5-h4 Ra5-a7
Re8-e6+ Kc6-d5 Re6-e7 Ra7-a1 Re7-e8 Ra1-a7 Kh4-g5 Kd5-c6 Re8-e6+ Kc6-d5
Re6-e7 Ra7-a5 h6-h7 Ra5-a8 Re7-g7 Kd5-e4 Rg7-g8) +11.09/29 1} Ra1 {(Ra7-a1
h5-h6 Ra1-g1+ Kg3-f4 Rg1-h1 Kf4-g5 Kb5-c5 Rf6-f8 Kc5-d6 f5-f6 Kd6-e6 Kg5-g6
Rh1-h3) -11.91/19 2 Arena Adjudication} 1-0
[/pgn]
User avatar
Rebel
Posts: 6997
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: New engine releases & news 2021

Post by Rebel »

Gabor Szots wrote: Sat Jul 03, 2021 2:52 pm
jhonnold wrote: Sat Jul 03, 2021 2:20 pm Berserk 4.3.0 is officially released 8-).

Another large release for Berserk, the biggest change in this patch being fully-phased move generation allowing for a massive speed-up. Self play results showed ~160 Elo in VSTC and ~130 Elo in LTC. Hoping that 50% of this self-play Elo bears fruit :mrgreen:
That's stunning!

Code: Select all

Gambit Rating List
Running      : Gauntlet Berserk 4.3.0
Time Control : Time control 40/120
Games        : 1200

Results from file gauntlet-berserk-430.pgn:

No. Name           Win Draw Loss Unf.  Score Games       %
----------------------------------------------------------
  1 Berserk 4.3.0 +405 =455 -340   *0  632.5  1200   52.7%
  2 Pedone 3.0     +83  =76  -41   *0  121.0   200   60.5%
  3 Booot 6.5      +69  =92  -39   *0  115.0   200   57.5%
  4 rofChade 2.3   +68  =82  -50   *0  109.0   200   54.5%
  5 Halogen 10     +44  =74  -82   *0   81.0   200   40.5%
  6 Wasp 4.50      +35  =75  -90   *0   72.5   200   36.2%
  7 Beef 0.3.6     +41  =56 -103   *0   69.0   200   34.5%

Total Games:    1200
White Wins:      353 (29.4%)
Black Wins:      392 (32.7%)
Draws:           455 (37.9%)
Unfinished:        0 (0.0%)

Estimated elo gain for Berserk_4.3.0
Elo pool : 3211
Berserk 4.2.0 : 3150.0
Berserk_4.3.0 : 3228.1
Difference : 78.1
+78 and a new 3200 engine.

What's next?

:!:
90% of coding is debugging, the other 10% is writing bugs.
User avatar
Rebel
Posts: 6997
Joined: Thu Aug 18, 2011 12:04 pm
Full name: Ed Schröder

Re: New engine releases & news 2021

Post by Rebel »

j.t. wrote: Sat Jul 03, 2021 5:27 pm Nalwald 1.10 release.
Self-play (against Nalwald 1.9) improvement is around 100 Elo, considering previous releases this may translate into a true improvement of 60 Elo.
Changes are, among others:
- added fail-high delta pruning
- replaced futility pruning with futility reductions
- generated additional optimization data
- now all eval parameters are tapered
Put your engine in the following pool:

Code: Select all

 1. ProDeo_2.2 2717.7 [2717.7]
 2. Orion_07 2743.3 [2730.5]
 3. Fruit_2.1 2700.0 [2720.3]
 4. Dumb_1.8 2701.3 [2715.6]
 5. k2_099 2720.6 [2716.6]
 6. Supernova_2.3 2681.0 [2710.7]

Elo pool = 2710.7
http://rebel13.nl/a/grl.htm

1200 games.
90% of coding is debugging, the other 10% is writing bugs.
Wolfgang
Posts: 896
Joined: Sat May 13, 2006 1:08 am

Re: New engine releases & news 2021

Post by Wolfgang »

amanjpro wrote: Thu Jul 01, 2021 4:15 pm Just released Zahak 4.0

Can be downloaded here: https://github.com/amanjpro/zahak/releases/tag/4.0

Changes contain:

- King Safety, and Pawn Shield
- Pawn structure evaluation is redone, with various mis-evaluation fixes
- More aggressive Null Move Pruning
- NPS increase and performance optimizations (almost 40% more NPS)
- Add Internal Iterative Deepening
- Add Enhanced Futility Pruning
- Pseudo Legal Moves
- Fix SEE pruning
- Fix Hash-move and move ordering for pawn promotion
- Search Parameter tweaking

Strengith-wise I rate it around 2530-2570, I know this is a wide range, but my many tests show different results, and this is the average:

Code: Select all

Rank Name                          Elo     +/-   Games    Wins  Losses   Draws   Points   WWins  WLoss.  WDraws   BWins  BLoss.  BDraws 
   0 zahak_next                    -12      13    1600     448     501     651    773.5     246     212     342     202     289     309 
   1 nalwald-skylake  1.9           70      20     800     354     195     251    479.5     197      88     115     157     107     136 
   2 zahak_master                  -46      17     800     147     253     400    347.0      92     114     194      55     139     206 

ResultSet-EloRating>ratings
Rank Name        Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 zahak_next   3136   0.0   11   11   800  484.0  60.5  369  201  230  46.1  28.8  3064 
   2 Loki3.5      3064  72.5   11   11   800  316.0  39.5  201  369  230  25.1  28.8  3136 
---------------------------------------------------------------------------------------------------------
  Δ = delta from the next higher rated opponent
  # = number of games played
  Σ = total score, 1 point for win, 1/2 point for draw

Score of zahak_next vs Barbarossa-0.6.0: 423 - 222 - 166  [0.624] 811
...      zahak_next playing White: 241 - 91 - 74  [0.685] 406
...      zahak_next playing Black: 182 - 131 - 92  [0.563] 405
...      White vs Black: 372 - 273 - 166  [0.561] 811
Elo difference: 87.9 +/- 21.8, LOS: 100.0 %, DrawRatio: 20.5 %

Score of zahak_next vs lozza 2: 145 - 53 - 87  [0.661] 285
...      zahak_next playing White: 83 - 18 - 42  [0.727] 143
...      zahak_next playing Black: 62 - 35 - 45  [0.595] 142
...      White vs Black: 118 - 80 - 87  [0.567] 285
Elo difference: 116.3 +/- 34.7, LOS: 100.0 %, DrawRatio: 30.5 %

Score of zahak_next vs zahak-darwin-amd64-3.0: 266 - 20 - 114  [0.807] 400
...      zahak_next playing White: 138 - 8 - 54  [0.825] 200
...      zahak_next playing Black: 128 - 12 - 60  [0.790] 200
...      White vs Black: 150 - 136 - 114  [0.517] 400
Elo difference: 249.1 +/- 31.9, LOS: 100.0 %, DrawRatio: 28.5 %
Finished match

Score of zahak_next vs Supernova_2.3_linux: 201 - 465 - 176  [0.343] 842
...      zahak_next playing White: 121 - 205 - 95  [0.400] 421
...      zahak_next playing Black: 80 - 260 - 81  [0.286] 421
...      White vs Black: 381 - 285 - 176  [0.557] 842
Elo difference: -112.7 +/- 21.7, LOS: 0.0 %, DrawRatio: 20.9 %

Score of zahak_next vs stash-19.0: 230 - 123 - 79  [0.624] 432
...      zahak_next playing White: 129 - 50 - 37  [0.683] 216
...      zahak_next playing Black: 101 - 73 - 42  [0.565] 216
...      White vs Black: 202 - 151 - 79  [0.559] 432
Elo difference: 87.9 +/- 30.4, LOS: 100.0 %, DrawRatio: 18.3 %
The tests show that:

Zahak 4.0 is:
- +72 elo points stronger than Loki 3.5 (rated 2495 in 40/15 CCRL)
- +87 elo points against Barbarossa 0.6.0 (rated 2495)
- +87 elo points against Stash 19 (rated 2495 again)
- +249 against Zahak 3.0 (rated 2407) (which I believe is an exaggeration)
- +116 against Lozza 2 somehow (even though it is rated 2560)
- -112 against Supernova 2.3 (rated 2650)
- -70 against Nalwald 1.9 (expected to be around 2630)

So yeah, I fail to guess a better range, sorry :(

P.S. All matches are 400 games or more

I also published an article about this release and ZaTour season 2 here: https://zahak.amanj.me/posts/zahak-version-4.0/
Test for CEGT-40/4: https://cegt.forumieren.com/t1529-testi ... k-4-0#2966
Best
Wolfgang
CEGT-Team
www.cegt.net
www.cegt.forumieren.com
amanjpro
Posts: 883
Joined: Sat Mar 13, 2021 1:47 am
Full name: Amanj Sherwany

Re: New engine releases & news 2021

Post by amanjpro »

Wolfgang wrote: Sun Jul 04, 2021 3:11 pm
amanjpro wrote: Thu Jul 01, 2021 4:15 pm Just released Zahak 4.0

Can be downloaded here: https://github.com/amanjpro/zahak/releases/tag/4.0

Changes contain:

- King Safety, and Pawn Shield
- Pawn structure evaluation is redone, with various mis-evaluation fixes
- More aggressive Null Move Pruning
- NPS increase and performance optimizations (almost 40% more NPS)
- Add Internal Iterative Deepening
- Add Enhanced Futility Pruning
- Pseudo Legal Moves
- Fix SEE pruning
- Fix Hash-move and move ordering for pawn promotion
- Search Parameter tweaking

Strengith-wise I rate it around 2530-2570, I know this is a wide range, but my many tests show different results, and this is the average:

Code: Select all

Rank Name                          Elo     +/-   Games    Wins  Losses   Draws   Points   WWins  WLoss.  WDraws   BWins  BLoss.  BDraws 
   0 zahak_next                    -12      13    1600     448     501     651    773.5     246     212     342     202     289     309 
   1 nalwald-skylake  1.9           70      20     800     354     195     251    479.5     197      88     115     157     107     136 
   2 zahak_master                  -46      17     800     147     253     400    347.0      92     114     194      55     139     206 

ResultSet-EloRating>ratings
Rank Name        Rating   Δ     +    -     #     Σ    Σ%     W    L    D   W%    =%   OppR 
---------------------------------------------------------------------------------------------------------
   1 zahak_next   3136   0.0   11   11   800  484.0  60.5  369  201  230  46.1  28.8  3064 
   2 Loki3.5      3064  72.5   11   11   800  316.0  39.5  201  369  230  25.1  28.8  3136 
---------------------------------------------------------------------------------------------------------
  Δ = delta from the next higher rated opponent
  # = number of games played
  Σ = total score, 1 point for win, 1/2 point for draw

Score of zahak_next vs Barbarossa-0.6.0: 423 - 222 - 166  [0.624] 811
...      zahak_next playing White: 241 - 91 - 74  [0.685] 406
...      zahak_next playing Black: 182 - 131 - 92  [0.563] 405
...      White vs Black: 372 - 273 - 166  [0.561] 811
Elo difference: 87.9 +/- 21.8, LOS: 100.0 %, DrawRatio: 20.5 %

Score of zahak_next vs lozza 2: 145 - 53 - 87  [0.661] 285
...      zahak_next playing White: 83 - 18 - 42  [0.727] 143
...      zahak_next playing Black: 62 - 35 - 45  [0.595] 142
...      White vs Black: 118 - 80 - 87  [0.567] 285
Elo difference: 116.3 +/- 34.7, LOS: 100.0 %, DrawRatio: 30.5 %

Score of zahak_next vs zahak-darwin-amd64-3.0: 266 - 20 - 114  [0.807] 400
...      zahak_next playing White: 138 - 8 - 54  [0.825] 200
...      zahak_next playing Black: 128 - 12 - 60  [0.790] 200
...      White vs Black: 150 - 136 - 114  [0.517] 400
Elo difference: 249.1 +/- 31.9, LOS: 100.0 %, DrawRatio: 28.5 %
Finished match

Score of zahak_next vs Supernova_2.3_linux: 201 - 465 - 176  [0.343] 842
...      zahak_next playing White: 121 - 205 - 95  [0.400] 421
...      zahak_next playing Black: 80 - 260 - 81  [0.286] 421
...      White vs Black: 381 - 285 - 176  [0.557] 842
Elo difference: -112.7 +/- 21.7, LOS: 0.0 %, DrawRatio: 20.9 %

Score of zahak_next vs stash-19.0: 230 - 123 - 79  [0.624] 432
...      zahak_next playing White: 129 - 50 - 37  [0.683] 216
...      zahak_next playing Black: 101 - 73 - 42  [0.565] 216
...      White vs Black: 202 - 151 - 79  [0.559] 432
Elo difference: 87.9 +/- 30.4, LOS: 100.0 %, DrawRatio: 18.3 %
The tests show that:

Zahak 4.0 is:
- +72 elo points stronger than Loki 3.5 (rated 2495 in 40/15 CCRL)
- +87 elo points against Barbarossa 0.6.0 (rated 2495)
- +87 elo points against Stash 19 (rated 2495 again)
- +249 against Zahak 3.0 (rated 2407) (which I believe is an exaggeration)
- +116 against Lozza 2 somehow (even though it is rated 2560)
- -112 against Supernova 2.3 (rated 2650)
- -70 against Nalwald 1.9 (expected to be around 2630)

So yeah, I fail to guess a better range, sorry :(

P.S. All matches are 400 games or more

I also published an article about this release and ZaTour season 2 here: https://zahak.amanj.me/posts/zahak-version-4.0/
Test for CEGT-40/4: https://cegt.forumieren.com/t1529-testi ... k-4-0#2966

Super, thank you a lot :)
No4b
Posts: 105
Joined: Thu Jun 18, 2020 3:21 pm
Location: Moscow
Full name: Alexander Litov

Drofa 3.1.0

Post by No4b »

Hello everyone!
Drofa 3.1.0 released.
https://github.com/justNo4b/Drofa/releases/tag/3.1.0
Since the last release i got ~100 self-play elo.
Hopefully this will be enough to get me into 3000+ ccrl :)

Major changes:
  • Tuning pruning margins
  • Handtuning and Optuna tuning of a Safety values
  • Evaluation of threats (pieces attacking other pieces)
  • Improving evaluation of the pawns
  • Improved evaluation of the KingPawnShield
  • Improved evaluation of passed pawns (Free, FreeToAdvance, Distance between passers)
  • Singular extentions
  • Some other minor search tweaks

Code: Select all

STC: 10``+ 0.1``
Score of Drofa_3.1.0 vs Drofa_3.0.0: 781 - 238 - 481  [0.681] 1500
Elo difference: 131.74 +/- 14.97
Finished match

LTC: 60`` + 0.6`
Score of Drofa_3.1.0 vs Drofa_3.0.0: 666 - 225 - 609  [0.647] 1500
Elo difference: 105.25 +/- 13.70
Finished match