Hello Swami and Dann,
Thanks for the testsuite! I was just messing with Bishop and Knight mobility, so this test comes at the right time
Results with Ancalagon build 134:
Code: Select all
Engine: Ancalagon 1.3 WS180 Build 134 (256 MB)
by Romstad, Costalba, Kiiski, de Groot
Right until now: 70 of 100 ; 6:49m
10 seconds per position
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
--------------------------------------------------------------------------------
| 2 0 0 2 8 - 1 0 - 2 4 0 - 2 0 - 0 - 5 0
| - - 0 1 3 - 0 0 0 1 1 0 0 - 1 0 0 8 0 0
| - 0 0 0 - 0 2 0 3 0 1 1 - 0 6 - 3 - 0 5
| 0 - - 0 - 1 3 - 1 0 1 3 - 7 - - - 0 0 1
| 0 3 - - 0 0 0 0 0 0 0 - 0 - - 1 - - 0 -
1 sec -> 40/100
2 sec -> 52/100
3 sec -> 57/100
4 sec -> 63/100
5 sec -> 64/100
6 sec -> 66/100
7 sec -> 67/100
8 sec -> 68/100
9 sec -> 70/100
10 sec -> 70/100
n/s: 681.287
TotTime: 16:57m SolTime: 6:49m
I have some doubts about the last position, position No. 100? More or less at random I let this one run a little longer, because Ancalagon switched at the last moment from 1. Nd4 to 1. Nhf4, which you only have as third choice. First I tried to improve the analysis as the switch seemed more a slight instability but then this move was chosen for six consecutive plies, before 1.Nd4 takes over again with a minimal difference. Maybe 1. Nhf4 is a dangerous move and only Rybka 3 sees it and it could have something to do with King Safety if the Knight does not block h4 anymore, but then I would expect other programs to see that on deeper plies as well...
[D]rqr3k1/1p2bppp/3pn3/p3p1Pn/P3P3/1PNBBP2/1P1Q3P/2KR3R b - - bm Nd4; c0 "Nd4=10, Nef4=6, Nhf4=5"; id "STS: Knight Outposts/Repositioning/Centralization.100";
rqr3k1/1p2bppp/3pn3/p3p1Pn/P3P3/1PNBBP2/1P1Q3P/2KR3R b - -
Engine: Ancalagon 1.3 WS180 Build 134 (Athlon 2009 MHz, 256 MB)
by Romstad, Costalba, Kiiski, de Groot
2.00 0:00 +1.52 1...Nd4 2.Kb1 Nxb3 (3.351) 14
3.00 0:00 +1.52 1...Nd4 2.Kb1 Nxb3 (32.652) 116
4.00 0:00 +1.25 1...Nd4 2.Kb1 (49.591) 158
5.00 0:00 +0.82 1...Nd4 2.Bc2 Nxc2 3.Qxc2 b6 4.Rhg1 Qb7 (139.008) 296
6.00 0:00 +0.82 1...Nd4 2.Bc2 Nxc2 3.Qxc2 b6 4.Rhg1 Qb7 (290.049) 403
7.00 0:01 +0.39 1...Nd4 2.Bc2 (594.921) 494
8.01 0:02 +0.39 1...Nd4 2.Bc2 Nxc2 3.Qxc2 b6 4.h4 Ra7
5.Kb1 Rac7 (1.378.947) 569
9.01 0:04 +0.29 1...Nd4 2.Bc2 Nxc2 3.Kxc2 b5 4.Kb1 bxa4
5.bxa4 Ra6 6.h4 (3.000.435) 613
9.02 0:05 +0.29 1...Nhf4 (3.175.655) 621
10.01 0:08 +0.17 1...Nhf4 2.h4 Nxd3+ 3.Qxd3 Ra6 4.Kb1 Rac6
5.Nd5 Bd8 6.Rc1 Qa8 7.Rxc6 bxc6 (5.742.130) 676
11.01 0:17 +0.15 1...Nhf4 2.h4 Nxd3+ 3.Qxd3 Ra6 4.Kb1 Rac6
5.Nd5 Bd8 6.Rc1 Qa8 7.Rc3 (12.334.464) 691
12.01 0:38 0.00 1...Nhf4 2.h4 Nxd3+ 3.Qxd3 Ra6 4.Kb1 Rac6
5.Nd5 Bd8 6.Rc1 Qa8 7.Rc3 b6 (27.775.179) 723
12.02 0:42 0.00 1...Nd4 (30.811.698) 724
13.01 1:30 -0.09 1...Nd4 2.Bc2 Bd8 3.Bxd4 exd4 4.Nb5 d5
5.Kb1 dxe4 6.Bxe4 Qe5 7.Qxd4 Qxd4
8.Nxd4 Bxg5 9.Bxb7 (65.024.750) 717
14.01 3:35 -0.17 1...Nd4 2.Bc2 Bd8 3.Bxd4 exd4 4.Nb5 d3
5.Qxd3 Bxg5+ 6.Kb1 Nf4 7.Qxd6 Bf6
8.Rhe1 Rd8 9.Qxb8 Raxb8 10.Rxd8+ Rxd8
11.e5 (154.085.660) 715
14.02 3:53 -0.17 1...Nhf4 (166.871.375) 715
15.01 7:49 -0.11 1...Nhf4 2.h4 Nc5 3.Bc2 Nfd3+ 4.Kb1 Nb4
5.Nd5 Nxd5 6.Qxd5 b5 7.g6 hxg6 8.h5 gxh5
9.Rxh5 bxa4 10.bxa4 (326.864.061) 696
16.01 14:18 -0.25 1...Nhf4 2.h4 Nxd3+ 3.Qxd3 Ra6 4.Kb1 Bd8
5.Nd5 Rac6 6.Rc1 Rxc1+ 7.Rxc1 Rc6
8.Bf2 Qc8 9.Rc3 f6 10.gxf6 Bxf6
11.Rxc6 Qxc6 (574.508.523) 669
17.01 33:24 -0.31 1...Nhf4 2.h4 Nxd3+ 3.Qxd3 Ra6 4.Kb1 Bd8
5.Nd5 Rac6 6.Rc1 Rxc1+ 7.Rxc1 Rxc1+
8.Kxc1 Qc8+ 9.Kd2 Qc6 10.Bb6 Qe8
11.Bf2 Qc6 12.Qc4 (1.219.401.813) 608
18.01 79:49 -0.33 1...Nhf4 2.h4 Nxd3+ 3.Qxd3 Ra6 4.Kb1 Rac6
5.Nd5 Bd8 6.Rc1 Rxc1+ 7.Rxc1 Rxc1+
8.Kxc1 Qc8+ 9.Qc3 Qd7 10.Bf2 b5
11.axb5 Qxb5 12.Qc4 Qd7 13.Kc2 (2.616.443.704) 546
19.01 209:55 -0.49 1...Nhf4 2.h4 Nxd3+ 3.Qxd3 Rc6 4.Kb1 Qc8
5.Nd5 Bd8 6.Rc1 Qd7 7.Rc3 Rac8
8.Rhc1 Kh8 9.Qb5 Nd4 10.Bxd4 exd4
11.Rc4 Kg8 (6.631.363.799) 526
19.05 264:58 -0.48 1...Nd4 (8.545.491.341) 537
Rybka 2.2n2 also makes little distinction between these two moves:
rqr3k1/1p2bppp/3pn3/p3p1Pn/P3P3/1PNBBP2/1P1Q3P/2KR3R b - -
Engine: Rybka 2.2n2 mp 32-bit PVtips5menbases (64 MB)
by Vasik Rajlich
16 3:05 -0.10 1...Nd4 2.Bc2 Rc6 3.Kb1 Qd8 4.Bxd4 exd4
5.Qxd4 Bxg5 6.e5 Bf4 7.exd6 Rxd6 8.Qe4 g6
9.Nd5 Bg5 10.Rhg1 (7.350.481) 40
16 3:40 -0.18 1...Nhf4 2.h4 Nxd3+ 3.Qxd3 Ra6 4.Kb1 Rac6
5.Nd5 Bd8 6.Qb5 Qa8 7.b4 Nc7 8.Nxc7 Bxc7
9.Rc1 axb4 (8.861.845) 41
_____________________________________________________________
17 6:39 -0.16 1...Nd4 2.Bc2 Rc6 3.Kb1 Nxc2 4.Qxc2 Qf8
5.h4 Bd8 6.Qd2 f5 7.Nb5 f4
8.Bf2 Raa6 (16.584.151) 42
17 7:57 -0.19 1...Nhf4 2.h4 Nxd3+ 3.Qxd3 Ra6 4.Kb1 Rac6
5.Nd5 Bd8 6.Qb5 Qa8 7.Bb6 Kh8
8.Rc1 Qb8 9.Rc4 Bxb6 (19.837.347) 42
_____________________________________________________________
18 11:37 -0.14 1...Nd4 2.Bc2 Rc6 3.Kb1 Nxc2 4.Qxc2 Qf8
5.Qd3 f6 6.gxf6 Bxf6 7.Nd5 Bd8
8.Rhg1 Qf7 9.Rc1 (29.504.866) 43
18 14:42 -0.21 1...Nhf4 2.h4 Nxd3+ 3.Qxd3 Ra6 4.Kb1 Rac6
5.Qe2 Kf8 6.Nd5 Bd8 7.Qb5 Qa8 8.b4 axb4 (37.295.849) 43
_____________________________________________________________
19 34:08 -0.30 1...Nd4 2.Qf2 Nxb3+ 3.Kb1 Nc5 4.Bb5 b6
5.Nd5 Qb7 6.Rhg1 g6 7.Rg2 Kh8
8.Qe1 (87.739.800) 43
19 44:02 -0.31 1...Nhf4 2.h4 Nxd3+ 3.Qxd3 Ra6 4.Kb1 Rac6
5.Rhg1 Qa8 6.h5 Qa6 7.Qd2 Bd8
8.g6 hxg6 (113.305.500) 43
_____________________________________________________________
20 66:13 -0.25 1...Nd4 2.Qf2 Nxb3+ 3.Kb1 Nc5 4.Bb5 b6
5.Nd5 Qb7 6.Rhg1 g6 7.Rg2 Kh8 8.Qe1 (168.700.155) 43
20 75:00 -0.26 1...Nhf4 2.h4 Nxd3+ 3.Qxd3 Ra6 4.Kb1 Rac6
5.Qd2 b6 6.h5 Qb7 7.h6 g6 8.Rhg1 Nc5
9.Ka2 Ne6 (190.667.022) 43
_____________________________________________________________
21 127:28 -0.27 1...Nhf4 2.h4 Nxd3+ 3.Qxd3 Ra6 4.Kb1 Rac6
5.Qd2 Qa8 6.h5 Qa6 7.Rhg1 Bd8 8.h6 Bb6
9.Rh1 gxh6 (319.500.612) 42
21 107:48 -0.28 1...Nd4 2.Qf2 Nxb3+ 3.Kb1 Nc5 4.Bb5 b6
5.Nd5 Qb7 6.Rhg1 g6 7.Rg2 Bd8 8.Qh4 (269.734.443) 42
Eelco