Test Position - Jason Haglund vs Joshua Haglund; 0-1

Discussion of chess software programming and technical issues.

Moderator: Ras

jhaglund
Posts: 173
Joined: Sun May 11, 2008 7:43 am

Test Position - Jason Haglund vs Joshua Haglund; 0-1

Post by jhaglund »

1r4k1/q4pp1/2p1p2p/1r3n2/N1Q5/1P1R4/P5PP/1K1R4 b - - 1 1

Find my move ...

1. Rb4!! ... 1. Qxc6

Then I played.

2. Rxa4!!

How does your program handle this position?
User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: Test Position - Jason Haglund vs Joshua Haglund; 0-1

Post by michiguel »

jhaglund wrote:1r4k1/q4pp1/2p1p2p/1r3n2/N1Q5/1P1R4/P5PP/1K1R4 b - - 1 1

Find my move ...

1. Rb4!! ... 1. Qxc6

Then I played.

2. Rxa4!!

How does your program handle this position?
Gaviota 0.74.11 finds it in 30 s (AMD 2.4 Ghz two cores). May not find it in blitz...

Miguel

Code: Select all

    125206   6:      0.3    +1.49  Rd5 2.Nc3 Rxd3 3.Qxd3 Ne3 4.Rd2
    293837   7       0.5    +1.66  Rd5 2.Qxc6 Ne7 3.Qc4 Rxd3 4.Rxd3 Qg1+
                                   5.Qc1 Qxg2
    467902   7       0.8    +1.79  Ne3 2.Rd8+ Kh7 3.Qd4 Qxd4 4.R1xd4 e5
                                   5.Rxb8 exd4
    665745   7:      1.0    +1.79  Ne3 2.Rd8+ Kh7 3.Qd4 Qxd4 4.R1xd4 e5
                                   5.Rxb8 exd4
    757836   8       1.2      :-(  Ne3
   2058129   8       2.8      :-(  
   2199634   8       3.0    +1.36  Ne3 2.Rd8+ Kh7 3.Qd3+ f5 4.Rxb8 Rxb8
                                   5.Rd2 Nxg2 6.Qd6
   2335667   8       3.2    +1.36  Rd5 2.Nc3 Rxd3 3.Qxd3 Ne3 4.Rd2 Nd5
                                   5.Qg3 Qg1+ 6.Nd1
   2758787   8:      3.7    +1.36  Rd5 2.Nc3 Rxd3 3.Qxd3 Ne3 4.Rd2 Nd5
                                   5.Qg3 Qg1+ 6.Nd1
   3702793   9       4.9    +1.47  Rd5 2.Qxc6 Rxd3 3.Rxd3 Qg1+ 4.Kb2 Qxh2
                                   5.Rd7 Ne3 6.Nc5 Qe5+ 7.Kb1 Nxg2
   5242327   9:      6.8    +1.47  Rd5 2.Qxc6 Rxd3 3.Rxd3 Qg1+ 4.Kb2 Qxh2
                                   5.Rd7 Ne3 6.Nc5 Qe5+ 7.Kb1 Nxg2
   8082276  10      10.4    +1.54  Rd5 2.Nc3 Ne3 3.Qf4 Nxd1 4.Nxd5 cxd5
                                   5.Rxd1 Rc8 6.Kb2
  24371026  10      30.5      :-)  Rb4
  26119821  10      32.6    +2.13  Rb4 2.Qxc6 Rxa4 3.Rd8+ Kh7 4.Rxb8 Rxa2
                                   5.Qc3 Rxg2 6.Rbd8 Qa2+ 7.Kc1 Rxh2
  27602640  10:     34.5    +2.13  Rb4 2.Qxc6 Rxa4 3.Rd8+ Kh7 4.Rxb8 Rxa2
                                   5.Qc3 Rxg2 6.Rbd8 Qa2+ 7.Kc1 Rxh2
  33430543  11      41.3    +1.79  Rb4 2.Qxc6 Rxa4 3.Rd8+ Kh7 4.Rxb8 Rxa2
                                   5.Qc3 Rxg2 6.Rc8 Qa2+ 7.Kc1 Qa3+ 8.Kb1
                                   Rxh2
  44830813  11:     55.1    +1.79  Rb4 2.Qxc6 Rxa4 3.Rd8+ Kh7 4.Rxb8 Rxa2
                                   5.Qc3 Rxg2 6.Rc8 Qa2+ 7.Kc1 Qa3+ 8.Kb1
                                   Rxh2
  62547879  12      75.4      :-)  Rb4
  89199849  12     106.1    +2.93  Rb4 2.Qxc6 Rxa4 3.Rd8+ Kh7 4.Rxb8 Rxa2
                                   5.Qc3 Rxg2 6.Rc8 Qa2+ 7.Kc1 Ne3 8.b4
                                   Nxd1 9.Kxd1 Rxh2
 122192828  12:    144.6    +2.93  Rb4 2.Qxc6 Rxa4 3.Rd8+ Kh7 4.Rxb8 Rxa2
                                   5.Qc3 Rxg2 6.Rc8 Qa2+ 7.Kc1 Ne3 8.b4
                                   Nxd1 9.Kxd1 Rxh2

