Page 1 of 2

40/5 Tournament with Glaurung,Crafty,OliThink et. al.

Posted: Wed Apr 02, 2008 8:14 pm
by OliverBr
As expected: Glaurung 1st, Crafty 2nd
Surprising: OliThink 5.1.1 beats Glaurung in a tournament match (!), Scidlet 3rd, Phalanx only 6th.

Code: Select all

    Engine         Score   Gl Cr Sc Ol Ol Ph GN Ol GN Ol Ss Ol    S-B
01: Glaurung       20.5/22 ·· 1= 11 10 11 11 11 11 11 11 11 11  200.50
02: Crafty         19.0/22 0= ·· =1 11 11 11 11 11 =1 =1 11 11  180.50
03: Scidlet        14.0/22 00 =0 ·· 11 00 1= 11 =1 0= 11 11 11  119.00
04: OliThink511    13.0/22 01 00 00 ·· 10 10 1= == 11 11 11 1=  112.00
05: OliThink512eps 12.5/22 00 00 11 01 ·· 10 00 =1 11 11 10 11  106.75
06: Phalanx        12.5/22 00 00 0= 01 01 ·· 11 11 00 11 11 11   97.50
07: GNUChess       9.5/22  00 00 00 0= 11 00 ·· 11 11 01 01 01   79.00
08: OliThink508    8.5/22  00 00 =0 == =0 00 00 ·· =1 01 11 11   59.75
09: GNUChes5       8.0/22  00 =0 1= 00 00 11 00 =0 ·· =0 10 11   73.00
10: Olithink411    7.5/22  00 =0 00 00 00 00 10 10 =1 ·· 1= 11   51.25
11: Ssechess       4.5/22  00 00 00 00 01 00 10 00 01 0= ·· 01   36.25
12: Olithink306    2.5/22  00 00 00 0= 00 00 10 00 00 00 10 ··   20.50

132 games played / Tournament finished
Name of the tournament: Arena tournament28
Site/ Country: TARN, United Kingdom
Level: Tournament 40/5
Hardware: Dual AMD Athlon(tm) 64 X2 Dual Core Processor 4600+ 2412 MHz with 1,534 MB Memory
Operating system: Microsoft Windows XP Home Edition Service Pack 2 (Build 2600)

Glaurung's loss against OliThink

Posted: Wed Apr 02, 2008 8:29 pm
by OliverBr
And if anyone is interested the match between Glaurung and OliThink5 that was won by OliThink. Perhaps anyone can analyze this game and give reasons why Glaurung lost it in 51 moves (!).

Code: Select all

[Event "Arena tournament28"]
[Site "TARN"]
[Date "2008.04.02"]
[Round "2"]
[White "Glaurung"]
[Black "OliThink511"]
[Result "0-1"]
[ECO "C02"]
[Opening "French"]
[Time "07:40:57"]
[Variation "Advance, Euwe, 6.Be2 Nge7"]
[TimeControl "40/300:40/300:40/300"]
[Termination "normal"]
[PlyCount "101"]
[WhiteType "program"]
[BlackType "program"]

