Pins!

Discussion of anything and everything relating to chess playing software and machines.

Moderators: hgm, Rebel, chrisw

User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Pins!

Post by michiguel »

This easy for computers, but beautiful nonetheless. Solution at the bottom.
Good puzzle for humans.

Gaviota - Trace (Ray Banks sent it to me)
[D]6k1/2r2pb1/1Rn3pp/r2qP3/3p1P1B/3Q3P/4N1P1/2R3K1 w - - 2 83



\
\
\
\
\
\
\
\
\
\
\
The move is e6! Qxe6 Bd8 Rc8 Rxc6 Rxc6 Bxa5
Will Singleton
Posts: 128
Joined: Thu Mar 09, 2006 5:14 pm
Location: Los Angeles, CA

Re: Pins!

Post by Will Singleton »

Doesn't look right.
User avatar
Graham Banks
Posts: 41423
Joined: Sun Feb 26, 2006 10:52 am
Location: Auckland, NZ

Re: Pins!

Post by Graham Banks »

Hi Miguel,

Ray reports that all engines he's tried prefer Be1.
Even Gaviota switches to Be1 if you give it long enough.

Cheers,
Graham.
gbanksnz at gmail.com
User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: Pins!

Post by michiguel »

Graham Banks wrote:Hi Miguel,

Ray reports that all engines he's tried prefer Be1.
Even Gaviota switches to Be1 if you give it long enough.

Cheers,
Graham.
That is weird. Here it sticks to it (see below).

If I force Be1, the scores are very close, so I think that it may chose Be1 or e6 in different circumstances (hash memory etc.)

UPDATE: It switches to Be1 when I use 2 cores

Miguel
PS: I like e6 :-)

Code: Select all

setboard 6k1/2r2pb1/1Rn3pp/r2qP3/3p1P1B/3Q3P/4N1P1/2R3K1 w - - 2 83
d
+-----------------+
| . . . . . . k . |
| . . r . . p b . |
| . R n . . . p p |
| r . . q P . . . |    Castling: 
| . . . p . P . B |    ep: -
| . . . Q . . . P |
| . . . . N . P . |
| . . R . . . K . | [White]
+-----------------+