User avatar
Eelco de Groot
Posts: 4671
Joined: Sun Mar 12, 2006 2:40 am
Full name:   Eelco de Groot

Re: Test Position - Jason Haglund vs Joshua Haglund; 0-1

Post by Eelco de Groot »

jhaglund wrote:1r4k1/q4pp1/2p1p2p/1r3n2/N1Q5/1P1R4/P5PP/1K1R4 b - - 1 1

Find my move ...

1. Rb4!! ... 1. Qxc6

Then I played.

2. Rxa4!!

How does your program handle this position?
Hard problem! Thanks for posting, it takes Rainbow Serpent 50 minutes to find it back after rejecting it when it sees Qxc6. This is at only 50% of the CPU but still I had hoped for a bit faster success.

It takes only one minute to fail high for Rb4 at 16 ply while resolving the PV took roughly 40 minutes, you can't avoid that always but just a bit deeper null window searching for Rb4 would probably have helped. The PV search is at the moment much deeper than the null window searches for other moves at the root, I've had versions of Ancalagon where it would be the reverse; the null window searches would be much deeper both for other root moves and for sidelines of the PV, if you take it too far you get not enough iterations or the search explodes, but I think there is much room for tuning. The effect will be mostly for difficult testpositions though where you know there is a "hidden" move lurking at the root. It is mainly a good way of geting insight in how the search is working, well and just a lot of fun trying to improve the results (for different sorts of testpositions mainly, not in games I think). This advice for the unfortunate programmers who are stuck playing test tournaments with always the same results :)

Eelco

[d]1r4k1/q4pp1/2p1p2p/1r3n2/N1Q5/1P1R4/P5PP/1K1R4 b - -

Engine: Rainbow Serpent 1.5 Build 023 (Athlon 2009 MHz at 50%, 128 MB)
by Romstad, Costalba, Kiiski, De Groot

1.00 0:00 +1.61 1...Qc7 (485) 1

2.00 0:00 +1.37 1...Qc7 2.g3 (550) 1

3.00 0:00 +1.29 1...Qc7 2.g4 Rb4 (1.415) 3

4.00 0:00 +1.45 1...Qc7 2.Nc3 Rb4 3.Rd8+ Rxd8
4.Rxd8+ Qxd8 5.Qxb4 (3.024) 6

4.00 0:00 +2.10 1...Rd5 2.Nc3 Ne3 3.Rxe3 Qxe3 4.Nxd5 cxd5 (5.504) 11

5.00 0:00 +2.06 1...Rd5 2.Nc3 Rxd3 3.Qxd3 Ne3 4.Rd2 Nd5
5.Nxd5 cxd5 (10.180) 21

6.00 0:00 +2.02 1...Rd5 2.Nc3 Rxd3 3.Qxd3 Ne3 4.Rd2 Nd5
5.Nxd5 cxd5 6.Qd4 (49.034) 76

7.00 0:00 +2.10 1...Rd5 2.Nc3 Rxd3 3.Qxd3 Ne3 4.Rd2 Nd5
5.Nxd5 cxd5 6.Qd4 Qc7 (60.054) 91

8.00 0:01 +1.97 1...Rd5 2.Nc3 Ne3 3.Qf4 Nxd1 4.Nxd5 cxd5
5.Rxd1 Rc8 6.Rc1 Rxc1+ 7.Qxc1 Qb8
8.h3 e5 9.Kb2 (188.427) 162