1.e4 e6 2.d4 d5 3.e5 c5 4.c3 Nc6 5.Nf3 Bd7 6.Be2 Nge7 7.Na3 cxd4 8.cxd4 Nf5
9.Nc2 Qa5+ 10.Bd2 Qb6 11.Bc3 a5 12.O-O h5 {(h7h5 a2a4 f7f6 g2g3 f8e7 f3h4 f5h4 e5f6
e7f6 g3h4 ) +0.04/10 9} 13.Ne3 {(Nc2e3 g7g6 Ne3xf5 g6xf5 Nf3g5 Bf8e7 h2h4 Rh8g8
Be2xh5 Be7xg5 h4xg5 Rg8xg5) +0.32/11 15} Be7 {(f8e7 e3f5 e6f5 h2h4 a5a4 b2b3 a4a3 f3g5
g7g6 f2f4 ) +0.13/10 7} 14.Nxf5 {(Ne3xf5 e6xf5 Qd1d2 00 Nf3e1 h5h4 Ne1c2 Rf8e8 Nc2e3
Bd7e6 Rf1c1) +0.75/11 9} exf5 {(e6f5 h2h4 a5a4 f3g5 g7g6 d1d2 e8g8 f2f4 f7f6 e5f6
e7f6 ) +0.10/11 10} 15.Qd2 {(Qd1d2 Rh8h6 Nf3g5 Nc6d8 Be2d3 Ke8f8 Qd2f4 Nd8e6 Ng5xe6+
f7xe6 Ra1c1) +0.90/10 12} Qd8 {(b6d8 f3e1 g7g5 e1c2 f5f4 b2b4 a5b4 c2b4 d7f5 e2b5 )
+0.30/10 8} 16.Bd3 {(Be2d3 h5h4 Qd2c2 f5f4 Qc2b3 h4h3 g2g3 f4xg3 f2xg3 Bd7c8) +1.17/10
13} g5 {(g7g5 a2a4 h5h4 f3e1 f5f4 e1c2 d8c8 f1b1 h4h3 b2b3 d7f5 ) +0.47/11 10}
17.Qc2 {(Qd2c2 g5g4 Nf3d2 Qd8b6 Bd3xf5 Bd7xf5 Qc2xf5 Nc6xd4 Bc3xd4 Qb6xd4) +1.21/10 8}
g4 {(g5g4 f3e1 d8c8 f2f3 h5h4 c2f2 d7e6 e1c2 a5a4 c3d2 e8d8 ) +0.56/11 10} 18.Ne1
{(Nf3e1 Qd8b6 Bd3xf5 Bd7xf5 Qc2xf5 Nc6xd4 Qf5d3 Nd4b5 Qd3xd5 Ra8d8 Qd5c4 Nb5xc3 Qc4xc3)
+1.04/11 12} Qc8 {(d8c8 f2f3 h5h4 c2f2 d7e6 e1c2 h4h3 f3g4 f5g4 g2h3 g4h3 ) +0.34/11 10}
19.Qb3 {(Qc2b3 Bd7e6 f2f4 f7f6 Ne1c2 Ke8f7 Nc2e3 Qc8d7 Qb3c2 f6xe5 f4xe5) +1.28/11 9}
Be6 {(d7e6 e1c2 f7f6 b3b6 f6e5 d4e5 e8g8 f2f4 a5a4 c2e3 ) +0.44/10 10} 20.f4 {(f2f4
a5a4 Qb3b6 f7f6 Ne1c2 f6xe5 f4xe5 Nc6xe5 Ra1e1 Ne5xd3 Re1xe6) +1.21/11 11} a4 {(a5a4
b3c2 e8g8 a2a3 f7f6 d3b5 e6d7 b5a4 c6d4 c3d4 ) +0.63/10 10} 21.Qb5 {(Qb3b5 Qc8d7
Ne1c2 f7f6 Nc2e3 Ke8f7 Ra1c1 h5h4 e5xf6 Be7xf6 Qb5c5) +1.20/11 11} O-O {(e8g8 e1c2
f7f6 a2a3 f6e5 f4e5 e7g5 b5b6 g5d8 b6c5 d8e7 ) +0.56/11 10} 22.Nc2 {(Ne1c2 Ra8a6
Bd3e2 Qc8a8 Nc2e3 Qa8a7 Ne3xd5 Be6xd5 Qb5xd5 Rf8d8 Qd5b5 Nc6xd4) +1.28/11 10} f6
{(f7f6 a2a3 f6e5 f4e5 g8h8 c2e3 c8d7 g2g3 e7g5 a1e1 g5e7 ) +0.53/11 10} 23.Ne3 {(Nc2e3
Qc8d7 Ra1c1 Kg8g7 Kg1h1 f6xe5 f4xe5 Be7g5 Rc1e1 Kg7h6) +1.45/10 8} Qd7 {(c8d7 g2g3
f6e5 f4e5 e7g5 e3g2 d7e7 g2f4 g5f4 g3f4 h5h4 ) +0.64/11 7} 24.Kh1 {(Kg1h1 Kg8g7
Ra1c1 f6xe5 f4xe5 Be7g5 Rc1e1 Kg7h6 Rf1f2) +1.25/9 9} fxe5 {(f6e5 f4e5 h5h4 g2g3 h4h3
a1e1 g8h8 d3c2 c6e5 b5d7 e5d7 ) +0.88/11 9} 25.fxe5 {(f4xe5 f5f4 Ne3c2 f4f3 g2xf3
g4xf3 Rf1g1+ Be6g4 Ra1f1 f3f2 Rg1g3) +1.09/10 14} h4 {(h5h4 c3d2 e7g5 a1d1 g8h8 a2a3
f5f4 d2b4 f8c8 e3c2 ) +0.78/10 8} 26.Nc2 {(Ne3c2 Be7g5 Ra1e1 h4h3 g2g3 Rf8f7 Nc2e3
f5f4 g3xf4 Bg5xf4) +1.35/10 10} Bg5 {(e7g5 a2a3 d7h7 h1g1 g8h8 a1e1 g4g3 f1f3 g3h2
g1h2 h7g7 ) +0.90/10 10} 27.Rae1 {(Ra1e1 Kg8h8 Kh1g1 Qd7f7 Nc2e3 f5f4 Rf1f2 h4h3
g2xh3 Bg5h4) +1.35/10 11} g3 {(g4g3 a2a3 d7h7 b2b3 a4b3 b5b3 g8h8 c2e3 g5e3 e1e3 )
+0.86/10 10} 28.Rf3 {(Rf1f3 f5f4 Bc3b4 Nc6xb4 Qb5xd7 Be6xd7 Nc2xb4 Bd7e6 Bd3b5 g3xh2
Kh1xh2) +1.37/10 10} f4 {(f5f4 c3d2 g8h8 h2g3 h4g3 a2a3 e6f5 d3f5 d7f5 b5c5 ) +0.89/10
9} 29.Bb4 {(Bc3b4 Nc6xb4 Qb5xd7 Be6xd7 Nc2xb4 Bd7g4 Rf3f1 f4f3 h2xg3 f3f2)
+1.00/10 14} Nxb4 {(c6b4 b5d7 e6d7 c2b4 d7g4 f3f1 f4f3 h2g3 g5d2 b4d5 d2e1 f1e1 h4g3 )
+1.26/13 10} 30.Qxd7 {(Qb5xd7 Be6xd7 Nc2xb4 Bd7g4 Bd3e2 Bg4xf3 Be2xf3 h4h3 g2xh3 Kg8g7
Nb4xd5 Ra8c8) +0.84/12 12} Bxd7 {(e6d7 c2b4 d7g4 e5e6 g4f3 g2f3 h4h3 h2g3 f4g3 e6e7
g3g2 h1h2 f8c8 b4d5 g5d2 ) +1.42/14 7} 31.Nxb4 {(Nc2xb4 Bd7g4 Bd3e2 Bg4xf3 Be2xf3
h4h3 g2xh3 Kg8g7 Nb4xd5 Ra8c8) +0.84/10} Bg4 {(d7g4 e5e6 g4f3 g2f3 h4h3 h2g3 f4g3
e6e7 g3g2 h1h2 f8c8 b4d5 g5d2 ) +1.42/12 10} 32.Be2 {(Bd3e2 Bg4xf3 Be2xf3 Rf8d8
Re1c1 Ra8a5 Rc1c7 Ra5b5 a2a3 g3xh2 Kh1xh2 Kg8f8) +0.51/12 13} Bxf3 {(g4f3 e2f3 g8h8
a2a3 a8c8 e5e6 c8c4 h2g3 f4g3 e6e7 f8e8 f3d5 ) +1.50/12 10} 33.Bxf3 {(Be2xf3 Rf8d8
Nb4xd5 Ra8c8 b2b3 h4h3 g2xh3 a4xb3 a2xb3 Rc8c2 h2xg3 f4xg3) +0.48/12 9} a3 {(a4a3 b2a3
a8a3 f3d5 g8h8 e1b1 a3a7 e5e6 b7b5 h2g3 f4g3 d5e4 ) +1.46/11 10} 34.b3 {(b2b3 Ra8c8
h2h3 Rc8c3 Bf3xd5+ Kg8g7 Bd5e4 f4f3 Be4xf3 Rf8xf3 g2xf3 Rc3xf3) +0.65/11 6} Rac8
{(a8c8 e5e6 f8e8 f3d5 g8g7 b4d3 c8d8 e1e5 g5f6 e5h5 f6d4 ) +1.78/11 9} 35.Bxd5+
{(Bf3xd5+ Kg8g7 Bd5f3 h4h3 g2xh3 Rc8c3 Bf3e4 f4f3 h2xg3 f3f2 Re1f1 Rc3xg3 Be4xb7 Rg3xh3+
Kh1g2) +0.48/12 12} Kh8 {(g8h8 d5f3 f8f7 e5e6 f7h7 b4d3 c8c2 d3f4 g5f4 e6e7 h7e7 )
+1.84/10 9} 36.Bf3 {(Bd5f3 Bg5d8 Nb4d3 h4h3 Nd3c5 Bd8a5 Re1f1 h3xg2+ Bf3xg2 g3xh2 Bg2xb7
Rc8d8) +0.50/11 7} Rf7 {(f8f7 e5e6 f7c7 b4d5 c7c1 f3d1 c8d8 e6e7 g5e7 d5e7 ) +1.48/10
6} 37.h3 {(h2h3 Bg5e7 Nb4d3 Rc8c3 Re1d1 Rc3c2 Nd3c1 Be7b4 d4d5 Rf7c7 Nc1d3)
+0.82/11 13} Rfc7 {(f7c7 b4d3 c7c2 e5e6 c8c3 d3e5 c2c1 f3d1 c3e3 e1f1 g5f6 e5f7 )
+1.90/12 7} 38.Kg1 {(Kh1g1 Rc7c1 Kg1f1 Bg5d8 Bf3xb7 f4f3 Nb4d3 f3xg2+ Bb7xg2 Rc1c2 e5e6
Bd8e7 Re1e2 Rc8f8+ Kf1e1) -0.06/13 6} R7c1 {(c7c1 g1f1 c8c3 e1c1 c3c1 f1e2 b7b5 f3e4
c1a1 d4d5 g5d8 d5d6 d8b6 ) +2.10/12 9} 39.Kf1 {(Kg1f1 Bg5d8 Nb4d3 Rc1xe1+ Nd3xe1
Rc8c1 Kf1e2 Bd8a5 b3b4 Ba5xb4 Ne1d3 Rc1c2+ Ke2f1 Bb4c3 d4d5 Rc2xa2) -1.26/15 7} Bd8
{(g5d8 e1c1 c8c1 f1e2 c1c3 f3b7 d8b6 b4d3 c3c2 e2f3 c2a2 f3g4 a2d2 b7e4 a3a2 )
+2.38/13 7} 40.Nd3 {(Nb4d3 Rc1xe1+ Nd3xe1 Rc8c1 Kf1e2 Bd8a5 b3b4 Ba5xb4 Ne1d3 Rc1c2+
Ke2f1 Bb4c3 d4d5 Rc2d2 Nd3xf4 Rd2f2+ Kf1g1 Rf2xf3 g2xf3 Bc3xe5) -1.12/14 6} Rxe1+
{(c1e1 d3e1 c8c1 f1e2 d8a5 b3b4 a5b4 e1d3 c1c2 e2f1 b4c3 e5e6 c2a2 e6e7 a2a1 f1e2 a1a2
) +3.58/14 12} 41.Nxe1 {(Nd3xe1 Rc8c1 b3b4 Bd8e7 Kf1e2 Be7xb4 Ne1d3 Rc1c2+ Ke2f1
Bb4c3 e5e6 Kh8g7 d4d5 Kg7f6 Nd3xf4 Rc2f2+ Kf1g1 Rf2xa2 Bf3d1 Bc3d4+ Kg1f1) -1.35/16
17} Rc1 {(c8c1 b3b4 d8e7 f1e2 e7b4 e1d3 c1c2 e2f1 c2a2 d3b4 a2b2 b4a2 b2a2 f3b7
a2c2 ) +3.58/14 7} 42.b4 {(b3b4 Bd8e7 Kf1e2 Be7xb4 Ne1d3 Rc1c2+ Ke2f1 Bb4c3 e5e6
Kh8g7 d4d5 Kg7f6 Nd3c5 Kf6e7 Nc5xb7 Rc2xa2 Bf3h5 Ra2f2+ Kf1g1) -1.98/16 18} Be7
{(d8e7 f1e2 e7b4 e1d3 c1c2 e2f1 c2a2 d3b4 a2b2 e5e6 b2b1 f1e2 b1b4 e6e7 b4b2 e2d3 b2b3
) +3.54/14 7} 43.Ke2 {(Kf1e2 Be7xb4 Ne1d3 Rc1c2+ Ke2f1 Rc2xa2 Nd3xb4 Ra2b2 e5e6
Kh8g7 Bf3d5 f4f3 g2xf3 Rb2b1+ Kf1g2 Rb1xb4 e6e7 Rb4b2+ Kg2f1 Rb2f2+ Kf1g1) -2.68/16
11} Bxb4 {(e7b4 e1d3 c1c2 e2f1 b4e7 f3d5 c2d2 d5c4 b7b5 c4b5 d2a2 b5c4 a2c2 c4d5 )
+3.46/13 5} 44.Nd3 {(Ne1d3 Rc1c2+ Ke2f1 Rc2xa2 Nd3xb4 Ra2b2 e5e6 Kh8g7 Bf3d5 f4f3 Bd5xf3
Rb2xb4 Kf1e2 Rb4xd4 Bf3xb7) -2.45/12} Rc2+ {(c1c2 e2f1 b4e7 f3d5 c2d2 d3e1 d2d4 d5b7
d4d2 b7f3 e7c5 f3e2 d2a2 e5e6 ) +4.86/13 7} 45.Kf1 {(Ke2f1 Bb4c3 e5e6 Kh8g7 Bf3d5
Kg7f6 Bd5b3 Rc2d2 Nd3e5 Bc3xd4 e6e7 Rd2f2+ Kf1e1 Bd4c3+ Ke1d1 Rf2d2+ Kd1c1 Kf6xe7
Ne5g6+ Ke7d6 Ng6xh4) -2.85/15 13} Be7 {(b4e7 d4d5 c2a2 d5d6 e7g5 e5e6 a2f2 d3f2 a3a2
e6e7 a2a1q f2d1 a1a4 d1c3 a4a6 f3e2 a6a1 e2d1 a1a6 ) +5.44/14 5} 46.Bd5 {(Bf3d5
Rc2d2 Bd5c4 b7b5 Bc4xb5 Rd2xa2 Bb5c4 Ra2c2 Bc4b3 f4f3 Bb3xc2 a3a2 Bc2d1 f3xg2+ Kf1xg2
a2a1Q) -3.51/14 8} Rd2 {(c2d2 d5c4 b7b5 c4b5 d2a2 b5c4 a2d2 d3e1 a3a2 c4a2 d2f2 f1g1
f2a2 e5e6 a2a1 g1f1 ) +5.92/14 8} 47.Nxf4 {(Nd3xf4 Rd2f2+ Kf1e1 Be7b4+ Ke1d1 Rf2xf4
Bd5xb7 Rf4xd4+ Kd1c2 Rd4d2+ Kc2b3 Rd2b2+ Kb3a4 Rb2xa2 Ka4xb4 Ra2xg2 Kb4xa3 Rg2e2 Bb7d5
Re2xe5) -4.92/14 11} Rf2+ {(d2f2 f1e1 f2f4 e1e2 f4d4 d5b7 d4b4 b7f3 b4b2 e2d3 b2a2 f3d5
a2f2 d3d4 f2d2 ) +7.04/13 5} 48.Ke1 {(Kf1e1 Be7b4+ Ke1d1 Rf2xf4 Bd5xb7 Rf4xd4+ Kd1c2
Rd4d2+ Kc2b3 Bb4c5 Bb7e4 Rd2b2+ Kb3c4 Rb2xa2 Kc4xc5 Ra2xg2 Be4xg2 a3a2 e5e6 a2a1Q
Kc5d6) -6.50/17 11} Rxf4 {(f2f4 e1e2 f4d4 d5b7 d4b4 b7d5 b4b5 d5c4 b5e5 e2d3 e7f6 d3c2
e5c5 c2b3 ) +7.28/13 7} 49.Ke2 {(Ke1e2 Rf4xd4 Bd5e6 Be7b4 Ke2f3 Rd4d2 Be6c4 Rd2f2+
Kf3g4 Rf2xg2 Kg4xh4 Rg2xa2 Bc4xa2 g3g2 e5e6 Bb4e7+ Kh4h5 b7b5 h3h4 g2g1Q) -7.73/17 6}
Rxd4 {(f4d4 d5b7 e7b4 e2e3 d4d2 e5e6 d2a2 b7d5 a2f2 e6e7 b4c5 e3d3 c5e7 ) +319.00/12
8} 50.Bxb7 {(Bd5xb7 Be7g5 e5e6 Rd4d2+ Ke2f3 Rd2xa2 Kf3g4 Bg5e7 Bb7d5 Ra2d2 Bd5b3
a3a2 Bb3xa2 Rd2xa2 Kg4f3 Ra2f2+ Kf3e4 Rf2xg2) -10.37/16 8} Bg5 {(e7g5 e5e6 d4d2 e2f3
d2a2 b7d5 a2f2 f3g4 g5e7 d5b3 a3a2 b3a2 f2a2 g4f3 ) +9.10/11 5} 51.e6 {(e5e6 Rd4d2+
Ke2f3 Rd2xa2 Kf3g4 Bg5e7 Kg4h5 Ra2b2 Bb7e4 a3a2 Kh5g4 Rb2b4 Kg4f4 Rb4xe4+ Kf4xe4
Kh8g7 Ke4f5 a2a1Q) -12.23/16 8}  {0-1 Arena Adjudication} 0-1


