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]