9.01 0:01 +2.02 1...Rd5 2.Nc3 Ne3 3.Qf4 Nxd1 4.Nxd5 cxd5
5.Rxd1 Rc8 6.Rc1 Rxc1+ 7.Qxc1 Qb8
8.Qg1 e5 9.Kc2 Qd6 (276.774) 182

10.01 0:02 +2.22++ 1...Rd5 2.Nc3 Ne3 3.Qf4 Nxd1 4.Nxd5 cxd5
5.Rxd1 g5 6.Qg3 Rc8 7.b4 Ra8 8.Qb3 Qf2 (453.341) 211

11.01 0:03 +2.06 1...Rd5 2.Nc3 Ne3 3.Qf4 Nxd1 4.Nxd5 cxd5
5.Rxd1 g5 6.Qd2 Qc7 7.g3 Qe5 8.Re1 Qf5+
9.Qc2 Qf6 10.Rc1 (726.036) 235

12.01 0:12 +2.06 1...Rd5 2.Nc3 Ne3 3.Qf4 Nxd1 4.Nxd5 cxd5
5.Rxd1 g5 6.Qd2 Qc7 7.g3 Qe5 8.Re1 Qf5+
9.Qc2 Qf6 10.a4 Qf3 11.Kb2 Qf6+
12.Kb1 e5 13.Qd3 Qd6 14.a5 Qa3 (3.589.371) 288

12.08 0:20 +2.70 1...Rb4 2.Rd8+ Kh7 3.Qxc6 Rxa4
4.Rxb8 Rxa2 5.Qc3 Rxg2 6.Rbd8 Qa2+
7.Kc1 Ne3 8.R8d2 Qa3+ 9.Kb1 Nxd1
10.Qc2+ Rg6 11.Qxd1 f5 12.Ra2 Qb4
13.Kc1 (5.854.194) 288

13.01 0:24 +2.82 1...Rb4 2.Rd8+ Kh7 3.Qxc6 Rxa4
4.Rxb8 Rxa2 5.Qc3 Rxg2 6.Rbd8 Qa2+
7.Kc1 Ne3 8.R8d2 Qa3+ 9.Kb1 Nxd1
10.Qc2+ Rg6 11.Qxd1 f5 12.Ra2 Qb4
13.Ra4 Rg1 (7.158.910) 291

14.01 0:32 +0.80-- 1...Rb4 2.Qxc6 Rxa4 3.Rd8+ Kh7
4.Rxb8 Rxa2 5.Qc3 Rxg2 6.Rbd8 Qa2+
7.Kc1 Ne3 8.R8d2 Qa3+ 9.Kb1 Nxd1
10.Qc2+ Rg6 11.Qxd1 f5 12.Re2 f4
13.Qd3 Qe7 14.Kc2 (9.690.912) 295

14.39 2:00 +1.97 1...Rd5 2.Nc3 Ne3 3.Qf4 Nxd1 4.Nxd5 cxd5
5.Rxd1 g5 6.Qd2 Kg7 7.Kb2 f6 8.Qc3 Qf2+
9.Rd2 Qf4 10.a4 Rb7 11.a5 Rc7 12.g3 Qd6
13.Qd4 (36.802.281) 306

15.01 8:17 +2.02 1...Rd5 2.Nc3 Ne3 3.Qf4 Nxd1 4.Nxd5 cxd5
5.Rxd1 Ra8 6.a4 g5 7.Qe5 Qb6 8.Ka2 Qf2+
9.Qb2 Qf4 10.Rd3 Qd6 11.Qd2 Kg7
12.g4 Qf4 13.Qe2 Rc8 (149.729.187) 301

16.01 48:56 +1.97 1...Rd5 2.Qxc6 Rxd3 3.Rxd3 Qg1+
4.Qc1 Qxg2 5.Qf4 Rc8 6.Qd2 Qg6 7.Kb2 Qf6+
8.Nc3 e5 9.Ne4 Qh4 10.Nd6 Nxd6
11.Rxd6 e4 12.a3 f5 13.a4 Kf8 14.Qb4 Kg8 (877.169.963) 298

16.02 50:12 +2.94++ 1...Rb4 2.Qc3 Rxa4 (896.072.759) 297
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
jhaglund
Posts: 173
Joined: Sun May 11, 2008 7:43 am

Re: Test Position - Jason Haglund vs Joshua Haglund; 0-1

Post by jhaglund »

Yes, I think it's a good test position or I wouldn't have posted it.

