Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: The human approach

Author: Albert Silver

Date: 05:41:19 10/18/01

Go up one level in this thread


On October 16, 2001 at 15:43:44, Dann Corbit wrote:

>Talk about hitting the nail on the head!  Computer programs seem to like Rc2.
>Now, Yace briefly considers Rc4 but abandons it after 3 seconds.  I think (at
>least against a human) Rc4 is by far more devastating.  I hate to resign and
>almost always fight on to the bitter end, hoping for a blunder.  In this
>position, I would resign after Rc4 but would fight on after Rc2 (despite the
>obvious immediate loss of a pawn).  I even think that in the long term Rc4
>really is the better move.  There is simply no question that it wins.
>
>Here is the Yace analysis:
>
>Crafty is the magic word, Scid wants to see
>Yace (Yet another chess engine) version 0.99.57
>
>Type help for a (very unhelpful) list of commands
>Make sure, you have a file yace.ini in the current directory, with a line:
>
>hash 30M
>
>or similar, otherwise Yace will only use a very small hash of 1M.
>
>feature done=0
>Could not open "dbbook.bin" in mode rb: Winboard does not like my error message
>entries 87381 size 1048572 size_wanted 1048576 tts3 29126
>pos_learn = 1
>Stored 0 learned positions into hash table
>book_learn = 4
>Could not open "dblearn.bin" in mode rb: Winboard does not like my error message
>hash size wanted 65000000
>Stored 0 learned positions into hash table
>entries 5416665 size 64999980 size_wanted 65000000 tts3 1805554
>5-men endgame table bases found
>white ( 1): hash 256M
>hash size wanted 256000000
>Stored 0 learned positions into hash table
>entries 21333333 size 255999996 size_wanted 256000000 tts3 7111110
>white ( 1): st 999
>white ( 1): test n.ci
>title "Albert Silver, CCC post 193195"
>Stored 0 learned positions into hash table
>solution  Rc4
>usetime = 998.00, mintime = 998.00 maxtime = 998.00 tl 998.00 ml 0
>         2   0.006  -3.61  1t  1...h5 2.Nxc1 {-340}
>        26   0.007  -3.29  1t  1...f6 2.exf6+ Kxf6 3.Nxc1 {-340}
>        27   0.007   1.79  1t  1...Rc2 {160}
>        45   0.007   1.79  1.  1...Rc2 {160}
>        69   0.008   2.55  2++ 1...Rc2 2.Nb4 Rxf2 {240}
>        82   0.008   2.55  2t  1...Rc2 2.Nb4 {160}
>       193   0.008   2.55  2.  1...Rc2 2.Nb4 {160}
>       257   0.008   2.55  3t  1...Rc2 2.Nb4 Rxf2 {240}
>       440   0.009   2.55  3.  1...Rc2 2.Nb4 Rxf2 {240}
>       702   0.010   2.46  4t  1...Rc2 2.Nb4 Rxf2 3.Kg3 {240}
>      1575   0.011   2.46  4.  1...Rc2 2.Nb4 Rxf2 3.Kg3 {240}
>      2058   0.012   2.58  5t  1...Rc2 2.Nb4 Rxf2 3.Kg3 Rb2 {240}
>      4027   0.014   2.58  5.  1...Rc2 2.Nb4 Rxf2 3.Kg3 Rb2 {240}
>      5344   0.030   2.52  6t  1...Rc2 2.Nb4 Rxf2 3.Kg3 Rb2 4.Nd3 {240}
>     13275   0.042   2.52  6.  1...Rc2 2.Nb4 Rxf2 3.Kg3 Rb2 4.Nd3 {240}
>     17393   0.049   2.63  7t  1...Rc2 2.Nb4 Rxf2 3.Na6 Re2 4.Nb8 Rxe5 {320}
>     33216   0.075   2.63  7.  1...Rc2 2.Nb4 Rxf2 3.Na6 Re2 4.Nb8 Rxe5 {320}
>     42150   0.089   2.63  8t  1...Rc2 2.Nb4 Rxf2 3.Na6 Re2 4.Nb8 Rxe5 5.Nxd7
>                               {240}
>     71641   0.137   2.64  8t+ 1...Rc4 2.f4 Rxf4 3.Nc1 Rc4 4.Kg1
>    118836   0.218   2.97  8t  1...Rc4 2.f4 f6 3.Kg3 fxe5 4.fxe5 Re4H 5.Kf3H
>                               Rxe5H {240}
>    125262   0.233   2.97  8.  1...Rc4 2.f4 f6 3.Kg3 fxe5 4.fxe5 Re4 5.Kf3
>                               Rxe5 {240}
>    184350   0.347   2.88  9t  1...Rc4 2.Kg3 f6 3.f4 fxe5 4.fxe5H Re4H 5.Kf3H
>                               Rxe5H 6.Nc3H {240}
>    270072   0.483   2.88  9.  1...Rc4 2.Kg3 f6 3.f4 fxe5 4.fxe5 Re4 5.Kf3
>                               Rxe5 6.Nc3 {240}
>    358813   0.635   3.01 10t  1...Rc4 2.Kg3 f6 3.f4 fxe5 4.fxe5 Re4 5.Kf3
>                               Rxe5 6.g4 Kf6 {240}
>    499857   0.846   3.01 10.  1...Rc4 2.Kg3 f6 3.f4 fxe5 4.fxe5 Re4 5.Kf3
>                               Rxe5 6.g4 Kf6 {240}
>    727482   1.218   3.12 11t  1...Rc4 2.Kg3 f6 3.f4 fxe5 4.fxe5 Re4 5.Kf3
>                               Rxe5 6.Nc3 Rf5+ 7.Ke4 Kf6H {240}
>   1022041   1.651   3.12 11.  1...Rc4 2.Kg3 f6 3.f4 fxe5 4.fxe5 Re4 5.Kf3
>                               Rxe5 6.Nc3 Rf5+ 7.Ke4 Kf6 {240}
>   1878685   3.086   3.24 12t  1...Rc4 2.Kg3 g5 3.Kf3 f6 4.exf6+ Kxf6 5.Ke3
>                               Ke5 6.Kd3 Rd4+ 7.Ke3 Rxd6 8.Nc3 Rc6 {240}
>   1972033   3.245   3.25 12t+ 1...Rc2 2.Nb4 Rxf2 3.Nd3 Re2 4.h4 Re3 5.h5
>   1987067   3.272   3.52 12++ 1...Rc2 2.Nb4 Rxf2 3.Nd3 Re2 4.h4 Re3 5.Nc5
>                               Rxe5 6.h5 Rxh5+ 7.Kg3
>   2294120   3.797   3.71 12t  1...Rc2 2.Nb4 Rxf2 3.Kg3 Re2 4.Kf4 g5+ 5.Kxg5
>                               Rxe5+ 6.Kf4 Rb5 7.Nd3 Rd5 8.Ne5 Rxd6 {320}
>   2711667   4.401   3.71 12.  1...Rc2 2.Nb4 Rxf2 3.Kg3 Re2 4.Kf4 g5+ 5.Kxg5
>                               Rxe5+ 6.Kf4 Rb5 7.Nd3 Rd5 8.Ne5 Rxd6 {320}
>   3376042   5.482   3.77 13t  1...Rc2 2.Nb4 Rxf2 3.Kg3 Re2 4.Kf4 g5+ 5.Kxg5
>                               Rxe5+ 6.Kf4 Rf5+ 7.Ke3 Rb5 8.Nd3 Rd5 9.g4 Rxd6H
>                               {320}
>   4759636   7.551   3.77 13.  1...Rc2 2.Nb4 Rxf2 3.Kg3 Re2 4.Kf4 g5+ 5.Kxg5
>                               Rxe5+ 6.Kf4 Rf5+ 7.Ke3 Rb5 8.Nd3 Rd5 9.g4 Rxd6
>                               {320}
>   6347787  10.161   3.86 14t  1...Rc2 2.Nb4 Rxf2 3.Kg3 Rb2 4.Na6 Rb5 5.Nc7
>                               Rxe5 6.Ne8+H Kh6H 7.Nf6H Rc5H {320}
>   9497685  14.950   3.86 14.  1...Rc2 2.Nb4 Rxf2 3.Kg3 Rb2 4.Na6 Rb5 5.Nc7
>                               Rxe5 6.Ne8+ Kh6 7.Nf6 Rc5 {320}
>  13190497  20.804   3.98 15t  1...Rc2 2.Nb4 Rxf2 3.Kg3 Rb2 4.Na6 Re2 5.Nc7 g5
>                               6.Ne8+ Kg6 7.Kf3 Rxe5 8.g4 f5H 9.Nc7H {320}
>  19883574  31.358   3.98 15.  1...Rc2 2.Nb4 Rxf2 3.Kg3 Rb2 4.Na6 Re2 5.Nc7 g5
>                               6.Ne8+ Kg6 7.Kf3 Rxe5 8.g4 f5 9.Nc7 {320}
>  29553430  47.073   4.00 16t  1...Rc2 2.Nb4 Rxf2 3.Kg3 Rb2 4.Na6 Re2 5.Kf4 h6
>                               6.Nc7 g5+ 7.Kf3 Rxe5H 8.Ne8+H Kg6H 9.g4H f5H
>                               10.Nc7H {320}
>  58916992  1:34.0   4.00 16.  1...Rc2 2.Nb4 Rxf2 3.Kg3 Rb2 4.Na6 Re2 5.Kf4 h6
>                               6.Nc7 g5+ 7.Kf3 Rxe5 8.Ne8+ Kg6 9.g4 f5 10.Nc7
>                               {320}
>  79793362  2:08.2   4.06 17t  1...Rc2 2.Nb4 Rxf2 3.Kg3 Rb2 4.Na6 Re2 5.Kf4 h6
>                               6.Nc5 g5+ 7.Kf3 Rxe5 8.Nxd7 Rd5 9.g4 {HT} {240}
> 141455966  3:48.0   4.06 17.  1...Rc2 2.Nb4 Rxf2 3.Kg3 Rb2 4.Na6 Re2 5.Kf4 h6
>                               6.Nc5 g5+ 7.Kf3 Rxe5 8.Nxd7 Rd5 9.g4 Rxd6H {320}
> 213258450  5:49.1   4.31 18t  1...Rc2 2.Nb4 Rxf2 3.Nd3 Re2 4.Kg1 Re3 5.Nc5
>                               Rxe5H 6.Nxd7H Rd5H 7.Kf2H Rxd6H 8.Ne5H {320}
> 247588254  6:45.8   4.31 18.  1...Rc2 2.Nb4 Rxf2 3.Nd3 Re2 4.Kg1 Re3 5.Nc5
>                               Rxe5 6.Nxd7 Rd5 7.Kf2 Rxd6 8.Ne5 {320}
> 403290513 11:02.4   4.28 19t  1...Rc2 2.Nb4 Rxf2 3.Kg3 Re2 4.Kf4 Rxg2 5.Na6
>                               g5+H 6.Kf3H h5H {HT}
> 597008442 16:19.4   4.28 19.  1...Rc2 2.Nb4 Rxf2 3.Kg3 Re2 4.Kf4 Rxg2 5.Na6
>                               g5+ 6.Kf3 h5
> 607934100 16:37.9   4.28 19f. 1...Rc2 2.Nb4 Rxf2 3.Kg3 Re2 4.Kf4 Rxg2 5.Na6
>                               g5+ 6.Kf3 h5
>607934100 Nodes, 10.76% Leavenodes, 609157 Nodes/sec
>232176913 eval, 94.50% score, 1745734622 genmoves, 4.29% captures le 570/354
>ext: pawn 2752149, rcp 2173993, chk 23570046, repchk 1030650, null 15026, prune
>492467
>htable: 370692759 store, 0 rejected, 604893849 probe, 53.8% f/p, 87.8% f/s
>entries 21333333 age 0 renew 0
>egtb probes 55, found 55 max_depth 45
>solution not found
>  1 tested,   0 found,   0 mates
>607934100 nodes, 65388609 leavenodes in 999.62 sec 608166 n/s
>test nodes 607934100 win nodes 0 mate nodes 0
>win time 0.00 mate time 0.00 av depth 19.000 (nm 19.000) maxdepth 45, tu 606
>log(win_nodes) = 0.00000 log(win_time) = 0.00000
>black ( 1):

I submitted this to Shredder 5 last night and it gave a similar output (with h5
appearing as best for several plies at some depths), but as of the 20th ply it
finds Rc4 and sticks with it. Unfortunately, that isn't knowledge, that's brute
force. Still, it agrees that it is the best move. Funny how that single move can
make a decent test position, if you don't mind the fact that it isn't the only
winning move.

                                       Albert



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.