Re: Glaurung's loss against OliThink

Posted: Wed Apr 02, 2008 10:42 pm
by Dann Corbit
White is already in trouble here, and h3 was particularly bad:
[D]2r4k/1p3r2/8/4P1b1/1N1P1p1p/pP3Bp1/P5PP/4R2K w - -

Code: Select all

Analysis from E:\mistake.epd   
4/2/2008 1:33:53 PM Level: 180 Seconds
Analyzing engine: Rybkav2.3.2a.w32

1) Bg4;                 
    Searching move: Bf3-g4
    Best move (Rybkav2.3.2a.w32): Bf3-g4
    identical moves! Found in: 01:46
      5	00:00	       2.798	20.320	 0.00	Bf3g4 Rc8d8
      6	00:00	       4.942	29.422	-0.11	Bf3g4 Rc8d8 d4d5
      6	00:00	       8.938	38.946	 0.00	d4d5 Rf7e7 Nb4d3
      7	00:01	      12.461	45.248	 0.00	d4d5 Rf7e7 Nb4d3 h4h3
      8	00:01	      27.172	55.537	-0.46	d4d5 Rf7c7 Nb4d3 Rc7c2 Nd3b4
      8	00:01	      36.117	59.079	-0.13	Bf3g4 Rc8d8 d4d5 Rf7e7 Bg4f3
      9	00:01	      80.010	69.906	-0.11	Bf3g4 Rc8c7 Nb4d5 Rc7c2 Nd5b4 Rc2d2
     10	00:03	     176.776	75.708	-0.50	Bf3g4 Rc8c3 Nb4d5 Rc3c2 Nd5b4 Rc2d2 d4d5
     10	00:07	     498.758	72.474	-0.37	Kh1g1 Rf7c7 h2h3 Kh8g7 Kg1f1 Rc8e8 d4d5
     11	00:08	     564.436	72.103	-0.31	Kh1g1 Bg5e7 Nb4d3 Rc8c3 Bf3d5 Rf7f8 Bd5e4 Kh8g7
     12	00:09	     626.874	71.819	-0.31	Kh1g1 Bg5e7 Nb4d3 Rc8c3 Bf3d5 Rf7f8 Bd5e4 Kh8g7 h2h3
     13	00:11	     802.660	72.653	-0.44	Kh1g1 Bg5e7 Nb4d3 Rc8c3 Bf3e4 f4f3 g2xf3 Rc3c2 h2xg3 Rc2xa2 g3xh4 Be7xh4 Re1c1
     14	00:16	   1.207.965	77.155	-0.73	Kh1g1 Bg5e7 Nb4d3 Rc8c2 Re1e2 Rc2xe2 Bf3xe2 Be7g5 Nd3b4 Kh8g7 Nb4d5 Rf7f8
     14	00:21	   1.563.652	76.243	-0.69	Bf3g4 Rc8c3 Re1d1 Bg5e7 Nb4d5 Rc3c2 Rd1a1 Be7g5 e5e6 Rf7g7 Bg4f3 Rc2d2 h2xg3 h4xg3
     15	00:30	   2.297.641	78.342	-0.69	Bf3g4 Rc8c3 Re1d1 Bg5e7 Nb4d5 Rc3c2 Rd1a1 Be7g5 e5e6 Rf7g7 Bg4f3 Rc2d2 h2xg3 h4xg3
     16	00:47	   3.725.902	81.609	-0.99	Bf3g4 Rc8c3 Re1d1 Bg5e7 Nb4d5 Rc3c2 Rd1a1 Rc2d2 e5e6 Rf7g7 Bg4f3 Be7d6 Kh1g1
     16	01:08	   5.263.287	79.752	-0.54	h2h3 Bg5e7 Nb4d3 Rc8c2 d4d5 Rc2xa2 d5d6 Kh8g7 e5e6 Be7xd6 e6xf7 Ra2d2 Nd3c1 Kg7xf7
     17	01:40	   8.052.114	82.273	-2.07	h2h3 Rf7c7 Kh1g1 Rc7c1 Kg1f1 Bg5d8 Bf3xb7 Rc1xe1+ Kf1xe1 f4f3 Bb7xf3 Bd8a5 Ke1d1 Ba5xb4
     17	01:46	   8.459.073	81.513	-0.98	Bf3g4 Rc8c3 Re1d1 Bg5e7 Nb4d5 Rc3c2 Rd1a1 Rc2d2 e5e6 Rf7g7 Bg4f3 Be7d6 Kh1g1 Rd2xd4
   4/2/2008 1:36:58 PM, Time for this analysis: 00:03:00, Rated time: 01:46