My brother knew I was going after the knight for rook, with the rook pin. Qxc6 was bait earlier.
14.01 0:32 +0.80-- 1...Rb4 2.Qxc6 Rxa4 3.Rd8+ Kh7
4.Rxb8 Rxa2 5.Qc3 Rxg2
What was played...

We should of recorded all the moves of this game.

Thanks,

Joshua
jhaglund
Posts: 173
Joined: Sun May 11, 2008 7:43 am

Re: Test Position - Jason Haglund vs Joshua Haglund; 0-1

Post by jhaglund »

26119821 10 32.6 +2.13 Rb4 2.Qxc6 Rxa4 3.Rd8+ Kh7 4.Rxb8 Rxa2 5.Qc3 Rxg2 ...
The evaluation seems to be a little better from this program...

Good work,

Joshua
jarkkop
Posts: 198
Joined: Thu Mar 09, 2006 2:44 am
Location: Helsinki, Finland

Re: Test Position - Jason Haglund vs Joshua Haglund; 0-1

Post by jarkkop »

1...Rd5 2.Qxc6 Rxd3 3.Rxd3 Qg1+ 4.Kb2 Qxh2 5.Rd7 Qe5+ 6.Nc3
µ (-1.36) Depth: 6/16 00:00:00
1...Rd5 2.Qxc6 Ne7 3.Qc4 Rxd3 4.Rxd3 Qg1+ 5.Qc1 Qxg2 6.Qf4
-+ (-1.56) Depth: 6/20 00:00:00 6kN
1...Rd5 2.Qxc6 Ne7 3.Qc4 Rxd3 4.Rxd3 Qg1+ 5.Qc1 Qxg2 6.Qf4
-+ (-1.56) Depth: 7/20 00:00:00 8kN
1...Rd5 2.Qxc6 Ne7 3.Qc4 Rxd3 4.Rxd3 Qg1+ 5.Qc1 Qxg2 6.Qf4 Rc8 7.Nc3 Nf5
-+ (-1.57) Depth: 8/20 00:00:00 11kN
1...Rd5 2.Qxc6 Ne7 3.Qc4 Rxd3 4.Rxd3 Qg1+ 5.Qc1 Qxg2 6.Qc2 Qg5 7.Rd7 Rc8 8.Nc3 Qg1+ 9.Kb2
µ (-1.35) Depth: 9/26 00:00:00 53kN
1...Rd5 2.Nc3 Rxd3 3.Qxd3 Ne3 4.Rd2 Nd5 5.Nxd5 cxd5 6.Qd4 Qc7 7.g3 Rc8 8.a4 Qc1+ 9.Ka2 Rc2+ 10.Rxc2 Qxc2+ 11.Ka3 Qxh2
µ (-1.33) Depth: 10/29 00:00:00 114kN
1...Rd5 2.Nc3 Rxd3 3.Qxd3 Ne3 4.Rd2 Nd5 5.Nxd5 cxd5 6.Qd4 Qc7 7.g3 Rc8 8.a4 Qc1+ 9.Ka2 Rc2+ 10.Rxc2 Qxc2+ 11.Ka3 Qxh2
µ (-1.33) Depth: 11/29 00:00:00 149kN
1...Rd5 2.Nc3 Rxd3 3.Qxd3 Ne3 4.Rd2 Nd5 5.Nxd5 cxd5 6.Qd4 Qc7 7.g3 Rc8 8.a4 Qc1+ 9.Ka2 Rc2+ 10.Rxc2 Qxc2+ 11.Ka3 Qxh2
µ (-1.33) Depth: 12/30 00:00:00 330kN
1...Rb4
-+ (-1.41) Depth: 12/32 00:00:00 548kN
1...Rb4
-+ (-1.49) Depth: 12/32 00:00:00 592kN
1...Rb4
-+ (-1.61) Depth: 12/39 00:00:00 679kN
1...Rb4
-+ (-1.79) Depth: 12/39 00:00:00 788kN
1...Rb4
-+ (-2.06) Depth: 12/39 00:00:00 870kN
1...Rb4
-+ (-2.46) Depth: 12/41 00:00:00 961kN
1...Rb4 2.Rd8+ Kh7 3.Qxc6 Rxa4 4.Rxb8 Rxa2 5.Qc3 Rxg2 6.Rbd8 Qa2+ 7.Kc1 Ne3 8.R8d2 Qa3+ 9.Kb1 Nxd1 10.Qd3+ Rg6 11.Rxd1 f5 12.Qf3 Qc5 13.Qf1 Rg4 14.Qe2 e5 15.Qc2 Qf8 16.Qc7 e4
-+ (-2.57) Depth: 12/46 00:00:00 1225kN
1...Rb4 2.Rd8+ Kh7 3.Qxc6 Rxa4 4.Rxb8 Rxa2 5.Qc3 Rxg2 6.Rbd8 Qa2+ 7.Kc1 Ne3 8.R8d2 Qa3+ 9.Kb1 Nxd1 10.Qd3+ Rg6 11.Rxd1 f5 12.Qf3 Qc5 13.h3 Rg1 14.Rxg1 Qxg1+ 15.Kc2 Qc5+ 16.Kd3 Kg6 17.Qg2+
-+ (-2.57) Depth: 13/46 00:00:01 1445kN
1...Rb4 2.Rd8+ Kh7 3.Qxc6 Rxa4 4.Rxb8 Rxa2 5.Qc3 Rxg2 6.Rbd8 Qa2+ 7.Kc1 Ne3 8.R8d2 Qa3+ 9.Kb1 Nxd1 10.Qd3+ Rg6 11.Rxd1 f5 12.Qf3 Qc5 13.h3 Rg1 14.Rxg1 Qxg1+ 15.Kc2 Qc5+ 16.Kd3 Kg6 17.Qg3+
-+ (-2.65) Depth: 14/49 00:00:01 2035kN
1...Rb4 2.Rd8+ Kh7 3.Qxc6 Rxa4 4.Rxb8 Rxa2 5.Qc3 Rxg2 6.Rbd8 Qa2+ 7.Kc1 Ne3 8.R8d2 Qa3+ 9.Kb1 Nxd1 10.Qc2+ Rg6 11.Rxd1 f5 12.Rc1 Rg4 13.Qb2 Qd6 14.Qc2 Rb4 15.Rd1 Qb8 16.Ka2 Qa7+ 17.Kb2
-+ (-2.59) Depth: 14/49 00:00:01 2236kN
1...Rb4 2.Rd8+ Kh7 3.Qxc6 Rxa4 4.Rxb8 Rxa2 5.Qc3 Rxg2 6.Rbd8 Qa2+ 7.Kc1 Ne3 8.R8d2 Qa3+ 9.Kb1 Nxd1 10.Qc2+ Rg6 11.Rxd1 f5 12.Rc1 Rg4 13.Qb2 Qd6 14.Qc2 Rb4 15.Rd1 Qb8 16.Kb2 Rh4 17.Rd2
-+ (-2.67) Depth: 15/49 00:00:02 2901kN
1...Rb4 2.Rd8+ Kh7 3.Qxc6 Rxa4 4.Rxb8 Rxa2 5.Qc3 Rxg2 6.Rbd8 Qa2+ 7.Kc1 Ne3 8.R8d2 Qa3+ 9.Kb1 Nxd1 10.Qc2+ Rg6 11.Rxd1 f5 12.Rc1 Rg4 13.Qb2 Qd6 14.Qc2 Rb4 15.Rd1 Qe5 16.Rd7 Rh4 17.Rd2
-+ (-2.61) Depth: 15/55 00:00:02 3278kN
1...Rb4 2.Rd8+ Kh7 3.Qxc6 Rxa4 4.Rxb8 Rxa2 5.Qc3 Rxg2 6.Rbd8 Qa2+ 7.Kc1 Ne3 8.R8d2 Qa3+ 9.Kb1 Nxd1 10.Qc2+ Rg6 11.Rxd1 f5 12.Rc1 Rg4 13.Qb2 Qd6 14.Qc2 Rb4 15.Rd1 Qe5 16.Rd7 Rh4 17.Rd2
-+ (-2.69) Depth: 16/55 00:00:03 4363kN
1...Rb4 2.Rd8+ Kh7 3.Qxc6 Rxa4 4.Rxb8 Rxa2 5.Qc3 Rxg2 6.Rbd8 Qa2+ 7.Kc1 Ne3 8.R8d2 Qa3+ 9.Kb1 Nxd1 10.Qc2+ Rg6 11.Rxd1 f5 12.Rc1 Rg4 13.Re1 Qa8 14.Kb2 Rg2 15.Re2 Rg1 16.Kc3 Rf1 17.Rd2
-+ (-2.75) Depth: 16/55 00:00:04 6104kN
1...Rb4 2.Rd8+ Kh7 3.Qxc6 Rxa4 4.Rxb8 Rxa2 5.Qc3 Rxg2 6.Rbd8 Qa2+ 7.Kc1 Ne3 8.R8d2 Qa3+ 9.Kb1 Nxd1 10.Qc2+ Rg6 11.Rxd1 f5 12.Rc1 Rg4 13.Re1 Qa8 14.Kb2 Rg2 15.Re2 Rg1 16.Kc3 Rf1 17.Rd2
-+ (-2.75) Depth: 17/55 00:00:05 8115kN
1...Rb4 2.Rd8+ Kh7 3.Qxc6 Rxa4 4.Rxb8 Rxa2 5.Qc3 Rxg2 6.Rbd8 Qa2+ 7.Kc1 Ne3 8.R8d2 Qa3+ 9.Kb1 Nxd1 10.Qc2+ Rg6 11.Rxd1 f5 12.Qa2 Qb4 13.Qc2 Rg4 14.Kb2 Rd4 15.Rxd4 Qxd4+ 16.Ka3 Qe4 17.Qxe4
-+ (-2.72) Depth: 18/55 00:00:10 15214kN
1...Rb4 2.Rd8+ Kh7 3.Qxc6 Rxa4 4.Rxb8 Rxa2 5.Qc3 Rxg2 6.Rbd8 Qa2+ 7.Kc1 Ne3 8.R8d2 Qa3+ 9.Kb1 Nxd1 10.Qc2+ Rg6 11.Rxd1 f5 12.Qa2 Qb4 13.Qc2 Qb7 14.Qc4 e5 15.Qd5 Qb6 16.Kc2 Qb4 17.Kb2
-+ (-2.71) Depth: 19/55 00:00:16 23295kN
Edsel Apostol
Posts: 803
Joined: Mon Jul 17, 2006 5:53 am
Full name: Edsel Apostol

