Test Position---Not For Over Priced Commercials
Moderator: Ras
-
- Posts: 644
- Joined: Fri Feb 02, 2007 3:11 am
- Location: New Zealand
Re: Back to 1. Rd1, Build 137 and 103 of Toga 1.4 Checkov Be
Hiarcs 12.1 on my iPaq PPC takes 49 min at D=14 to settle on Rxf6.The main line is 1.Rxf6 gxf6 2.Ne4 e5 3.Bh3 Rh6 4.Bxd7+ Bxd7 5.Bc5 0-0-0 6.Bb6 Qc4 and now the simple 7.Bxd8 Kxd8 8.Qf8+ Kc7 9.Nd2 Qd4 10.Rc1+ Bc6 11.Qxh6 simply leaves White a Rook ahead for 2 pawns that aren't going anywhere.
-
- Posts: 4671
- Joined: Sun Mar 12, 2006 2:40 am
- Full name: Eelco de Groot
Re: Back to 1. Rd1, Build 137 and 103 of Toga 1.4 Checkov Be
Thanks guys!Cubeman wrote:Hiarcs 12.1 on my iPaq PPC takes 49 min at D=14 to settle on Rxf6.The main line is 1.Rxf6 gxf6 2.Ne4 e5 3.Bh3 Rh6 4.Bxd7+ Bxd7 5.Bc5 0-0-0 6.Bb6 Qc4 and now the simple 7.Bxd8 Kxd8 8.Qf8+ Kc7 9.Nd2 Qd4 10.Rc1+ Bc6 11.Qxh6 simply leaves White a Rook ahead for 2 pawns that aren't going anywhere.
I think I may have found a bug in Toga's code that I reported in the programmers subforum. With Build 138 that has a change in the History Re-search conditions
Code: Select all
// history-pruning re-search
if (HistoryReSearch && reduced && value >= alpha) { // [EdG: was >= beta]
ASSERT(node_type!=NodePV);
new_depth++;
ASSERT(new_depth==depth-1);
reduced = false;
value = -full_search(board,-beta,-alpha,new_depth,height+1,new_pv,NODE_OPP(node_type),cap_extended,ThreadId);
}
move_undo(board,move,undo);
[d]r1b1k2r/1p1n1pp1/p2Qpn2/8/P2B3p/1qN3P1/1P2P1BP/R3KR2 w kq -
Engine: Toga 1.4 Checkov Beta 4/Toga Mara Beta 6 Build 138 (Athlon 2009 MHz, 256 MB)
by Fabien Letouzey, Thomas Gaksch, Taban Juma, Eelco de Groot
1/03 0:00 +0.29 1.Bxf6 Nxf6 (42)
1/07 0:00 +0.35 1.Rd1 hxg3 2.Bxf6 gxf6 3.hxg3 Qxb2 (162)
2/21 0:00 +0.35 1.Rd1 hxg3 2.Bxf6 gxf6 3.hxg3 Qxb2 (4.423)
3/21 0:00 +0.35 1.Rd1 hxg3 2.Bxf6 gxf6 3.hxg3 Qxb2 (9.245)
4/24 0:00 +0.90 1.Rd1 hxg3 2.Bc5 Kd8 3.hxg3 Qxb2 (30.727)
5/29 0:00 +1.12 1.Rd1 hxg3 2.Bc5 Kd8 3.Qe7+ Kc7
4.Rd4 Qc2 5.hxg3 Qc1+ 6.Kf2 Qxb2 (117.783)
6/35 0:00 +1.16 1.Rd1 hxg3 2.Rd3 Qc2 3.Bc5 Kd8
4.hxg3 Qc1+ 5.Nd1 (308.700)
7/36 0:01 +1.09 1.Rd1 hxg3 2.Bc5 Ng8 3.Qxg3 Qc2
4.Bd4 Rh7 5.Bxg7 Qxb2 (678.838) 561
8/46 0:04 +1.47 1.Rd1 e5 2.Nd5 Nxd5 3.Bxd5 Rh6
4.Qxh6 Qxd5 5.Qg5 hxg3 6.hxg3 (2.581.379) 563
9/46 0:10 +0.68 1.Rd1 Rh5 2.gxh4 Rxh4 3.Qc7 Rh6
4.Rd2 Ng4 5.h3 Ngf6 6.Bxf6 Rxf6 (5.677.517) 574
10/46 0:20 +1.42 1.Rd1 h3 2.Be4 Rh6 3.Bc5 Ng8 4.Be3 Rh5
5.Rd2 f5 (11.184.932) 555
Yes! Rybka here we come..