1 of 1 matching moves
4/2/2008 1:36:59 PM, Total time: 12:03:06 AM
Rated time: 01:46 = 106 Seconds

Re: Glaurung's loss against OliThink

Posted: Wed Apr 02, 2008 11:03 pm
by Tord Romstad
OliverBr wrote:And if anyone is interested the match between Glaurung and OliThink5 that was won by OliThink. Perhaps anyone can analyze this game and give reasons why Glaurung lost it in 51 moves (!).
Hello Oliver,

I am not a good enough player to give any useful analysis, but to me it looks like Glaurung's loss was caused by misevaluation in the middle game. These closed positions are tricky. Around move 28, when white is probably already in trouble, Glaurung's evaluation is still very optimistic (probably because it overestimates the importance of black's isolated pawn on d5 and the backward pawns on f5 and b7, and because of black's poor pawn shelter). At the same time, Olithink played technically very precise, and made no tactical mistakes. Nice game.

Olithink is an awesome program, by the way -- possibly my favorite open source engine. I've learnt most of what I know about bitboards from your source code, and much of my own bitboard code still has similarities to yours (except that my code is far more verbose, far less elegant, and probably slower). Keep up the good work!

Tord

Re: Glaurung's loss against OliThink

Posted: Wed Apr 02, 2008 11:35 pm
by Dann Corbit
Tord Romstad wrote:
OliverBr wrote:And if anyone is interested the match between Glaurung and OliThink5 that was won by OliThink. Perhaps anyone can analyze this game and give reasons why Glaurung lost it in 51 moves (!).
Hello Oliver,