Re: Test Position - Jason Haglund vs Joshua Haglund; 0-1

Post by Edsel Apostol »

[d]1r4k1/q4pp1/2p1p2p/1r3n2/N1Q5/1P1R4/P5PP/1K1R4 b - -

TL finds it in 1 second at depth 11.

Code: Select all

T20091113:
  8/16	00:00	      90.537	0	+1.48	Rb5d5 Na4c3 Nf5e3 Rd3xe3 Qa7xe3 Nc3xd5 c6xd5 Qc4c7 Rb8b4 Kb1a1
  9/21	00:00	     143.855	0	+1.50	Rb5d5 Qc4xc6 Rd5xd3 Rd1xd3 Qa7g1+ Qc6c1 Qg1xg2 Qc1c2 Qg2g1+ Rd3d1 Qg1e3 Na4c5
 10/23	00:01	     235.499	0	+1.33	Rb5d5 Qc4xc6 Rd5xd3 Rd1xd3 Qa7g1+ Qc6c1 Qg1xg2 Qc1d2 Qg2g1+ Kb1b2 g7g5 Rd3d8+ Rb8xd8 Qd2xd8+ Kg8g7
 11/27	00:01	     518.254	487.998	+1.25	Rb5d5 Qc4xc6 Rd5xd3 Rd1xd3 Qa7g1+ Kb1b2 Nf5d4 Qc6c1 Qg1xg2+ Qc1d2 Qg2xd2+ Rd3xd2 e6e5 Na4c5 Rb8b5 Nc5e4
 11/27	00:01	     790.755	550.281	+1.26	Rb5b4 Qc4xc6 Rb4xa4 Rd3d8+ Kg8h7 Rd8xb8 Ra4xa2 Qc6c3 Ra2xg2 Rb8d8 Rg2xh2 b3b4
 12/26	00:02	   1.029.750	578.186	+1.36	Rb5b4 Qc4xc6 Rb4xa4 Rd3d8+ Kg8h7 Rd8xb8 Ra4xa2 Qc6c3 Ra2xg2 Rb8d8 Rg2xh2 b3b4 Nf5e3
 13/32	00:02	   1.639.683	628.471	+1.95	Rb5b4 Qc4xc6 Rb4xa4 Rd3d8+ Kg8h7 Rd8xb8 Ra4xa2 Qc6c3 Ra2xg2 Rb8d8 Nf5e3 Rd8d2 Ne3xd1 Qc3d3+ Rg2g6 Rd2xd1
 14/30	00:04	   2.454.263	659.925	+1.95	Rb5b4 Qc4xc6 Rb4xa4 Rd3d8+ Kg8h7 Rd8xb8 Ra4xa2 Qc6c3 Ra2xg2 Rb8d8 Nf5e3 Rd8d2 Ne3xd1 Qc3d3+ Rg2g6 Rd2xd1
 15/32	00:06	   4.301.631	696.959	+2.05	Rb5b4 Qc4xc6 Rb4xa4 Rd3d8+ Kg8h7 Rd8xb8 Ra4xa2 Qc6c3 Ra2xg2 Rb8d8 Nf5e3 Rd8d2 Ne3xd1 Qc3d3+ Rg2g6 Rd2xd1 e6e5
 16/34	00:10	   7.547.651	719.920	+2.07	Rb5b4 Qc4xc6 Rb4xa4 Rd3d8+ Kg8h7 Rd8xb8 Ra4xa2 Qc6c3 Ra2xg2 Rb8d8 Nf5e3 Rd8d2 Ne3xd1 Qc3d3+ Rg2g6 Rd2xd1 e6e5 b3b4
 17/36	00:19	  14.268.983	740.054	+1.93	Rb5b4 Qc4xc6 Rb4xa4 Rd3d8+ Kg8h7 Rd8xb8 Ra4xa2 Qc6c3 Ra2xg2 Rb8d8 Qa7a2+ Kb1c1 Nf5e3 Rd8d2 Qa2a3+ Kc1b1 Ne3xd1 Qc3c2+ Rg2g6 Rd2xd1 e6e5 Rd1d8
 18/39	00:42	  31.864.940	747.021	+2.03	Rb5b4 Qc4xc6 Rb4xa4 Rd3d8+ Kg8h7 Rd8xb8 Ra4xa2 Qc6c3 Ra2xg2 Rb8d8 Nf5e3 Rd8d2 Ne3xd1 Qc3c2+ Rg2g6 Rd2xd1 e6e5 Rd1d6 Qa7e3 Kb1b2
