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: 41472
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 10

Of course, it's easy enough panning an opening line as bad for black, but could ShashChess also win from the white side?

In short, the answer was no.
Stockfish (black) set up a strong defensive position, and the best that ShashChess could do was to win a couple of pawns at the expense of entering an opposite coloured bishops situation.
Although the queens and a pair of rooks were also still on the board, black's position was solid, and both sides could see that it was drawn from that point on.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.21"]
[Round "5.2"]
[White "ShashChess Pro 1.1 64-bit 8CPU"]
[Black "Stockfish 12 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "3:35:44 a.m."]
[ECO "A10"]
[Opening "Great Snake, English"]
[TimeControl "7200+30"]
[PlyCount "187"]
[Number "10"]
[Termination "GUI adjudication"]
[WhiteType "program"]
[BlackType "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 91,31] [%emt 00:08:05]} b6 {(b6) [%eval -84,37] [%emt 00:09:42]}
10.a4 {(a4) [%eval 91,32] [%emt 00:05:50]} Ra7 {(Nd7) [%eval -90,35] [%emt 00:02:22]}
11.Bd2 {(Be3) [%eval 95,33] [%emt 00:12:29]} Rb7 {(Rb7) [%eval -75,33] [%emt 00:04:56]}
12.Ra2 {(Ra3) [%eval 92,34] [%emt 00:04:45]} h6 {(Nd7) [%eval -78,35] [%emt 00:06:01]}
13.a5 {(Re1) [%eval 102,31] [%emt 00:02:02]} exd5 {(exd5) [%eval -67,32] [%emt 00:01:03]}
14.exd5 {(exd5) [%eval 105,32] [%emt 00:01:38]} Bf5 {(Bf5) [%eval -65,34] [%emt 00:01:43]}
15.Ne4 {(Ne4) [%eval 86,32] [%emt 00:01:40]} b5 {(b5) [%eval -72,33] [%emt 00:01:45]}
16.Re1 {(b3) [%eval 83,33] [%emt 00:01:23]} b4 {(b4) [%eval -87,41] [%emt 00:04:15]}
17.Bf4 {(Bf4) [%eval 111,32] [%emt 00:01:28]} Nc8 {(Nc8) [%eval -69,35] [%emt 00:01:33]}
18.Qc1 {(Qc1) [%eval 116,34] [%emt 00:01:26]} Kh7 {(Kh7) [%eval -85,39] [%emt 00:02:16]}
19.b3 {(b3) [%eval 130,37] [%emt 00:03:28]} Bxe4 {(Bxe4) [%eval -90,40] [%emt 00:02:03]}
20.Rxe4 {(Rxe4) [%eval 131,33] [%emt 00:01:22]} Nd7 {(Nd7) [%eval -81,40] [%emt 00:02:50]}
21.Bg3 {(Bg3) [%eval 138,33] [%emt 00:01:50]} Nf6 {(Kg8) [%eval -88,40] [%emt 00:01:40]}
22.Bh4 {(Bh4) [%eval 119,32] [%emt 00:01:54]} Ne7 {(Ne7) [%eval -103,39] [%emt 00:01:47]}
23.Re1 {(Ree2) [%eval 114,38] [%emt 00:06:01]} Neg8 {(Neg8) [%eval -119,37] [%emt 00:02:11]}
24.g4 {(g4) [%eval 114,34] [%emt 00:01:45]} Kh8 {(Re8) [%eval -120,40] [%emt 00:07:48]}
25.Kg2 {(Kg2) [%eval 105,38] [%emt 00:07:49]} Re8 {(Re8) [%eval -86,38] [%emt 00:02:31]}
26.Rxe8 {(Rxe8) [%eval 111,36] [%emt 00:01:17]} Qxe8 {(Qxe8) [%eval -125,42] [%emt 00:04:01]}
27.Bg3 {(Bg3) [%eval 117,38] [%emt 00:08:22]} Rd7 {(Rd7) [%eval -126,39] [%emt 00:04:46]}
28.Qb1 {(Qf4) [%eval 123,35] [%emt 00:07:03]} Qf8 {(Nh7) [%eval -100,38] [%emt 00:03:12]}
29.Nh4 {(Nh4) [%eval 137,32] [%emt 00:01:17]} Ne7 {(Ne7) [%eval -109,35] [%emt 00:01:19]}
30.f4 {(Qe1) [%eval 119,33] [%emt 00:02:37]} Qc8 {(Qe8) [%eval -135,37] [%emt 00:08:56]}
31.Bh2 {(Qh1) [%eval 138,31] [%emt 00:05:00]} Kg8 {(Kg8) [%eval -133,32] [%emt 00:03:11]}
32.Kh1 {(Qf1) [%eval 139,32] [%emt 00:02:48]} Ne8 {(Rd8) [%eval -110,35] [%emt 00:02:52]}
33.Nf3 {(Nf3) [%eval 152,30] [%emt 00:02:32]} Bc3 {(Qd8) [%eval -128,36] [%emt 00:00:58]}
34.Bg3 {(Rg2) [%eval 112,39] [%emt 00:15:10]} f5 {(Kf8) [%eval -123,40] [%emt 00:04:19]}
35.Qg1 {(Bh4) [%eval 91,31] [%emt 00:01:01]} Ng7 {(Ng7) [%eval -127,41] [%emt 00:02:29]}
36.Re2 {(Re2) [%eval 91,38] [%emt 00:00:57]} Qf8 {(Qf8) [%eval -114,43] [%emt 00:01:31]}
37.Bh4 {(Bf2) [%eval 91,39] [%emt 00:01:38]} Qf7 {(Qf7) [%eval -108,41] [%emt 00:04:12]}
38.Qg2 {(Qe3) [%eval 91,37] [%emt 00:00:31]} Rb7 {(Rb7) [%eval -108,40] [%emt 00:01:03]}
39.Kh2 {(Qf2) [%eval 91,37] [%emt 00:00:47]} Kf8 {(Kf8) [%eval -108,42] [%emt 00:01:06]}
40.Kg1 {(Kh1) [%eval 91,37] [%emt 00:00:49]} Rd7 {(Kg8) [%eval -108,44] [%emt 00:01:06]}
41.Bc2 {(Kh1) [%eval 91,37] [%emt 00:00:49]} Kg8 {(Kg8) [%eval -108,45] [%emt 00:01:43]}
42.Qg3 {(Kh1) [%eval 91,37] [%emt 00:00:47]} Kf8 {(Kf8) [%eval -108,44] [%emt 00:01:06]}
43.Kh1 {(Bd3) [%eval 91,39] [%emt 00:00:46]} Kg8 {(Kg8) [%eval -108,43] [%emt 00:01:54]}
44.Bd3 {(Rg2) [%eval 91,39] [%emt 00:00:52]} Kf8 {(Ra7) [%eval -107,43] [%emt 00:01:21]}
45.Qg2 {(Qg1) [%eval 91,34] [%emt 00:00:56]} Qe8 {(Qe8) [%eval -107,45] [%emt 00:00:58]}
46.Kh2 {(Kh2) [%eval 91,37] [%emt 00:00:49]} Qf7 {(Qf7) [%eval -107,45] [%emt 00:01:03]}
47.Kg1 {(Qg3) [%eval 91,41] [%emt 00:00:49]} Kg8 {(Kg8) [%eval -107,45] [%emt 00:01:08]}
48.Qg3 {(Qf2) [%eval 91,54] [%emt 00:01:13]} Kf8 {(Kf8) [%eval -107,47] [%emt 00:01:49]}
49.Kh2 {(Kh1) [%eval 91,41] [%emt 00:00:56]} Ra7 {(Kg8) [%eval -107,44] [%emt 00:01:17]}
50.Rg2 {(Qf2) [%eval 91,93] [%emt 00:01:09]} Rb7 {(Rd7) [%eval -107,47] [%emt 00:01:13]}
51.Bc2 {(Re2) [%eval 91,39] [%emt 00:01:21]} Rd7 {(Ra7) [%eval -107,44] [%emt 00:00:58]}
52.Qf2 {(Kh1) [%eval 91,41] [%emt 00:01:19]} Ng8 {(Kg8) [%eval -107,45] [%emt 00:01:07]}
53.Kh1 {(Kh1) [%eval 91,101] [%emt 00:01:34]} Ne7 {(Ne7) [%eval -107,46] [%emt 00:01:16]}
54.Qg3 {(Qg3) [%eval 91,44] [%emt 00:01:08]} Ng8 {(Rb7) [%eval -107,44] [%emt 00:01:06]}
55.Qf2 {(Qh2) [%eval 91,42] [%emt 00:00:40]} Ne7 {(Ne7) [%eval -99,44] [%emt 00:01:02]}
56.Bd3 {(Qg3) [%eval 91,41] [%emt 00:00:41]} Rd8 {(Rb7) [%eval -71,39] [%emt 00:02:28]}
57.Bxe7 {(gxf5) [%eval 166,32] [%emt 00:00:43]} Qxe7 {(Qxe7) [%eval -47,39] [%emt 00:00:41]}
58.Nh4 {(Nh4) [%eval 69,35] [%emt 00:02:05]} Kf7 {(Kf7) [%eval -48,40] [%emt 00:01:20]}
59.gxf5 {(gxf5) [%eval 61,35] [%emt 00:00:58]} Re8 {(Re8) [%eval -27,40] [%emt 00:01:24]}
60.fxg6 {(fxg6) [%eval 47,36] [%emt 00:01:16]} Kf8 {(Kg8) [%eval -31,42] [%emt 00:02:43]}
61.Nf5 {(Nf5) [%eval 96,39] [%emt 00:00:57]} Nxf5 {(Nxf5) [%eval -35,42] [%emt 00:00:52]}
62.Bxf5 {(Bxf5) [%eval 67,40] [%emt 00:01:24]} Kg7 {(Kg7) [%eval -20,40] [%emt 00:01:00]}
63.Be6 {(Be6) [%eval 44,36] [%emt 00:00:59]} Qd8 {(Qd8) [%eval -19,43] [%emt 00:01:02]}
64.Qe2 {(Qf1) [%eval 42,31] [%emt 00:00:32]} Qxa5 {(Qxa5) [%eval -19,45] [%emt 00:00:48]}
65.Qf1 {(Qf1) [%eval 42,38] [%emt 00:00:31]} Qd8 {(Bd4) [%eval -17,45] [%emt 00:01:59]}
66.Ra2 {(Ra2) [%eval 34,32] [%emt 00:00:33]} a5 {(a5) [%eval -17,43] [%emt 00:00:36]}
67.Qf2 {(Qf2) [%eval 36,34] [%emt 00:00:25]} Rf8 {(Re7) [%eval 0,43] [%emt 00:01:38]}
68.Qg3 {(Qg3) [%eval 28,34] [%emt 00:00:50]} Bf6 {(Bf6) [%eval 0,44] [%emt 00:01:00]}
69.Qg2 {(Qg2) [%eval 22,36] [%emt 00:01:07]} Kh8 {(Bh4) [%eval 0,45] [%emt 00:01:01]}
70.Qg3 {(Bf7) [%eval 3,34] [%emt 00:01:18]} Kg7 {(Bg7) [%eval 0,48] [%emt 00:00:54]}
71.Qg1 {(Qg2) [%eval 2,35] [%emt 00:00:21]} Kh8 {(Kh8) [%eval 0,48] [%emt 00:00:46]}
72.h4 {(Qe3) [%eval 0,34] [%emt 00:00:19]} Bg7 {(Bg7) [%eval 0,51] [%emt 00:00:52]}
73.Qg4 {(Qg3) [%eval 0,37] [%emt 00:00:24]} Qf6 {(Qf6) [%eval 0,52] [%emt 00:00:58]}
74.Qg3 {(Qg3) [%eval 0,40] [%emt 00:00:20]} Qd4 {(Qd4) [%eval 0,49] [%emt 00:01:11]}
75.Rxa5 {(Rxa5) [%eval 0,40] [%emt 00:00:30]} Qe4 {(Qe4) [%eval 0,55] [%emt 00:00:42]}
76.Kh2 {(Kh2) [%eval 0,41] [%emt 00:00:20]} Qe2 {(Qe2) [%eval 0,48] [%emt 00:00:46]}
77.Kg1 {(Kh3) [%eval 0,42] [%emt 00:00:32]} Bd4 {(Qd1) [%eval 0,54] [%emt 00:00:42]}
78.Kh1 {(Kh1) [%eval 0,44] [%emt 00:00:22]} Qf1 {(Qf1) [%eval 0,56] [%emt 00:00:45]}
79.Kh2 {(Kh2) [%eval 0,50] [%emt 00:00:30]} Rxf4 {(Rxf4) [%eval 0,59] [%emt 00:00:42]}
80.Ra8 {(g7) [%eval 0,51] [%emt 00:00:23]} Rf8 {(Rf8) [%eval 0,64] [%emt 00:00:36]}
81.Rxf8 {(Rxf8) [%eval 0,55] [%emt 00:00:40]} Qxf8 {(Qxf8) [%eval 0,61] [%emt 00:01:36]}
82.Kg2 {(Kg2) [%eval 0,52] [%emt 00:00:24]} h5 {(h5) [%eval 0,67] [%emt 00:00:47]}
83.Qf3 {(Qf3) [%eval 0,57] [%emt 00:00:35]} Qxf3 {(Qxf3) [%eval 0,72] [%emt 00:00:30]}
84.Kxf3 {(Kxf3) [%eval 0,70] [%emt 00:00:22]} Kg7 {(Kg7) [%eval 0,69] [%emt 00:00:33]}
85.Bf5 {(Bd7) [%eval 0,69] [%emt 00:00:22]} Ba1 {(Bf6) [%eval 0,74] [%emt 00:00:36]}
86.Bd3 {(Kf4) [%eval 0,72] [%emt 00:00:24]} Be5 {(Be5) [%eval 0,71] [%emt 00:00:28]}
87.Bb1 {(Kg2) [%eval 0,70] [%emt 00:00:22]} Kf6 {(Bc3) [%eval 0,74] [%emt 00:00:29]}
88.Kg2 {(Ke2) [%eval 0,67] [%emt 00:00:29]} Ba1 {(Kg7) [%eval 0,133] [%emt 00:00:27]}
89.Bc2 {(Kf3) [%eval 0,69] [%emt 00:00:23]} Bb2 {(Kg7) [%eval 0,72] [%emt 00:00:30]}
90.Bb1 {(Kg3) [%eval 0,71] [%emt 00:00:24]} Be5 {(Kg7) [%eval 0,74] [%emt 00:00:31]}
91.Bd3 {(Be4) [%eval 0,76] [%emt 00:00:24]} Bd4 {(Kg7) [%eval 0,79] [%emt 00:01:36]}
92.Kg3 {(Be4) [%eval 0,76] [%emt 00:00:33]} Ba1 {(Be5) [%eval 0,77] [%emt 00:00:29]}
93.Kh3 {(Kf4) [%eval 0,71] [%emt 00:00:45]} Bd4 {(Kg7) [%eval 0,78] [%emt 00:01:07]}
94.Bc2 {(Bc2) [%eval 0,77] [%emt 00:01:37]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41472
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 11

Next up were a pair of King's Indian Saemisch games.

Saccing a pawn with 14.e5 was an interesting decision by Stockfish, and led to the queenside and centre being taken out of the equation.
The next step was to advance the kingside pawns, but ShashChess was able to defuse any serious attacking prospects by exchanging queens.
Although Stockfish came out two pawns down, it had enough compensation with its c and d passers to have both sides seeing the position as equal.
Stockfish won its two pawns back, and we were left an interesting endgame in which white had four passers on the queenside and black a group of four pawns on the kingside.
To the human eye, it probably looked as though white's pawns were more dangerous, but the engines demonstrated that it was an easy draw.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.21"]
[Round "6.1"]
[White "Stockfish 12 64-bit 8CPU"]
[Black "ShashChess Pro 1.1 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "8:54:41 a.m."]
[ECO "B06"]
[Opening "Pirc; Robatsch; Modern; King Pawn Fianchetto; B06"]
[TimeControl "7200+30"]
[PlyCount "119"]
[Number "11"]
[Termination "GUI TB adjudication"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.e4 {[%eval 0,1] [%emt 00:00:00]} g6 {[%eval 0,1] [%emt 00:00:00]}
2.d4 {[%eval 0,1] [%emt 00:00:00]} d6 {[%eval 0,1] [%emt 00:00:00]}
3.f3 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
4.c4 {[%eval 0,1] [%emt 00:00:00]} Bg7 {[%eval 0,1] [%emt 00:00:00]}
5.Ne2 {[%eval 0,1] [%emt 00:00:00]} a6 {[%eval 0,1] [%emt 00:00:00]}
6.Be3 {[%eval 0,1] [%emt 00:00:00]} O-O {[%eval 0,1] [%emt 00:00:00]}
7.Nbc3 {[%eval 0,1] [%emt 00:00:00]} c6 {[%eval 0,1] [%emt 00:00:00]}
8.Ng3 {[%eval 0,1] [%emt 00:00:00]} Nbd7 {[%eval 0,1] [%emt 00:00:00]}
9.Be2 {[%eval 40,36] [%emt 00:07:58]} b5 {(b5) [%eval -33,33] [%emt 00:04:59]}
10.O-O {(O-O) [%eval 58,31] [%emt 00:01:04]} h5 {(h5) [%eval -25,34] [%emt 00:02:02]}
11.Rc1 {(Rc1) [%eval 42,37] [%emt 00:06:22]} Qa5 {(Qa5) [%eval -12,34] [%emt 00:07:19]}
12.h4 {(b3) [%eval 53,35] [%emt 00:05:24]} b4 {(bxc4) [%eval 0,34] [%emt 00:02:40]}
13.Na4 {(Na4) [%eval 43,35] [%emt 00:01:22]} c5 {(c5) [%eval 0,35] [%emt 00:01:41]}
14.e5 {(e5) [%eval 23,37] [%emt 00:01:48]} dxe5 {(dxe5) [%eval -4,36] [%emt 00:01:50]}
15.d5 {(d5) [%eval 25,38] [%emt 00:02:21]} Ne8 {(Ne8) [%eval 0,37] [%emt 00:07:39]}
16.Ne4 {(Ne4) [%eval 23,39] [%emt 00:02:29]} Nd6 {(Nd6) [%eval 0,38] [%emt 00:01:07]}
17.b3 {(Naxc5) [%eval 0,41] [%emt 00:02:52]} Nf5 {(Nf5) [%eval 0,40] [%emt 00:06:08]}
18.Qd2 {(Qd2) [%eval 0,42] [%emt 00:03:28]} Nd4 {(Nd4) [%eval 0,37] [%emt 00:01:32]}
19.Bd3 {(Bxd4) [%eval 10,41] [%emt 00:01:28]} Qc7 {(Qc7) [%eval 0,37] [%emt 00:09:16]}
20.g4 {(g4) [%eval 20,40] [%emt 00:01:37]} Nf6 {(f5) [%eval 0,31] [%emt 00:01:22]}
21.Qg2 {(Nxf6) [%eval 24,39] [%emt 00:04:53]} hxg4 {(hxg4) [%eval 0,35] [%emt 00:01:22]}
22.Nxf6 {(Nxf6) [%eval 0,39] [%emt 00:01:42]} exf6 {(exf6) [%eval 0,39] [%emt 00:01:22]}
23.fxg4 {(fxg4) [%eval 27,42] [%emt 00:02:15]} Qd7 {(Qd7) [%eval -5,36] [%emt 00:01:40]}
24.h5 {(Nxc5) [%eval 8,46] [%emt 00:06:07]} Qxg4 {(Qxg4) [%eval 0,39] [%emt 00:01:34]}
25.Qxg4 {(Qxg4) [%eval 17,41] [%emt 00:01:00]} Bxg4 {(Bxg4) [%eval 0,41] [%emt 00:01:36]}
26.Nxc5 {(Nxc5) [%eval 0,47] [%emt 00:06:53]} Bxh5 {(Bxh5) [%eval 0,44] [%emt 00:03:15]}
27.Nd7 {(Nd7) [%eval 0,48] [%emt 00:01:57]} Be2 {(Be2) [%eval 0,43] [%emt 00:01:43]}
28.Nxf8 {(Nxf8) [%eval 0,46] [%emt 00:01:29]} Bxd3 {(Bxd3) [%eval 0,45] [%emt 00:01:33]}
29.Nd7 {(Nd7) [%eval 0,48] [%emt 00:03:26]} Ne2 {(Ne2) [%eval 0,45] [%emt 00:02:19]}
30.Kf2 {(Kf2) [%eval 0,48] [%emt 00:02:34]} Nxc1 {(Nxc1) [%eval 0,47] [%emt 00:11:30]}
31.Rxc1 {(Rxc1) [%eval 0,52] [%emt 00:02:03]} Rd8 {(Rd8) [%eval 0,48] [%emt 00:01:20]}
32.Nc5 {(Nc5) [%eval 0,50] [%emt 00:01:21]} Bf5 {(Bf5) [%eval 0,49] [%emt 00:01:35]}
33.Nxa6 {(Nxa6) [%eval 0,49] [%emt 00:02:27]} Bf8 {(Bf8) [%eval 0,51] [%emt 00:01:13]}
34.Bc5 {(Bc5) [%eval 0,49] [%emt 00:03:56]} Bxc5 {(Ra8) [%eval 0,48] [%emt 00:02:42]}
35.Nxc5 {(Nxc5) [%eval 0,46] [%emt 00:01:16]} Ra8 {(Ra8) [%eval 0,50] [%emt 00:01:29]}
36.Na4 {(Na4) [%eval 0,43] [%emt 00:01:31]} Be4 {(Kg7) [%eval 0,50] [%emt 00:01:15]}
37.d6 {(d6) [%eval 0,46] [%emt 00:02:35]} Bc6 {(Kg7) [%eval 0,45] [%emt 00:01:50]}
38.c5 {(Nb6) [%eval 16,39] [%emt 00:00:55]} Kf8 {(Kg7) [%eval 0,47] [%emt 00:01:21]}
39.Rc4 {(Rc4) [%eval 0,48] [%emt 00:01:37]} g5 {(g5) [%eval 0,47] [%emt 00:01:23]}
40.Rxb4 {(Rxb4) [%eval 0,49] [%emt 00:01:16]} Ke8 {(Ke8) [%eval 0,48] [%emt 00:01:11]}
41.Nc3 {(Rg4) [%eval 0,51] [%emt 00:02:02]} f5 {(Kd7) [%eval 0,45] [%emt 00:01:23]}
42.Rc4 {(Rc4) [%eval 0,46] [%emt 00:01:10]} f4 {(g4) [%eval 0,45] [%emt 00:01:18]}
43.b4 {(b4) [%eval 0,47] [%emt 00:01:12]} g4 {(g4) [%eval 0,47] [%emt 00:01:43]}
44.Kg1 {(Kg1) [%eval 0,49] [%emt 00:01:43]} f5 {(g3) [%eval 0,43] [%emt 00:01:20]}
45.b5 {(b5) [%eval 0,51] [%emt 00:01:35]} Bf3 {(Bf3) [%eval 0,47] [%emt 00:01:22]}
46.c6 {(c6) [%eval 0,52] [%emt 00:02:01]} g3 {(g3) [%eval 0,48] [%emt 00:01:29]}
47.d7 {(d7) [%eval 0,50] [%emt 00:01:16]} Kf7 {(Kf7) [%eval 0,49] [%emt 00:01:22]}
48.Ne2 {(Ne2) [%eval 0,53] [%emt 00:01:55]} Ke6 {(Ke6) [%eval 0,48] [%emt 00:01:09]}
49.b6 {(b6) [%eval 0,53] [%emt 00:01:30]} Rh8 {(Rh8) [%eval 0,51] [%emt 00:01:34]}
50.Kf1 {(Kf1) [%eval 0,56] [%emt 00:01:25]} Kd6 {(Kd6) [%eval 0,50] [%emt 00:01:30]}
51.Nxg3 {(Nxg3) [%eval 0,60] [%emt 00:02:35]} Bxc6 {(Bxc6) [%eval 0,54] [%emt 00:01:19]}
52.d8=Q {(d8=Q) [%eval 0,61] [%emt 00:03:03]} Rxd8 {(Rxd8) [%eval 0,55] [%emt 00:01:40]}
53.Nxf5 {(Nxf5) [%eval 0,65] [%emt 00:02:06]} Kd7 {(Kd5) [%eval 0,57] [%emt 00:01:21]}
54.Rc5 {(Rc5) [%eval 0,55] [%emt 00:01:06]} Rb8 {(f3) [%eval 0,55] [%emt 00:01:22]}
55.Rxe5 {(Rxe5) [%eval 0,73] [%emt 00:01:05]} Rxb6 {(Rxb6) [%eval 0,63] [%emt 00:01:05]}
56.Nd4 {(Nd4) [%eval 0,75] [%emt 00:01:09]} Rb1 {(Rb1) [%eval 0,73] [%emt 00:01:10]}
57.Kf2 {(Kf2) [%eval 0,89] [%emt 00:01:01]} Rb2 {(Rb2) [%eval 0,87] [%emt 00:01:19]}
58.Re2 {(Re2) [%eval 0,87] [%emt 00:01:00]} Rxe2 {(Rxe2) [%eval 0,101] [%emt 00:08:40]}
59.Nxe2 {(Kxe2) [%eval 0,106] [%emt 00:01:03]} Kc7 {(f3) [%eval 0,133] [%emt 00:02:33]}
60.Nxf4 {(Nxf4) [%eval 0,114] [%emt 00:01:17]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41472
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 12

The reverse game took a different direction, with Stockfish (black) getting in f5 and possible chances on the kingside.
But Shashchess was up to the challenge, and Stockfish never really threatened, with both sides assessing the position as equal.
After mass exchanges, a drawish endgame was reached.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.21"]
[Round "6.2"]
[White "ShashChess Pro 1.1 64-bit 8CPU"]
[Black "Stockfish 12 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "1:02:58 p.m."]
[ECO "B06"]
[Opening "Pirc; Robatsch; Modern; King Pawn Fianchetto; B06"]
[TimeControl "7200+30"]
[PlyCount "153"]
[Number "12"]
[Termination "GUI adjudication"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.e4 {[%eval 0,1] [%emt 00:00:00]} g6 {[%eval 0,1] [%emt 00:00:00]}
2.d4 {[%eval 0,1] [%emt 00:00:00]} d6 {[%eval 0,1] [%emt 00:00:00]}
3.f3 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
4.c4 {[%eval 0,1] [%emt 00:00:00]} Bg7 {[%eval 0,1] [%emt 00:00:00]}
5.Ne2 {[%eval 0,1] [%emt 00:00:00]} a6 {[%eval 0,1] [%emt 00:00:00]}
6.Be3 {[%eval 0,1] [%emt 00:00:00]} O-O {[%eval 0,1] [%emt 00:00:00]}
7.Nbc3 {[%eval 0,1] [%emt 00:00:00]} c6 {[%eval 0,1] [%emt 00:00:00]}
8.Ng3 {[%eval 0,1] [%emt 00:00:00]} Nbd7 {[%eval 0,1] [%emt 00:00:00]}
9.a4 {[%eval 24,35] [%emt 00:11:23]} h5 {(h5) [%eval -9,37] [%emt 00:03:10]}
10.Nge2 {(Bd3) [%eval 31,32] [%emt 00:04:56]} e5 {(e6) [%eval -9,35] [%emt 00:01:32]}
11.d5 {(d5) [%eval 21,34] [%emt 00:02:03]} cxd5 {(cxd5) [%eval 0,42] [%emt 00:01:29]}
12.cxd5 {(cxd5) [%eval 13,33] [%emt 00:01:56]} Nh7 {(Nh7) [%eval 0,41] [%emt 00:01:53]}
13.Nc1 {(Nc1) [%eval 32,33] [%emt 00:01:33]} f5 {(f5) [%eval 0,37] [%emt 00:01:39]}
14.exf5 {(Bd3) [%eval 0,33] [%emt 00:05:53]} gxf5 {(gxf5) [%eval 0,33] [%emt 00:02:01]}
15.Be2 {(Be2) [%eval 0,33] [%emt 00:01:10]} Qh4 {(Qh4) [%eval -13,35] [%emt 00:05:23]}
16.Bf2 {(Bf2) [%eval 29,35] [%emt 00:02:16]} Qg5 {(Qg5) [%eval -6,35] [%emt 00:01:27]}
17.O-O {(O-O) [%eval 12,37] [%emt 00:01:46]} h4 {(h4) [%eval -20,36] [%emt 00:05:21]}
18.Kh1 {(a5) [%eval 16,36] [%emt 00:01:52]} Ndf6 {(Ndf6) [%eval -5,36] [%emt 00:01:17]}
19.Qe1 {(Qe1) [%eval 15,36] [%emt 00:01:29]} h3 {(h3) [%eval -18,37] [%emt 00:02:59]}
20.gxh3 {(gxh3) [%eval 21,33] [%emt 00:02:17]} Qh6 {(Qh6) [%eval -13,40] [%emt 00:07:10]}
21.h4 {(h4) [%eval 0,34] [%emt 00:03:47]} Bd7 {(Bd7) [%eval 0,40] [%emt 00:01:17]}
22.Nb3 {(Nb3) [%eval 4,36] [%emt 00:04:19]} Nh5 {(Nh5) [%eval 0,40] [%emt 00:02:14]}
23.Nd2 {(Ra3) [%eval 1,38] [%emt 00:04:19]} Nf4 {(Nf4) [%eval 0,37] [%emt 00:01:53]}
24.Rg1 {(Rg1) [%eval 29,31] [%emt 00:02:00]} Kh8 {(Kh8) [%eval 0,38] [%emt 00:02:58]}
25.Nc4 {(Nc4) [%eval 0,34] [%emt 00:03:51]} Qf6 {(Rf6) [%eval 0,41] [%emt 00:02:17]}
26.Bg3 {(Ra3) [%eval 0,35] [%emt 00:01:58]} Bh6 {(Bh6) [%eval 0,42] [%emt 00:02:57]}
27.Qf2 {(Qf2) [%eval 0,39] [%emt 00:01:24]} Rad8 {(Rad8) [%eval 0,41] [%emt 00:01:45]}
28.Bxf4 {(Bxf4) [%eval 0,40] [%emt 00:01:22]} Bxf4 {(Bxf4) [%eval 0,45] [%emt 00:03:58]}
29.Bd3 {(Bd3) [%eval 0,42] [%emt 00:05:14]} b5 {(b5) [%eval 0,45] [%emt 00:01:30]}
30.axb5 {(axb5) [%eval 0,40] [%emt 00:00:56]} axb5 {(axb5) [%eval 0,51] [%emt 00:02:27]}
31.Ne3 {(Ne3) [%eval 0,42] [%emt 00:03:32]} e4 {(e4) [%eval 0,51] [%emt 00:02:24]}
32.fxe4 {(Bxb5) [%eval 0,40] [%emt 00:01:01]} fxe4 {(fxe4) [%eval 0,46] [%emt 00:01:36]}
33.Bxb5 {(Bxb5) [%eval 0,43] [%emt 00:01:17]} Qh6 {(Qd4) [%eval 0,45] [%emt 00:01:29]}
34.Rae1 {(Rae1) [%eval 0,41] [%emt 00:01:23]} Be5 {(Be5) [%eval 0,50] [%emt 00:02:04]}
35.Qe2 {(Qe2) [%eval 0,44] [%emt 00:01:28]} Qxh4 {(Qxh4) [%eval 0,51] [%emt 00:01:33]}
36.Ng4 {(Ng4) [%eval 0,44] [%emt 00:01:19]} Bxg4 {(Bxg4) [%eval 0,53] [%emt 00:02:07]}
37.Rxg4 {(Rxg4) [%eval 0,45] [%emt 00:01:20]} Qh3 {(Qh3) [%eval 0,54] [%emt 00:01:38]}
38.Rg2 {(Rg2) [%eval 0,44] [%emt 00:01:56]} Rg8 {(Rg8) [%eval 0,55] [%emt 00:01:39]}
39.Nxe4 {(Nxe4) [%eval 0,48] [%emt 00:01:51]} Rxg2 {(Qxg2) [%eval 0,58] [%emt 00:01:27]}
40.Qxg2 {(Qxg2) [%eval 0,49] [%emt 00:03:16]} Qxg2 {(Qxg2) [%eval 0,54] [%emt 00:01:51]}
41.Kxg2 {(Kxg2) [%eval 0,1] [%emt 00:00:00]} Rb8 {(Rb8) [%eval 0,56] [%emt 00:02:02]}
42.Bc4 {(Bd3) [%eval 0,49] [%emt 00:00:57]} Rxb2 {(Rxb2) [%eval 0,59] [%emt 00:01:28]}
43.Re2 {(Be2) [%eval 0,50] [%emt 00:01:16]} Rb4 {(Rb4) [%eval 0,60] [%emt 00:01:27]}
44.Rc2 {(Bd3) [%eval 0,51] [%emt 00:01:24]} Nf6 {(Kg7) [%eval 0,59] [%emt 00:01:25]}
45.Nxf6 {(Nxf6) [%eval 0,56] [%emt 00:01:18]} Bxf6 {(Bxf6) [%eval 0,58] [%emt 00:01:24]}
46.h3 {(Kf3) [%eval 0,55] [%emt 00:01:19]} Kg7 {(Kg7) [%eval 0,56] [%emt 00:01:25]}
47.Kf3 {(Kf3) [%eval 0,58] [%emt 00:01:47]} Be5 {(Kg6) [%eval 0,57] [%emt 00:01:36]}
48.Ke3 {(h4) [%eval 0,58] [%emt 00:01:14]} Kf6 {(Kg6) [%eval 0,56] [%emt 00:01:56]}
49.Rf2 {(h4) [%eval 0,60] [%emt 00:01:51]} Kg5 {(Kg5) [%eval 0,63] [%emt 00:01:22]}
50.Rg2 {(Rg2) [%eval 0,59] [%emt 00:01:32]} Kf6 {(Kh5) [%eval 0,65] [%emt 00:01:34]}
51.Rg4 {(Rg4) [%eval 0,51] [%emt 00:01:19]} Rb1 {(Ra4) [%eval 0,65] [%emt 00:02:25]}
52.Bd3 {(Rg6) [%eval 0,50] [%emt 00:01:24]} Rh1 {(Rd1) [%eval 0,57] [%emt 00:01:21]}
53.Rg6 {(Rh4) [%eval 0,47] [%emt 00:01:12]} Kf7 {(Kf7) [%eval 0,58] [%emt 00:01:41]}
54.Rh6 {(Rh6) [%eval 0,52] [%emt 00:01:18]} Kg7 {(Rg1) [%eval 0,61] [%emt 00:01:27]}
55.Rh5 {(Rh7) [%eval 0,52] [%emt 00:02:10]} Re1 {(Kf6) [%eval 0,58] [%emt 00:01:23]}
56.Kf2 {(Kf3) [%eval 0,52] [%emt 00:02:34]} Rh1 {(Rh1) [%eval 0,56] [%emt 00:01:20]}
57.Bf5 {(Rh7) [%eval 0,139] [%emt 00:01:12]} Ra1 {(Kf6) [%eval 0,55] [%emt 00:01:33]}
58.Ke3 {(Be4) [%eval 0,55] [%emt 00:02:50]} Kf6 {(Kf6) [%eval 0,61] [%emt 00:01:32]}
59.h4 {(Be4) [%eval 0,49] [%emt 00:02:07]} Re1 {(Ra2) [%eval 0,62] [%emt 00:01:27]}
60.Kf2 {(Kf2) [%eval 0,48] [%emt 00:01:36]} Rh1 {(Rh1) [%eval 0,65] [%emt 00:01:26]}
61.Kg2 {(Ke3) [%eval 0,53] [%emt 00:01:24]} Rh2 {(Rh2) [%eval 0,59] [%emt 00:01:17]}
62.Kf3 {(Kf3) [%eval 0,52] [%emt 00:01:40]} Bc3 {(Rh1) [%eval 0,245] [%emt 00:03:58]}
63.Be4 {(Be4) [%eval 0,55] [%emt 00:01:08]} Bd2 {(Rh1) [%eval 0,63] [%emt 00:01:23]}
64.Kg3 {(Rh8) [%eval 0,48] [%emt 00:01:04]} Re2 {(Re2) [%eval 0,65] [%emt 00:01:33]}
65.Rf5 {(Bb1) [%eval 0,52] [%emt 00:01:04]} Kg7 {(Kg7) [%eval 0,66] [%emt 00:01:13]}
66.Bf3 {(Bf3) [%eval 0,60] [%emt 00:01:10]} Re8 {(Re7) [%eval 0,66] [%emt 00:01:09]}
67.h5 {(Kg4) [%eval 0,57] [%emt 00:03:48]} Re7 {(Re1) [%eval 0,59] [%emt 00:01:11]}
68.Kg4 {(Kg2) [%eval 0,59] [%emt 00:01:13]} Re1 {(Rf7) [%eval 0,68] [%emt 00:02:25]}
69.Bg2 {(Kg3) [%eval 0,56] [%emt 00:01:01]} Bc1 {(Bh6) [%eval 0,61] [%emt 00:01:07]}
70.Rf2 {(h6) [%eval 0,48] [%emt 00:01:05]} Bh6 {(Re5) [%eval 0,56] [%emt 00:01:15]}
71.Rc2 {(Kh4) [%eval 0,48] [%emt 00:00:57]} Re5 {(Re5) [%eval 0,60] [%emt 00:01:35]}
72.Bf3 {(Rc7) [%eval 0,49] [%emt 00:01:10]} Kf6 {(Kf6) [%eval 0,65] [%emt 00:01:05]}
73.Kh3 {(Re2) [%eval 0,50] [%emt 00:01:28]} Rf5 {(Be3) [%eval 0,55] [%emt 00:01:07]}
74.Kg2 {(Rf2) [%eval 0,50] [%emt 00:00:57]} Bf4 {(Be3) [%eval 0,64] [%emt 00:01:05]}
75.Rc8 {(Kh3) [%eval 0,55] [%emt 00:00:54]} Kg7 {(Kg7) [%eval 0,61] [%emt 00:01:32]}
76.Re8 {(Rd8) [%eval 0,47] [%emt 00:01:00]} Rg5 {(Be5) [%eval 0,64] [%emt 00:01:05]}
77.Kf1 {(Kf2) [%eval 0,54] [%emt 00:01:02]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41472
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 13

In a 3...Qd6 Scandinavian, the best that Stockfish can do, with white, is to wreck black's kingside pawn structure with 21. Bxf6.
However, ShashChess has no problems holding the endgame. A bit of a sterile draw.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.21"]
[Round "7.1"]
[White "Stockfish 12 64-bit 8CPU"]
[Black "ShashChess Pro 1.1 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "5:36:03 p.m."]
[ECO "B01"]
[Opening "Gubinsky-Melts Defense, Center Counter"]
[TimeControl "7200+30"]
[PlyCount "122"]
[Number "13"]
[Termination "GUI adjudication"]
[BlackType "program"]
[WhiteType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.e4 {[%eval 0,1] [%emt 00:00:00]} d5 {[%eval 0,1] [%emt 00:00:00]}
2.exd5 {[%eval 0,1] [%emt 00:00:00]} Qxd5 {[%eval 0,1] [%emt 00:00:00]}
3.Nc3 {[%eval 0,1] [%emt 00:00:00]} Qd6 {[%eval 0,1] [%emt 00:00:00]}
4.d4 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
5.Bg5 {[%eval 0,1] [%emt 00:00:00]} a6 {[%eval 0,1] [%emt 00:00:00]}
6.Nf3 {[%eval 32,34] [%emt 00:04:00]} Nc6 {(Nc6) [%eval -37,36] [%emt 00:06:28]}
7.d5 {(d5) [%eval 35,33] [%emt 00:01:18]} Ne5 {(Ne5) [%eval -25,32] [%emt 00:01:01]}
8.Be2 {(Be2) [%eval 36,34] [%emt 00:02:25]} Ng6 {(h6) [%eval -22,33] [%emt 00:02:12]}
9.O-O {(O-O) [%eval 45,34] [%emt 00:01:52]} h6 {(h6) [%eval -23,32] [%emt 00:01:53]}
10.Be3 {(Bc1) [%eval 58,36] [%emt 00:01:24]} e6 {(e5) [%eval -41,37] [%emt 00:04:12]}
11.dxe6 {(dxe6) [%eval 60,35] [%emt 00:01:30]} Bxe6 {(Bxe6) [%eval -37,34] [%emt 00:01:09]}
12.Qe1 {(Qe1) [%eval 62,37] [%emt 00:01:40]} Qd7 {(Qd7) [%eval -44,37] [%emt 00:02:42]}
13.Rd1 {(Rd1) [%eval 57,40] [%emt 00:01:29]} Bd6 {(Bd6) [%eval -41,35] [%emt 00:01:40]}
14.Nd2 {(Nd2) [%eval 53,39] [%emt 00:02:45]} O-O-O {(O-O-O) [%eval -31,38] [%emt 00:02:16]}
15.Nde4 {(Nde4) [%eval 44,38] [%emt 00:01:59]} Qc6 {(Nxe4) [%eval -36,37] [%emt 00:04:06]}
16.Nxd6 {(Nxf6) [%eval 47,38] [%emt 00:01:37]} Rxd6 {(Rxd6) [%eval -32,38] [%emt 00:02:12]}
17.Rxd6 {(Rxd6) [%eval 38,42] [%emt 00:01:43]} Qxd6 {(Qxd6) [%eval -34,38] [%emt 00:01:49]}
18.Qd1 {(Qd1) [%eval 41,39] [%emt 00:01:53]} Qb4 {(Qb4) [%eval -28,37] [%emt 00:03:01]}
19.Qd4 {(Qd4) [%eval 39,41] [%emt 00:02:34]} Qxd4 {(Qxd4) [%eval -31,37] [%emt 00:01:37]}
20.Bxd4 {(Bxd4) [%eval 34,41] [%emt 00:01:42]} Rd8 {(Rd8) [%eval -32,37] [%emt 00:02:40]}
21.Bxf6 {(Rd1) [%eval 46,44] [%emt 00:06:10]} gxf6 {(gxf6) [%eval -33,37] [%emt 00:01:44]}
22.f4 {(f4) [%eval 30,43] [%emt 00:02:01]} Ne7 {(Ne7) [%eval -27,34] [%emt 00:01:49]}
23.Rd1 {(Kf2) [%eval 32,42] [%emt 00:05:54]} Rxd1 {(Rxd1) [%eval -24,35] [%emt 00:01:57]}
24.Bxd1 {(Bxd1) [%eval 27,40] [%emt 00:01:17]} f5 {(f5) [%eval -24,40] [%emt 00:03:13]}
25.Be2 {(a3) [%eval 40,44] [%emt 00:08:03]} b5 {(b5) [%eval -22,37] [%emt 00:03:24]}
26.g3 {(a3) [%eval 28,47] [%emt 00:03:43]} Kb7 {(Kb7) [%eval -21,38] [%emt 00:01:28]}
27.a3 {(Kf2) [%eval 25,47] [%emt 00:01:36]} c5 {(c5) [%eval -14,41] [%emt 00:02:42]}
28.Kf2 {(Kf2) [%eval 25,50] [%emt 00:01:31]} Kb6 {(Kb6) [%eval -13,46] [%emt 00:01:40]}
29.Nd1 {(Nd1) [%eval 25,56] [%emt 00:01:24]} b4 {(b4) [%eval -12,46] [%emt 00:01:35]}
30.Ke3 {(Ke3) [%eval 25,55] [%emt 00:01:51]} a5 {(a5) [%eval -10,47] [%emt 00:01:42]}
31.c4 {(c4) [%eval 25,61] [%emt 00:01:35]} Nc6 {(Nc6) [%eval -10,52] [%emt 00:01:47]}
32.Kd3 {(Kd3) [%eval 25,62] [%emt 00:01:58]} Nd4 {(Kc7) [%eval -10,55] [%emt 00:01:29]}
33.Bh5 {(Bh5) [%eval 25,64] [%emt 00:04:09]} Kc6 {(Kc6) [%eval -10,245] [%emt 00:01:51]}
34.Ne3 {(Ne3) [%eval 25,68] [%emt 00:02:40]} Kd6 {(Kd6) [%eval -10,57] [%emt 00:01:43]}
35.Bd1 {(Nf1) [%eval 25,64] [%emt 00:01:53]} Kc6 {(Kc6) [%eval -10,57] [%emt 00:01:34]}
36.Ba4 {(Bh5) [%eval 25,61] [%emt 00:01:32]} Kd6 {(Kd6) [%eval -10,55] [%emt 00:01:28]}
37.Nc2 {(Nc2) [%eval 25,64] [%emt 00:02:13]} Nxc2 {(Nxc2) [%eval -9,54] [%emt 00:01:28]}
38.Bxc2 {(Bxc2) [%eval 25,69] [%emt 00:01:29]} Bd7 {(Kc6) [%eval -9,56] [%emt 00:01:32]}
39.Bd1 {(Ke3) [%eval 25,71] [%emt 00:01:20]} Bc6 {(Be6) [%eval -8,51] [%emt 00:02:13]}
40.Kd2 {(Ke3) [%eval 25,65] [%emt 00:01:24]} Be4 {(bxa3) [%eval -1,52] [%emt 00:01:29]}
41.Ke3 {(Ke2) [%eval 25,70] [%emt 00:01:33]} Ke7 {(Bc6) [%eval -1,54] [%emt 00:01:32]}
42.Bb3 {(Be2) [%eval 25,155] [%emt 00:01:40]} Ke6 {(bxa3) [%eval -1,36] [%emt 00:01:27]}
43.Ba4 {(Bd1) [%eval 25,62] [%emt 00:05:23]} Ke7 {(Kd6) [%eval -1,56] [%emt 00:01:28]}
44.Bb3 {(Bd1) [%eval 25,67] [%emt 00:01:17]} Ke6 {(Kd6) [%eval -1,58] [%emt 00:01:34]}
45.Bd1 {(Bd1) [%eval 25,67] [%emt 00:01:13]} Kd6 {(Ke7) [%eval -1,61] [%emt 00:01:42]}
46.Bh5 {(Bh5) [%eval 25,70] [%emt 00:01:21]} Ke6 {(Ke7) [%eval -1,57] [%emt 00:02:59]}
47.Be2 {(h4) [%eval 25,67] [%emt 00:02:01]} Kf6 {(Bc6) [%eval -1,54] [%emt 00:01:27]}
48.Bh5 {(Bd1) [%eval 25,65] [%emt 00:01:26]} Ke6 {(Ke6) [%eval -1,59] [%emt 00:01:32]}
49.Be2 {(h4) [%eval 25,83] [%emt 00:01:36]} Kd6 {(Bc6) [%eval -1,59] [%emt 00:02:05]}
50.Kf2 {(Kd2) [%eval 25,66] [%emt 00:01:12]} Ke7 {(Bc2) [%eval -1,61] [%emt 00:02:18]}
51.Ke3 {(Ke3) [%eval 25,70] [%emt 00:02:05]} Kd6 {(Bc2) [%eval -1,59] [%emt 00:02:05]}
52.Kd2 {(Kd2) [%eval 25,70] [%emt 00:01:22]} Ke7 {(Bc6) [%eval -1,62] [%emt 00:01:57]}
53.Bf1 {(Bh5) [%eval 25,82] [%emt 00:01:24]} Kd7 {(Ke6) [%eval -1,59] [%emt 00:01:20]}
54.Ke3 {(Kc1) [%eval 25,72] [%emt 00:01:17]} Ke7 {(Kd6) [%eval -1,60] [%emt 00:01:20]}
55.Kd2 {(Kf2) [%eval 25,73] [%emt 00:01:09]} Ke6 {(Ke6) [%eval -1,59] [%emt 00:01:48]}
56.Be2 {(Be2) [%eval 25,68] [%emt 00:01:28]} Ke7 {(Kf6) [%eval -1,60] [%emt 00:02:06]}
57.Bd1 {(Bh5) [%eval 25,66] [%emt 00:01:15]} Kd6 {(Ke6) [%eval -1,58] [%emt 00:01:32]}
58.Ba4 {(Ke3) [%eval 25,70] [%emt 00:03:25]} Ke6 {(bxa3) [%eval -1,58] [%emt 00:01:24]}
59.Ke2 {(Ke2) [%eval 25,65] [%emt 00:01:08]} Kd6 {(Kd6) [%eval -1,63] [%emt 00:01:18]}
60.Ke3 {(Be8) [%eval 25,68] [%emt 00:01:25]} Ke7 {(Bb1) [%eval -1,63] [%emt 00:02:42]}
61.Bd1 {(Ke2) [%eval 25,67] [%emt 00:02:05]} Kd6 {(Kd6) [%eval -1,60] [%emt 00:01:37]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41472
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 14

ShashChess opts to play the opening differently, and when Stockfish plays 12.g4 with both kings still uncastled, the game promises to be interesting.
Both sides castle queenside, and when the kingside becomes locked up, play switches to the queenside.
However, there proves to be no danger to either king, and eventually pieces get traded off to leave a drawn endgame.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.21"]
[Round "7.2"]
[White "ShashChess Pro 1.1 64-bit 8CPU"]
[Black "Stockfish 12 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "9:32:35 p.m."]
[ECO "B01"]
[Opening "Gubinsky-Melts Defense, Center Counter"]
[TimeControl "7200+30"]
[PlyCount "157"]
[Number "14"]
[Termination "GUI TB adjudication"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.e4 {[%eval 0,1] [%emt 00:00:00]} d5 {[%eval 0,1] [%emt 00:00:00]}
2.exd5 {[%eval 0,1] [%emt 00:00:00]} Qxd5 {[%eval 0,1] [%emt 00:00:00]}
3.Nc3 {[%eval 0,1] [%emt 00:00:00]} Qd6 {[%eval 0,1] [%emt 00:00:00]}
4.d4 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
5.Bg5 {[%eval 0,1] [%emt 00:00:00]} a6 {[%eval 0,1] [%emt 00:00:00]}
6.Nf3 {[%eval 26,31] [%emt 00:05:51]} Nc6 {(Nc6) [%eval -45,34] [%emt 00:03:09]}
7.d5 {(Qd2) [%eval 35,32] [%emt 00:00:56]} Ne5 {(Ne5) [%eval -29,34] [%emt 00:01:21]}
8.Be2 {(Be2) [%eval 27,33] [%emt 00:02:25]} h6 {(Ng6) [%eval -36,37] [%emt 00:02:51]}
9.Bh4 {(Bh4) [%eval 54,33] [%emt 00:01:30]} Nxf3 {(Nxf3) [%eval -43,34] [%emt 00:01:09]}
10.Bxf3 {(Bxf3) [%eval 52,33] [%emt 00:02:04]} e5 {(e5) [%eval -33,34] [%emt 00:01:59]}
11.Qe2 {(Qe2) [%eval 56,33] [%emt 00:01:51]} Bf5 {(Bf5) [%eval -45,35] [%emt 00:02:02]}
12.g4 {(O-O-O) [%eval 39,37] [%emt 00:05:47]} Bg6 {(Bg6) [%eval -37,36] [%emt 00:02:13]}
13.O-O-O {(Bg3) [%eval 47,33] [%emt 00:03:54]} O-O-O {(O-O-O) [%eval -30,36] [%emt 00:02:10]}
14.Bg3 {(Rhe1) [%eval 37,35] [%emt 00:01:33]} Re8 {(Re8) [%eval -14,36] [%emt 00:01:53]}
15.h4 {(h4) [%eval 39,32] [%emt 00:01:59]} Qb6 {(Qd7) [%eval -41,40] [%emt 00:05:12]}
16.h5 {(h5) [%eval 72,33] [%emt 00:01:37]} Bh7 {(Bh7) [%eval -32,39] [%emt 00:01:05]}
17.Be4 {(Be4) [%eval 58,34] [%emt 00:01:36]} Nxe4 {(Nxe4) [%eval -36,38] [%emt 00:01:52]}
18.Nxe4 {(Nxe4) [%eval 64,37] [%emt 00:01:54]} Rd8 {(Rd8) [%eval -36,38] [%emt 00:01:47]}
19.f3 {(f3) [%eval 36,39] [%emt 00:03:37]} f6 {(f6) [%eval -20,39] [%emt 00:01:56]}
20.Kb1 {(Kb1) [%eval 44,35] [%emt 00:01:45]} Bc5 {(Ba3) [%eval -23,40] [%emt 00:03:07]}
21.Ka1 {(Rd3) [%eval 76,31] [%emt 00:02:06]} Rd7 {(Rhe8) [%eval -9,40] [%emt 00:03:03]}
22.Rd3 {(Rd3) [%eval 37,34] [%emt 00:03:56]} Qa7 {(Rhd8) [%eval -8,42] [%emt 00:06:54]}
23.c4 {(Rhd1) [%eval 40,33] [%emt 00:02:11]} b5 {(Bd4) [%eval 0,40] [%emt 00:02:00]}
24.Rd2 {(Rd2) [%eval 37,37] [%emt 00:04:53]} Bd4 {(Bxe4) [%eval 0,48] [%emt 00:03:23]}
25.Bf2 {(Bf2) [%eval 31,34] [%emt 00:01:17]} Bxf2 {(Bxf2) [%eval 0,48] [%emt 00:01:20]}
26.Nxf2 {(Nxf2) [%eval 5,40] [%emt 00:03:52]} bxc4 {(Rhd8) [%eval 0,49] [%emt 00:01:31]}
27.Ne4 {(Ne4) [%eval 14,36] [%emt 00:02:15]} Rhd8 {(Rhd8) [%eval 0,50] [%emt 00:01:38]}
28.Qxc4 {(Qxc4) [%eval 18,37] [%emt 00:02:02]} Bg8 {(Bg8) [%eval 0,53] [%emt 00:01:35]}
29.Nc3 {(Nc3) [%eval 11,39] [%emt 00:01:43]} Kb8 {(Qb6) [%eval 0,53] [%emt 00:01:39]}
30.Rhd1 {(Rhd1) [%eval 8,38] [%emt 00:03:38]} Rd6 {(Rd6) [%eval 0,51] [%emt 00:03:18]}
31.f4 {(f4) [%eval 0,38] [%emt 00:01:30]} exf4 {(exf4) [%eval 0,48] [%emt 00:01:31]}
32.a3 {(a3) [%eval 0,40] [%emt 00:01:28]} c6 {(c6) [%eval 0,49] [%emt 00:01:36]}
33.Qxf4 {(Qxf4) [%eval 0,39] [%emt 00:01:47]} Qc7 {(Qc7) [%eval 0,44] [%emt 00:01:44]}
34.Rd4 {(Rd4) [%eval 0,36] [%emt 00:01:46]} cxd5 {(cxd5) [%eval 0,48] [%emt 00:02:15]}
35.Qd2 {(Qd2) [%eval 0,44] [%emt 00:02:56]} Ka8 {(Kb7) [%eval 0,48] [%emt 00:01:54]}
36.Re1 {(Kb1) [%eval 0,38] [%emt 00:01:55]} Qd7 {(Bf7) [%eval 0,45] [%emt 00:01:27]}
37.Na4 {(Na4) [%eval 0,37] [%emt 00:01:23]} Rc6 {(Rc6) [%eval 0,45] [%emt 00:02:30]}
38.Nc3 {(Rd1) [%eval 0,43] [%emt 00:01:22]} Qb7 {(Qb7) [%eval 0,44] [%emt 00:01:45]}
39.Rb4 {(Rb4) [%eval 0,39] [%emt 00:03:00]} Qc7 {(Qc7) [%eval 0,45] [%emt 00:01:40]}
40.Qd3 {(Rd4) [%eval 0,38] [%emt 00:01:05]} Rc8 {(Rc8) [%eval 0,45] [%emt 00:03:00]}
41.Qd4 {(Qd4) [%eval 0,42] [%emt 00:03:05]} Qa7 {(Qa7) [%eval 0,49] [%emt 00:08:45]}
42.Qd2 {(Qd3) [%eval 0,47] [%emt 00:03:11]} Qc7 {(Qc7) [%eval 0,48] [%emt 00:01:11]}
43.Kb1 {(Qd4) [%eval 0,46] [%emt 00:02:48]} Qd6 {(Bh7) [%eval 0,47] [%emt 00:01:29]}
44.Na4 {(Na4) [%eval 0,43] [%emt 00:02:22]} Rd8 {(Rb8) [%eval 0,47] [%emt 00:01:52]}
45.Qd4 {(Qd4) [%eval 0,41] [%emt 00:01:13]} Bh7 {(Bh7) [%eval 0,50] [%emt 00:01:53]}
46.Ka2 {(Ka2) [%eval 0,44] [%emt 00:01:28]} Rb8 {(Rb8) [%eval 0,50] [%emt 00:02:00]}
47.Rxb8 {(Re3) [%eval 0,42] [%emt 00:01:55]} Kxb8 {(Kxb8) [%eval 0,43] [%emt 00:01:24]}
48.Re3 {(Re3) [%eval 0,41] [%emt 00:01:55]} Bc2 {(Bg8) [%eval 0,51] [%emt 00:03:06]}
49.Nc3 {(Nc3) [%eval 0,44] [%emt 00:01:14]} Qc5 {(Qc5) [%eval 0,47] [%emt 00:01:18]}
50.Qxd5 {(Re8) [%eval 0,45] [%emt 00:01:16]} Qc4 {(Qxd5) [%eval 0,49] [%emt 00:02:35]}
51.Qxc4 {(Qxc4) [%eval 0,45] [%emt 00:03:52]} Rxc4 {(Rxc4) [%eval 0,49] [%emt 00:01:16]}
52.Re8 {(Re8) [%eval 0,44] [%emt 00:01:50]} Kb7 {(Rc8) [%eval 0,50] [%emt 00:01:14]}
53.Re7 {(Re7) [%eval 0,39] [%emt 00:01:08]} Rc7 {(Rc7) [%eval 0,48] [%emt 00:07:12]}
54.Re2 {(Re2) [%eval 0,41] [%emt 00:01:05]} Bd3 {(Bh7) [%eval 0,49] [%emt 00:01:18]}
55.Re3 {(Re3) [%eval 0,41] [%emt 00:01:07]} Rd7 {(Bf1) [%eval 0,48] [%emt 00:01:19]}
56.b4 {(b4) [%eval 0,43] [%emt 00:01:07]} Kc6 {(Kc6) [%eval 0,49] [%emt 00:02:54]}
57.Re6 {(Re6) [%eval 0,43] [%emt 00:01:12]} Rd6 {(Rd6) [%eval 0,49] [%emt 00:00:50]}
58.Re7 {(Re7) [%eval 0,45] [%emt 00:01:15]} Rd7 {(Bc4) [%eval 0,53] [%emt 00:03:18]}
59.Re6 {(Re6) [%eval 0,45] [%emt 00:01:57]} Rd6 {(Rd6) [%eval 0,52] [%emt 00:01:28]}
60.Re7 {(Re7) [%eval 0,50] [%emt 00:01:55]} Bc4 {(Rd7) [%eval 0,55] [%emt 00:03:22]}
61.Kb2 {(Kb2) [%eval 0,47] [%emt 00:01:13]} Rd7 {(Rd2) [%eval 0,46] [%emt 00:01:28]}
62.Re4 {(Re4) [%eval 0,47] [%emt 00:01:44]} Bf7 {(Bg8) [%eval 0,51] [%emt 00:02:26]}
63.Ne2 {(Ne2) [%eval 0,130] [%emt 00:01:35]} Rc7 {(Rd2) [%eval 0,52] [%emt 00:00:45]}
64.Kc2 {(Rd4) [%eval 0,39] [%emt 00:01:03]} g6 {(g6) [%eval 0,49] [%emt 00:00:49]}
65.Kd3 {(Kd3) [%eval 0,47] [%emt 00:00:59]} gxh5 {(gxh5) [%eval 0,48] [%emt 00:00:48]}
66.gxh5 {(gxh5) [%eval 0,48] [%emt 00:01:02]} Bxh5 {(Bxh5) [%eval 0,53] [%emt 00:00:48]}
67.Re6 {(Re6) [%eval 0,56] [%emt 00:01:48]} Kb7 {(Kb7) [%eval 0,56] [%emt 00:01:10]}
68.Rxf6 {(Rxf6) [%eval 0,59] [%emt 00:01:04]} Bxe2 {(Bxe2) [%eval 0,61] [%emt 00:00:54]}
69.Kxe2 {(Kxe2) [%eval 0,63] [%emt 00:00:57]} Rc6 {(Rc6) [%eval 0,66] [%emt 00:00:47]}
70.Rf5 {(Rxc6) [%eval 0,69] [%emt 00:00:54]} Rc4 {(Rc3) [%eval 0,64] [%emt 00:00:47]}
71.Kd3 {(Rf6) [%eval 0,67] [%emt 00:00:55]} Rg4 {(Rg4) [%eval 0,66] [%emt 00:01:55]}
72.Rf7 {(Rf7) [%eval 0,68] [%emt 00:01:38]} Kc8 {(Kb8) [%eval 0,71] [%emt 00:01:19]}
73.Rf6 {(a4) [%eval 0,73] [%emt 00:00:55]} Rg3 {(Rg3) [%eval 0,73] [%emt 00:00:45]}
74.Kc2 {(Kc2) [%eval 0,71] [%emt 00:00:55]} Rxa3 {(Rxa3) [%eval 0,75] [%emt 00:00:56]}
75.Rxh6 {(Rxh6) [%eval 0,77] [%emt 00:00:53]} Ra2 {(Rg3) [%eval 0,71] [%emt 00:01:58]}
76.Kb3 {(Kb1) [%eval 0,71] [%emt 00:01:00]} Ra1 {(Rf2) [%eval 0,73] [%emt 00:00:36]}
77.Rb6 {(Rc6) [%eval 0,74] [%emt 00:00:55]} Rb1 {(Rb1) [%eval 0,76] [%emt 00:00:36]}
78.Ka2 {(Kc2) [%eval 0,117] [%emt 00:01:27]} Kc7 {(Kc7) [%eval 0,124] [%emt 00:03:48]}
79.Kxb1 {(Kxb1) [%eval 0,141] [%emt 00:01:48]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41472
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 15

A Scotch line is easily handled by both sides and an early endgame results.
The game is evaluated as dead equal after move 17, and a quick conclusion occurs with a three fold repetition.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.22"]
[Round "8.1"]
[White "Stockfish 12 64-bit 8CPU"]
[Black "ShashChess Pro 1.1 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "2:31:30 a.m."]
[ECO "C21"]
[Opening "Center Game Accepted"]
[TimeControl "7200+30"]
[PlyCount "55"]
[Number "15"]
[Termination "3-fold rep"]
[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.d4 {[%eval 0,1] [%emt 00:00:00]} exd4 {[%eval 0,1] [%emt 00:00:00]}
3.Nf3 {[%eval 0,1] [%emt 00:00:00]} Nc6 {[%eval 0,1] [%emt 00:00:00]}
4.Nxd4 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
5.Nxc6 {[%eval 0,1] [%emt 00:00:00]} bxc6 {[%eval 0,1] [%emt 00:00:00]}
6.e5 {[%eval 0,1] [%emt 00:00:00]} Qe7 {[%eval 0,1] [%emt 00:00:00]}
7.Qe2 {[%eval 0,1] [%emt 00:00:00]} Nd5 {[%eval 0,1] [%emt 00:00:00]}
8.c4 {[%eval 0,1] [%emt 00:00:00]} Nb6 {[%eval 0,1] [%emt 00:00:00]}
9.Nc3 {[%eval -7,38] [%emt 00:08:45]} Ba6 {(a5) [%eval 0,32] [%emt 00:03:07]}
10.Qe4 {(Qe4) [%eval 1,39] [%emt 00:01:00]} Qe6 {(Qe6) [%eval 0,38] [%emt 00:04:17]}
11.c5 {(c5) [%eval 12,39] [%emt 00:01:33]} Bxf1 {(Bxf1) [%eval -2,37] [%emt 00:01:09]}
12.cxb6 {(cxb6) [%eval 0,42] [%emt 00:02:25]} Bc4 {(f5) [%eval 0,41] [%emt 00:01:30]}
13.bxc7 {(bxc7) [%eval 5,42] [%emt 00:01:37]} d5 {(d5) [%eval -5,39] [%emt 00:01:49]}
14.exd6 {(exd6) [%eval 0,44] [%emt 00:02:06]} Bxd6 {(Bxd6) [%eval -5,40] [%emt 00:02:03]}
15.Qxe6 {(Qxe6) [%eval 0,43] [%emt 00:01:40]} Bxe6 {(Bxe6) [%eval 0,37] [%emt 00:01:48]}
16.O-O {(Be3) [%eval 7,42] [%emt 00:03:31]} f6 {(f6) [%eval 0,44] [%emt 00:05:22]}
17.Be3 {(Be3) [%eval 7,43] [%emt 00:01:09]} Bxc7 {(Bxc7) [%eval 0,42] [%emt 00:02:20]}
18.b3 {(Rac1) [%eval 0,41] [%emt 00:01:40]} Kf7 {(Kf7) [%eval 0,42] [%emt 00:01:34]}
19.Rac1 {(Rac1) [%eval 0,41] [%emt 00:01:51]} Be5 {(h5) [%eval 0,40] [%emt 00:01:36]}
20.h3 {(Na4) [%eval 0,44] [%emt 00:04:42]} Rhd8 {(Rhd8) [%eval 0,38] [%emt 00:02:32]}
21.h4 {(h4) [%eval 0,45] [%emt 00:01:13]} h5 {(h5) [%eval 0,39] [%emt 00:01:55]}
22.Na4 {(Na4) [%eval 0,44] [%emt 00:01:50]} Bd5 {(Bd5) [%eval 0,41] [%emt 00:01:38]}
23.Rfd1 {(f3) [%eval 0,48] [%emt 00:01:35]} Kg6 {(Rdb8) [%eval 0,40] [%emt 00:01:57]}
24.Nc3 {(Nc5) [%eval 0,39] [%emt 00:01:44]} Bf7 {(Bf7) [%eval 0,44] [%emt 00:01:57]}
25.Re1 {(Rxd8) [%eval 0,39] [%emt 00:01:43]} Bd5 {(Kf5) [%eval 0,41] [%emt 00:02:22]}
26.Red1 {(Red1) [%eval 0,45] [%emt 00:01:57]} Bf7 {(Bf7) [%eval 0,49] [%emt 00:02:27]}
27.Re1 {(Rxd8) [%eval 0,45] [%emt 00:01:44]} Bd5 {(Kf5) [%eval 0,40] [%emt 00:05:28]}
28.Red1 {(Red1) [%eval 0,56] [%emt 00:02:40]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41472
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 16

Stockfish varies immediately with 9....a5.
ShashChess is happy to give up the c4 pawn, and proceeds to castle queenside.
Stockfish castles kingside, and the position looks like it could get tricky for either side.
Ironically though, both engines evaluate the position as 0.00.
A material imbalance occurs when Stockfish trades queen + bishop for two rooks + pawns to gain a small edge.
However, the white pieces coordinate too well to allow any tangible advantage to develop, and the game plays out to another draw.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.22"]
[Round "8.2"]
[White "ShashChess Pro 1.1 64-bit 8CPU"]
[Black "Stockfish 12 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "4:05:50 a.m."]
[ECO "C21"]
[Opening "Center Game Accepted"]
[TimeControl "7200+30"]
[PlyCount "164"]
[Number "16"]
[Termination "3-fold rep"]
[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.d4 {[%eval 0,1] [%emt 00:00:00]} exd4 {[%eval 0,1] [%emt 00:00:00]}
3.Nf3 {[%eval 0,1] [%emt 00:00:00]} Nc6 {[%eval 0,1] [%emt 00:00:00]}
4.Nxd4 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
5.Nxc6 {[%eval 0,1] [%emt 00:00:00]} bxc6 {[%eval 0,1] [%emt 00:00:00]}
6.e5 {[%eval 0,1] [%emt 00:00:00]} Qe7 {[%eval 0,1] [%emt 00:00:00]}
7.Qe2 {[%eval 0,1] [%emt 00:00:00]} Nd5 {[%eval 0,1] [%emt 00:00:00]}
8.c4 {[%eval 0,1] [%emt 00:00:00]} Nb6 {[%eval 0,1] [%emt 00:00:00]}
9.Nc3 {[%eval 0,33] [%emt 00:02:49]} a5 {(Ba6) [%eval 0,42] [%emt 00:11:56]}
10.f4 {(f4) [%eval 15,30] [%emt 00:03:36]} Ba6 {(d5) [%eval 0,39] [%emt 00:00:59]}
11.Qf3 {(b3) [%eval 14,32] [%emt 00:02:29]} g6 {(Bxc4) [%eval 0,41] [%emt 00:02:53]}
12.Be3 {(c5) [%eval 7,37] [%emt 00:04:01]} Nxc4 {(Nxc4) [%eval 0,34] [%emt 00:01:26]}
13.Bd4 {(Bd4) [%eval 8,36] [%emt 00:01:15]} Bg7 {(Bg7) [%eval 0,39] [%emt 00:02:37]}
14.O-O-O {(Ne4) [%eval 0,37] [%emt 00:02:54]} O-O {(O-O) [%eval 0,41] [%emt 00:01:44]}
15.Ne4 {(h4) [%eval 0,39] [%emt 00:02:06]} Rfb8 {(d6) [%eval 0,40] [%emt 00:01:45]}
16.h4 {(h4) [%eval 0,36] [%emt 00:01:33]} h5 {(h5) [%eval 0,43] [%emt 00:01:59]}
17.Rh3 {(g4) [%eval 0,40] [%emt 00:08:30]} d6 {(d6) [%eval 0,43] [%emt 00:01:32]}
18.b3 {(Bxc4) [%eval 0,41] [%emt 00:02:05]} d5 {(d5) [%eval 0,43] [%emt 00:01:31]}
19.Nc5 {(Nc5) [%eval 0,43] [%emt 00:01:28]} Nxe5 {(Nxe5) [%eval 0,47] [%emt 00:02:19]}
20.fxe5 {(fxe5) [%eval 0,46] [%emt 00:03:17]} Bc8 {(Bc8) [%eval 0,49] [%emt 00:02:10]}
21.Rh1 {(Rh1) [%eval 0,46] [%emt 00:01:29]} a4 {(a4) [%eval 0,48] [%emt 00:01:45]}
22.Qc3 {(Qc3) [%eval 0,48] [%emt 00:01:42]} axb3 {(axb3) [%eval 0,52] [%emt 00:03:07]}
23.axb3 {(axb3) [%eval 0,50] [%emt 00:01:42]} Ra2 {(Ra2) [%eval 0,50] [%emt 00:01:35]}
24.Bd3 {(Bd3) [%eval 0,50] [%emt 00:03:31]} Rba8 {(Rba8) [%eval 0,52] [%emt 00:02:01]}
25.Kb1 {(Kb1) [%eval 0,51] [%emt 00:02:28]} Ra1 {(Ra1) [%eval 0,54] [%emt 00:01:40]}
26.Qxa1 {(Qxa1) [%eval 0,52] [%emt 00:01:42]} Rxa1 {(Rxa1) [%eval 0,56] [%emt 00:03:02]}
27.Kxa1 {(Kxa1) [%eval 0,54] [%emt 00:01:33]} Bxe5 {(Bxe5) [%eval 0,58] [%emt 00:02:02]}
28.Bxe5 {(Bxe5) [%eval 0,56] [%emt 00:01:37]} Qxe5 {(Qxe5) [%eval 0,58] [%emt 00:04:04]}
29.Kb1 {(Kb1) [%eval 0,56] [%emt 00:02:21]} Kg7 {(Qd4) [%eval 0,56] [%emt 00:01:34]}
30.Rd2 {(Rd2) [%eval 0,50] [%emt 00:01:35]} Bg4 {(Qe3) [%eval 0,60] [%emt 00:01:47]}
31.b4 {(Rc2) [%eval 0,44] [%emt 00:02:47]} Qd4 {(Qd4) [%eval -8,46] [%emt 00:02:10]}
32.Rb2 {(Rb2) [%eval 38,39] [%emt 00:02:06]} Qc3 {(Qc3) [%eval 0,48] [%emt 00:01:31]}
33.Rf1 {(Ka2) [%eval 44,35] [%emt 00:01:30]} Kg8 {(Kg8) [%eval 0,51] [%emt 00:06:06]}
34.Ka2 {(Ka2) [%eval 56,39] [%emt 00:01:35]} Kg7 {(Bf5) [%eval -12,49] [%emt 00:03:11]}
35.Rff2 {(Rbf2) [%eval 47,42] [%emt 00:11:09]} Qe1 {(Qe1) [%eval 0,44] [%emt 00:01:26]}
36.Ba6 {(Rbd2) [%eval 44,41] [%emt 00:01:01]} Qc3 {(Qc3) [%eval 0,46] [%emt 00:01:33]}
37.Rfd2 {(Rfd2) [%eval 27,48] [%emt 00:07:52]} Qe3 {(Qe3) [%eval 0,47] [%emt 00:01:45]}
38.Be2 {(Be2) [%eval 42,44] [%emt 00:05:02]} Bf5 {(Bf5) [%eval 0,44] [%emt 00:01:57]}
39.Bd1 {(Bd1) [%eval 34,53] [%emt 00:03:14]} Qf4 {(Qf4) [%eval 0,50] [%emt 00:04:02]}
40.Ba4 {(Ba4) [%eval 35,42] [%emt 00:01:22]} Qc4 {(Qc4) [%eval 0,51] [%emt 00:01:27]}
41.Ka3 {(Ka3) [%eval 32,46] [%emt 00:01:22]} Qc3 {(Qc3) [%eval 0,56] [%emt 00:01:33]}
42.Nb3 {(Nb3) [%eval 47,47] [%emt 00:06:13]} Bd3 {(Bd3) [%eval 0,55] [%emt 00:01:51]}
43.Rf2 {(Rd1) [%eval 38,35] [%emt 00:01:03]} Bc4 {(Be4) [%eval 0,53] [%emt 00:01:28]}
44.Rf3 {(Rf3) [%eval 49,36] [%emt 00:01:08]} Qe1 {(Qe1) [%eval 0,54] [%emt 00:01:50]}
45.Bxc6 {(Bxc6) [%eval 0,40] [%emt 00:02:21]} Qxh4 {(Qxh4) [%eval 0,50] [%emt 00:03:06]}
46.Ka4 {(Ba4) [%eval 16,42] [%emt 00:02:37]} Qe1 {(Qh1) [%eval 0,53] [%emt 00:01:20]}
47.Rff2 {(Rff2) [%eval 19,40] [%emt 00:02:35]} Qd1 {(Qe6) [%eval 0,50] [%emt 00:02:07]}
48.Rfc2 {(Rfc2) [%eval 0,48] [%emt 00:01:30]} Qf1 {(Qf1) [%eval 0,53] [%emt 00:01:37]}
49.Ka3 {(Ka3) [%eval 0,47] [%emt 00:01:13]} h4 {(h4) [%eval 0,57] [%emt 00:02:17]}
50.Rf2 {(Rf2) [%eval 0,46] [%emt 00:01:06]} Qe1 {(Qh1) [%eval 0,57] [%emt 00:01:16]}
51.Rfd2 {(Rfd2) [%eval 20,35] [%emt 00:00:59]} Qe6 {(Qe6) [%eval 0,57] [%emt 00:01:26]}
52.Na5 {(Na5) [%eval 0,42] [%emt 00:01:25]} Qe5 {(Qe5) [%eval 0,56] [%emt 00:03:32]}
53.Nxc4 {(Nxc4) [%eval 0,42] [%emt 00:01:02]} dxc4 {(dxc4) [%eval 0,56] [%emt 00:01:41]}
54.Rd5 {(Rd5) [%eval 0,44] [%emt 00:01:07]} Qe3 {(Qe1) [%eval 0,53] [%emt 00:07:30]}
55.Ka2 {(Ka2) [%eval 0,44] [%emt 00:01:14]} Qe6 {(Qe6) [%eval 0,53] [%emt 00:01:32]}
56.b5 {(b5) [%eval 0,45] [%emt 00:01:05]} Qe3 {(h3) [%eval 0,46] [%emt 00:01:11]}
57.Rd1 {(Rd7) [%eval 25,33] [%emt 00:01:20]} g5 {(h3) [%eval 0,49] [%emt 00:01:05]}
58.Kb1 {(Kb1) [%eval 0,37] [%emt 00:01:32]} Qc3 {(Qc3) [%eval 0,46] [%emt 00:01:18]}
59.Be4 {(b6) [%eval 0,41] [%emt 00:01:52]} g4 {(Qe3) [%eval 0,48] [%emt 00:01:50]}
60.Bd5 {(Bd5) [%eval 0,37] [%emt 00:01:16]} f5 {(h3) [%eval 0,49] [%emt 00:01:14]}
61.b6 {(b6) [%eval 0,42] [%emt 00:02:04]} cxb6 {(cxb6) [%eval 0,51] [%emt 00:01:15]}
62.Rxb6 {(Rxb6) [%eval 0,46] [%emt 00:00:55]} Qe3 {(Qe3) [%eval 0,48] [%emt 00:01:16]}
63.Rb7 {(Rb7) [%eval 0,40] [%emt 00:00:57]} Kf6 {(Kf6) [%eval 0,48] [%emt 00:01:01]}
64.Kc2 {(Kc2) [%eval 0,42] [%emt 00:01:03]} Qc5 {(g3) [%eval 0,49] [%emt 00:01:43]}
65.Rf7 {(Rd2) [%eval 0,37] [%emt 00:01:05]} Kg5 {(Kg5) [%eval 0,58] [%emt 00:01:06]}
66.Rb7 {(Rb7) [%eval 0,45] [%emt 00:02:53]} Kf6 {(Qa5) [%eval 0,46] [%emt 00:01:01]}
67.Rd2 {(Rd2) [%eval 0,42] [%emt 00:01:31]} Kg5 {(g3) [%eval 0,43] [%emt 00:01:03]}
68.Rb1 {(Rb1) [%eval 0,40] [%emt 00:02:10]} g3 {(f4) [%eval 0,50] [%emt 00:01:05]}
69.Rb7 {(Rb7) [%eval 0,39] [%emt 00:00:49]} Kg6 {(Qe3) [%eval 0,51] [%emt 00:03:08]}
70.Bf3 {(Kc3) [%eval 0,40] [%emt 00:02:09]} Kg5 {(Kh6) [%eval 0,133] [%emt 00:01:01]}
71.Bd5 {(Rb1) [%eval 0,39] [%emt 00:00:52]} Kf6 {(Kg6) [%eval 0,54] [%emt 00:01:51]}
72.Rf7 {(Rh7) [%eval 0,44] [%emt 00:00:42]} Kg6 {(Kg6) [%eval 0,45] [%emt 00:00:39]}
73.Rb7 {(Rd7) [%eval 0,39] [%emt 00:01:54]} h3 {(Kg5) [%eval 0,47] [%emt 00:02:15]}
74.gxh3 {(gxh3) [%eval 0,39] [%emt 00:00:27]} f4 {(f4) [%eval 0,45] [%emt 00:00:39]}
75.Bf3 {(Bf3) [%eval 0,40] [%emt 00:00:25]} Kf6 {(Kf6) [%eval 0,49] [%emt 00:00:49]}
76.Rbd7 {(h4) [%eval 0,44] [%emt 00:01:23]} Qa3 {(Qa3) [%eval 0,43] [%emt 00:00:52]}
77.R2d6 {(R7d6) [%eval 0,47] [%emt 00:01:28]} Ke5 {(Ke5) [%eval 0,48] [%emt 00:02:21]}
78.Rd5 {(Bg4) [%eval 0,47] [%emt 00:00:17]} Kf6 {(Kf6) [%eval 0,58] [%emt 00:00:57]}
79.R7d6 {(R5d6) [%eval 0,43] [%emt 00:00:17]} Ke7 {(Kf7) [%eval 0,55] [%emt 00:00:59]}
80.Rd7 {(Rd7) [%eval 0,43] [%emt 00:00:18]} Kf6 {(Kf6) [%eval 0,57] [%emt 00:02:12]}
81.R5d6 {(R5d6) [%eval 0,86] [%emt 00:01:26]} Ke5 {(Ke5) [%eval 0,60] [%emt 00:02:35]}
82.Rd5 {(Bg4) [%eval 0,45] [%emt 00:00:13]} Kf6 {(Kf6) [%eval 0,89] [%emt 00:00:28]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41472
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 17

In a King's Indian line, Stockfish gives up one pawn, and then a second (20.f5) to stir things up on the kingside.
However, there is no advantage to be gained, so Stockfish regains the pawns and goes into a drawn double rooks endgame.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.22"]
[Round "9.1"]
[White "Stockfish 12 64-bit 8CPU"]
[Black "ShashChess Pro 1.1 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "9:13:11 a.m."]
[ECO "D70"]
[Opening "Anti-Grunfeld Variation"]
[TimeControl "7200+30"]
[PlyCount "128"]
[Number "17"]
[Termination "GUI adjudication"]
[BlackType "program"]
[WhiteType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.d4 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
2.c4 {[%eval 0,1] [%emt 00:00:00]} g6 {[%eval 0,1] [%emt 00:00:00]}
3.d5 {[%eval 0,1] [%emt 00:00:00]} d6 {[%eval 0,1] [%emt 00:00:00]}
4.Nc3 {[%eval 0,1] [%emt 00:00:00]} c6 {[%eval 0,1] [%emt 00:00:00]}
5.e4 {[%eval 37,39] [%emt 00:06:02]} Bg7 {(Bg7) [%eval -1,31] [%emt 00:02:54]}
6.Nf3 {(Nf3) [%eval 9,37] [%emt 00:05:27]} O-O {(O-O) [%eval -4,30] [%emt 00:01:30]}
7.Be2 {(Be2) [%eval 32,37] [%emt 00:01:05]} Nbd7 {(Nbd7) [%eval 0,36] [%emt 00:04:08]}
8.Qc2 {(Be3) [%eval 15,41] [%emt 00:03:46]} cxd5 {(cxd5) [%eval 0,37] [%emt 00:02:15]}
9.cxd5 {(cxd5) [%eval 10,41] [%emt 00:01:28]} Nc5 {(Nc5) [%eval 0,37] [%emt 00:01:19]}
10.Be3 {(Be3) [%eval 12,42] [%emt 00:02:12]} e6 {(e6) [%eval 0,37] [%emt 00:01:29]}
11.dxe6 {(dxe6) [%eval 11,40] [%emt 00:01:52]} Bxe6 {(Bxe6) [%eval 0,43] [%emt 00:01:34]}
12.Nd4 {(Nd4) [%eval 0,45] [%emt 00:02:01]} d5 {(d5) [%eval -3,39] [%emt 00:02:12]}
13.e5 {(e5) [%eval 0,43] [%emt 00:01:32]} Ng4 {(Ng4) [%eval 0,37] [%emt 00:01:33]}
14.Bxg4 {(Bxg4) [%eval 0,44] [%emt 00:01:41]} Bxg4 {(Bxg4) [%eval 0,38] [%emt 00:01:37]}
15.h3 {(f4) [%eval 0,46] [%emt 00:03:55]} Be6 {(Be6) [%eval 0,39] [%emt 00:01:34]}
16.O-O {(Rd1) [%eval 0,47] [%emt 00:02:22]} Bxe5 {(Bxe5) [%eval 0,42] [%emt 00:01:47]}
17.Rad1 {(Rad1) [%eval 0,48] [%emt 00:01:33]} Rc8 {(Rc8) [%eval 0,42] [%emt 00:01:47]}
18.Qe2 {(Qe2) [%eval 0,47] [%emt 00:01:32]} Re8 {(Re8) [%eval -5,38] [%emt 00:02:08]}
19.f4 {(f4) [%eval 0,48] [%emt 00:03:30]} Bg7 {(Bg7) [%eval 0,39] [%emt 00:02:44]}
20.f5 {(f5) [%eval 0,49] [%emt 00:01:46]} gxf5 {(gxf5) [%eval 0,39] [%emt 00:01:43]}
21.Qh5 {(Qh5) [%eval 0,48] [%emt 00:01:49]} Ne4 {(Ne4) [%eval 0,41] [%emt 00:02:26]}
22.Nxe4 {(Nxe4) [%eval 0,48] [%emt 00:01:33]} fxe4 {(fxe4) [%eval 0,42] [%emt 00:01:54]}
23.Nf5 {(Nf5) [%eval 0,48] [%emt 00:01:33]} Bxf5 {(Bxf5) [%eval 0,46] [%emt 00:02:06]}
24.Rxf5 {(Rxf5) [%eval 0,51] [%emt 00:02:53]} d4 {(d4) [%eval 0,44] [%emt 00:02:17]}
25.Qxf7 {(Qxf7) [%eval 0,50] [%emt 00:02:01]} Kh8 {(Kh8) [%eval 0,2] [%emt 00:00:00]}
26.Rd5 {(Rd5) [%eval 0,56] [%emt 00:02:13]} Qe7 {(Qe7) [%eval 0,48] [%emt 00:02:30]}
27.Qxe7 {(Qxe7) [%eval 0,57] [%emt 00:01:34]} Rxe7 {(Rxe7) [%eval 0,53] [%emt 00:02:03]}
28.Bxd4 {(Bxd4) [%eval 0,60] [%emt 00:01:34]} e3 {(Bxd4) [%eval 0,51] [%emt 00:05:58]}
29.Rc5 {(Bxa7) [%eval 0,48] [%emt 00:02:40]} Rce8 {(Rce8) [%eval 0,50] [%emt 00:01:43]}
30.Bxg7 {(Bxg7) [%eval 0,53] [%emt 00:01:50]} Kxg7 {(Kxg7) [%eval 0,50] [%emt 00:01:43]}
31.Re1 {(Re1) [%eval 0,51] [%emt 00:01:52]} e2 {(Kg6) [%eval 0,46] [%emt 00:01:42]}
32.Rd5 {(Rc2) [%eval 0,46] [%emt 00:01:37]} Kg6 {(Kg6) [%eval 0,45] [%emt 00:01:33]}
33.Rd3 {(g3) [%eval 0,55] [%emt 00:01:27]} h5 {(Kf7) [%eval 0,45] [%emt 00:01:58]}
34.Kf2 {(Rd2) [%eval 0,55] [%emt 00:01:28]} Rf7 {(b6) [%eval 0,46] [%emt 00:01:43]}
35.Rf3 {(Rf3) [%eval 0,55] [%emt 00:01:35]} Rfe7 {(Rfe7) [%eval 0,53] [%emt 00:01:55]}
36.h4 {(Rg3) [%eval 0,72] [%emt 00:01:27]} Re4 {(Re4) [%eval 0,50] [%emt 00:01:34]}
37.g3 {(g3) [%eval 0,51] [%emt 00:01:27]} a6 {(R4e5) [%eval 0,49] [%emt 00:01:41]}
38.Rb3 {(Rd3) [%eval 0,54] [%emt 00:01:28]} R8e7 {(b5) [%eval 0,53] [%emt 00:01:39]}
39.Rd3 {(Rc3) [%eval 0,57] [%emt 00:01:38]} Rf7 {(R4e6) [%eval 0,52] [%emt 00:02:02]}
40.Kg2 {(Kg2) [%eval 0,58] [%emt 00:01:37]} Rfe7 {(Rfe7) [%eval 0,245] [%emt 00:03:06]}
41.Rd6 {(Rd2) [%eval 0,54] [%emt 00:01:59]} Kg7 {(Kh7) [%eval 0,54] [%emt 00:01:39]}
42.Rd5 {(Rd5) [%eval 0,52] [%emt 00:01:33]} Kg6 {(Kg6) [%eval 0,54] [%emt 00:02:28]}
43.Rd6 {(b3) [%eval 0,53] [%emt 00:01:35]} Kh7 {(Kf5) [%eval 0,54] [%emt 00:01:56]}
44.Rd2 {(Rd5) [%eval 0,61] [%emt 00:02:12]} R4e5 {(R4e5) [%eval 0,46] [%emt 00:02:08]}
45.Kg1 {(b3) [%eval 0,60] [%emt 00:03:57]} R5e6 {(Rg7) [%eval 0,55] [%emt 00:01:31]}
46.Kf2 {(Kg2) [%eval 0,55] [%emt 00:03:10]} Rf6 {(Rf6) [%eval 0,54] [%emt 00:01:37]}
47.Kg2 {(Kg2) [%eval 0,51] [%emt 00:01:22]} Rfe6 {(Rfe6) [%eval 0,59] [%emt 00:02:17]}
48.Rc2 {(Rc2) [%eval 0,56] [%emt 00:01:29]} Kg6 {(b5) [%eval 0,55] [%emt 00:01:28]}
49.Kf3 {(Rd2) [%eval 0,53] [%emt 00:03:39]} Rf7 {(Rf6) [%eval 0,57] [%emt 00:02:02]}
50.Kg2 {(Kg2) [%eval -50,3] [%emt 00:00:00]} Rfe7 {(Rfe7) [%eval 0,56] [%emt 00:01:45]}
51.Rd2 {(Rd2) [%eval 0,55] [%emt 00:01:57]} a5 {(Kh7) [%eval 0,55] [%emt 00:01:29]}
52.Kf2 {(Rd5) [%eval 0,55] [%emt 00:02:21]} Rf7 {(Rf7) [%eval 0,53] [%emt 00:02:32]}
53.Kg2 {(Kg2) [%eval 0,54] [%emt 00:02:15]} Rfe7 {(Rfe7) [%eval 0,52] [%emt 00:01:21]}
54.b3 {(Rd5) [%eval 0,52] [%emt 00:04:01]} b6 {(b6) [%eval 0,50] [%emt 00:01:26]}
55.Kg1 {(Rd5) [%eval 0,54] [%emt 00:02:40]} Kh6 {(Kf5) [%eval 0,50] [%emt 00:02:17]}
56.Rc2 {(Kf2) [%eval 0,54] [%emt 00:01:41]} Rg6 {(Kg6) [%eval 0,50] [%emt 00:01:38]}
57.Kf2 {(Kf2) [%eval 0,53] [%emt 00:01:11]} Rf6 {(Rf6) [%eval 0,51] [%emt 00:01:52]}
58.Kg2 {(Kg2) [%eval 0,52] [%emt 00:01:15]} Rfe6 {(Rfe6) [%eval 0,52] [%emt 00:01:48]}
59.Rc3 {(Rb2) [%eval 0,54] [%emt 00:02:13]} Kg6 {(Rf6) [%eval 0,55] [%emt 00:01:17]}
60.Kf2 {(Rd3) [%eval 0,50] [%emt 00:01:00]} Kg7 {(Rf6) [%eval 0,60] [%emt 00:02:08]}
61.Rc2 {(Rc2) [%eval 0,55] [%emt 00:01:06]} Rf6 {(Rf7) [%eval 0,59] [%emt 00:01:18]}
62.Kg2 {(Kg2) [%eval 0,55] [%emt 00:01:16]} Rfe6 {(Rfe6) [%eval 0,53] [%emt 00:03:48]}
63.Kf3 {(Rd2) [%eval 0,59] [%emt 00:02:32]} Rf7 {(Rf6) [%eval 0,54] [%emt 00:01:22]}
64.Kg2 {(Kg2) [%eval 0,1] [%emt 00:00:00]} Rfe7 {(Rfe7) [%eval 0,58] [%emt 00:02:57]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41472
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 18

The game promises to be interesting when Shashchess is allowed a semi-open h-file against the Stockfish king.
But Stockfish mixes things up on the queenside to the extent that ShashChess must also castle kingside.
After that, mass exchanges occur and a drawn rook and pawns ending is reached by move 31.

So with 6 games left in the match, Stocfish leads by +2 -0 =16.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.22"]
[Round "9.2"]
[White "ShashChess Pro 1.1 64-bit 8CPU"]
[Black "Stockfish 12 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "1:19:03 p.m."]
[ECO "D70"]
[Opening "Anti-Grunfeld Variation"]
[TimeControl "7200+30"]
[PlyCount "73"]
[Number "18"]
[Termination "GUI TB adjudication"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.d4 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
2.c4 {[%eval 0,1] [%emt 00:00:00]} g6 {[%eval 0,1] [%emt 00:00:00]}
3.d5 {[%eval 0,1] [%emt 00:00:00]} d6 {[%eval 0,1] [%emt 00:00:00]}
4.Nc3 {[%eval 0,1] [%emt 00:00:00]} c6 {[%eval 0,1] [%emt 00:00:00]}
5.e4 {[%eval 17,34] [%emt 00:04:16]} Bg7 {(Bg7) [%eval -14,34] [%emt 00:02:50]}
6.Nf3 {(Nf3) [%eval 14,35] [%emt 00:05:35]} O-O {(O-O) [%eval -1,34] [%emt 00:01:45]}
7.Be2 {(Be2) [%eval 0,36] [%emt 00:04:22]} Nbd7 {(Na6) [%eval 0,36] [%emt 00:01:53]}
8.Be3 {(Qc2) [%eval 8,36] [%emt 00:02:35]} Ng4 {(Nc5) [%eval 0,37] [%emt 00:01:36]}
9.Bd4 {(Bd4) [%eval 0,32] [%emt 00:01:44]} Ndf6 {(Ndf6) [%eval -16,39] [%emt 00:03:06]}
10.h3 {(h3) [%eval 0,37] [%emt 00:01:20]} c5 {(c5) [%eval -5,36] [%emt 00:01:24]}
11.Bxc5 {(Bxc5) [%eval 0,38] [%emt 00:04:27]} dxc5 {(dxc5) [%eval 0,38] [%emt 00:02:25]}
12.hxg4 {(hxg4) [%eval 0,34] [%emt 00:01:35]} Nxg4 {(Nxg4) [%eval 0,40] [%emt 00:01:38]}
13.Nh4 {(Nh4) [%eval 0,37] [%emt 00:05:00]} h5 {(h5) [%eval 0,41] [%emt 00:03:33]}
14.Qd2 {(Qd2) [%eval 18,37] [%emt 00:01:46]} b5 {(Bh6) [%eval 0,42] [%emt 00:01:34]}
15.cxb5 {(cxb5) [%eval 0,33] [%emt 00:02:14]} a6 {(a6) [%eval 0,47] [%emt 00:01:36]}
16.a4 {(O-O) [%eval 0,38] [%emt 00:02:43]} axb5 {(axb5) [%eval 0,46] [%emt 00:01:49]}
17.Bxb5 {(Bxb5) [%eval 0,40] [%emt 00:02:16]} Bd7 {(Bd7) [%eval 0,49] [%emt 00:02:24]}
18.O-O {(O-O) [%eval 0,41] [%emt 00:01:41]} Bxb5 {(Bxb5) [%eval 0,44] [%emt 00:01:47]}
19.Nxb5 {(axb5) [%eval 0,44] [%emt 00:01:24]} Qa5 {(Qa5) [%eval 0,45] [%emt 00:01:37]}
20.Nf3 {(Nf3) [%eval 0,45] [%emt 00:01:39]} Ne5 {(Ne5) [%eval 0,51] [%emt 00:01:58]}
21.Qxa5 {(Qxa5) [%eval 0,45] [%emt 00:01:48]} Nxf3 {(Nxf3) [%eval 0,54] [%emt 00:01:37]}
22.gxf3 {(gxf3) [%eval 0,50] [%emt 00:01:55]} Rxa5 {(Rxa5) [%eval 0,57] [%emt 00:02:10]}
23.d6 {(d6) [%eval 0,52] [%emt 00:01:44]} exd6 {(exd6) [%eval 0,58] [%emt 00:01:52]}
24.Nxd6 {(Nxd6) [%eval 0,53] [%emt 00:01:44]} Rfa8 {(Rfa8) [%eval 0,60] [%emt 00:02:09]}
25.Nb7 {(Nb7) [%eval 0,51] [%emt 00:02:04]} Rxa4 {(R5a7) [%eval 0,61] [%emt 00:02:27]}
26.Rxa4 {(Rxa4) [%eval 0,54] [%emt 00:01:26]} Rxa4 {(Rxa4) [%eval 0,62] [%emt 00:01:41]}
27.Nxc5 {(Nxc5) [%eval 0,56] [%emt 00:02:07]} Rb4 {(Rb4) [%eval 0,62] [%emt 00:01:45]}
28.Nd3 {(Nd3) [%eval 0,56] [%emt 00:02:34]} Rb3 {(Rb3) [%eval 0,65] [%emt 00:02:51]}
29.Rd1 {(Rd1) [%eval 0,60] [%emt 00:01:26]} Bxb2 {(Bxb2) [%eval 0,68] [%emt 00:01:46]}
30.Nxb2 {(Nxb2) [%eval 0,61] [%emt 00:01:28]} Rxb2 {(Rxb2) [%eval 0,73] [%emt 00:01:35]}
31.Rd4 {(Rd4) [%eval 0,62] [%emt 00:01:36]} h4 {(h4) [%eval 0,72] [%emt 00:01:47]}
32.Kg2 {(Kg2) [%eval 0,64] [%emt 00:01:48]} g5 {(Kg7) [%eval 0,65] [%emt 00:01:37]}
33.Rd5 {(e5) [%eval 0,68] [%emt 00:01:28]} f6 {(f6) [%eval 0,68] [%emt 00:01:38]}
34.f4 {(Rd7) [%eval 0,69] [%emt 00:01:27]} h3 {(h3) [%eval 0,76] [%emt 00:01:38]}
35.Kxh3 {(Kg3) [%eval 0,73] [%emt 00:01:50]} Rxf2 {(Rxf2) [%eval 0,91] [%emt 00:01:40]}
36.fxg5 {(fxg5) [%eval 0,93] [%emt 00:01:27]} fxg5 {(Re2) [%eval 0,120] [%emt 00:09:09]}
37.Rxg5 {(Rxg5) [%eval 0,118] [%emt 00:01:32]}
1/2-1/2[/pgn]
gbanksnz at gmail.com
User avatar
Graham Banks
Posts: 41472
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 19

In a Dutch Leningrad line, both sides feel that white has the edge.
ShashChess blocks the kingside and centre, but after a pawn exchange, Stockfish takes control of the open c-file, lining up both rooks on it.
However, ShashChess counters by opening up the a-file and making its own rook intrusion to gain equality.
Eventually Stockfish gets both rooks on the 7th rank and takes the perpetual.

[pgn][Event "ShashChess 8CPU v SF 8CPU"]
[Site "ChessGUI2"]
[Date "2020.10.22"]
[Round "10.1"]
[White "Stockfish 12 64-bit 8CPU"]
[Black "ShashChess Pro 1.1 64-bit 8CPU"]
[Result "1/2-1/2"]
[Time "3:44:51 p.m."]
[ECO "A81"]
[Opening "Semi-Leningrad Variation, Dutch"]
[TimeControl "7200+30"]
[PlyCount "139"]
[Number "19"]
[Termination "3-fold rep"]
[WhiteType "program"]
[BlackType "program"]
[Variant "normal"]

{ Xeon X5430x2 Octal }
1.d4 {[%eval 0,1] [%emt 00:00:00]} f5 {[%eval 0,1] [%emt 00:00:00]}
2.g3 {[%eval 0,1] [%emt 00:00:00]} Nf6 {[%eval 0,1] [%emt 00:00:00]}
3.Bg2 {[%eval 0,1] [%emt 00:00:00]} g6 {[%eval 0,1] [%emt 00:00:00]}
4.c4 {[%eval 0,1] [%emt 00:00:00]} Bg7 {[%eval 0,1] [%emt 00:00:00]}
5.Nf3 {[%eval 0,1] [%emt 00:00:00]} e6 {[%eval 0,1] [%emt 00:00:00]}
6.O-O {[%eval 0,1] [%emt 00:00:00]} O-O {[%eval 0,1] [%emt 00:00:00]}
7.b3 {[%eval 0,1] [%emt 00:00:00]} d6 {[%eval 0,1] [%emt 00:00:00]}
8.Bb2 {[%eval 0,1] [%emt 00:00:00]} Nbd7 {[%eval 0,1] [%emt 00:00:00]}
9.Nc3 {[%eval 87,38] [%emt 00:06:56]} Ne4 {(Ne4) [%eval -68,36] [%emt 00:11:23]}
10.Qc2 {(Qc2) [%eval 108,35] [%emt 00:01:01]} Nxc3 {(Nxc3) [%eval -57,34] [%emt 00:01:17]}
11.Bxc3 {(Bxc3) [%eval 89,36] [%emt 00:02:16]} Nf6 {(Nf6) [%eval -72,35] [%emt 00:04:58]}
12.Nd2 {(Nd2) [%eval 96,35] [%emt 00:02:01]} d5 {(d5) [%eval -75,28] [%emt 00:01:13]}
13.Nf3 {(Rac1) [%eval 106,37] [%emt 00:04:05]} b6 {(b6) [%eval -77,30] [%emt 00:01:46]}
14.Bb2 {(Ne5) [%eval 78,38] [%emt 00:07:35]} a5 {(a5) [%eval -67,31] [%emt 00:02:37]}
15.Ne5 {(Ne5) [%eval 98,36] [%emt 00:04:59]} Bb7 {(Ba6) [%eval -75,29] [%emt 00:02:02]}
16.Ba3 {(Rfd1) [%eval 104,35] [%emt 00:02:25]} Re8 {(Re8) [%eval -74,30] [%emt 00:01:54]}
17.Rac1 {(Rac1) [%eval 94,35] [%emt 00:01:25]} c6 {(c6) [%eval -73,34] [%emt 00:05:51]}
18.cxd5 {(Rfd1) [%eval 95,38] [%emt 00:07:26]} cxd5 {(cxd5) [%eval -87,29] [%emt 00:01:21]}
19.Nc6 {(Rfd1) [%eval 67,35] [%emt 00:05:48]} Qd7 {(Qd7) [%eval -54,32] [%emt 00:01:33]}
20.Ne5 {(Ne5) [%eval 75,34] [%emt 00:01:04]} Qd8 {(Qd8) [%eval -59,31] [%emt 00:01:37]}
21.Rfd1 {(Rfd1) [%eval 76,42] [%emt 00:04:22]} b5 {(b5) [%eval -72,34] [%emt 00:01:34]}
22.Qc7 {(Qc7) [%eval 68,40] [%emt 00:01:23]} Qxc7 {(Qxc7) [%eval -70,36] [%emt 00:01:42]}
23.Rxc7 {(Rxc7) [%eval 74,39] [%emt 00:01:34]} Ba6 {(Ba6) [%eval -46,35] [%emt 00:01:50]}
24.Be7 {(Be7) [%eval 83,38] [%emt 00:01:34]} b4 {(b4) [%eval -50,36] [%emt 00:01:38]}
25.Kf1 {(Kf1) [%eval 89,38] [%emt 00:01:59]} Ng4 {(Bb5) [%eval -50,34] [%emt 00:01:36]}
26.Nf3 {(Nf3) [%eval 74,40] [%emt 00:02:42]} Bb5 {(Bb5) [%eval -62,36] [%emt 00:02:19]}
27.Rdc1 {(Rdc1) [%eval 69,39] [%emt 00:03:24]} a4 {(a4) [%eval -50,34] [%emt 00:01:32]}
28.Bxb4 {(Bxb4) [%eval 60,41] [%emt 00:01:44]} axb3 {(axb3) [%eval -40,35] [%emt 00:01:58]}
29.axb3 {(axb3) [%eval 53,42] [%emt 00:02:36]} Ra2 {(Ra2) [%eval -39,33] [%emt 00:01:34]}
30.Re1 {(Re1) [%eval 56,39] [%emt 00:02:01]} Nf6 {(Nf6) [%eval -39,36] [%emt 00:04:47]}
31.Ne5 {(Ne5) [%eval 20,44] [%emt 00:05:39]} Ng4 {(Ng4) [%eval -32,34] [%emt 00:04:37]}
32.Nf3 {(Nf3) [%eval 28,42] [%emt 00:03:07]} Nf6 {(Nf6) [%eval -23,33] [%emt 00:01:22]}
33.Ne5 {(Ne5) [%eval 14,41] [%emt 00:01:41]} Ng4 {(Ng4) [%eval -23,35] [%emt 00:02:19]}
34.Nxg4 {(Nxg4) [%eval 8,40] [%emt 00:01:30]} fxg4 {(fxg4) [%eval -12,35] [%emt 00:01:30]}
35.Bc5 {(Bc5) [%eval 8,40] [%emt 00:01:26]} Rb2 {(Rb2) [%eval -10,34] [%emt 00:01:57]}
36.Kg1 {(h3) [%eval 4,40] [%emt 00:01:43]} Bxe2 {(Bxe2) [%eval -6,34] [%emt 00:01:31]}
37.h3 {(b4) [%eval 11,152] [%emt 00:03:08]} h5 {(h5) [%eval -7,36] [%emt 00:01:42]}
38.b4 {(b4) [%eval 0,44] [%emt 00:01:51]} Rd2 {(Rd2) [%eval -5,36] [%emt 00:01:37]}
39.hxg4 {(hxg4) [%eval 0,46] [%emt 00:01:11]} hxg4 {(hxg4) [%eval 0,43] [%emt 00:01:27]}
40.Ra1 {(Bf1) [%eval 0,50] [%emt 00:01:09]} Bxd4 {(Bxd4) [%eval 0,47] [%emt 00:01:43]}
41.Bxd4 {(Bxd4) [%eval 0,61] [%emt 00:01:13]} Rxd4 {(Rxd4) [%eval 0,50] [%emt 00:01:51]}
42.Raa7 {(Raa7) [%eval 0,55] [%emt 00:01:22]} Rd1 {(Rxb4) [%eval 0,49] [%emt 00:01:46]}
43.Kh2 {(Kh2) [%eval 0,54] [%emt 00:02:24]} Rb1 {(Rb1) [%eval 0,48] [%emt 00:01:37]}
44.Rg7 {(Rg7) [%eval 0,57] [%emt 00:01:07]} Kh8 {(Kh8) [%eval 0,50] [%emt 00:01:40]}
45.b5 {(Rh7) [%eval 0,245] [%emt 00:01:43]} Rxb5 {(Bd3) [%eval 0,52] [%emt 00:01:25]}
46.Rh7 {(Rh7) [%eval 0,59] [%emt 00:01:39]} Kg8 {(Kg8) [%eval 0,1] [%emt 00:00:00]}
47.Rag7 {(Rag7) [%eval 0,59] [%emt 00:04:26]} Kf8 {(Kf8) [%eval 0,1] [%emt 00:00:00]}
48.Ra7 {(Rf7) [%eval 0,56] [%emt 00:02:20]} Kg8 {(Kg8) [%eval 0,52] [%emt 00:01:10]}
49.Rag7 {(Rag7) [%eval 0,62] [%emt 00:01:10]} Kf8 {(Kf8) [%eval 0,7] [%emt 00:00:00]}
50.Rf7 {(Rf7) [%eval 0,245] [%emt 00:02:45]} Kg8 {(Kg8) [%eval -5,4] [%emt 00:00:00]}
51.Rhg7 {(Rhg7) [%eval 0,68] [%emt 00:14:46]} Kh8 {(Kh8) [%eval -5,1] [%emt 00:00:00]}
52.Rh7 {(Rh7) [%eval 0,58] [%emt 00:05:02]} Kg8 {(Kg8) [%eval 0,10] [%emt 00:00:00]}
53.Rd7 {(Rhg7) [%eval 0,62] [%emt 00:02:13]} Bd3 {(g5) [%eval 0,136] [%emt 00:01:27]}
54.Rdg7 {(Rdg7) [%eval 0,58] [%emt 00:00:40]} Kf8 {(Kf8) [%eval 0,1] [%emt 00:00:00]}
55.Rc7 {(Rf7) [%eval 0,64] [%emt 00:00:37]} Kg8 {(Kg8) [%eval 0,52] [%emt 00:01:11]}
56.Rcd7 {(Rcg7) [%eval 0,60] [%emt 00:00:33]} g5 {(Bf5) [%eval 0,52] [%emt 00:02:59]}
57.Rdg7 {(Rdg7) [%eval 0,67] [%emt 00:00:33]} Kf8 {(Kf8) [%eval 0,1] [%emt 00:00:00]}
58.Rf7 {(Rf7) [%eval 0,58] [%emt 00:02:14]} Kg8 {(Kg8) [%eval 0,1] [%emt 00:00:00]}
59.Rhg7 {(Rfg7) [%eval 0,64] [%emt 00:01:57]} Kh8 {(Kh8) [%eval 0,1] [%emt 00:00:00]}
60.Bf1 {(Bf1) [%eval 0,62] [%emt 00:02:28]} Bxf1 {(Bxf1) [%eval 0,55] [%emt 00:02:59]}
61.Rh7 {(Rh7) [%eval 0,69] [%emt 00:00:06]} Kg8 {(Kg8) [%eval 0,1] [%emt 00:00:00]}
62.Rhg7 {(Rfg7) [%eval 0,48] [%emt 00:00:14]} Kh8 {(Kh8) [%eval -#3,1] [%emt 00:00:00]}
63.Rh7 {(Rh7) [%eval 0,52] [%emt 00:00:08]} Kg8 {(Kg8) [%eval 0,9] [%emt 00:00:00]}
64.Rfg7 {(Rfg7) [%eval 0,51] [%emt 00:00:10]} Kf8 {(Kf8) [%eval 0,1] [%emt 00:00:00]}
65.Rd7 {(Rf7) [%eval 0,45] [%emt 00:00:13]} Kg8 {(Kg8) [%eval 0,57] [%emt 00:01:50]}
66.Rdg7 {(Rdg7) [%eval 0,64] [%emt 00:02:11]} Kf8 {(Kf8) [%eval 0,5] [%emt 00:00:00]}
67.Ra7 {(Rf7) [%eval 0,77] [%emt 00:00:50]} Kg8 {(Kg8) [%eval 0,48] [%emt 00:04:35]}
68.Rhg7 {(f3) [%eval 0,54] [%emt 00:00:06]} Kh8 {(Kh8) [%eval 0,62] [%emt 00:03:31]}
69.Rh7 {(Rh7) [%eval 0,81] [%emt 00:00:10]} Kg8 {(Kg8) [%eval 0,5] [%emt 00:00:00]}
70.Rag7 {(Rag7) [%eval 0,58] [%emt 00:00:37]}
1/2-1/2[/pgn]
gbanksnz at gmail.com