4.Qxf6 exd4 5.Qxh8+ Ke7 6.Qxh4+ f6
7.Qxd4 Qe6 8.Rc1 Qe5 9.Qxe5+ fxe5
10.h4 Kf6 (16.438.510) 566
11/52 1:02 +1.86 Slight eval-drop but still not bad.. 1.Rxf6 gxf6 2.Nd5 exd5 3.Ra3 Qc4
4.Re3+ Ne5 5.Bxe5 fxe5 6.Qxe5+ Kd7
7.Rc3 Rg8 8.Rxc4 dxc4 9.gxh4 Rg6
10.Qd5+ Ke7 11.Qxc4 (41.175.413) 659
12/52 1:22 +1.86 1.Rxf6 gxf6 2.Nd5 exd5 3.Ra3 Qc4
4.Re3+ Ne5 5.Bxe5 fxe5 6.Qxe5+ Kd7
7.Rc3 Rg8 8.Rxc4 dxc4 9.gxh4 Rg6
10.Qd5+ Ke7 11.Qxc4 Bh3 (53.270.637) 643
13/52 2:30 +2.35 1.Rxf6 gxf6 2.Nd5 exd5 3.Ra3 Qc4
4.Re3+ Ne5 5.Bxe5 fxe5 6.Qxe5+ Kd7
7.Qxh8 hxg3 8.hxg3 d4 9.Rd3 Ke7
10.Rxd4 (94.002.271) 623
14/53 4:38 +2.58 1.Rxf6 gxf6 2.Nd5 exd5 3.Ra3 Qc4
4.Re3+ Ne5 5.Bxe5 fxe5 6.Qxe5+ Kd7
7.Rc3 Rg8 8.Rxc4 dxc4 9.gxh4 Rxg2
10.Qd5+ Ke8 11.Qxg2 Bd7 12.Qxb7 (172.349.078) 618
15/60 8:25 +3.07 1.Rxf6 gxf6 2.Nd5 exd5 3.Ra3 Qc4
4.Re3+ Ne5 5.Bxe5 fxe5 6.Qxe5+ Kd7
7.Rc3 Rg8 8.Rxc4 dxc4 9.gxh4 Rxg2
10.Qd5+ Kc7 11.Qxc4+ (307.546.553) 607
16/68 15:48 +3.22 1.Rxf6 gxf6 2.Nd5 exd5 3.Ra3 Qxa3
4.Qxa3 Rg8 5.Bxd5 hxg3 6.hxg3 Rg5
7.Qf3 Kf8 8.g4 Rxd5 9.Qxd5 a5 10.Qh5 Ke8
11.Kf1 (581.449.896) 613
17/68 27:19 +3.22 1.Rxf6 gxf6 2.Nd5 exd5 3.Ra3 Qxa3
4.Qxa3 Rg8 5.Bxd5 hxg3 6.hxg3 Rg5
7.Qf3 Kf8 8.g4 Rxd5 9.Qxd5 a5 10.g5 fxg5
11.Qxg5 Ke8 12.Bc3 b6 13.Qg8+ Ke7
14.Qg5+ (1.001.880.437) 611
18/68 62:58 +3.20 1.Rxf6 gxf6 2.Nd5 exd5 3.Ra3 Qxa3
4.Qxa3 Rg8 5.Bxd5 hxg3 6.hxg3 Rg5
7.Qf3 Kf8 8.Be4 Ke8 9.Kf1 Ra5 10.b3 Ke7
11.Qf4 Re5 12.Bd3 Ke8 (2.365.777.702) 626
Still holding at 18 plies deep.
I let build 137 run for almost a day, 1. Rd1 was still on top at 21 plies, only change in build 138 is the beta to alpha correction in the History Research:
Engine: Toga 1.4 Checkov Beta 4/Toga Mara Beta 6 Build 137 (Athlon 2009 MHz, 256 MB)
by Fabien Letouzey, Thomas Gaksch, Taban Juma, Eelco de Groot
19/69 93:10 +3.26 1.Rd1 Rh5 2.Rd3 h3 3.Bf3 Rg5 4.Nb5 Rxb5
5.Bc5 Rxc5 6.Rxb3 a5 7.Rc3 Rxc3
8.bxc3 e5 9.e4 Kd8 10.Kf2 Ra6 11.Qd3 Ke7 (3.356.782.600) 600
20/82 516:55 +3.34 1.Rd1 h3 2.Bc5 Qxd1+ 3.Kxd1 Nxc5
4.Bf3 Ncd7 5.Kc1 Rg8 6.Rd1 g5 7.e4 e5
8.Bg4 Nxg4 9.Nd5 Nf8 10.Kb1 b5
11.axb5 axb5 12.Qc6+ Kd8 13.Nb6+ Nd7
14.Rxd7+ (17.925.531.508) 577
21/82 1187:44+3.31 1.Rd1 h3 2.Bc5 Qxd1+ 3.Kxd1 Nxc5
4.Bf3 Ncd7 5.Kc2 Rb8 6.Rd1 Rh6 7.Qc7 Ke7
8.e4 e5 9.Kb1 b5 10.axb5 axb5
11.Nd5+ Ke8 (41.333.979.904) 580
best move: Ra1-d1 time: 1238:30.688 min n/s: 582.400 CPU 100.0% n/s(1CPU): 582.400 nodes: 43.278.370.000
Eelco
Debugging is twice as hard as writing the code in the first
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
place. Therefore, if you write the code as cleverly as possible, you
are, by definition, not smart enough to debug it.
-- Brian W. Kernighan
-
- Posts: 6401
- Joined: Thu Mar 09, 2006 8:30 pm
- Location: Chicago, Illinois, USA
Re: Back to 1. Rd1, Build 137 and 103 of Toga 1.4 Checkov Be
Gaviota takes ~3.5 hrs to find Rxf6! at ply 13 in a intel 2 Gghz computer (running one core).Cubeman wrote:Hiarcs 12.1 on my iPaq PPC takes 49 min at D=14 to settle on Rxf6.The main line is 1.Rxf6 gxf6 2.Ne4 e5 3.Bh3 Rh6 4.Bxd7+ Bxd7 5.Bc5 0-0-0 6.Bb6 Qc4 and now the simple 7.Bxd8 Kxd8 8.Qf8+ Kc7 9.Nd2 Qd4 10.Rc1+ Bc6 11.Qxh6 simply leaves White a Rook ahead for 2 pawns that aren't going anywhere.
Code: Select all
1162840 7: 4.3 -0.15 1.Ne4 Nxe4 2.Bxe4 hxg3 3.hxg3 e5 4.Bc3
Rh2
2996773 8 10.7 -0.05 1.Ne4 e5 2.Nxf6+ gxf6 3.Rf3 Qe6 4.Qxe6+
fxe6 5.Bg1 h3 6.Bh1
6778776 8 24.4 +0.07 1.Rf3 Qc4 2.Bxf6 gxf6 3.Rf4 Qb3 4.Rb4
Qc2 5.Bxb7 Bxb7 6.Rxb7
6932288 8: 25.0 +0.07 1.Rf3 Qc4 2.Bxf6 gxf6 3.Rf4 Qb3 4.Rb4
Qc2 5.Bxb7 Bxb7 6.Rxb7
9141158 9 33.5 +0.17 1.Rf3 Qc4 2.Bxf6 gxf6 3.Rf4 Qc5 4.Qxc5
Nxc5 5.Rxh4 Rxh4 6.gxh4 Bd7
12252258 9: 44.4 +0.17 1.Rf3 Qc4 2.Bxf6 gxf6 3.Rf4 Qc5 4.Qxc5
Nxc5 5.Rxh4 Rxh4 6.gxh4 Bd7
27382765 10 98.4 :-) 1.Rf3
61026151 10 215.9 +0.97 1.Rf3 Qc2 2.Bxf6 Nxf6 3.Rd1 Nd7 4.Nd5
exd5 5.Re3+ Kd8 6.Qe7+ Kc7 7.Rc3+ Qxc3+
8.bxc3 hxg3 9.hxg3 Kb8 10.Qxf7
80804638 10: 283.0 +0.97 1.Rf3 Qc2 2.Bxf6 Nxf6 3.Rd1 Nd7 4.Nd5
exd5 5.Re3+ Kd8 6.Qe7+ Kc7 7.Rc3+ Qxc3+
8.bxc3 hxg3 9.hxg3 Kb8 10.Qxf7
140690567 11 486.3 +1.09 1.Rf3 h3 2.Nb5 axb5 3.Rxb3 hxg2 4.h4
bxa4 5.Rb4 g5 6.Qc7 gxh4 7.Rbxa4
248018774 11: 849.0 +1.09 1.Rf3 h3 2.Nb5 axb5 3.Rxb3 hxg2 4.h4
bxa4 5.Rb4 g5 6.Qc7 gxh4 7.Rbxa4
367885003 12 1259.9 +1.09 1.Rf3 h3 2.Nb5 axb5 3.Rxb3 hxg2 4.Bg1
bxa4 5.Qd4 axb3 6.Rxa8 O-O 7.Be3
962615108 12: 3273.8 +1.09 1.Rf3 h3 2.Nb5 axb5 3.Rxb3 hxg2 4.Bg1
bxa4 5.Qd4 axb3 6.Rxa8 O-O 7.Be3
2465274273 13 8455.3 +1.35 1.Rf3 h3 2.Bh1 Qc4 3.Rf4 e5 4.Nd5 Qxd5
5.Bxd5 exf4 6.gxf4 Nxd5 7.Qxd5 O-O
8.Rc1
3837648895 13 13083.6 :-) 1.Rxf6
4822458358 13 16378.8 :-) 1.Rxf6
5375758520 13 18293.4 +2.48 1.Rxf6 gxf6 2.Ne4 e5 3.Bh3 Rh6 4.Bxd7+
Bxd7 5.Bc5 O-O-O 6.Bb6 Qc4 7.Qe7
<=TRANS
6978064016 13: 23642.5 +2.48 1.Rxf6 gxf6 2.Ne4 e5 3.Bh3 Rh6 4.Bxd7+
Bxd7 5.Bc5 O-O-O 6.Bb6 Qc4 7.Qe7
<=TRANS
8112766386 14 27407.7 +2.43 1.Rxf6 gxf6 2.Ne4 e5 3.Bh3 Rh6 4.Bxd7+
Bxd7 5.Bc5 O-O-O 6.Bb6 Qxb6 7.Qxb6 Bc6
8.Rc1 f5 9.Qe3 Rg6