I am not a good enough player to give any useful analysis, but to me it looks like Glaurung's loss was caused by misevaluation in the middle game. These closed positions are tricky. Around move 28, when white is probably already in trouble, Glaurung's evaluation is still very optimistic (probably because it overestimates the importance of black's isolated pawn on d5 and the backward pawns on f5 and b7, and because of black's poor pawn shelter). At the same time, Olithink played technically very precise, and made no tactical mistakes. Nice game.

Olithink is an awesome program, by the way -- possibly my favorite open source engine. I've learnt most of what I know about bitboards from your source code, and much of my own bitboard code still has similarities to yours (except that my code is far more verbose, far less elegant, and probably slower). Keep up the good work!

Tord
I suspect that the problem may be related to king safety. Look at this position from the game:
[d]2r4k/1p3r2/8/4P1b1/1N1P1p1p/pP3Bp1/P5PP/4R2K w - -
Most engines have some difficulty with this position. Definitely, I would want to be Olithink here.

Allowing this crowd to form near the king is trouble. It's one of those funny things that a machine will do but a person won't (if they can help it).

Re: Glaurung's loss against OliThink

Posted: Thu Apr 03, 2008 12:17 am
by Martin Thoresen
Tord,

Any news of a Glaurung 2.0.2 or 2.1 ? :)