bob
Posts: 20943
Joined: Mon Feb 27, 2006 7:30 pm
Location: Birmingham, AL

Re: Test Position - Jason Haglund vs Joshua Haglund; 0-1

Post by bob »

jhaglund wrote:1r4k1/q4pp1/2p1p2p/1r3n2/N1Q5/1P1R4/P5PP/1K1R4 b - - 1 1

Find my move ...

1. Rb4!! ... 1. Qxc6

Then I played.

2. Rxa4!!

How does your program handle this position?
Takes current Crafty less about .2 seconds, depth=11:

Code: Select all

               11     0.20     -1   1. ... Rb4!                    
               11     0.21  -2.20   1. ... Rb4 2. Rd8+ Kh7 3. Qxc6 Rxa4
                                    4. Rxb8 Rxa2 5. Qc3 Rxg2 6. Rdd8 Qa2+
                                    7. Kc1 Rxh2
               11->   0.21  -2.20   1. ... Rb4 2. Rd8+ Kh7 3. Qxc6 Rxa4
                                    4. Rxb8 Rxa2 5. Qc3 Rxg2 6. Rdd8 Qa2+
                                    7. Kc1 Rxh2 (s=6)
               12     0.24  -2.20   1. ... Rb4 2. Rd8+ Kh7 3. Qxc6 Rxa4
                                    4. Rxb8 Rxa2 5. Qc3 Rxg2 6. Rdd8 Qa2+
                                    7. Kc1 Rxh2 8. Rbc8 Rh1+ 9. Rd1 (s=5)
jhaglund
Posts: 173
Joined: Sun May 11, 2008 7:43 am

Re: Test Position - Jason Haglund vs Joshua Haglund; 0-1

Post by jhaglund »

Very good Jarkko!

Your evaluation works well :)

Joshua
jhaglund
Posts: 173
Joined: Sun May 11, 2008 7:43 am

Re: Test Position - Jason Haglund vs Joshua Haglund; 0-1

Post by jhaglund »

Another good result.

This is what was played too...
11/27 00:01 790.755 550.281 +1.26 Rb5b4 Qc4xc6 Rb4xa4 Rd3d8+ Kg8h7 Rd8xb8 Ra4xa2 Qc6c3 Ra2xg2
Best results IMO. :)