analyze
iterative deepening --> start, thread=0
set timer to infinite
       459   1:      0.0    +0.65  42.Be1
      1988   2:      0.0    +0.54  42.Rb8+ Kh7 43.Bd8 Nxb8 44.Bxc7
      5721   3:      0.1    +0.54  42.Rb8+ Kh7 43.Bd8 Nxb8 44.Bxc7
     32976   4:      0.2    +0.50  42.Bf2 Raa7 43.e6 Ra2 44.exf7+ Kxf7
     79071   5:      0.4    +0.65  42.Bf2 Raa7 43.Rbb1 Rd7 44.Rb5
    105073   6       0.5      :-(  42.Bf2
    223903   6       1.0    +0.57  42.e6 Rc5 43.exf7+ Rxf7 44.Ra1 Kh7
                                   45.Ra4
    303442   6:      1.4    +0.57  42.e6 Rc5 43.exf7+ Rxf7 44.Ra1 Kh7
                                   45.Ra4
    482557   7       2.1    +0.63  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Ne2
    859095   7:      3.7    +0.63  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Ne2
   1116070   8       4.8    +0.51  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Ne2 Ra2
   2814353   8:     11.9    +0.51  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Ne2 Ra2
   4547678   9      19.3    +0.49  42.e6 fxe6 43.Qxg6 Ra8 44.Qd3 Ra2
                                   45.Kh1 Bf8 46.Qg6+ Rg7
  11030022   9:     46.3    +0.49  42.e6 fxe6 43.Qxg6 Ra8 44.Qd3 Ra2
                                   45.Kh1 Bf8 46.Qg6+ Rg7
  14559883  10      61.2    +0.52  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Qb1 Bf8 47.Ne2 Bd6
  27868859  10:    115.8    +0.52  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Qb1 Bf8 47.Ne2 Bd6
  34169785  11     142.7    +0.51  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Qb1 Bf8 47.Nd3 Ra3
                                   48.Kf2
  84605974  11:    352.4    +0.51  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Qb1 Bf8 47.Nd3 Ra3
                                   48.Kf2
 135554293  12     569.3    +0.54  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Qb1 Bf8 47.Nd3 Ra3
                                   48.g3 h5
 261743452  12:   1098.4    +0.54  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Qb1 Bf8 47.Nd3 Ra3
                                   48.g3 h5
 388889585  13    1639.8    +0.54  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Qb1 Bf8 47.Nd3 Ra3
                                   48.Kf2 h5 49.g3
1073981211  13:   4492.0    +0.54  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Qb1 Bf8 47.Nd3 Ra3
                                   48.Kf2 h5 49.g3
1866496550  14    7831.5    +0.58  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Qb1 Bf8 47.Nd3 Ra3
                                   48.Kf2 Kg7 49.g3 Kf6
3712246103  14:  15589.5    +0.58  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Qb1 Bf8 47.Nd3 Ra3
                                   48.Kf2 Kg7 49.g3 Kf6
2441881286  15   28211.2    +0.55  42.e6 Qxe6 43.Bd8 Nxd8 44.Rxe6 Rxc1+
                                   45.Nxc1 Nxe6 46.Qb1 Bf8 47.Nd3 Ra3
                                   48.Qb5 Bd6 49.g3 h5 50.Kf2
with two cores

Code: Select all

set timer to infinite
       459   1:      0.0    +0.65  1.Be1
      1988   2:      0.0    +0.54  1.Rb8+ Kh7 2.Bd8 Nxb8 3.Bxc7
      5722   3:      0.0    +0.54  1.Rb8+ Kh7 2.Bd8 Nxb8 3.Bxc7
     32980   4:      0.1    +0.50  1.Bf2 Raa7 2.e6 Ra2 3.exf7+ Kxf7
     79412   5:      0.3    +0.65  1.Bf2 Raa7 2.Rbb1 Rd7 3.Rb5
    105889   6       0.4      :-(  1.Bf2
    238569   6       0.8    +0.57  1.e6 Rc5 2.exf7+ Rxf7 3.Ra1 Kh7 4.Ra4
    306570   6:      1.1    +0.57  1.e6 Rc5 2.exf7+ Rxf7 3.Ra1 Kh7 4.Ra4
    487065   7       1.6    +0.63  1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+
                                   4.Nxc1 Nxe6 5.Ne2
    885643   7:      2.5    +0.63  1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+
                                   4.Nxc1 Nxe6 5.Ne2
   1142788   8       3.3    +0.51  1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+
                                   4.Nxc1 Nxe6 5.Ne2 Ra2
   3171539   8:      8.0    +0.51  1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+
                                   4.Nxc1 Nxe6 5.Ne2 Ra2
   5228622   9      13.4    +0.49  1.e6 fxe6 2.Qxg6 Ra8 3.Qd3 Ra2 4.Kh1
                                   Bf8 5.Qg6+ Rg7
  12570881   9:     30.6    +0.49  1.e6 fxe6 2.Qxg6 Ra8 3.Qd3 Ra2 4.Kh1
                                   Bf8 5.Qg6+ Rg7
  16145514  10      39.5    +0.52  1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+
                                   4.Nxc1 Nxe6 5.Qb1 Bf8 6.Ne2 Bd6
  31474259  10:     75.0    +0.52  1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+
                                   4.Nxc1 Nxe6 5.Qb1 Bf8 6.Ne2 Bd6
  37964393  11      91.0    +0.51  1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+
                                   4.Nxc1 Nxe6 5.Qb1 Bf8 6.Nd3 Ra3 7.Kf2
  55960793  11     142.5    +0.52  1.Be1 Ra4 2.Qd2 Raa7 3.Bf2 h5 4.Rb2 Rd7
                                   5.Qd3 Rdc7 6.Kh1
  82704542  11:    205.1    +0.52  1.Be1 Ra4 2.Qd2 Raa7 3.Bf2 h5 4.Rb2 Rd7
                                   5.Qd3 Rdc7 6.Kh1
Robert Flesher
Posts: 1280
Joined: Tue Aug 18, 2009 3:06 am

Re: Pins!

Post by Robert Flesher »

pretty easy for Zappa II with my DA settings.


New game
6k1/2r2pb1/1Rn3pp/r2qP3/3p1P1B/3Q3P/4N1P1/2R3K1 w - - 0 1

Analysis by Zappa Mexico II:

1.Bf2 Bf8 2.Bg3 Rc5 3.Rd1 Rc4 4.f5 Nb4
= (-0.11) Depth: 8/30 00:00:00 1207kN
1.Qc4 d3 2.Qxd5 Rxd5 3.Rcxc6 Rxc6 4.Rxc6 dxe2 5.Kf2 e1Q+ 6.Kxe1
² (0.63) Depth: 8/30 00:00:00 1419kN
1.Qc4 d3 2.Qxd5 Rxd5 3.Rcxc6 Rxc6 4.Rxc6 dxe2 5.Kf2 e1Q+ 6.Kxe1
² (0.63) Depth: 8/30 00:00:01 1535kN
1.Qc4 d3 2.Qxd5 Rxd5 3.Rcxc6 Rxc6 4.Rxc6 dxe2 5.Kf2 e1Q+ 6.Kxe1
² (0.63) Depth: 9/30 00:00:01 1597kN
1.Qc4 d3 2.Qxd5 Rxd5 3.Rcxc6 Rxc6 4.Rxc6 dxe2 5.Kf2 e1Q+ 6.Kxe1
² (0.63) Depth: 9/30 00:00:01 1828kN
1.Qc4 d3 2.Qxd5 Rxd5 3.Rcxc6 Rxc6 4.Rxc6 dxe2 5.Kf2 e1Q+ 6.Kxe1
² (0.63) Depth: 10/30 00:00:01 2006kN
1.Qc4 d3 2.Qxd5 Rxd5 3.Rcxc6 Rxc6 4.Rxc6 dxe2 5.Kf2 e1Q+ 6.Kxe1
² (0.63) Depth: 10/30 00:00:01 2780kN
1.Qc4 d3 2.Qxd5 Rxd5 3.Rcxc6 Rxc6 4.Rxc6 dxe2 5.Be1 g5 6.Kf2 gxf4 7.Kxe2 Rxe5+
= (-0.01) Depth: 11/30 00:00:01 3251kN
1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+ 4.Nxc1 Nxe6 5.Qb1 Bf8 6.Nd3 Bd6 7.Kf2 Nxf4 8.Nxf4
² (0.56) Depth: 11/38 00:00:02 7783kN
1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+ 4.Nxc1 Nxe6 5.Qb1 Bf8 6.Nd3 Bd6 7.Kf2 Nxf4 8.Nxf4
² (0.56) Depth: 11/38 00:00:03 9387kN
1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+ 4.Nxc1 Nxe6 5.Qb1 Bf8 6.Nd3 Bd6 7.Kf2 Nxf4 8.Nxf4
² (0.56) Depth: 12/38 00:00:03 10869kN
1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+ 4.Nxc1 Nxe6 5.Qb1 Bf8 6.Nd3 Bd6 7.Kf2 Nxf4 8.Nxf4
² (0.56) Depth: 12/38 00:00:04 13575kN
1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+ 4.Nxc1 Nxe6 5.Qb1 Bf8 6.Nd3 Bd6 7.g3 h5 8.Kg2 h4
² (0.60) Depth: 13/38 00:00:06 19561kN
1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+ 4.Nxc1 Nxe6 5.Qb1 Bf8 6.Nd3 Bd6 7.g3 h5 8.Kg2 h4
² (0.60) Depth: 13/38 00:00:08 26233kN
1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+ 4.Nxc1 Nxe6 5.Qb1 Bf8 6.Nd3 Bd6 7.g3 h5 8.Kg2 h4
² (0.60) Depth: 14/38 00:00:11 33782kN
1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+ 4.Nxc1 Nxe6 5.Qb1 Bf8 6.Nd3 Bd6 7.g3 h5 8.Kg2 h4
² (0.60) Depth: 14/38 00:00:14 45320kN
1.e6 Qxe6 2.Bd8 Nxd8 3.Rxe6 Rxc1+ 4.Nxc1 Nxe6 5.Qb1 Bf8 6.Nd3 Bd6 7.g3 h5 8.h4 Ra3 9.Kf2 Nc5 10.Nxc5 Bxc5
² (0.66) Depth: 15/46 00:00:23 77289kN

(, Microsoft 15.10.2010)
Terry McCracken
Posts: 16465
Joined: Wed Aug 01, 2007 4:16 am
Location: Canada

Re: Pins!

Post by Terry McCracken »

michiguel wrote:This easy for computers, but beautiful nonetheless. Solution at the bottom.
Good puzzle for humans.

Gaviota - Trace (Ray Banks sent it to me)
[D]6k1/2r2pb1/1Rn3pp/r2qP3/3p1P1B/3Q3P/4N1P1/2R3K1 w - - 2 83



\
\
\
\
\
\
\
\
\
\
\
The move is e6! Qxe6 Bd8 Rc8 Rxc6 Rxc6 Bxa5
Looks like Be1..Raa7 and Rb5 wins for White.
Terry McCracken
mhalstern
Posts: 484
Joined: Wed Nov 18, 2009 1:09 am

Re: Pins!

Post by mhalstern »

After 1 Hour, Rybka likes Be1

New game
6k1/2r2pb1/1Rn3pp/r2qP3/3p1P1B/3Q3P/4N1P1/2R3K1 w - - 0 1

Analysis by Deep Rybka 4 SSE42 x64:

1.Be1 Ra4 2.Bf2 Bf8 3.Rb5 Qd7 4.Qd1 Rca7
= (0.10) Depth: 6 00:00:00 17kN
1.Be1 Ra4 2.Bf2 Bf8 3.e6 Ra3 4.exf7+ Kxf7 5.Qxd4
= (0.22 !) Depth: 7 00:00:00 24kN
1.Be1 Ra4 2.Bf2 g5 3.Qd1 Rc4 4.Rxc4 Qxc4 5.Nxd4 gxf4 6.Nxc6 Rxc6 7.Rxc6 Qxc6 8.Qd4 f3
+/= (0.29) Depth: 7 00:00:00 33kN
1.Bf2 Bf8 2.e6 Bd6 3.exf7+ Kxf7 4.Nxd4 Bxf4 5.Re1 Ra2 6.Re4 Bd6
+/= (0.37 !) Depth: 7 00:00:00 38kN
1.Bf2 g5 2.Bxd4 Ra4 3.Rb5 Qd7 4.Rd1 gxf4 5.Qe4 Ra2
+/= (0.46) Depth: 7 00:00:00 51kN
1.Be1 Ra8 2.Rbb1 Rd8 3.Rb5 Qd7 4.Bf2 g5 5.Re1 Rdc8 6.Nxd4
+/= (0.33) Depth: 8 00:00:00 164kN
1.Be1 Ra4 2.Bf2 g5 3.fxg5 hxg5 4.Rb5 Qd7 5.Qe4 Bxe5 6.Rxe5 Nxe5 7.Qxe5 Rxc1+ 8.Nxc1 f5 9.Qg3 g4
+/= (0.38) Depth: 9 00:00:00 227kN
1.Be1 Ra4 2.Bf2 g5 3.Rb5 Qd7 4.Rd1 Ra2 5.Qe4 g4
+/= (0.50 !) Depth: 10 00:00:00 318kN
1.Be1 Raa7 2.Rd1 Bf8 3.Nc3 Qd7 4.Qe4 Qf5 5.Qxf5 gxf5 6.Nd5 Rab7 7.Ra6 Rc8 8.Rc1
+/= (0.57) Depth: 10 00:00:01 655kN
1.Be1 Ra4 2.Bf2 Bf8 3.Rb5 Qa2 4.Rbb1 Nb4 5.Qd1 Rxc1 6.Rxc1 Ra3 7.Bxd4 Rd3 8.Qf1 Nd5 9.Nc3 Qc4
+/= (0.57) Depth: 11 00:00:02 922kN
1.Be1 Ra4 2.Bf2 Bf8 3.Rb5 Qa2 4.Rbb1 Nb4 5.Qd1 Rxc1 6.Rxc1 Ra3 7.Bxd4 Rd3 8.Qf1 Nd5 9.Nc3 Qc4
+/= (0.57) Depth: 12 00:00:02 933kN
1.Be1 Ra4 2.Rb5 Qd7 3.Qb3 Ra8 4.Qf3 Rac8 5.Rd5 Qe8 6.Rd1 f6 7.Nxd4 Nxd4 8.R5xd4 fxe5 9.Re4
+/= (0.29) Depth: 13 00:00:05 2053kN
1.Be1 Ra4 2.Rb5 Qd7 3.Qb3 Ra8 4.Qd5 d3 5.Qxd7 Rxd7 6.Rxc6 dxe2 7.Rc2 Rd4 8.g3 g5 9.fxg5 Re4 10.gxh6 Bxh6 11.Kf2
+/= (0.41 !) Depth: 14 00:00:06 2471kN
1.Be1 Ra4 2.Kf1 Kh7 3.Qc2 Ra2 4.Qc4 Ne7 5.Qxd5 Nxd5 6.Rxc7 Nxc7 7.Rd6 Ne6 8.g3 Ra4 9.Rd7 Kg8 10.Bf2
+/= (0.56 !) Depth: 14 00:00:17 6470kN
1.Be1 Ra4 2.Kf1 g5 3.Rb5 Qd7 4.Qe4 Ne7 5.e6 fxe6 6.Rxc7 Qxc7 7.fxg5 Qd6 8.Nf4 e5 9.Nd3 hxg5 10.Nxe5 Qa6 11.Qe2 Nf5 12.Kg1 Qd6
+/= (0.62) Depth: 14 00:00:25 9200kN
1.Be1 Ra4 2.Kf1 g5 3.Rb5 Qd7 4.Qe4 Ne7 5.e6 fxe6 6.Rxc7 Qxc7 7.fxg5 Qd6 8.Nf4 e5 9.Nd3 hxg5 10.Nxe5 Qa6 11.Qe2 Nf5 12.Kg1 Qd6
+/= (0.62) Depth: 15 00:00:28 10535kN
1.Be1 Ra4 2.Kf1 g5 3.Rb5 Qd7 4.Qe4 Ne7 5.e6 fxe6 6.Rxc7 Qxc7 7.fxg5 Qd6 8.Nf4 e5 9.Nd3 hxg5 10.Nxe5 Qa6 11.Qe2 Nf5 12.Kg1 Qd6
+/= (0.56) Depth: 16 00:00:29 11072kN
1.Be1 Ra2 2.Bf2 Kh7 3.Rbb1 Qd7 4.Rc4 Rc8 5.Rbc1 Bxe5 6.fxe5 Nxe5 7.Qb3 Nxc4 8.Qxa2 d3 9.Nc3 d2 10.Rd1 Qe7 11.Bd4 Qe1+ 12.Kh2 Qe7 13.Qa6
+/= (0.61) Depth: 17 00:00:55 21259kN
1.Be1 Ra2 2.Bf2 Kh7 3.Rbb1 Qd7 4.Rc4 Rc8 5.Rbc1 Bxe5 6.fxe5 Nxe5 7.Qb3 Nxc4 8.Qxa2 d3 9.Nd4 d2 10.Rd1 Qd5 11.Nf3
+/= (0.51) Depth: 18 00:01:13 29485kN
1.Be1 Ra2 2.Bf2 Kh7 3.Rbb1 Qd7 4.Rc4 Rc8 5.Rbc1 Bxe5 6.fxe5 Nxe5 7.Qb3 Nxc4 8.Qxa2 d3 9.Rd1 d2 10.Nd4
+/= (0.63 !) Depth: 19 00:01:32 36844kN, tb=1
1.Be1 Ra2 2.Bf2 Kh7 3.Rbb1 Qd7 4.Rc4 Rc8 5.Rbc1 Bxe5 6.fxe5 Nxe5 7.Qb3 Rxc4 8.Qxa2 Rxc1+ 9.Nxc1 d3 10.Qd2 f6 11.Bg3 Qd4+ 12.Kh1 Qa1 13.Bf4 h5 14.Kg1 Qa7+ 15.Qf2
+/= (0.70) Depth: 19 00:02:17 52852kN, tb=1
1.Be1 Ra4 2.Rbb1 Bf8 3.Nc3 Qc4 4.Qxc4[] Rxc4 5.Nd5 Rb7 6.Rxc4 Rxb1 7.Rxc6 Rxe1+ 8.Kf2 Rb1 9.Nf6+ Kg7 10.Rc7 Ba3 11.Rc8 Bf8 12.Ne8+ Kg8 13.Nf6+ Kg7 14.Ne8+ Kg8 15.Nf6+ Kg7 16.Ne8+
+/= (0.67) Depth: 20 00:04:20 104mN, tb=9
1.Be1 Rc5 2.Rxc5 Qxc5 3.Rb5 Qa7 4.Bf2 Qa6 5.Bxd4 g5 6.g3 Rd7 7.Rb3 Qa4 8.Ra3 Qb4 9.Ra8+ Bf8 10.e6 Rxd4 11.Nxd4 Nxd4 12.exf7+ Kxf7 13.Qh7+ Kf6 14.Qh8+ Bg7 15.Qd8+ Kg6 16.Qe8+
+/= (0.51) Depth: 21 00:12:06 305mN, tb=62
1.Be1 Rc5 2.Rxc5 Qxc5 3.Rb5 Qa7 4.Bf2 Qa6 5.Bxd4 g5 6.fxg5 Rb7 7.Rb3 Qxd3 8.Rxd3 Rd7 9.Rd2 hxg5 10.e6 fxe6 11.Be3 Rxd2 12.Bxd2 Bf6 13.Nc3 Kf7 14.Ne4 Kg6 15.Kf2 Be7 16.g4
+/= (0.49) Depth: 22 00:21:10 541mN, tb=430
1.Be1 Rc5 2.Rxc5 Qxc5 3.Rb5 Qa7 4.Bf2 Qa6 5.Bxd4 g5 6.fxg5 Rb7 7.Rb3 Qxd3 8.Rxd3 Rd7 9.Rd2 hxg5 10.e6 fxe6 11.Be3 Rxd2 12.Bxd2 Bf6 13.Nc3 Kf7 14.Ne4 Kg6 15.Kf2 Be7 16.g4
+/= (0.49) Depth: 23 00:23:21 603mN, tb=431
1.Be1 Rc5 2.Rxc5 Qxc5 3.Rb5 Qa7 4.Bf2 Qa6 5.Bxd4 g5 6.fxg5 Rb7 7.Rb3 Qxd3 8.Rxd3 Rd7 9.Rd2 hxg5 10.e6 fxe6 11.Be3 Rxd2 12.Bxd2 Bf6 13.Nc3 Kf7 14.Ne4 Kg6 15.Kf2 Be7 16.g4
+/= (0.49) Depth: 24 01:01:59 1545mN, tb=1284
User avatar
michiguel
Posts: 6401
Joined: Thu Mar 09, 2006 8:30 pm
Location: Chicago, Illinois, USA

Re: Pins!

Post by michiguel »

Terry McCracken wrote:
michiguel wrote:This easy for computers, but beautiful nonetheless. Solution at the bottom.
Good puzzle for humans.

Gaviota - Trace (Ray Banks sent it to me)
[D]6k1/2r2pb1/1Rn3pp/r2qP3/3p1P1B/3Q3P/4N1P1/2R3K1 w - - 2 83

The move is e6! Qxe6 Bd8 Rc8 Rxc6 Rxc6 Bxa5
Looks like Be1..Raa7 and Rb5 wins for White.
But black can play Rc5. Eventually, the d4 pawn may fall but it is not very clear...

Miguel
Terry McCracken
Posts: 16465
Joined: Wed Aug 01, 2007 4:16 am
Location: Canada

Re: Pins!

Post by Terry McCracken »

michiguel wrote:
Terry McCracken wrote:
michiguel wrote:This easy for computers, but beautiful nonetheless. Solution at the bottom.
Good puzzle for humans.

Gaviota - Trace (Ray Banks sent it to me)
[D]6k1/2r2pb1/1Rn3pp/r2qP3/3p1P1B/3Q3P/4N1P1/2R3K1 w - - 2 83

The move is e6! Qxe6 Bd8 Rc8 Rxc6 Rxc6 Bxa5
Looks like Be1..Raa7 and Rb5 wins for White.
But black can play Rc5. Eventually, the d4 pawn may fall but it is not very clear...

Miguel
The moves I gave will win. Hey, you can go for the pawn straight away but it will only be good for a draw.

The pawn sac on e6 is dubious, imho.
Terry McCracken
User avatar
Eelco de Groot
Posts: 4565
Joined: Sun Mar 12, 2006 2:40 am
Full name:   

Re: Pins!

Post by Eelco de Groot »

Here some analysis up to depth 31. Be1 is preferred, e6 was in the end move No. 11 in the list. I could have let it run longer but depth 32 might be a while off. Some of the other moves take more than 15 minutes to resolve because they are searched to more depth than depth 31, moves 16 to 54 in the postion are searched only to depth 31 and that goes really fast even on the Athlon. So you can see that nullwindow searches can be very efficient but you may always hit a depth where it does not go so smoothly anymore. The deeper searches are only six plies deeper here but when they are close to alpha it takes longer. The PV search did not explode in this position that is good :)


6k1/2r2pb1/1Rn3pp/r2qP3/3p1P1B/3Q3P/4N1P1/2R3K1 w - -

Engine: Rainbow Serpent 1.8(s)dc Build 094 (Athlon 2009 MHz, 256 MB)
by Tord Romstad, Marco Costalba, Joona Kiiski

11.01 0:01 +0.08 1.Qb3 Qxb3 (844.235) 469

11.02 0:01 +0.09 1.Kh2 g5 (942.784) 475

11.03 0:02 +0.09 1.Qd2 Rc5 2.Rbb1 Rxc1+ (1.148.965) 483


11.04 0:02 +0.10 1.Be1 Ra2 (1.192.565) 486

11.05 0:02 +0.12 1.Bf2 Bf8 (1.267.476) 491

12.01 0:03 +0.09 1.Bf2 Bf8 2.e6 Rc5 (1.531.124) 494


12.02 0:03 +0.11 1.Be1 Ra2 2.Bf2 Qd7 (1.577.335) 497

12.03 0:03 +0.12 1.Qd2 Rc5 2.Rbb1 Rxc1+ (1.713.939) 500

12.33 0:04 +0.15 1.Qc4 Qxc4 2.Rxc4 d3 (2.152.640) 512

13.01 0:04 +0.17 1.Qc4 Qxc4 2.Rxc4 d3 3.Rcxc6 Ra1+
4.Kf2 dxe2 (2.236.342) 514

13.02 0:05 +0.18 1.Qd2 Rc5 2.Rd1 g5 (2.572.424) 497


13.03 0:05 +0.21 1.Be1 Ra2 2.Rb5 Qd7 (2.700.434) 499

13.04 0:05 +0.21 1.Bf2 Bf8 2.Rb8 (2.964.858) 506

14.01 0:06 +0.14 1.Bf2 Bf8 2.Rb8 (3.343.717) 510


14.02 0:06 +0.37++ 1.Be1 Ra2 (3.534.334) 512

14.02 0:07 +0.45++ 1.Be1 Ra2 (3.604.811) 513

14.02 0:07 +0.52 1.Be1 Ra2 2.Bf2 Kh7 3.g3 Bf8 (3.746.968) 513

15.01 0:09 +0.20 1.Be1 Ra2 2.Rb5 Qd7 3.Qe4 d3 (4.948.759) 521


15.02 0:10 +0.21 1.Bf2 Bf8 2.Rb8 Ra2 3.Rbb1 (5.264.414) 522

15.12 0:12 +0.37 1.Qc4 Qxc4 2.Rxc4 d3 3.Nc3 Ra1+
4.Kf2 Kh7 (6.981.326) 539

16.01 0:14 +0.05-- 1.Qc4 d3 (7.759.516) 545

16.02 0:15 +0.27 1.Bf2 Bf8 2.Rb8 Ra2 3.Rbb1 Nb4
4.Qxd4 Rxc1+ 5.Nxc1 Rd2 6.Qxd5 Nxd5 (8.270.451) 546


16.03 0:16 +0.29 1.Be1 Ra2 2.Rb5 Qd7 3.Qe4 (9.108.823) 546

16.05 0:22 +0.33 1.Kf1 g5 2.Be1 Rc5 3.Rxc5 Qxc5 4.Rb5 (12.203.831) 551

17.01 0:25 +0.28 1.Kf1 g5 2.Be1 Rc5 3.Rxc5 Qxc5 4.Rb5 Qa7
5.Bf2 Qa4 6.g3 gxf4 (14.258.862) 557

17.02 0:26 +0.40 1.Be1 Ra2 2.Rb5 Qd7 3.Qc4 Qe6 4.Nxd4 Nxd4 (15.034.965) 558

18.01 0:46 +0.42 1.Be1 Ra2 2.Rb5 Qd7 3.Qc4 Qe6 4.Nxd4 Nxd4
5.Qxc7 Nxb5 (25.566.779) 551


18.03 1:16 +0.48 1.Bf2 Bf8 2.Rbb1 Rd7 3.Ng3 Ra3 4.Qe4 (42.303.345) 554

19.01 1:22 +0.42 1.Bf2 Bf8 2.Rbb1 Rd7 3.Ng3 Ra3 4.Qe4 Ne7
5.Rb8 (45.936.475) 555


19.02 1:25 +0.51 1.Be1 Ra2 2.Rb5 Qd7 3.Qc4 Qe6 4.Nxd4 Nxd4
5.Qxc7 (47.658.695) 555

20.01 1:48 +0.54 1.Be1 Ra2 2.Rb5 Qd7 3.Qc4 Qe6 4.Nxd4 Nxd4
5.Qxc7 Nxb5 6.Qb8+ Kh7 7.Qxb5 (60.236.105) 553

21.01 2:37 +0.70++ 1.Be1 Ra2 (87.353.109) 556

21.01 2:40 +0.78++ 1.Be1 Ra2 (89.094.051) 555

21.01 2:46 +0.81 1.Be1 Rc5 2.Rxc5 Qxc5 3.Rb5 Qa7
4.Bf2 Rd7 5.Qe4 Qa8 6.Nc1 Qa6 7.Rc5 (92.445.823) 556

22.01 3:27 +0.81 1.Be1 Rc5 2.Rxc5 Qxc5 3.Rb5 Qa7
4.Bf2 Rd7 5.Qe4 Qa8 6.Kh2 d3 7.Nc3 d2
8.Rc5 Rc7 (115.654.336) 557

23.01 5:19 +0.91 1.Be1 Rc5 2.Rxc5 Qxc5 3.Rb5 Qa7
4.Bf2 Rd7 5.Qe4 Qa8 6.Kh2 d3 7.Nc3 d2
8.Rb6 Rc7 (179.419.367) 560

24.01 8:04 +1.04 1.Be1 Rc5 2.Rxc5 Qxc5 3.Rb5 Qa7
4.Bf2 Qa2 5.g3 Bf8 6.Nxd4 Nxd4
7.Bxd4 (273.119.937) 564

25.01 12:46 +1.06 1.Be1 Rc5 2.Rxc5 Qxc5 3.Rb5 Qa7
4.Bf2 Qa2 5.g3 Bf8 6.Nxd4 (433.333.020) 565

26.01 23:11 +1.07 1.Be1 Ra2 2.Rb5 Qd7 3.Rb3 (780.614.883) 561

27.01 26:38 +1.09 1.Be1 Ra2 2.Rb5 Qd7 3.Rb3 (897.279.767) 561

28.01 33:44 +1.11 1.Be1 Ra2 2.Rb5 Qd7 3.Rb3 (1.133.626.324) 559

29.01 44:57 +1.13 1.Be1 Ra2 2.Rb5 Qd7 3.Rb3 (1.535.163.626) 569

30.01 82:35 +1.20 1.Be1 Ra2 2.Rb5 Qd7 3.Rb3 Qd5 4.Kh2 (2.873.686.888) 579

31.01 356:37 +1.24 1.Be1 Ra2 2.Rb5 Qd7 3.Rb3 Ra8 4.Qb5 (12.615.328.397) 589


best move: Bh4-e1 time: 445:48.735 min n/s: 599.609 nodes: 16.038.773.136
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