Re: Glaurung's loss against OliThink

Posted: Thu Apr 03, 2008 3:07 am
by OliverBr
Tord Romstad wrote:
OliverBr wrote:And if anyone is interested the match between Glaurung and OliThink5 that was won by OliThink. Perhaps anyone can analyze this game and give reasons why Glaurung lost it in 51 moves (!).
Hello Oliver,

I am not a good enough player to give any useful analysis, but to me it looks like Glaurung's loss was caused by misevaluation in the middle game. These closed positions are tricky. Around move 28, when white is probably already in trouble, Glaurung's evaluation is still very optimistic (probably because it overestimates the importance of black's isolated pawn on d5 and the backward pawns on f5 and b7, and because of black's poor pawn shelter).
Hello Tord,
the same goes with me. My chess skills are quite mediocre, esp. my positonal knowledge is inexistant.
The poor pawn shelter may be a clue to all this. OliThink's evaulation in 5.1.1 still hasn't got any pawn structure and king safety (yet). Actually it's just mobility stuff. Through this, a very aggressive but risky game yields.

The result is, that OliThink still very often loses against quite weak engines (Have a look against Olivier's chess war: http://loirechecs.chez-alice.fr/chesswa ... 012ESt.htm, this was a little bit disappointing), but on the other hand it quite often wins against very strong engines.
At the same time, Olithink played technically very precise, and made no tactical mistakes. Nice game.

Olithink is an awesome program, by the way -- possibly my favorite open source engine. I've learnt most of what I know about bitboards from your source code, and much of my own bitboard code still has similarities to yours (except that my code is far more verbose, far less elegant, and probably slower). Keep up the good work!

Tord
Thank you. Now I am very flattered, because it's *you* who wrote the -by far- best open source program. Crafty may be almost as strong as Glaurung, but your program is so much more readable!
I have to admit that I never looked at Glaurung's source code until a few weeks ago, but now I am very taken with it.

In OliThink 5.1.2 I implemented the pv-search and got finally rid off the ugly alpha-beta windows. I was inspired by Glaurung doing this.

Re: Glaurung's loss against OliThink

Posted: Thu Apr 03, 2008 3:31 am
by OliverBr
Dann Corbit wrote: I suspect that the problem may be related to king safety. Look at this position from the game:
[d]2r4k/1p3r2/8/4P1b1/1N1P1p1p/pP3Bp1/P5PP/4R2K w - -
Most engines have some difficulty with this position. Definitely, I would want to be Olithink here.

Allowing this crowd to form near the king is trouble. It's one of those funny things that a machine will do but a person won't (if they can help it).
Hi Dann,
you are right, in this position white is quite in trouble. h3 is very questionable move, because after it the white king has no possibility to leave his prison in a quick way.
But I am not sure if a person wouldn't play much different. It depends on the play of style. E.g. when I play chess, I tend to let the bad pawns come, too and rather start a counter attack than losing too much time with pawns that cannot proceed anyway...

Re: Glaurung's loss against OliThink

Posted: Thu Apr 03, 2008 3:41 am
by OliverBr
I have another one. This time only 37 moves, BUT: I would blame the opening here! It seems to be bad line for black, I am wondering how this can be in a standard book.

Code: Select all

[Event "Arena tournament29"]
[Site "TARN"]
[Date "2008.04.02"]
[Round "2"]
[White "OliThink512eps"]
[Black "Glaurung"]
[Result "1-0"]
[ECO "A50"]
[Opening "Indian"]
[Time "23:11:17"]
[Variation "2.c4 a6"]
[TimeControl "40/300:40/300:40/300"]
[Termination "normal"]
[PlyCount "74"]
[WhiteType "program"]
[BlackType "program"]

1.d4 Nf6 2.c4 a6 3.Nc3 e6 4.e4 d5 5.e5 Ne4 6.cxd5 exd5 7.Bd3 f5 8.Nge2 c6 9.f3
Ng5 10.Qc2 g6 11.h4 Ne6 12.h5 Bg7 {(Bf8g7 g2g4 c6c5 g4xf5 g6xf5 h5h6 Bg7f8 d4xc5
Bf8xc5 Bd3xf5) -1.60/10 15} 13.g4 {(g2g4 f5g4 f3g4 g6h5 h1h5 c6c5 d4c5 e6c5 c1g5 )
+1.32/9 5} c5 {(c6c5 g4xf5 g6xf5 h5h6 Bg7f8 Bd3xf5 Ne6xd4 Bf5g6+ h7xg6 Qc2xg6+ Ke8d7
Ne2xd4 c5xd4 Nc3xd5) -1.62/10 17} 14.h6 {(h5h6 g7f8 g4f5 g6f5 d4c5 f8c5 d3f5 d8c7 c2d3
c7e5 ) +1.68/10 10} Bf8 {(Bg7f8 g4xf5 g6xf5 Bd3xf5 Ne6xd4 Ne2xd4 c5xd4 Bf5xh7 d4xc3
Bh7g6+ Ke8d7 Qc2xc3) -1.48/10 9} 15.gxf5 {(g4f5 g6f5 d3f5 e6d4 e2d4 c5d4 f5c8 d8c8
c2a4 b8c6 c3d5 b7b5 ) +1.74/11 10} gxf5 {(g6xf5 Bd3xf5 Ne6xd4 Ne2xd4 c5xd4 Bf5g6+
h7xg6 Qc2xg6+ Ke8d7 e5e6+ Kd7c7 Bc1f4+ Bf8d6 Nc3xd5+ Kc7c6 Ra1c1+ Bd6c5) -2.01/11 12}
16.Bxf5 {(d3f5 e6d4 e2d4 c5d4 f5c8 d8c8 c2a4 b8c6 c3d5 b7b5 d5f6 e8d8 ) +1.91/10 10}
Nc6 {(Nb8c6 Bf5xh7 c5xd4 Qc2g6+ Ke8d7 Ne2f4 d4xc3 Qg6xe6+ Kd7c7 Bh7f5 Bc8xe6
Nf4xe6+ Kc7b6 Ne6xd8 Ra8xd8) -2.34/10 11} 17.dxc5 {(d4c5 f8c5 f5h7 c6e5 h7g6 e8d7 c3d5
e5f3 e1d1 d7c6 g6e4 e6g5 ) +1.87/10 10} Nxe5 {(Nc6xe5 Bf5xh7 Ne6g5 Bh7g6+ Ng5f7
Ne2f4 Qd8g5 Bg6xf7+ Ke8xf7 Qc2f2 d5d4) -1.90/9 9} 18.Bxh7 {(f5h7 f8c5 c2f5 e5f3 e1d1
f3e5 f5h5 e8f8 h1f1 f8e7 h5e5 h8h7 ) +1.89/9 6} Nxf3+ {(Ne5xf3+ Ke1d1 Ne6g5 Bh7g6+
Ng5f7 Bg6xf7+ Ke8xf7 Rh1f1 Bc8g4 Qc2d3 Bf8xh6 Rf1xf3+ Bg4xf3 Qd3xf3+ Kf7g8 Bc1xh6
Rh8xh6 Nc3xd5) -1.98/9 26} 19.Kd1 {(e1d1 f8c5 c2f5 h8f8 f5h5 e8e7 h1f1 f3d2 f1f8 e6f8
c3d5 e7d7 ) +2.40/10 7} Neg5 {(Ne6g5 Bh7g6+ Ng5f7 Qc2a4+ Qd8d7 Qa4xd7+ Bc8xd7 Nc3xd5
Ra8d8 Nd5f6+ Ke8e7 Nf6xd7 Rd8xd7+ Kd1c2 Nf7xh6) -2.21/9 12} 20.Bg6+ {(h7g6 e8e7 c1g5
f3g5 c2d2 e7d7 c3a4 g5f3 a4b6 d7c6 d2c3 f3h4 ) +3.92/9 5} Nf7 {(Ng5f7 Rh1f1 Nf3e5
Bg6xf7+ Ne5xf7 Qc2g6 Qd8d7 c5c6 Qd7c7 Nc3xd5) -2.51/9 3} 21.Rh5 {(h1h5 c8e6 e2f4 d8f6
f4e6 f6e6 c2a4 e6c6 g6f7 e8f7 h5f5 f7e8 a4c6 b7c6 ) +3.78/10 11} Be6 {(Bc8e6 Ne2f4
Qd8f6 Nf4xe6 Qf6xe6 Bg6xf7+ Qe6xf7 Rh5f5 Qf7e6 Rf5xf3 Bf8xh6 Bc1xh6 Rh8xh6) -2.48/8
6} 22.Nf4 {(e2f4 d8f6 f4e6 f6e6 c2a4 e8d8 g6f7 e6f7 h5d5 d8c7 c1f4 c7c8 d5d7 )
+4.46/10 7} Qd7 {(Qd8d7 Nf4xe6 Qd7xe6 Qc2a4+ Ke8d8 Rh5xd5+ Kd8e7 Bg6f5 b7b5 c5xb6/ep
Qe6e1+ Kd1c2 Bf8xh6) -3.96/8 9} 23.Nxe6 {(f4e6 d7e6 c2a4 e8e7 c3d5 e7d8 a4a5 b7b6 d5b6
a8a7 h5d5 d8e8 a5a4 e8e7 ) +5.26/9 11} Qxe6 {(Qd7xe6 Qc2a4+ Qe6c6 Bg6xf7+ Ke8xf7
Qa4f4+ Kf7e8 Qf4xf3 Qc6e6 Kd1c2 Ra8c8 Rh5xd5 Bf8xc5) -4.92/9 13} 24.Qa4+ {(c2a4 e6c6
h5f5 e8c8 g6f7 c6a4 c3a4 f3d4 f5h5 h8h7 a4b6 c8b8 c1f4 b8a7 ) +5.96/10 7} Kd8
{(Ke8d8 Rh5xd5+ Kd8e7 Bg6h5 Bf8xh6 Bh5xf3 Ke7f8 Kd1c2 Bh6xc1 Ra1xc1) -5.07/9 11}
25.Bxf7 {(g6f7 e6f7 h5d5 d8c8 a4g4 c8b8 c1f4 b8a7 g4f3 h8h6 f4b8 a8b8 f3f7 h6h1 d1c2
h1a1 ) +5.81/11 18} Qxf7 {(Qe6xf7 Rh5xd5+ Kd8c8 Qa4g4+ Kc8b8 Bc1f4+ Kb8a7 Qg4xf3
Qf7e8 c5c6 b7xc6 Qf3e3+ c6c5 Qe3xe8 Ra8xe8) -5.21/9 6} 26.Rxd5+ {(h5d5 d8c8 a4g4 c8b8
c1f4 b8a7 g4f3 f7e8 a2a4 a8c8 c3b5 a7a8 b2b4 f8h6 b5c7 c8c7 ) +6.83/11 11} Kc8
{(Kd8c8 c5c6 Nf3e5 Rd5xe5 Qf7f1+ Kd1c2 Qf1g2+ Re5e2 Qg2g6+ Qa4e4 Qg6xe4+ Re2xe4 b7xc6)
-5.18/9 6} 27.Qg4+ {(a4g4 c8b8 c1f4 b8a7 g4f3 f7e6 a2a4 a8c8 c3b5 a7a8 b5c7 c8c7 f4c7
f8h6 c7e5 ) +6.94/11 11} Kb8 {(Kc8b8 Bc1f4+ Kb8a7 Qg4xf3 Qf7e8 c5c6 b7xc6 Qf3f2+
c6c5 Rd5xc5 Ra8d8+ Rc5d5+ Ka7a8) -5.43/9 1} 28.Bf4+ {(c1f4 b8a7 g4f3 f7e6 a2a4 a8c8
c3b5 a7a8 b5d6 c8c5 d5c5 f8d6 c5h5 ) +6.98/11 11} Ka7 {(Kb8a7 Qg4xf3 Qf7e6 a2a4
Ra8c8 Nc3b5+ Ka7a8 Nb5c7+ Rc8xc7 Bf4xc7 Bf8xh6 Rd5d8+ Rh8xd8+ Bc7xd8) -5.51/9 2}
29.Qxf3 {(g4f3 f7e6 a2a4 a8c8 f4e5 h8h7 c3b5 a7a8 b5c7 h7c7 e5c7 f8h6 c7e5 ) +6.90/11
11} Qe6 {(Qf7e6 a2a4 Ra8c8 Nc3b5+ Ka7a8 Nb5c7+ Rc8xc7 Bf4xc7 Bf8xh6 Kd1c2 Rh8c8)
-5.92/9 13} 30.a4 {(a2a4 a8c8 c3b5 a7a8 b5c7 c8c7 f4c7 f8h6 d5d6 e6c4 d6b6 c4d4 d1e1 )
+6.86/10 11} Rc8 {(Ra8c8 Nc3b5+ Ka7a8 Nb5c7+ Rc8xc7 Bf4xc7 Bf8xh6 Rd5d6 Qe6c4 c5c6 b7b6
Bc7xb6) -6.18/9 11} 31.Nb5+ {(c3b5 a7a8 b5c7 c8c7 f4c7 f8e7 c7f4 a8a7 a4a5 e6f6 f3c3
h8h6 ) +8.44/10 8} Ka8 {(Ka7a8 Nb5c7+ Rc8xc7 Bf4xc7 Bf8xh6 Kd1c2 Rh8c8 Bc7d8)
-5.60/7} 32.Nc7+ {(b5c7 c8c7 f4c7 f8e7 c7f4 h8f8 h6h7 f8h8 d5h5 e6g6 c5c6 b7c6 )
+7.92/11 11} Rxc7 {(Rc8xc7 Bf4xc7 Bf8e7 Bc7f4 Rh8c8 h6h7 Rc8h8 Rd5h5 Be7f6) -6.67/9}
33.Bxc7 {(f4c7 f8e7 c7f4 h8f8 h6h7 f8h8 d5h5 e7f6 d1c2 e6c4 c2b1 c4f7 f3h1 ) +8.01/12
5} Be7 {(Bf8e7 Bc7f4 Rh8f8 h6h7 Rf8h8 Rd5h5 Be7f6 Kd1c2 Qe6c4+ Kc2b1 Bf6d4)
-6.62/11 11} 34.Bf4 {(c7f4 h8f8 h6h7 f8h8 d5h5 e7f6 a1a3 h8e8 a3b3 e6e1 d1c2 e8e2 c2d3 )
+8.15/11 11} Rf8 {(Rh8f8 h6h7 Rf8h8 Rd5h5 Be7f6 c5c6 Rh8d8+ Bf4d2 b7xc6 Ra1c1 Ka8b7)
-6.71/10 8} 35.h7 {(h6h7 f8h8 d5h5 e7f6 a1a3 f6b2 a3b3 e6d7 f4d6 b2d4 f3d5 d7g4 d1c2 )
+8.14/11 11} Rh8 {(Rf8h8 Ra1a3 Rh8xh7 Ra3d3 Qe6c8 Rd5d7 Rh7g7 Kd1e2 Be7f6 Rd7xg7 Bf6xg7)
-7.01/10 18} 36.Rh5 {(d5h5 e7f6 d1c2 f6g7 a1h1 e6c4 c2b1 c4a4 f4d6 g7d4 d6f4 ) +8.01/10
12} Bf6 {(Be7f6 Ra1a3 Qe6d7+ Kd1c2 Rh8e8 Qf3d5 Qd7g4 Ra3b3 Qg4g6+ Kc2d2 Qg6g7)
-7.56/9 15} 37.Ra3 {(a1a3 f6b2 a3b3 e6d7 h5d5 d7a4 d1c2 a4c6 c2b2 c6f6 f3c3 f6c3 b2c3 )
+9.00/10 9} Qd7+ {(Qe6d7+ Kd1c1 Qd7g7 Ra3b3 Qg7g1+ Kc1d2 Qg1d4+ Kd2c2 Qd4c4+ Kc2b1 Qc4f7
c5c6 Qf7g6+ Qf3d3 Qg6xd3+ Rb3xd3 b7xc6) -7.85/10 13}  {1-0 Arena Adjudication} 1-0

Re: Glaurung's loss against OliThink

Posted: Thu Apr 03, 2008 5:34 am
by Graham Banks
Another tournament in which OliThink is participating:
http://kirr.homeunix.org/chess/discussi ... f=7&t=3095