ShashChess Dev v Stockfish 12 (8CPU match with LTC)

Discussion of computer chess matches and engine tournaments.

Moderators: hgm, Rebel, chrisw

User avatar
Graham Banks
Posts: 41454
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

ShashChess Dev v Stockfish 12 (8CPU match with LTC)

Post by Graham Banks »

So, okay, I know that modern quads are faster than my old octal, but I still like the odd 8CPU match anyway, especially at longish time controls.

Developmental (unreleased) version of ShashChess v Stockfish 12.

Time control is 2 hours with 30 second increments.

24 games.

Live broadcast in my 16084 port of TLCV.

I'll post finished games here as I'm able.

It's not TCEC, but some of you might still be interested.
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41454
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ShashChess Dev v Stockfish 12 (8CPU match with LTC)

Post by Graham Banks »

GAME 1

In a Polish opening, ShashChess eyes up the kingside, and following a redeployment of pieces, advances with h5 and g4.
The pawn sac on g4 looks dangerous for white, but Stockfish counters on the queenside, and with careful defense, all ShashChess has is a perpetual.
A nice game all-round.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.19"]
[Round "1.1"]
[White "Stockfish 12 64-bit 8CPU"]
[Black "ShashChess Pro 1.1 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "2:25:45 p.m."]
[ECO "A00"]
[Opening "Polish; Orangutan; Sokolsky; Hunt"]
[TimeControl "7200+30"]
[PlyCount "81"]
[Number "1"]
[Termination "3-fold rep"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.b4 {[%eval 0,1] [%emt 00:00:00]} d5 {[%eval 0,1] [%emt 00:00:00]}
2.a3 {[%eval 0,1] [%emt 00:00:00]} e5 {[%eval 0,1] [%emt 00:00:00]}
3.e3 {[%eval -31,37] [%emt 00:04:46]} Nf6 {(c6) [%eval 42,36] [%emt 00:05:10]}
4.Bb2 {(Bb2) [%eval -36,36] [%emt 00:00:55]} Bd6 {(Nbd7) [%eval 46,36] [%emt 00:03:46]}
5.c4 {(c4) [%eval -29,38] [%emt 00:01:20]} c6 {(c6) [%eval 38,35] [%emt 00:01:19]}
6.Nf3 {(d3) [%eval -28,35] [%emt 00:01:27]} Nbd7 {(Qe7) [%eval 34,34] [%emt 00:01:14]}
7.d3 {(d3) [%eval -28,36] [%emt 00:01:18]} O-O {(a5) [%eval 37,32] [%emt 00:01:29]}
8.Be2 {(Be2) [%eval -34,35] [%emt 00:01:36]} a5 {(a5) [%eval 46,36] [%emt 00:10:02]}
9.c5 {(c5) [%eval -32,38] [%emt 00:01:41]} Bc7 {(Bc7) [%eval 50,31] [%emt 00:00:59]}
10.Qc2 {(Qc2) [%eval -36,39] [%emt 00:04:16]} Re8 {(Re8) [%eval 39,30] [%emt 00:01:50]}
11.O-O {(O-O) [%eval -37,36] [%emt 00:01:11]} h6 {(Qe7) [%eval 41,30] [%emt 00:02:18]}
12.Rc1 {(Nc3) [%eval -30,33] [%emt 00:01:27]} Nf8 {(Nh7) [%eval 43,34] [%emt 00:07:05]}
13.Nbd2 {(Nbd2) [%eval -55,37] [%emt 00:06:03]} Qe7 {(Qe7) [%eval 48,30] [%emt 00:01:54]}
14.Rab1 {(Re1) [%eval -51,35] [%emt 00:02:59]} g5 {(Bd7) [%eval 87,28] [%emt 00:01:34]}
15.h3 {(h3) [%eval -60,37] [%emt 00:07:39]} Ng6 {(g4) [%eval 73,33] [%emt 00:04:00]}
16.Nh2 {(b5) [%eval -48,32] [%emt 00:01:47]} h5 {(h5) [%eval 58,32] [%emt 00:03:29]}
17.Qd1 {(Qd1) [%eval -55,35] [%emt 00:04:39]} Kg7 {(Kg7) [%eval 83,30] [%emt 00:01:50]}
18.Ndf1 {(Ndf1) [%eval -24,34] [%emt 00:01:47]} Rh8 {(Be6) [%eval 60,33] [%emt 00:06:13]}
19.Ng3 {(Ng3) [%eval -26,33] [%emt 00:01:23]} g4 {(g4) [%eval 48,32] [%emt 00:02:57]}
20.hxg4 {(hxg4) [%eval -25,34] [%emt 00:02:10]} hxg4 {(hxg4) [%eval 35,28] [%emt 00:01:25]}
21.Nxg4 {(Nxg4) [%eval -48,33] [%emt 00:02:14]} Ne8 {(Ne8) [%eval 60,32] [%emt 00:04:23]}
22.Nh2 {(Nh2) [%eval -74,36] [%emt 00:02:05]} f5 {(f5) [%eval 61,31] [%emt 00:01:59]}
23.b5 {(b5) [%eval -95,40] [%emt 00:02:43]} Nf6 {(f4) [%eval 0,34] [%emt 00:14:13]}
24.Ba1 {(bxc6) [%eval -30,35] [%emt 00:05:52]} Kg8 {(Kf8) [%eval 60,29] [%emt 00:00:51]}
25.bxc6 {(bxc6) [%eval -48,33] [%emt 00:01:21]} bxc6 {(bxc6) [%eval 61,33] [%emt 00:01:34]}
26.Qa4 {(Qa4) [%eval 0,35] [%emt 00:05:02]} Ra6 {(Ra6) [%eval 63,32] [%emt 00:01:11]}
27.Ngf1 {(Rb6) [%eval 0,36] [%emt 00:01:26]} f4 {(f4) [%eval 7,30] [%emt 00:03:21]}
28.Rc2 {(g3) [%eval 0,38] [%emt 00:02:49]} Qg7 {(fxe3) [%eval 0,34] [%emt 00:04:13]}
29.g3 {(g3) [%eval 0,40] [%emt 00:01:00]} Rh3 {(Rh3) [%eval 9,32] [%emt 00:00:45]}
30.Rcb2 {(exf4) [%eval 0,43] [%emt 00:01:25]} Ra7 {(Ra7) [%eval 0,37] [%emt 00:01:07]}
31.exf4 {(exf4) [%eval 0,41] [%emt 00:02:16]} Nxf4 {(Nxf4) [%eval 0,39] [%emt 00:01:19]}
32.Bf3 {(Bf3) [%eval 0,46] [%emt 00:01:34]} Kh7 {(Kh7) [%eval 0,40] [%emt 00:01:07]}
33.Rb6 {(Rb6) [%eval 0,46] [%emt 00:02:07]} Rh6 {(Rh6) [%eval 0,41] [%emt 00:02:43]}
34.Rxc6 {(Rxc6) [%eval 0,49] [%emt 00:02:44]} Nh3 {(Bd7) [%eval 0,44] [%emt 00:01:48]}
35.Kg2 {(Kg2) [%eval 0,47] [%emt 00:02:02]} Bd7 {(Bd7) [%eval 0,48] [%emt 00:01:28]}
36.Rxc7 {(Rxc7) [%eval 0,52] [%emt 00:01:25]} Rxc7 {(Rxc7) [%eval 0,48] [%emt 00:01:26]}
37.Qxa5 {(Qxa5) [%eval 0,55] [%emt 00:03:02]} Nf4 {(Nf4) [%eval 0,45] [%emt 00:00:58]}
38.Kg1 {(Kg1) [%eval 0,55] [%emt 00:04:37]} Nh3 {(Nh3) [%eval 0,47] [%emt 00:01:18]}
39.Kg2 {(Kg2) [%eval 0,55] [%emt 00:03:36]} Nf4 {(Nf4) [%eval 0,49] [%emt 00:05:41]}
40.Kg1 {(Kg1) [%eval 0,53] [%emt 00:07:08]} Nh3 {(Nh3) [%eval 0,51] [%emt 00:02:30]}
41.Kg2 {(Kg2) [%eval 0,57] [%emt 00:01:36]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41454
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ShashChess Dev v Stockfish 12 (8CPU match with LTC)

Post by Graham Banks »

GAME 2

As black, Stockfish centres early attention on the queenside, and eventually gives up a pawn to win the exchange.
However, a well-placed knight on c6 and bishop on e5 pretty much leaves Stockfish devoid of chances.
ShashChess initiates a tactical melee with c5, but both sides have evaluated the position as dead even for a while, and the game ends with another perpetual check.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.19"]
[Round "1.2"]
[White "ShashChess Pro 1.1 64-bit 8CPU"]
[Black "Stockfish 12 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "6:06:36 p.m."]
[ECO "A00"]
[Opening "Polish; Orangutan; Sokolsky; Hunt"]
[TimeControl "7200+30"]
[PlyCount "99"]
[Number "2"]
[Termination "3-fold rep"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.b4 {[%eval 0,1] [%emt 00:00:00]} d5 {[%eval 0,1] [%emt 00:00:00]}
2.a3 {[%eval 0,1] [%emt 00:00:00]} e5 {[%eval 0,1] [%emt 00:00:00]}
3.e3 {[%eval -45,38] [%emt 00:07:04]} Nd7 {(c6) [%eval 31,37] [%emt 00:06:31]}
4.c4 {(d4) [%eval -37,34] [%emt 00:02:46]} a5 {(a5) [%eval 30,33] [%emt 00:00:51]}
5.b5 {(Bb2) [%eval -27,34] [%emt 00:02:19]} d4 {(d4) [%eval 37,36] [%emt 00:01:09]}
6.exd4 {(exd4) [%eval -40,33] [%emt 00:01:08]} exd4 {(exd4) [%eval 37,36] [%emt 00:02:25]}
7.d3 {(d3) [%eval -39,34] [%emt 00:01:29]} Ngf6 {(Ngf6) [%eval 41,39] [%emt 00:03:08]}
8.Nf3 {(Be2) [%eval -46,39] [%emt 00:04:02]} Bc5 {(Bc5) [%eval 40,37] [%emt 00:01:05]}
9.Be2 {(Be2) [%eval -31,38] [%emt 00:02:28]} O-O {(O-O) [%eval 34,41] [%emt 00:01:28]}
10.O-O {(O-O) [%eval -36,37] [%emt 00:04:14]} Re8 {(Re8) [%eval 36,38] [%emt 00:02:20]}
11.a4 {(a4) [%eval -22,36] [%emt 00:05:30]} c6 {(c6) [%eval 40,38] [%emt 00:01:42]}
12.Bb2 {(Bb2) [%eval -26,32] [%emt 00:01:05]} Nf8 {(Qe7) [%eval 36,37] [%emt 00:01:42]}
13.Nbd2 {(Nbd2) [%eval -28,36] [%emt 00:02:19]} Ne6 {(Ne6) [%eval 45,36] [%emt 00:02:02]}
14.g3 {(Re1) [%eval -8,37] [%emt 00:04:16]} Bb4 {(Bb4) [%eval 40,38] [%emt 00:02:26]}
15.Re1 {(Re1) [%eval -18,35] [%emt 00:00:58]} cxb5 {(cxb5) [%eval 32,40] [%emt 00:04:56]}
16.axb5 {(axb5) [%eval -15,38] [%emt 00:01:33]} Qd6 {(Qd6) [%eval 25,38] [%emt 00:01:10]}
17.Bf1 {(Bf1) [%eval -25,38] [%emt 00:02:19]} b6 {(b6) [%eval 34,40] [%emt 00:02:50]}
18.Bh3 {(Bh3) [%eval -17,36] [%emt 00:01:50]} h6 {(Bb7) [%eval 24,45] [%emt 00:04:45]}
19.Re2 {(Re2) [%eval 0,38] [%emt 00:01:24]} Bb7 {(Bb7) [%eval 12,44] [%emt 00:02:38]}
20.Bxe6 {(Bxe6) [%eval 0,37] [%emt 00:01:41]} fxe6 {(fxe6) [%eval 12,42] [%emt 00:01:03]}
21.Ne5 {(Ne5) [%eval 0,39] [%emt 00:01:45]} a4 {(a4) [%eval 4,44] [%emt 00:01:53]}
22.f4 {(Ndf3) [%eval 0,41] [%emt 00:03:34]} a3 {(a3) [%eval 7,36] [%emt 00:01:44]}
23.Bc1 {(Bc1) [%eval 0,42] [%emt 00:01:13]} Qe7 {(Nd7) [%eval 0,41] [%emt 00:04:06]}
24.Ra2 {(Ra2) [%eval 0,39] [%emt 00:03:12]} Nd7 {(Bd6) [%eval 0,43] [%emt 00:02:31]}
25.Ndf3 {(Ndf3) [%eval 0,42] [%emt 00:01:36]} Nc5 {(Bd6) [%eval 0,47] [%emt 00:02:15]}
26.Nxd4 {(Nxd4) [%eval 0,41] [%emt 00:01:42]} Na4 {(Na4) [%eval 0,47] [%emt 00:01:08]}
27.Ndc6 {(Ndc6) [%eval 0,42] [%emt 00:01:21]} Bxc6 {(Bxc6) [%eval 0,49] [%emt 00:01:27]}
28.Nxc6 {(Nxc6) [%eval 0,46] [%emt 00:01:28]} Qc5 {(Qc5) [%eval 0,50] [%emt 00:01:30]}
29.Kg2 {(Be3) [%eval 0,45] [%emt 00:01:26]} Nc3 {(Nc3) [%eval 0,51] [%emt 00:01:27]}
30.Qf1 {(Qf1) [%eval 0,47] [%emt 00:01:57]} Nxa2 {(Nxa2) [%eval 0,51] [%emt 00:01:31]}
31.Rxa2 {(Rxa2) [%eval 0,46] [%emt 00:02:15]} Qd6 {(Qf8) [%eval 0,49] [%emt 00:01:46]}
32.Qe2 {(Qe2) [%eval 0,46] [%emt 00:01:26]} Bc5 {(Qf8) [%eval 0,51] [%emt 00:10:37]}
33.Bd2 {(Be3) [%eval 0,44] [%emt 00:01:29]} Qf8 {(Rac8) [%eval -7,50] [%emt 00:08:17]}
34.Bc3 {(Bc3) [%eval 43,34] [%emt 00:01:56]} Qf5 {(Qf5) [%eval -1,37] [%emt 00:01:04]}
35.Be5 {(h4) [%eval 4,45] [%emt 00:04:59]} g5 {(Rec8) [%eval 0,52] [%emt 00:06:42]}
36.fxg5 {(fxg5) [%eval 0,32] [%emt 00:01:18]} hxg5 {(hxg5) [%eval 0,48] [%emt 00:00:53]}
37.h3 {(h3) [%eval 0,36] [%emt 00:01:33]} Qg6 {(Qg6) [%eval 0,50] [%emt 00:01:38]}
38.Kh2 {(Qg4) [%eval 0,40] [%emt 00:01:28]} Bf8 {(Bf8) [%eval 0,46] [%emt 00:02:07]}
39.d4 {(Qe3) [%eval 0,39] [%emt 00:01:30]} Qb1 {(Bg7) [%eval 0,44] [%emt 00:01:47]}
40.c5 {(h4) [%eval 0,39] [%emt 00:01:29]} bxc5 {(bxc5) [%eval 0,48] [%emt 00:02:14]}
41.Rc2 {(b6) [%eval 0,42] [%emt 00:01:22]} a2 {(Bg7) [%eval 0,54] [%emt 00:03:06]}
42.Qe4 {(Qe4) [%eval 0,45] [%emt 00:01:52]} Ra7 {(Ra7) [%eval 0,53] [%emt 00:00:47]}
43.Nxa7 {(Qg6) [%eval 0,48] [%emt 00:03:26]} Bg7 {(Bg7) [%eval 0,55] [%emt 00:01:18]}
44.dxc5 {(dxc5) [%eval 0,49] [%emt 00:01:11]} Bxe5 {(Rf8) [%eval 0,52] [%emt 00:01:20]}
45.Qg6 {(Qg6) [%eval 0,52] [%emt 00:04:19]} Bg7 {(Bg7) [%eval 0,56] [%emt 00:01:48]}
46.Qxe8 {(Qxe8) [%eval 0,55] [%emt 00:01:59]} Kh7 {(Kh7) [%eval 0,61] [%emt 00:12:50]}
47.Qh5 {(Qh5) [%eval 0,60] [%emt 00:01:24]} Kg8 {(Kg8) [%eval 0,67] [%emt 00:01:18]}
48.Qe8 {(Qe8) [%eval 0,63] [%emt 00:13:22]} Kh7 {(Kh7) [%eval 0,70] [%emt 00:14:26]}
49.Qh5 {(Qh5) [%eval 0,66] [%emt 00:01:21]} Kg8 {(Kg8) [%eval 0,62] [%emt 00:03:55]}
50.Qe8 {(Qe8) [%eval 0,68] [%emt 00:03:13]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41454
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ShashChess Dev v Stockfish 12 (8CPU match with LTC)

Post by Graham Banks »

GAME 3

In an English line where black plays f5, Stockfish (as white) initiates play on the queenside and in the centre, rather than wait for possible kingside expansion from black.
Files open and the major pieces come off in a great hurry, leaving a dead drawn endgame.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.19"]
[Round "2.1"]
[White "Stockfish 12 64-bit 8CPU"]
[Black "ShashChess Pro 1.1 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "10:45:57 p.m."]
[ECO "A20"]
[Opening "King's English; A20"]
[TimeControl "7200+30"]
[PlyCount "103"]
[Number "3"]
[Termination "GUI TB adjudication"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.c4 {[%eval 0,1] [%emt 00:00:00]} e5 {[%eval 0,1] [%emt 00:00:00]}
2.d3 {[%eval 0,1] [%emt 00:00:00]} f5 {[%eval 0,1] [%emt 00:00:00]}
3.d4 {[%eval 0,1] [%emt 00:00:00]} d6 {[%eval 0,1] [%emt 00:00:00]}
4.Nc3 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
5.Bg5 {[%eval 0,1] [%emt 00:00:00]} Be7 {[%eval 0,1] [%emt 00:00:00]}
6.e3 {[%eval -18,35] [%emt 00:02:23]} O-O {(O-O) [%eval 13,31] [%emt 00:03:07]}
7.Bd3 {(Bd3) [%eval -5,34] [%emt 00:01:25]} h6 {(Nc6) [%eval 15,32] [%emt 00:03:35]}
8.Bxf6 {(Bxf6) [%eval -22,36] [%emt 00:01:56]} Bxf6 {(Bxf6) [%eval 29,31] [%emt 00:01:01]}
9.Nge2 {(Nge2) [%eval 0,36] [%emt 00:01:34]} Nc6 {(Nc6) [%eval 15,32] [%emt 00:02:24]}
10.Bc2 {(Bc2) [%eval -11,36] [%emt 00:02:39]} Ne7 {(Ne7) [%eval 10,30] [%emt 00:01:39]}
11.O-O {(O-O) [%eval 0,34] [%emt 00:01:31]} c6 {(c6) [%eval 4,30] [%emt 00:02:27]}
12.b4 {(Qd3) [%eval -17,36] [%emt 00:08:54]} Kh8 {(Kh8) [%eval 6,28] [%emt 00:01:46]}
13.Rc1 {(Rc1) [%eval -13,34] [%emt 00:03:13]} Qe8 {(Be6) [%eval 7,33] [%emt 00:07:07]}
14.c5 {(Bb3) [%eval -11,38] [%emt 00:04:46]} dxc5 {(dxc5) [%eval 25,30] [%emt 00:01:13]}
15.bxc5 {(bxc5) [%eval -6,35] [%emt 00:01:00]} b6 {(b6) [%eval 27,29] [%emt 00:01:39]}
16.cxb6 {(cxb6) [%eval -23,35] [%emt 00:03:11]} axb6 {(axb6) [%eval 36,30] [%emt 00:02:09]}
17.Rb1 {(Rb1) [%eval -8,35] [%emt 00:03:00]} Rb8 {(Rb8) [%eval 36,31] [%emt 00:04:33]}
18.a4 {(Na4) [%eval -9,34] [%emt 00:01:59]} Ng6 {(Ng6) [%eval 38,31] [%emt 00:01:55]}
19.d5 {(d5) [%eval -10,37] [%emt 00:01:37]} Nh4 {(Nh4) [%eval 24,34] [%emt 00:04:40]}
20.f3 {(f3) [%eval -4,36] [%emt 00:01:47]} Bg5 {(b5) [%eval 26,32] [%emt 00:01:10]}
21.Qd3 {(Qd3) [%eval 0,37] [%emt 00:01:36]} Ng6 {(Ng6) [%eval 0,39] [%emt 00:04:52]}
22.e4 {(e4) [%eval -8,37] [%emt 00:01:51]} cxd5 {(cxd5) [%eval 3,38] [%emt 00:02:10]}
23.Nxd5 {(Nxd5) [%eval 0,37] [%emt 00:02:00]} fxe4 {(fxe4) [%eval 0,37] [%emt 00:01:42]}
24.fxe4 {(fxe4) [%eval -4,41] [%emt 00:01:45]} Rxf1 {(Rxf1) [%eval 3,38] [%emt 00:02:56]}
25.Rxf1 {(Rxf1) [%eval 0,42] [%emt 00:01:30]} b5 {(b5) [%eval 0,42] [%emt 00:01:31]}
26.axb5 {(axb5) [%eval 0,42] [%emt 00:01:41]} Qxb5 {(Qxb5) [%eval 0,41] [%emt 00:02:19]}
27.Qxb5 {(Qxb5) [%eval 0,40] [%emt 00:01:42]} Rxb5 {(Rxb5) [%eval 0,43] [%emt 00:03:14]}
28.Rb1 {(Rb1) [%eval 0,43] [%emt 00:01:48]} Rxb1 {(Rxb1) [%eval 0,44] [%emt 00:02:18]}
29.Bxb1 {(Bxb1) [%eval 0,44] [%emt 00:01:59]} Kh7 {(Nf8) [%eval 0,42] [%emt 00:01:43]}
30.Kf2 {(Kf2) [%eval 0,44] [%emt 00:02:05]} Be7 {(Nf8) [%eval 0,45] [%emt 00:01:39]}
31.Nxe7 {(Nxe7) [%eval 0,49] [%emt 00:01:29]} Nxe7 {(Nxe7) [%eval 0,49] [%emt 00:01:25]}
32.Nc3 {(Bc2) [%eval 0,56] [%emt 00:01:51]} Kg6 {(Kg6) [%eval 0,49] [%emt 00:01:31]}
33.Ba2 {(g3) [%eval 0,57] [%emt 00:01:54]} Kf6 {(Bd7) [%eval 0,47] [%emt 00:01:24]}
34.Ke3 {(g3) [%eval 0,55] [%emt 00:01:34]} Ba6 {(Bb7) [%eval 0,47] [%emt 00:03:03]}
35.g3 {(Kf3) [%eval 0,60] [%emt 00:02:12]} Bf1 {(Bc8) [%eval 0,50] [%emt 00:01:54]}
36.Kf2 {(Bd5) [%eval 0,64] [%emt 00:01:31]} Bh3 {(Ba6) [%eval 0,53] [%emt 00:01:39]}
37.Nd1 {(Kf3) [%eval 0,60] [%emt 00:01:55]} Nc8 {(Bg4) [%eval 0,51] [%emt 00:01:49]}
38.Ne3 {(Kf3) [%eval 0,60] [%emt 00:01:28]} Bd7 {(Bd7) [%eval 0,52] [%emt 00:01:35]}
39.Ke2 {(Nd5) [%eval 0,62] [%emt 00:01:30]} Bb5 {(Ke7) [%eval 0,50] [%emt 00:01:26]}
40.Bc4 {(Kd2) [%eval 0,56] [%emt 00:01:44]} Bd7 {(Bd7) [%eval 0,61] [%emt 00:01:35]}
41.h4 {(Bd5) [%eval 0,61] [%emt 00:01:47]} g5 {(Nd6) [%eval 0,46] [%emt 00:01:29]}
42.Ba2 {(Bd3) [%eval 0,66] [%emt 00:01:29]} Kg6 {(Nd6) [%eval 0,47] [%emt 00:01:25]}
43.hxg5 {(Kf3) [%eval 0,65] [%emt 00:01:37]} Kxg5 {(hxg5) [%eval 0,59] [%emt 00:01:21]}
44.Kd2 {(Bd5) [%eval 0,70] [%emt 00:01:26]} h5 {(Nd6) [%eval 0,55] [%emt 00:01:29]}
45.Bd5 {(Ke1) [%eval 0,67] [%emt 00:01:28]} Ne7 {(Nb6) [%eval 0,64] [%emt 00:01:21]}
46.Ba2 {(Kd3) [%eval 0,69] [%emt 00:01:51]} h4 {(Nc8) [%eval 0,65] [%emt 00:01:21]}
47.gxh4 {(gxh4) [%eval 0,74] [%emt 00:01:36]} Kxh4 {(Kxh4) [%eval 0,70] [%emt 00:01:32]}
48.Nc4 {(Kd3) [%eval 0,74] [%emt 00:01:28]} Kg3 {(Kg5) [%eval 0,68] [%emt 00:01:21]}
49.Nxe5 {(Nxe5) [%eval 0,81] [%emt 00:01:55]} Bb5 {(Bb5) [%eval 0,86] [%emt 00:01:23]}
50.Bb1 {(Ke3) [%eval 0,81] [%emt 00:01:50]} Kf4 {(Kf4) [%eval 0,89] [%emt 00:01:25]}
51.Nd3 {(Nd3) [%eval 0,81] [%emt 00:01:52]} Bxd3 {(Kg5) [%eval 0,121] [%emt 00:01:23]}
52.Bxd3 {(Kxd3) [%eval 0,128] [%emt 00:02:09]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41454
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ShashChess Dev v Stockfish 12 (8CPU match with LTC)

Post by Graham Banks »

GAME 4

As white, ShashChess makes the mistake of allowing a big kingside assault by Stockfish.
Although ShashChess survives the attack, the cost is high, with a lost endgame being the consequence.
First blood to Stockfish, which leads by +1 =3 -0.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.20"]
[Round "2.2"]
[White "ShashChess Pro 1.1 64-bit 8CPU"]
[Black "Stockfish 12 64-bit 8CPU"]
[Result "0-1"]
[Time "2:02:01 a.m."]
[ECO "A20"]
[Opening "King's English; A20"]
[TimeControl "7200+30"]
[PlyCount "133"]
[Number "4"]
[Termination "GUI adjudication"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.c4 {[%eval 0,1] [%emt 00:00:00]} e5 {[%eval 0,1] [%emt 00:00:00]}
2.d3 {[%eval 0,1] [%emt 00:00:00]} f5 {[%eval 0,1] [%emt 00:00:00]}
3.d4 {[%eval 0,1] [%emt 00:00:00]} d6 {[%eval 0,1] [%emt 00:00:00]}
4.Nc3 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
5.Bg5 {[%eval 0,1] [%emt 00:00:00]} Be7 {[%eval 0,1] [%emt 00:00:00]}
6.e3 {[%eval -17,32] [%emt 00:02:19]} O-O {(O-O) [%eval 8,37] [%emt 00:02:57]}
7.Bd3 {(Bd3) [%eval -17,30] [%emt 00:01:47]} c5 {(e4) [%eval 16,34] [%emt 00:02:15]}
8.Nge2 {(Nge2) [%eval -22,30] [%emt 00:01:46]} Nc6 {(Nc6) [%eval 27,34] [%emt 00:02:52]}
9.O-O {(Bc2) [%eval -9,32] [%emt 00:01:23]} h6 {(h6) [%eval 24,35] [%emt 00:01:04]}
10.Bxf6 {(Bxf6) [%eval -11,31] [%emt 00:01:53]} Bxf6 {(Bxf6) [%eval 25,34] [%emt 00:01:43]}
11.d5 {(d5) [%eval 0,30] [%emt 00:01:45]} Ne7 {(Ne7) [%eval 22,33] [%emt 00:01:27]}
12.e4 {(f3) [%eval 16,31] [%emt 00:01:36]} f4 {(f4) [%eval 30,37] [%emt 00:01:46]}
13.Nc1 {(Nc1) [%eval 0,33] [%emt 00:02:24]} Ng6 {(Ng6) [%eval 31,39] [%emt 00:06:57]}
14.Be2 {(Be2) [%eval 0,36] [%emt 00:01:35]} Qd7 {(Bg5) [%eval 25,35] [%emt 00:01:39]}
15.h3 {(Nd3) [%eval 0,38] [%emt 00:03:28]} Bd8 {(Bd8) [%eval 50,36] [%emt 00:02:19]}
16.Bg4 {(Bg4) [%eval 0,37] [%emt 00:02:53]} Qe8 {(Qe8) [%eval 42,38] [%emt 00:02:13]}
17.Bxc8 {(Bxc8) [%eval -13,36] [%emt 00:02:57]} Rxc8 {(Rxc8) [%eval 46,39] [%emt 00:02:49]}
18.Qh5 {(Qg4) [%eval -17,36] [%emt 00:02:31]} Rf6 {(Rf6) [%eval 57,32] [%emt 00:01:34]}
19.Nb3 {(Nb3) [%eval -2,37] [%emt 00:03:13]} f3 {(Rc7) [%eval 69,37] [%emt 00:01:36]}
20.g3 {(g3) [%eval -43,34] [%emt 00:03:02]} Rc7 {(Rc7) [%eval 76,36] [%emt 00:01:42]}
21.Nd1 {(Rad1) [%eval -44,34] [%emt 00:02:18]} Rcf7 {(Rcf7) [%eval 72,36] [%emt 00:01:54]}
22.Ne3 {(Ne3) [%eval -46,34] [%emt 00:02:01]} Nf8 {(Nf8) [%eval 94,37] [%emt 00:01:35]}
23.h4 {(h4) [%eval -55,33] [%emt 00:01:35]} g6 {(g6) [%eval 106,36] [%emt 00:02:00]}
24.Qg4 {(Qg4) [%eval -49,35] [%emt 00:02:50]} h5 {(Nh7) [%eval 101,37] [%emt 00:04:45]}
25.Qh3 {(Qh3) [%eval -53,39] [%emt 00:01:34]} Nh7 {(Nh7) [%eval 126,35] [%emt 00:02:25]}
26.a3 {(Rfe1) [%eval -72,37] [%emt 00:13:39]} g5 {(Qf8) [%eval 121,38] [%emt 00:09:03]}
27.Nd2 {(Nd2) [%eval -60,35] [%emt 00:02:51]} Qf8 {(Qf8) [%eval 128,42] [%emt 00:06:23]}
28.Nf5 {(Nf5) [%eval -76,34] [%emt 00:01:51]} Rxf5 {(g4) [%eval 90,43] [%emt 00:06:15]}
29.exf5 {(exf5) [%eval -34,34] [%emt 00:01:31]} g4 {(g4) [%eval 172,35] [%emt 00:01:46]}
30.Qh1 {(Qh1) [%eval -52,37] [%emt 00:01:37]} Rd7 {(Rd7) [%eval 161,37] [%emt 00:02:32]}
31.b4 {(b4) [%eval -43,34] [%emt 00:01:23]} Qxf5 {(Bb6) [%eval 157,39] [%emt 00:01:33]}
32.bxc5 {(Rfe1) [%eval -56,34] [%emt 00:02:33]} Qd3 {(dxc5) [%eval 182,38] [%emt 00:01:44]}
33.Rad1 {(Rad1) [%eval -112,39] [%emt 00:08:46]} Ba5 {(Ba5) [%eval 217,39] [%emt 00:01:28]}
34.Nxf3 {(Nxf3) [%eval -129,38] [%emt 00:01:37]} Qxf3 {(Qxf3) [%eval 199,40] [%emt 00:01:47]}
35.cxd6 {(Qxf3) [%eval -133,40] [%emt 00:03:44]} b6 {(b6) [%eval 204,42] [%emt 00:01:51]}
36.Qxf3 {(Qxf3) [%eval -140,42] [%emt 00:01:11]} gxf3 {(gxf3) [%eval 227,40] [%emt 00:01:26]}
37.Rfe1 {(Rfe1) [%eval -138,38] [%emt 00:01:20]} Bxe1 {(Bxe1) [%eval 227,40] [%emt 00:01:39]}
38.Rxe1 {(Rxe1) [%eval -137,38] [%emt 00:02:14]} Nf6 {(Nf6) [%eval 224,39] [%emt 00:01:46]}
39.Rxe5 {(Rxe5) [%eval -145,37] [%emt 00:01:15]} Kg7 {(Kg7) [%eval 240,40] [%emt 00:01:37]}
40.Rf5 {(Rg5) [%eval -111,34] [%emt 00:01:22]} Kg6 {(Kg6) [%eval 238,41] [%emt 00:01:29]}
41.Re5 {(Rg5) [%eval -125,41] [%emt 00:08:44]} a5 {(Rxd6) [%eval 282,42] [%emt 00:03:46]}
42.Re3 {(Re3) [%eval -95,34] [%emt 00:00:51]} Kf5 {(Rxd6) [%eval 292,39] [%emt 00:01:02]}
43.Rxf3 {(Rxf3) [%eval -161,38] [%emt 00:03:20]} Ke5 {(Ke5) [%eval 288,42] [%emt 00:02:05]}
44.Kf1 {(Kf1) [%eval -191,42] [%emt 00:03:55]} Rxd6 {(Rxd6) [%eval 286,40] [%emt 00:01:32]}
45.Rf4 {(Rf4) [%eval -200,38] [%emt 00:01:15]} Ne4 {(Ne4) [%eval 321,40] [%emt 00:02:56]}
46.Ke2 {(Ke2) [%eval -213,37] [%emt 00:03:40]} Rg6 {(Rg6) [%eval 330,39] [%emt 00:02:42]}
47.Kd3 {(Kd3) [%eval -216,37] [%emt 00:00:58]} Nxg3 {(Nxg3) [%eval 314,38] [%emt 00:01:31]}
48.Rd4 {(Rd4) [%eval -215,40] [%emt 00:01:27]} Nf5 {(Nf5) [%eval 334,37] [%emt 00:01:18]}
49.Re4 {(Re4) [%eval -250,37] [%emt 00:05:38]} Kf6 {(Kf6) [%eval 332,38] [%emt 00:02:55]}
50.Re6 {(Re6) [%eval -263,33] [%emt 00:01:31]} Kf7 {(Kf7) [%eval 341,39] [%emt 00:01:35]}
51.Re5 {(Re5) [%eval -240,33] [%emt 00:00:58]} Ng7 {(Ng7) [%eval 348,37] [%emt 00:03:36]}
52.Re2 {(f3) [%eval -224,39] [%emt 00:08:17]} Rg4 {(Ne8) [%eval 369,38] [%emt 00:01:18]}
53.Rb2 {(Rb2) [%eval -274,35] [%emt 00:01:21]} Nf5 {(Rxh4) [%eval 409,34] [%emt 00:01:21]}
54.Rxb6 {(Rxb6) [%eval -254,34] [%emt 00:00:40]} Rxh4 {(Rxh4) [%eval 416,33] [%emt 00:01:01]}
55.Rb7 {(Rb8) [%eval -306,37] [%emt 00:05:33]} Kf6 {(Kg6) [%eval 429,35] [%emt 00:02:50]}
56.Rb6 {(Rb6) [%eval -318,31] [%emt 00:00:43]} Kf7 {(Kg5) [%eval 437,34] [%emt 00:01:30]}
57.Kc3 {(Kc3) [%eval -314,29] [%emt 00:00:15]} Rh3 {(Rh3) [%eval 463,30] [%emt 00:00:44]}
58.Kd2 {(Kd2) [%eval -345,33] [%emt 00:00:44]} Rxa3 {(Rxa3) [%eval 483,31] [%emt 00:01:29]}
59.c5 {(Rb7) [%eval -358,33] [%emt 00:01:36]} Ra4 {(h4) [%eval 508,30] [%emt 00:00:55]}
60.Rb7 {(Rb7) [%eval -360,27] [%emt 00:00:15]} Kf6 {(Kf6) [%eval 532,31] [%emt 00:00:54]}
61.d6 {(Kc3) [%eval -361,32] [%emt 00:00:14]} Ke6 {(h4) [%eval 539,35] [%emt 00:01:08]}
62.Kc3 {(Kc3) [%eval -378,29] [%emt 00:00:28]} h4 {(h4) [%eval 559,43] [%emt 00:02:05]}
63.Rh7 {(Ra7) [%eval -380,31] [%emt 00:00:35]} Rd4 {(Rd4) [%eval 629,32] [%emt 00:01:01]}
64.f4 {(Kb3) [%eval -512,32] [%emt 00:02:39]} Rd5 {(Rd5) [%eval 775,35] [%emt 00:01:36]}
65.Rc7 {(Rc7) [%eval -537,31] [%emt 00:00:19]} h3 {(h3) [%eval 969,34] [%emt 00:01:03]}
66.Rh7 {(Kb3) [%eval -557,29] [%emt 00:00:13]} Rxc5 {(Rxc5) [%eval 1086,33] [%emt 00:01:13]}
67.Kd3 {(Kb3) [%eval -857,28] [%emt 00:01:15]}
0-1[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41454
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ShashChess Dev v Stockfish 12 (8CPU match with LTC)

Post by Graham Banks »

GAME 5

In a Queens Indian with 4.a3, Stockfish (as white) breaks out from a passive position with 33.Nf4, which leads on to an exchange sac a few moves later.
Despite this, both sides estimate the position as dead even, and once the queens and a pair of rooks come off, the rook + 4 pawns v bishop + 6 pawns ending peters out to the inevitable result.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.20"]
[Round "3.1"]
[White "Stockfish 12 64-bit 8CPU"]
[Black "ShashChess Pro 1.1 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "6:48:34 a.m."]
[ECO "A05"]
[Opening "King's Indian Attack; Reti; Zukertort; A05"]
[TimeControl "7200+30"]
[PlyCount "148"]
[Number "5"]
[Termination "GUI TB adjudication"]
[BlackType "program"]
[WhiteType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.Nf3 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
2.c4 {[%eval 0,1] [%emt 00:00:00]} b6 {[%eval 0,1] [%emt 00:00:00]}
3.d4 {[%eval 0,1] [%emt 00:00:00]} e6 {[%eval 0,1] [%emt 00:00:00]}
4.a3 {[%eval 0,1] [%emt 00:00:00]} Bb7 {[%eval 0,1] [%emt 00:00:00]}
5.Nc3 {[%eval 0,1] [%emt 00:00:00]} d5 {[%eval 0,1] [%emt 00:00:00]}
6.cxd5 {[%eval 0,1] [%emt 00:00:00]} Nxd5 {[%eval 0,1] [%emt 00:00:00]}
7.Bd2 {[%eval 0,1] [%emt 00:00:00]} Nd7 {[%eval 0,1] [%emt 00:00:00]}
8.Nxd5 {[%eval 0,1] [%emt 00:00:00]} exd5 {[%eval 0,1] [%emt 00:00:00]}
9.g3 {[%eval 27,40] [%emt 00:10:14]} Bd6 {(Be7) [%eval 0,32] [%emt 00:03:41]}
10.Rc1 {(Rc1) [%eval 21,36] [%emt 00:01:13]} O-O {(Nf6) [%eval -8,37] [%emt 00:05:17]}
11.Bg2 {(Bg5) [%eval 15,39] [%emt 00:05:54]} Re8 {(Re8) [%eval 0,37] [%emt 00:03:01]}
12.O-O {(O-O) [%eval 0,35] [%emt 00:01:13]} h6 {(h6) [%eval 0,38] [%emt 00:01:12]}
13.Re1 {(Bf4) [%eval 0,44] [%emt 00:03:05]} c5 {(c5) [%eval 0,40] [%emt 00:01:34]}
14.dxc5 {(dxc5) [%eval 0,43] [%emt 00:01:10]} bxc5 {(bxc5) [%eval 0,41] [%emt 00:01:41]}
15.Bc3 {(Bc3) [%eval 0,41] [%emt 00:01:53]} Bf8 {(Bf8) [%eval 0,41] [%emt 00:02:16]}
16.e3 {(e3) [%eval 0,45] [%emt 00:01:28]} a5 {(a5) [%eval 0,42] [%emt 00:01:47]}
17.Qb3 {(Qc2) [%eval 0,44] [%emt 00:02:27]} Ra7 {(Qc8) [%eval 13,38] [%emt 00:04:04]}
18.Qc2 {(Qa4) [%eval 0,44] [%emt 00:02:47]} a4 {(a4) [%eval 23,36] [%emt 00:01:12]}
19.Red1 {(Red1) [%eval 0,42] [%emt 00:03:01]} Nb6 {(Nb6) [%eval 28,37] [%emt 00:02:09]}
20.Ne1 {(Ne1) [%eval 0,42] [%emt 00:04:45]} Bc8 {(Bc8) [%eval 20,38] [%emt 00:03:46]}
21.Bf3 {(Bf3) [%eval 0,46] [%emt 00:01:02]} Be6 {(Be6) [%eval 19,36] [%emt 00:01:42]}
22.Ng2 {(Qe2) [%eval 0,48] [%emt 00:01:43]} Bd6 {(Bd6) [%eval 25,37] [%emt 00:01:48]}
23.Qe2 {(Qe2) [%eval 0,43] [%emt 00:10:21]} Qe7 {(Qd7) [%eval 28,36] [%emt 00:01:39]}
24.h4 {(Qf1) [%eval 0,44] [%emt 00:04:16]} Qd7 {(Qd7) [%eval 21,34] [%emt 00:05:09]}
25.Rd2 {(Ne1) [%eval 0,46] [%emt 00:01:35]} Raa8 {(Raa8) [%eval 14,37] [%emt 00:02:17]}
26.Ne1 {(Ne1) [%eval 0,48] [%emt 00:02:44]} Rac8 {(Qe7) [%eval 14,39] [%emt 00:01:07]}
27.Ng2 {(Ng2) [%eval 0,48] [%emt 00:01:01]} Ra8 {(Bc7) [%eval 15,39] [%emt 00:01:52]}
28.Ne1 {(Ne1) [%eval 0,49] [%emt 00:01:20]} Rab8 {(Qe7) [%eval 14,39] [%emt 00:02:32]}
29.Ng2 {(Ng2) [%eval 0,49] [%emt 00:01:28]} Qe7 {(Qa7) [%eval 14,38] [%emt 00:02:33]}
30.Rdd1 {(Rdd1) [%eval 0,47] [%emt 00:01:29]} Qd7 {(Ra8) [%eval 14,43] [%emt 00:01:36]}
31.Rd2 {(Rd2) [%eval 0,48] [%emt 00:01:46]} Qe7 {(Qa7) [%eval 14,43] [%emt 00:01:40]}
32.Rdd1 {(Rdd1) [%eval 0,41] [%emt 00:01:37]} Ra8 {(Ra8) [%eval 14,46] [%emt 00:01:47]}
33.Nf4 {(Qb5) [%eval 0,48] [%emt 00:03:02]} Bxf4 {(Bxf4) [%eval 0,41] [%emt 00:01:52]}
34.exf4 {(exf4) [%eval 0,50] [%emt 00:01:24]} Qd7 {(Qd7) [%eval 0,39] [%emt 00:01:36]}
35.Bd2 {(Bd2) [%eval 0,50] [%emt 00:01:37]} Rac8 {(Rac8) [%eval 0,46] [%emt 00:01:59]}
36.Qa6 {(Qa6) [%eval 0,54] [%emt 00:01:45]} Nc4 {(Nc4) [%eval 0,46] [%emt 00:01:52]}
37.Rxc4 {(Rxc4) [%eval 0,53] [%emt 00:02:45]} dxc4 {(dxc4) [%eval 0,44] [%emt 00:01:33]}
38.Bc3 {(Bc3) [%eval 0,53] [%emt 00:01:39]} Qe7 {(Qe7) [%eval 0,47] [%emt 00:01:53]}
39.Qxa4 {(Qxa4) [%eval 0,42] [%emt 00:01:24]} Rcd8 {(f6) [%eval 0,50] [%emt 00:02:15]}
40.Re1 {(Re1) [%eval 0,53] [%emt 00:01:23]} Qd6 {(Qd6) [%eval 0,46] [%emt 00:03:09]}
41.Rd1 {(Rd1) [%eval 0,55] [%emt 00:03:09]} Qf8 {(Qe7) [%eval 0,50] [%emt 00:05:55]}
42.Ra1 {(Ra1) [%eval 0,47] [%emt 00:01:58]} Bd5 {(Bd5) [%eval 0,46] [%emt 00:01:02]}
43.Bxd5 {(Bxd5) [%eval 0,53] [%emt 00:01:26]} Rxd5 {(Rxd5) [%eval 0,50] [%emt 00:02:02]}
44.Qxc4 {(Qxc4) [%eval 0,52] [%emt 00:01:14]} Qd6 {(Qd6) [%eval 0,49] [%emt 00:01:27]}
45.Qf1 {(a4) [%eval 0,53] [%emt 00:02:25]} Rd8 {(Rd3) [%eval 0,42] [%emt 00:01:49]}
46.Kh2 {(Kg2) [%eval 0,54] [%emt 00:01:16]} Rd1 {(Rd1) [%eval 0,51] [%emt 00:01:31]}
47.Qxd1 {(Qxd1) [%eval 0,55] [%emt 00:01:12]} Qxd1 {(Qxd1) [%eval 0,56] [%emt 00:01:35]}
48.Rxd1 {(Rxd1) [%eval 0,58] [%emt 00:01:30]} Rxd1 {(Rxd1) [%eval 0,55] [%emt 00:01:31]}
49.f5 {(f5) [%eval 0,58] [%emt 00:02:16]} Rd3 {(f6) [%eval 0,56] [%emt 00:01:31]}
50.Kg2 {(Kg2) [%eval 0,50] [%emt 00:01:10]} f6 {(f6) [%eval 0,54] [%emt 00:01:30]}
51.g4 {(g4) [%eval 0,55] [%emt 00:01:17]} Kf7 {(Kf7) [%eval 0,55] [%emt 00:01:21]}
52.a4 {(a4) [%eval 0,56] [%emt 00:10:11]} Ke7 {(Ke7) [%eval 0,52] [%emt 00:01:21]}
53.a5 {(a5) [%eval 0,62] [%emt 00:03:03]} Kd6 {(Rd1) [%eval 0,53] [%emt 00:01:57]}
54.g5 {(f3) [%eval 0,58] [%emt 00:01:06]} Ke7 {(Ke7) [%eval 0,50] [%emt 00:03:33]}
55.f4 {(f4) [%eval 0,61] [%emt 00:03:00]} Re3 {(h5) [%eval 0,54] [%emt 00:03:08]}
56.h5 {(h5) [%eval 0,56] [%emt 00:01:02]} Kf7 {(Re4) [%eval 0,56] [%emt 00:00:52]}
57.Kf2 {(Kf2) [%eval 0,51] [%emt 00:00:59]} Re4 {(Re4) [%eval 0,57] [%emt 00:01:14]}
58.Kf3 {(gxf6) [%eval 0,52] [%emt 00:00:53]} Ra4 {(Ra4) [%eval 0,56] [%emt 00:01:33]}
59.gxh6 {(gxf6) [%eval 0,58] [%emt 00:00:56]} gxh6 {(gxh6) [%eval 0,58] [%emt 00:01:15]}
60.Ke2 {(Ke3) [%eval 0,60] [%emt 00:00:54]} Rxf4 {(Rxf4) [%eval 0,52] [%emt 00:01:11]}
61.Ke3 {(Ke3) [%eval 0,62] [%emt 00:02:07]} Ra4 {(Rh4) [%eval 0,52] [%emt 00:01:13]}
62.Kd3 {(Kd3) [%eval 0,69] [%emt 00:00:56]} Rg4 {(Ke7) [%eval 0,60] [%emt 00:01:31]}
63.b3 {(b3) [%eval 0,67] [%emt 00:01:08]} Ke7 {(Ke7) [%eval 0,69] [%emt 00:01:11]}
64.a6 {(a6) [%eval 0,67] [%emt 00:00:52]} Rg8 {(Rg8) [%eval 0,72] [%emt 00:01:13]}
65.b4 {(Kc4) [%eval 0,69] [%emt 00:01:14]} cxb4 {(cxb4) [%eval 0,71] [%emt 00:01:16]}
66.Bxb4 {(Bxb4) [%eval 0,75] [%emt 00:00:52]} Kd7 {(Ke8) [%eval 0,78] [%emt 00:01:19]}
67.a7 {(a7) [%eval 0,80] [%emt 00:00:55]} Kc6 {(Ra8) [%eval 0,81] [%emt 00:01:08]}
68.Be7 {(Bc3) [%eval 0,79] [%emt 00:00:50]} Ra8 {(Kb7) [%eval 0,79] [%emt 00:01:07]}
69.Bxf6 {(Bxf6) [%eval 0,85] [%emt 00:01:15]} Rxa7 {(Rxa7) [%eval 0,82] [%emt 00:01:36]}
70.Bd4 {(Ke4) [%eval 0,88] [%emt 00:00:59]} Ra4 {(Ra2) [%eval 0,86] [%emt 00:01:38]}
71.Ke3 {(Be3) [%eval 0,96] [%emt 00:01:30]} Kd6 {(Kd7) [%eval 0,83] [%emt 00:01:21]}
72.Bg7 {(Bg7) [%eval 0,101] [%emt 00:00:56]} Rh4 {(Rh4) [%eval 0,92] [%emt 00:02:03]}
73.Bf8 {(f6) [%eval 0,124] [%emt 00:01:39]} Kd5 {(Ke5) [%eval 0,113] [%emt 00:01:07]}
74.Bxh6 {(Bxh6) [%eval 0,124] [%emt 00:00:48]} Rxh5 {(Rxh5) [%eval 0,144] [%emt 00:01:04]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41454
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ShashChess Dev v Stockfish 12 (8CPU match with LTC)

Post by Graham Banks »

GAME 6

The reverse game took a completely different path, with ShashChess saccing a piece early to initiate a tactical melee that saw mass material come off the board.
By move 29, we'd reached a rook + 3 pawns v rook + 2 pawns endgame, which was insufficient for anything but a draw.
Still exciting for a short time though.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.20"]
[Round "3.2"]
[White "ShashChess Pro 1.1 64-bit 8CPU"]
[Black "Stockfish 12 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "11:22:30 a.m."]
[ECO "A05"]
[Opening "King's Indian Attack; Reti; Zukertort; A05"]
[TimeControl "7200+30"]
[PlyCount "122"]
[Number "6"]
[Termination "GUI adjudication"]
[BlackType "program"]
[WhiteType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.Nf3 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
2.c4 {[%eval 0,1] [%emt 00:00:00]} b6 {[%eval 0,1] [%emt 00:00:00]}
3.d4 {[%eval 0,1] [%emt 00:00:00]} e6 {[%eval 0,1] [%emt 00:00:00]}
4.a3 {[%eval 0,1] [%emt 00:00:00]} Bb7 {[%eval 0,1] [%emt 00:00:00]}
5.Nc3 {[%eval 0,1] [%emt 00:00:00]} d5 {[%eval 0,1] [%emt 00:00:00]}
6.cxd5 {[%eval 0,1] [%emt 00:00:00]} Nxd5 {[%eval 0,1] [%emt 00:00:00]}
7.Bd2 {[%eval 0,1] [%emt 00:00:00]} Nd7 {[%eval 0,1] [%emt 00:00:00]}
8.Nxd5 {[%eval 0,1] [%emt 00:00:00]} exd5 {[%eval 0,1] [%emt 00:00:00]}
9.Bf4 {[%eval 7,40] [%emt 00:16:16]} c5 {(Be7) [%eval 0,46] [%emt 00:06:39]}
10.dxc5 {(dxc5) [%eval 0,38] [%emt 00:05:01]} bxc5 {(bxc5) [%eval 0,43] [%emt 00:01:04]}
11.e4 {(e4) [%eval 11,33] [%emt 00:00:56]} dxe4 {(Qf6) [%eval 0,46] [%emt 00:02:05]}
12.Qa4 {(Qa4) [%eval 0,41] [%emt 00:01:52]} exf3 {(exf3) [%eval 0,48] [%emt 00:01:41]}
13.O-O-O {(O-O-O) [%eval 0,46] [%emt 00:01:33]} c4 {(c4) [%eval 0,51] [%emt 00:02:01]}
14.Bxc4 {(Bxc4) [%eval 0,48] [%emt 00:02:07]} Be7 {(Be7) [%eval 0,52] [%emt 00:02:08]}
15.Rhe1 {(Rhe1) [%eval 0,47] [%emt 00:01:38]} fxg2 {(fxg2) [%eval 0,52] [%emt 00:02:15]}
16.Rxd7 {(Rxd7) [%eval 0,47] [%emt 00:02:10]} Qxd7 {(Qxd7) [%eval 0,52] [%emt 00:01:41]}
17.Bxf7 {(Bxf7) [%eval 0,51] [%emt 00:03:21]} Kxf7 {(Kxf7) [%eval 0,55] [%emt 00:05:21]}
18.Qxd7 {(Qxd7) [%eval 0,51] [%emt 00:01:24]} Be4 {(Be4) [%eval 0,54] [%emt 00:01:37]}
19.Bd6 {(Bd6) [%eval 0,53] [%emt 00:04:01]} Rhe8 {(Rhe8) [%eval 0,53] [%emt 00:01:40]}
20.Bxe7 {(Bxe7) [%eval 0,53] [%emt 00:03:22]} Rxe7 {(Rxe7) [%eval 0,56] [%emt 00:02:00]}
21.Qxe7 {(Qxe7) [%eval 0,52] [%emt 00:01:25]} Kxe7 {(Kxe7) [%eval 0,56] [%emt 00:04:48]}
22.Rxe4 {(Rxe4) [%eval 0,52] [%emt 00:02:09]} Kd6 {(Kf6) [%eval 0,56] [%emt 00:03:08]}
23.Rg4 {(Rg4) [%eval 0,48] [%emt 00:01:28]} g6 {(Rf8) [%eval 0,87] [%emt 00:02:58]}
24.Kd2 {(Rxg2) [%eval 0,47] [%emt 00:01:44]} Rf8 {(Rb8) [%eval 0,62] [%emt 00:01:36]}
25.Ke2 {(Rxg2) [%eval 0,48] [%emt 00:01:29]} Rb8 {(Rb8) [%eval 0,61] [%emt 00:01:38]}
26.b4 {(b4) [%eval 0,53] [%emt 00:01:31]} a5 {(a5) [%eval 0,61] [%emt 00:02:22]}
27.bxa5 {(bxa5) [%eval 0,54] [%emt 00:01:52]} Rb5 {(Rb5) [%eval 0,63] [%emt 00:01:41]}
28.Rxg2 {(a6) [%eval 0,58] [%emt 00:02:36]} Rxa5 {(Re5) [%eval 0,63] [%emt 00:01:34]}
29.Rg3 {(Rg3) [%eval 0,52] [%emt 00:01:35]} Ke7 {(Ke6) [%eval 0,63] [%emt 00:01:51]}
30.Kd2 {(Re3) [%eval 0,46] [%emt 00:01:39]} Ra4 {(Ke6) [%eval 0,60] [%emt 00:04:36]}
31.Ke2 {(Re3) [%eval 0,52] [%emt 00:01:45]} Ke6 {(Kf6) [%eval 0,59] [%emt 00:01:10]}
32.Rb3 {(Rf3) [%eval 0,58] [%emt 00:01:25]} Kf5 {(g5) [%eval 0,58] [%emt 00:01:45]}
33.h3 {(Kf1) [%eval 0,89] [%emt 00:01:39]} g5 {(h6) [%eval 0,53] [%emt 00:01:33]}
34.Rf3 {(Kd1) [%eval 0,55] [%emt 00:01:44]} Ke4 {(Ke5) [%eval 0,65] [%emt 00:01:53]}
35.Rg3 {(Re3) [%eval 0,57] [%emt 00:02:04]} Kf5 {(Kf5) [%eval 0,63] [%emt 00:01:54]}
36.Rf3 {(Rf3) [%eval 0,56] [%emt 00:01:25]} Kg6 {(Ke4) [%eval 0,70] [%emt 00:01:35]}
37.Rc3 {(Kd1) [%eval 0,60] [%emt 00:01:39]} Rf4 {(h6) [%eval 0,67] [%emt 00:01:40]}
38.Rg3 {(Rf3) [%eval 0,60] [%emt 00:02:05]} Ra4 {(h5) [%eval 0,61] [%emt 00:01:57]}
39.Kd2 {(Rf3) [%eval 0,81] [%emt 00:01:45]} Kh5 {(h5) [%eval 0,65] [%emt 00:01:34]}
40.Ke1 {(Rc3) [%eval 0,59] [%emt 00:01:26]} h6 {(Re4) [%eval 0,64] [%emt 00:01:31]}
41.Ke2 {(Rb3) [%eval 0,58] [%emt 00:01:24]} Ra5 {(Re4) [%eval 0,67] [%emt 00:01:30]}
42.Kf1 {(Rc3) [%eval 0,62] [%emt 00:05:52]} Ra4 {(Kg6) [%eval 0,65] [%emt 00:01:55]}
43.Kg2 {(Ke2) [%eval 0,61] [%emt 00:01:35]} Kg6 {(Kg6) [%eval 0,64] [%emt 00:01:33]}
44.Rf3 {(Re3) [%eval 0,60] [%emt 00:01:40]} h5 {(h5) [%eval 0,61] [%emt 00:01:32]}
45.Re3 {(Rb3) [%eval 0,58] [%emt 00:01:25]} Ra5 {(Rc4) [%eval 0,62] [%emt 00:01:39]}
46.Rd3 {(Kf1) [%eval 0,59] [%emt 00:01:23]} Ra6 {(Kf6) [%eval 0,64] [%emt 00:01:32]}
47.Rc3 {(Rg3) [%eval 0,60] [%emt 00:02:17]} Ra4 {(Ra5) [%eval 0,65] [%emt 00:01:46]}
48.Rb3 {(Re3) [%eval 0,57] [%emt 00:01:56]} Kf6 {(Ra5) [%eval 0,66] [%emt 00:01:31]}
49.Kf3 {(Rc3) [%eval 0,60] [%emt 00:01:25]} Kg6 {(Kg6) [%eval 0,61] [%emt 00:01:27]}
50.Rb6 {(Kg2) [%eval 0,54] [%emt 00:01:15]} Kf5 {(Kh7) [%eval 0,64] [%emt 00:01:35]}
51.Rb5 {(Rb5) [%eval 0,54] [%emt 00:01:20]} Kg6 {(Kf6) [%eval 0,68] [%emt 00:03:10]}
52.Rb6 {(Rb6) [%eval 0,59] [%emt 00:01:22]} Kf7 {(Kh7) [%eval 0,65] [%emt 00:01:23]}
53.Rb7 {(Kg3) [%eval 0,66] [%emt 00:03:32]} Kf6 {(Kg6) [%eval 0,66] [%emt 00:01:31]}
54.Rb6 {(Rb6) [%eval 0,61] [%emt 00:01:43]} Kg7 {(Kf7) [%eval 0,64] [%emt 00:01:37]}
55.Rb3 {(Kg3) [%eval 0,59] [%emt 00:01:57]} Kf6 {(Kf6) [%eval 0,63] [%emt 00:01:39]}
56.Rb6 {(Kg2) [%eval 0,61] [%emt 00:02:52]} Kg7 {(Kf5) [%eval 0,69] [%emt 00:02:00]}
57.Rb7 {(Rb7) [%eval 0,61] [%emt 00:02:19]} Kh6 {(Kf6) [%eval 0,66] [%emt 00:01:27]}
58.Rb3 {(Rb8) [%eval 0,63] [%emt 00:01:20]} Rh4 {(g4) [%eval 0,69] [%emt 00:01:54]}
59.Kg2 {(Ke2) [%eval 0,59] [%emt 00:01:32]} Ra4 {(Ra4) [%eval 0,68] [%emt 00:01:18]}
60.Rb6 {(Rb6) [%eval 0,60] [%emt 00:01:03]} Kg7 {(Kg7) [%eval 0,67] [%emt 00:01:45]}
61.Rb7 {(Kh2) [%eval 0,245] [%emt 00:19:09]} Kh6 {(Kg6) [%eval 0,66] [%emt 00:01:47]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41454
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ShashChess Dev v Stockfish 12 (8CPU match with LTC)

Post by Graham Banks »

GAME 7

The Fraser Gamnit line in the Ponziani opening always sparks good debate.
Over the board, I always found it tricky for white to get any advantage, so it would be interesting to see how these beasts handled it. :P

After some interesting play involving the white king being stuck in the centre, Stockfish opted to go into a rook + 2 minor pieces v two rooks + extra pawns ending.
Although black's two connected passers on the kingside looked dangerous, in reality, both sides considered the position as drawn, and so it was just a case of seeing how the draw played out.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.20"]
[Round "4.1"]
[White "Stockfish 12 64-bit 8CPU"]
[Black "ShashChess Pro 1.1 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "3:29:31 p.m."]
[ECO "C44"]
[Opening "Vukovic Gambit, Ponziani"]
[TimeControl "7200+30"]
[PlyCount "111"]
[Number "7"]
[Termination "GUI TB adjudication"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.e4 {[%eval 0,1] [%emt 00:00:00]} e5 {[%eval 0,1] [%emt 00:00:00]}
2.Nf3 {[%eval 0,1] [%emt 00:00:00]} Nc6 {[%eval 0,1] [%emt 00:00:00]}
3.c3 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
4.d4 {[%eval 0,1] [%emt 00:00:00]} Nxe4 {[%eval 0,1] [%emt 00:00:00]}
5.d5 {[%eval 0,1] [%emt 00:00:00]} Bc5 {[%eval 0,1] [%emt 00:00:00]}
6.dxc6 {[%eval 0,39] [%emt 00:02:55]} Bxf2 {(Bxf2) [%eval 25,36] [%emt 00:03:23]}
7.Ke2 {(Ke2) [%eval 49,7] [%emt 00:00:00]} Bb6 {(bxc6) [%eval 12,38] [%emt 00:01:34]}
8.Qd5 {(Qd5) [%eval -4,40] [%emt 00:02:53]} Nf2 {(Nf2) [%eval 11,37] [%emt 00:01:41]}
9.Rg1 {(Rg1) [%eval -12,42] [%emt 00:01:48]} O-O {(O-O) [%eval 27,38] [%emt 00:02:14]}
10.cxb7 {(cxb7) [%eval -15,42] [%emt 00:01:35]} Bxb7 {(Bxb7) [%eval 20,37] [%emt 00:01:42]}
11.Qxb7 {(Qxb7) [%eval -13,41] [%emt 00:01:29]} Qf6 {(Qf6) [%eval 19,39] [%emt 00:01:57]}
12.Na3 {(Nbd2) [%eval -8,43] [%emt 00:04:32]} e4 {(e4) [%eval 12,39] [%emt 00:02:05]}
13.Nc4 {(Nc4) [%eval -41,46] [%emt 00:02:42]} Rab8 {(Rab8) [%eval 4,42] [%emt 00:02:13]}
14.Qd5 {(Qd5) [%eval -32,45] [%emt 00:01:41]} exf3 {(exf3) [%eval 14,40] [%emt 00:01:38]}
15.gxf3 {(gxf3) [%eval -15,46] [%emt 00:01:49]} Rfe8 {(Rfe8) [%eval 17,39] [%emt 00:01:34]}
16.Kd2 {(Kd2) [%eval -12,43] [%emt 00:01:59]} Ne4 {(Ne4) [%eval 28,39] [%emt 00:01:51]}
17.fxe4 {(fxe4) [%eval -17,46] [%emt 00:01:43]} Bxg1 {(Bxg1) [%eval 14,42] [%emt 00:02:18]}
18.Bd3 {(Bd3) [%eval -17,48] [%emt 00:01:46]} c6 {(c6) [%eval 14,42] [%emt 00:01:44]}
19.Qf5 {(Qf5) [%eval -14,46] [%emt 00:01:43]} Qxf5 {(Qxf5) [%eval 14,43] [%emt 00:02:34]}
20.exf5 {(exf5) [%eval -14,46] [%emt 00:01:45]} d5 {(d5) [%eval 16,41] [%emt 00:01:38]}
21.Na5 {(Na5) [%eval -7,46] [%emt 00:01:48]} c5 {(c5) [%eval 28,40] [%emt 00:02:24]}
22.c4 {(c4) [%eval -11,47] [%emt 00:02:22]} dxc4 {(dxc4) [%eval 19,37] [%emt 00:01:56]}
23.Nxc4 {(Nxc4) [%eval -25,49] [%emt 00:02:51]} Bxh2 {(Bxh2) [%eval 6,41] [%emt 00:02:25]}
24.b3 {(b3) [%eval -7,47] [%emt 00:02:13]} Bf4 {(Bf4) [%eval 9,41] [%emt 00:01:39]}
25.Kc3 {(Kc3) [%eval 0,44] [%emt 00:02:02]} Bxc1 {(Bxc1) [%eval 6,42] [%emt 00:02:17]}
26.Rxc1 {(Rxc1) [%eval 0,48] [%emt 00:01:50]} Rbd8 {(Rbd8) [%eval 5,39] [%emt 00:02:00]}
27.Rh1 {(Rh1) [%eval -11,47] [%emt 00:04:30]} Rd4 {(Rd4) [%eval 12,39] [%emt 00:03:34]}
28.Rh3 {(Rh3) [%eval 0,46] [%emt 00:01:34]} Re1 {(Rf4) [%eval 0,40] [%emt 00:02:20]}
29.a4 {(a4) [%eval -9,44] [%emt 00:02:53]} g5 {(g5) [%eval 5,40] [%emt 00:01:39]}
30.fxg6 {(fxg6) [%eval 0,44] [%emt 00:01:33]} hxg6 {(hxg6) [%eval 0,42] [%emt 00:02:03]}
31.Rg3 {(Rg3) [%eval 0,44] [%emt 00:02:14]} Rh4 {(Rd5) [%eval 0,47] [%emt 00:03:22]}
32.Nd6 {(Nd6) [%eval 0,46] [%emt 00:01:37]} Rc1 {(Rc1) [%eval 0,41] [%emt 00:01:41]}
33.Kb2 {(Kb2) [%eval 0,44] [%emt 00:02:39]} Rd1 {(Rd1) [%eval 0,43] [%emt 00:02:37]}
34.Kc3 {(Kc3) [%eval 0,50] [%emt 00:01:56]} Rc1 {(Rc1) [%eval 0,45] [%emt 00:01:54]}
35.Kb2 {(Kb2) [%eval 0,50] [%emt 00:02:21]} Re1 {(Re1) [%eval 0,44] [%emt 00:01:34]}
36.Kc3 {(Kc3) [%eval 0,48] [%emt 00:01:44]} Rh2 {(Kf8) [%eval 0,47] [%emt 00:06:16]}
37.Kc4 {(Kc4) [%eval 0,53] [%emt 00:01:40]} Rb2 {(Rb2) [%eval 0,46] [%emt 00:01:31]}
38.Bf5 {(Bf5) [%eval 0,51] [%emt 00:02:25]} Rd2 {(Rd1) [%eval 0,46] [%emt 00:02:01]}
39.Kxc5 {(Kxc5) [%eval 0,58] [%emt 00:01:31]} Red1 {(Re5) [%eval 0,51] [%emt 00:01:43]}
40.Nxf7 {(Nxf7) [%eval 0,54] [%emt 00:01:34]} Kxf7 {(Kxf7) [%eval 0,51] [%emt 00:01:42]}
41.Bxg6 {(Bxg6) [%eval 0,61] [%emt 00:01:30]} Ke6 {(Kf6) [%eval 0,54] [%emt 00:01:38]}
42.b4 {(Be4) [%eval 0,245] [%emt 00:02:58]} Rc1 {(Rc1) [%eval 0,48] [%emt 00:01:41]}
43.Kb5 {(Kb5) [%eval 0,64] [%emt 00:01:32]} Ke5 {(Rd6) [%eval 0,47] [%emt 00:01:37]}
44.Re3 {(Ka5) [%eval 0,65] [%emt 00:01:30]} Kd6 {(Kd6) [%eval 0,61] [%emt 00:02:28]}
45.Be8 {(Rd3) [%eval 0,67] [%emt 00:02:52]} Rd4 {(Rd5) [%eval 0,63] [%emt 00:01:26]}
46.Ka6 {(Ka6) [%eval 0,69] [%emt 00:01:30]} Rxb4 {(Rc7) [%eval 0,71] [%emt 00:01:30]}
47.Kxa7 {(Kxa7) [%eval 0,69] [%emt 00:01:40]} Rbb1 {(Rc7) [%eval 0,67] [%emt 00:01:25]}
48.Rd3 {(Rd3) [%eval 0,68] [%emt 00:02:41]} Kc5 {(Ke5) [%eval 0,81] [%emt 00:01:45]}
49.Rd8 {(Bb5) [%eval 0,170] [%emt 00:01:41]} Kb4 {(Ra1) [%eval 0,74] [%emt 00:02:03]}
50.Rd7 {(Rb8) [%eval 0,77] [%emt 00:01:58]} Ka3 {(Kxa4) [%eval 0,78] [%emt 00:01:26]}
51.a5 {(Rb7) [%eval 0,79] [%emt 00:01:21]} Ra1 {(Rb5) [%eval 0,66] [%emt 00:01:25]}
52.Rd3 {(Rb7) [%eval 0,79] [%emt 00:01:21]} Kb2 {(Kb4) [%eval 0,61] [%emt 00:01:25]}
53.Kb6 {(Rd5) [%eval 0,74] [%emt 00:01:50]} Rab1 {(Rc8) [%eval 0,63] [%emt 00:01:26]}
54.Bb5 {(Rd7) [%eval 0,68] [%emt 00:01:20]} Ra1 {(Rc8) [%eval 0,73] [%emt 00:03:47]}
55.a6 {(a6) [%eval 0,84] [%emt 00:01:31]} Rxa6 {(Ra3) [%eval 0,84] [%emt 00:03:09]}
56.Bxa6 {(Bxa6) [%eval 0,148] [%emt 00:23:57]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41454
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ShashChess Dev v Stockfish 12 (8CPU match with LTC)

Post by Graham Banks »

GAME 8

The game was repeated up to the stage where the rook + 2 minor pieces v two rooks + extra pawns ending was reached.
However, despite the game taking a different path from there, again both engines considered it as drawn.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.20"]
[Round "4.2"]
[White "ShashChess Pro 1.1 64-bit 8CPU"]
[Black "Stockfish 12 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "7:21:14 p.m."]
[ECO "C44"]
[Opening "Vukovic Gambit, Ponziani"]
[TimeControl "7200+30"]
[PlyCount "150"]
[Number "8"]
[Termination "GUI adjudication"]
[BlackType "program"]
[WhiteType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.e4 {[%eval 0,1] [%emt 00:00:00]} e5 {[%eval 0,1] [%emt 00:00:00]}
2.Nf3 {[%eval 0,1] [%emt 00:00:00]} Nc6 {[%eval 0,1] [%emt 00:00:00]}
3.c3 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
4.d4 {[%eval 0,1] [%emt 00:00:00]} Nxe4 {[%eval 0,1] [%emt 00:00:00]}
5.d5 {[%eval 0,1] [%emt 00:00:00]} Bc5 {[%eval 0,1] [%emt 00:00:00]}
6.dxc6 {[%eval 0,33] [%emt 00:02:52]} Bxf2 {(Bxf2) [%eval 22,39] [%emt 00:03:07]}
7.Ke2 {(Ke2) [%eval 0,1] [%emt 00:00:00]} Bb6 {(Bb6) [%eval 67,38] [%emt 00:01:17]}
8.Qd5 {(Qd5) [%eval 0,36] [%emt 00:02:15]} Nf2 {(Nf2) [%eval 13,39] [%emt 00:04:11]}
9.Rg1 {(cxb7) [%eval -6,40] [%emt 00:08:05]} O-O {(O-O) [%eval 71,38] [%emt 00:01:23]}
10.cxb7 {(cxb7) [%eval -8,36] [%emt 00:01:00]} Bxb7 {(Bxb7) [%eval 0,45] [%emt 00:04:20]}
11.Qxb7 {(Qxb7) [%eval -9,40] [%emt 00:01:27]} Qf6 {(Qf6) [%eval 29,40] [%emt 00:01:24]}
12.Na3 {(Nbd2) [%eval -4,40] [%emt 00:02:27]} e4 {(e4) [%eval 22,43] [%emt 00:01:36]}
13.Nc4 {(Nc4) [%eval -3,39] [%emt 00:02:04]} Rab8 {(Rab8) [%eval 45,44] [%emt 00:01:38]}
14.Qd5 {(Qd5) [%eval -2,41] [%emt 00:03:18]} exf3 {(exf3) [%eval 50,45] [%emt 00:02:01]}
15.gxf3 {(gxf3) [%eval 0,44] [%emt 00:02:19]} Rfe8 {(Rfe8) [%eval 40,44] [%emt 00:01:34]}
16.Kd2 {(Kd2) [%eval -9,43] [%emt 00:01:59]} Ne4 {(Ne4) [%eval 24,45] [%emt 00:01:59]}
17.fxe4 {(fxe4) [%eval 0,45] [%emt 00:01:44]} Bxg1 {(Bxg1) [%eval 25,46] [%emt 00:01:55]}
18.Bd3 {(Bd3) [%eval 0,49] [%emt 00:01:45]} c6 {(c6) [%eval 27,46] [%emt 00:01:40]}
19.Qf5 {(Qf5) [%eval 0,47] [%emt 00:02:27]} Qxf5 {(Qxf5) [%eval 18,47] [%emt 00:03:43]}
20.exf5 {(exf5) [%eval 0,49] [%emt 00:02:08]} d5 {(d5) [%eval 5,47] [%emt 00:02:10]}
21.Na5 {(Na5) [%eval 0,48] [%emt 00:03:23]} c5 {(c5) [%eval 6,46] [%emt 00:01:43]}
22.c4 {(c4) [%eval 0,50] [%emt 00:02:06]} dxc4 {(dxc4) [%eval 11,47] [%emt 00:01:37]}
23.Nxc4 {(Nxc4) [%eval -15,51] [%emt 00:25:12]} Bxh2 {(Bxh2) [%eval 10,46] [%emt 00:02:02]}
24.b3 {(b3) [%eval 0,42] [%emt 00:00:56]} Bf4 {(Bf4) [%eval 13,47] [%emt 00:02:01]}
25.Kc3 {(Kc3) [%eval -3,43] [%emt 00:01:23]} Bxc1 {(Bxc1) [%eval 7,46] [%emt 00:02:02]}
26.Rxc1 {(Rxc1) [%eval -3,45] [%emt 00:01:13]} Rbd8 {(Rbd8) [%eval 16,45] [%emt 00:01:52]}
27.Rh1 {(Rh1) [%eval 0,45] [%emt 00:01:20]} Rd4 {(Rd4) [%eval 12,45] [%emt 00:02:06]}
28.Rh3 {(Rh3) [%eval 0,47] [%emt 00:01:19]} Re1 {(Rf4) [%eval 5,40] [%emt 00:03:51]}
29.a4 {(Bc2) [%eval 0,39] [%emt 00:01:12]} g5 {(g6) [%eval 5,42] [%emt 00:01:35]}
30.fxg6 {(fxg6) [%eval -3,36] [%emt 00:01:15]} hxg6 {(fxg6) [%eval 0,44] [%emt 00:03:16]}
31.Rg3 {(Rg3) [%eval 0,36] [%emt 00:01:46]} Kg7 {(Kg7) [%eval 0,42] [%emt 00:01:21]}
32.Ne3 {(Ne3) [%eval 0,46] [%emt 00:01:19]} Rd8 {(Rd8) [%eval 0,48] [%emt 00:01:37]}
33.a5 {(a5) [%eval 0,42] [%emt 00:01:14]} Rc1 {(Rc1) [%eval 0,44] [%emt 00:01:36]}
34.Nc2 {(Kb2) [%eval 0,46] [%emt 00:01:14]} Rd7 {(Rd7) [%eval 0,45] [%emt 00:01:48]}
35.a6 {(a6) [%eval 0,43] [%emt 00:02:06]} Re7 {(Re7) [%eval 0,51] [%emt 00:02:07]}
36.Kb2 {(Kd2) [%eval 0,48] [%emt 00:01:15]} Rd1 {(Rh1) [%eval 0,56] [%emt 00:01:39]}
37.Kc3 {(Kc3) [%eval 0,45] [%emt 00:01:52]} Re5 {(Re5) [%eval 0,50] [%emt 00:01:47]}
38.Na3 {(Na3) [%eval 0,46] [%emt 00:01:35]} Re6 {(Ra1) [%eval 0,51] [%emt 00:01:38]}
39.Nc2 {(Nc2) [%eval 0,52] [%emt 00:02:00]} Rh1 {(Re5) [%eval 0,49] [%emt 00:01:41]}
40.Bc4 {(Ne3) [%eval 0,43] [%emt 00:01:28]} Re5 {(Re5) [%eval 0,42] [%emt 00:01:56]}
41.Rd3 {(Rd3) [%eval 0,45] [%emt 00:02:01]} Re7 {(Re7) [%eval 0,47] [%emt 00:01:40]}
42.Bd5 {(Bd5) [%eval 0,45] [%emt 00:01:35]} Rb1 {(Rc1) [%eval 0,47] [%emt 00:02:16]}
43.Bb7 {(Bb7) [%eval 0,45] [%emt 00:01:10]} Re2 {(Re2) [%eval 0,48] [%emt 00:01:30]}
44.Rd5 {(Rd5) [%eval 0,48] [%emt 00:01:18]} Rh2 {(Rg2) [%eval 0,52] [%emt 00:01:52]}
45.Rxc5 {(Rxc5) [%eval 0,46] [%emt 00:01:14]} Rh3 {(Rh3) [%eval 0,54] [%emt 00:01:44]}
46.Kc4 {(Kc4) [%eval 0,47] [%emt 00:01:20]} Rhxb3 {(Rhxb3) [%eval 0,52] [%emt 00:02:45]}
47.Nd4 {(Nd4) [%eval 0,52] [%emt 00:01:11]} R3b2 {(Rb4) [%eval 0,53] [%emt 00:01:29]}
48.Kd3 {(Kc3) [%eval 0,151] [%emt 00:01:35]} Rh2 {(Rd1) [%eval 0,53] [%emt 00:01:44]}
49.Rc3 {(Nc6) [%eval 0,41] [%emt 00:01:54]} Rd1 {(g5) [%eval 0,48] [%emt 00:01:33]}
50.Kc4 {(Kc4) [%eval 0,51] [%emt 00:01:14]} Rh4 {(Rh4) [%eval 0,57] [%emt 00:02:10]}
51.Rd3 {(Rd3) [%eval 0,52] [%emt 00:01:13]} Ra1 {(Ra1) [%eval 0,54] [%emt 00:01:33]}
52.Kb3 {(Kb3) [%eval 0,53] [%emt 00:01:11]} Rg4 {(Rf4) [%eval 0,59] [%emt 00:01:23]}
53.Kb2 {(Nc6) [%eval 0,51] [%emt 00:01:24]} Rgg1 {(Rgg1) [%eval 0,49] [%emt 00:01:33]}
54.Nc6 {(Nc6) [%eval 0,52] [%emt 00:01:43]} Rgb1 {(Rgb1) [%eval 0,49] [%emt 00:01:22]}
55.Kc3 {(Kc3) [%eval 0,38] [%emt 00:02:08]} g5 {(Rc1) [%eval 0,48] [%emt 00:01:28]}
56.Nxa7 {(Rd5) [%eval 0,54] [%emt 00:01:13]} g4 {(Rb6) [%eval 0,51] [%emt 00:01:23]}
57.Nc6 {(Nc6) [%eval 0,45] [%emt 00:01:31]} Rc1 {(f5) [%eval 0,51] [%emt 00:01:32]}
58.Kd4 {(Kb2) [%eval 0,54] [%emt 00:01:26]} Rxc6 {(Rxc6) [%eval 0,64] [%emt 00:01:21]}
59.Bxc6 {(Bxc6) [%eval 0,61] [%emt 00:01:03]} Rxa6 {(Rxa6) [%eval 0,69] [%emt 00:02:04]}
60.Bh1 {(Bd5) [%eval 0,60] [%emt 00:01:04]} Ra5 {(Ra4) [%eval 0,71] [%emt 00:01:19]}
61.Ke3 {(Be4) [%eval 0,62] [%emt 00:03:10]} f5 {(f5) [%eval 0,73] [%emt 00:01:24]}
62.Bg2 {(Bd5) [%eval 0,59] [%emt 00:01:04]} g3 {(Kf6) [%eval 0,70] [%emt 00:01:18]}
63.Kf4 {(Kf3) [%eval 0,68] [%emt 00:00:59]} Ra4 {(Ra4) [%eval 0,80] [%emt 00:01:27]}
64.Kxg3 {(Kxg3) [%eval 0,78] [%emt 00:00:59]} Ra1 {(f4) [%eval 0,78] [%emt 00:01:16]}
65.Bf3 {(Bh3) [%eval 0,58] [%emt 00:01:02]} f4 {(Kf6) [%eval 0,97] [%emt 00:01:30]}
66.Kh2 {(Kxf4) [%eval 0,72] [%emt 00:00:59]} Ra2 {(Ra2) [%eval 0,77] [%emt 00:01:18]}
67.Kg1 {(Kh3) [%eval 0,73] [%emt 00:01:03]} Ra1 {(Ra1) [%eval 0,78] [%emt 00:01:27]}
68.Kg2 {(Bd1) [%eval 0,72] [%emt 00:01:17]} Kf6 {(Ra2) [%eval 0,77] [%emt 00:07:25]}
69.Rd6 {(Rb3) [%eval 0,70] [%emt 00:01:00]} Ke7 {(Kf5) [%eval 0,74] [%emt 00:01:21]}
70.Rd2 {(Rd2) [%eval 0,70] [%emt 00:00:57]} Ke6 {(Kf6) [%eval 0,79] [%emt 00:10:19]}
71.Kh2 {(Be2) [%eval 0,68] [%emt 00:00:56]} Kf7 {(Ra7) [%eval 0,75] [%emt 00:01:09]}
72.Re2 {(Bd5) [%eval 0,70] [%emt 00:01:00]} Ra5 {(Ra5) [%eval 0,71] [%emt 00:01:02]}
73.Kg2 {(Rf2) [%eval 0,71] [%emt 00:01:01]} Ra1 {(Kf6) [%eval 0,72] [%emt 00:01:36]}
74.Rb2 {(Bd5) [%eval 0,73] [%emt 00:01:08]} Kg6 {(Ke7) [%eval 0,78] [%emt 00:00:57]}
75.Rb6 {(Re2) [%eval 0,74] [%emt 00:01:05]} Kf5 {(Kg5) [%eval 0,72] [%emt 00:01:01]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41454
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: ShashChess Dev v Stockfish 12 (8CPU match with LTC)

Post by Graham Banks »

GAME 9

The Schmidt Benoni line was probably a poor choice, as Stockfish (white) considered itself as having a good advantage (+0.89) when the book line ended.

ShashChess wasn't quite as pessimistic until its knight on h5 came under attack. Then the problems emerged, as the kingside opened up and Stockfish took over.
The piece sac with 24.Bxh7 was a nice move, with the extra pawns collected in compensation, giving white a winning endgame once the queens had come off.

And so, Stockfish gets a second win to lead the match by +2 -0 =7.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.21"]
[Round "5.1"]
[White "Stockfish 12 64-bit 8CPU"]
[Black "ShashChess Pro 1.1 64-bit 8CPU"]
[Result "1-0"]
[Time "12:02:36 a.m."]
[ECO "A10"]
[Opening "Great Snake, English"]
[TimeControl "7200+30"]
[PlyCount "90"]
[Number "9"]
[Termination "GUI adjudication"]
[BlackType "program"]
[WhiteType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.c4 {[%eval 0,1] [%emt 00:00:00]} g6 {[%eval 0,1] [%emt 00:00:00]}
2.e4 {[%eval 0,1] [%emt 00:00:00]} d6 {[%eval 0,1] [%emt 00:00:00]}
3.Nc3 {[%eval 0,1] [%emt 00:00:00]} Bg7 {[%eval 0,1] [%emt 00:00:00]}
4.d4 {[%eval 0,1] [%emt 00:00:00]} c5 {[%eval 0,1] [%emt 00:00:00]}
5.d5 {[%eval 0,1] [%emt 00:00:00]} e6 {[%eval 0,1] [%emt 00:00:00]}
6.h3 {[%eval 0,1] [%emt 00:00:00]} Ne7 {[%eval 0,1] [%emt 00:00:00]}
7.Nf3 {[%eval 0,1] [%emt 00:00:00]} a6 {[%eval 0,1] [%emt 00:00:00]}
8.Bd3 {[%eval 0,1] [%emt 00:00:00]} O-O {[%eval 0,1] [%emt 00:00:00]}
9.O-O {[%eval 89,38] [%emt 00:12:15]} Nd7 {(b6) [%eval -68,32] [%emt 00:04:34]}
10.a4 {(Re1) [%eval 129,31] [%emt 00:00:56]} b6 {(b6) [%eval -82,33] [%emt 00:12:08]}
11.Bf4 {(Bf4) [%eval 110,38] [%emt 00:11:18]} Nf6 {(Nf6) [%eval -86,31] [%emt 00:01:35]}
12.Be3 {(Be3) [%eval 123,34] [%emt 00:01:01]} Rb8 {(Ne8) [%eval -76,35] [%emt 00:15:07]}
13.Rb1 {(Qd2) [%eval 108,35] [%emt 00:02:27]} a5 {(Nd7) [%eval -77,30] [%emt 00:01:43]}
14.Qd2 {(Qc2) [%eval 120,36] [%emt 00:04:51]} e5 {(e5) [%eval -50,28] [%emt 00:01:22]}
15.Nh2 {(Kh1) [%eval 123,37] [%emt 00:02:29]} Nh5 {(Nh5) [%eval -66,34] [%emt 00:02:01]}
16.g4 {(g4) [%eval 118,37] [%emt 00:02:27]} f5 {(Nf4) [%eval -111,39] [%emt 00:10:15]}
17.exf5 {(exf5) [%eval 146,39] [%emt 00:01:35]} gxf5 {(gxf5) [%eval -147,39] [%emt 00:02:00]}
18.gxh5 {(gxh5) [%eval 200,37] [%emt 00:01:22]} f4 {(f4) [%eval -149,38] [%emt 00:01:15]}
19.Qe2 {(Qe2) [%eval 192,37] [%emt 00:02:01]} fxe3 {(fxe3) [%eval -120,38] [%emt 00:01:39]}
20.fxe3 {(fxe3) [%eval 204,38] [%emt 00:01:59]} Nf5 {(Bxh3) [%eval -155,44] [%emt 00:08:37]}
21.Rf3 {(Rf3) [%eval 222,36] [%emt 00:01:28]} Nh6 {(Rb7) [%eval -150,42] [%emt 00:01:17]}
22.Qg2 {(Qg2) [%eval 215,38] [%emt 00:02:17]} Kh8 {(Kh8) [%eval -157,42] [%emt 00:02:17]}
23.Rbf1 {(Rbf1) [%eval 256,40] [%emt 00:03:09]} Rb7 {(Rb7) [%eval -163,42] [%emt 00:01:18]}
24.Bxh7 {(Ne4) [%eval 320,42] [%emt 00:01:50]} Kxh7 {(Kxh7) [%eval -112,36] [%emt 00:01:48]}
25.Qg6 {(Ne4) [%eval 347,41] [%emt 00:01:38]} Kh8 {(Kh8) [%eval -110,37] [%emt 00:01:55]}
26.Ne4 {(Ne4) [%eval 355,40] [%emt 00:01:23]} Rxf3 {(Rxf3) [%eval -224,42] [%emt 00:03:37]}
27.Rxf3 {(Rxf3) [%eval 397,40] [%emt 00:01:25]} Qg8 {(Qg8) [%eval -234,40] [%emt 00:02:09]}
28.Nxd6 {(Nxd6) [%eval 358,46] [%emt 00:03:38]} e4 {(e4) [%eval -236,41] [%emt 00:02:00]}
29.Rf2 {(Rf2) [%eval 407,42] [%emt 00:01:33]} Re7 {(Re7) [%eval -287,40] [%emt 00:03:27]}
30.Ng4 {(Ng4) [%eval 395,43] [%emt 00:01:34]} Bxg4 {(Bxg4) [%eval -262,36] [%emt 00:01:09]}
31.hxg4 {(hxg4) [%eval 433,45] [%emt 00:01:53]} Qh7 {(Qh7) [%eval -278,39] [%emt 00:01:41]}
32.Rg2 {(Qg5) [%eval 434,43] [%emt 00:01:21]} Qxg6 {(Qxg6) [%eval -175,35] [%emt 00:01:15]}
33.hxg6 {(hxg6) [%eval 434,45] [%emt 00:02:59]} Rd7 {(Rd7) [%eval -177,38] [%emt 00:01:22]}
34.Nxe4 {(Nxe4) [%eval 441,42] [%emt 00:01:30]} Be5 {(Be5) [%eval -181,42] [%emt 00:01:35]}
35.Ng5 {(Ng5) [%eval 464,44] [%emt 00:01:38]} Rg7 {(Rg7) [%eval -244,43] [%emt 00:03:31]}
36.Nf3 {(Nf3) [%eval 458,44] [%emt 00:01:58]} Bc7 {(Bc7) [%eval -272,43] [%emt 00:02:00]}
37.Nh4 {(Nh4) [%eval 477,47] [%emt 00:02:40]} Ng8 {(Ng8) [%eval -253,44] [%emt 00:02:54]}
38.Rf2 {(Rf2) [%eval 489,44] [%emt 00:01:22]} Nh6 {(Nh6) [%eval -289,47] [%emt 00:03:12]}
39.g5 {(g5) [%eval 515,42] [%emt 00:03:44]} Ng4 {(Ng4) [%eval -298,42] [%emt 00:01:01]}
40.Rf6 {(Rf6) [%eval 522,43] [%emt 00:01:38]} Bd8 {(Bd8) [%eval -318,44] [%emt 00:01:47]}
41.Re6 {(Re6) [%eval 561,38] [%emt 00:01:27]} Re7 {(Re7) [%eval -274,40] [%emt 00:01:15]}
42.Nf5 {(Nf5) [%eval 662,48] [%emt 00:01:29]} Rxe6 {(Rxe6) [%eval -504,50] [%emt 00:03:51]}
43.dxe6 {(dxe6) [%eval 703,48] [%emt 00:01:15]} Bxg5 {(Bxg5) [%eval -638,52] [%emt 00:08:38]}
44.b3 {(b3) [%eval 733,49] [%emt 00:01:38]} Ne5 {(Ne5) [%eval -644,45] [%emt 00:00:38]}
45.e7 {(e7) [%eval 789,48] [%emt 00:01:30]} Bxe7 {(Bxe7) [%eval -650,51] [%emt 00:00:53]}
1-0[/pgn]
gbanksnz at gmail.com