Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: A [pretty easy] test position and my blind program

Author: Uri Blass

Date: 18:44:56 01/19/01

Go up one level in this thread


On January 19, 2001 at 18:25:26, Dann Corbit wrote:

>On January 19, 2001 at 17:23:03, Scott Gasch wrote:
>
>>Hi all,
>>
>>Here's a pretty simple test position.  This comes from the WAC suite... my
>>engine does fairly well on this suite as a whole but seems blind to this
>>solution.
>>
>>[D]8/7p/5k2/5p2/p1p2P2/Pr1pPK2/1P1R3P/8 b - -
>>
>>The solution is Rxb2 -- black's connected passers are unstoppable after the
>>recapture.
>>
>>My program refuses to find this solution... even at 9 ply it misses it.  The
>>strange thing is that from the other side after Rxb2 it sees that white is toast
>>very quickly... score dropping to -500 or so after about 1 second.
>>
>>My question is, of course, how this move is missed.  I've tried kicking up the
>>value of connected passers and passed pawns in general.  I've tried adding a
>>special rule to eval about connected passers on the 7th, on move, with control
>>of a queening square.  I've tried cutting back my futility margin in qsearch and
>>always extending a full ply for checks (It usually extends only 3/4 ply for
>>checks after the iteration depth).  And still it does not find Rxb2.
>>
>>Even stranger is if I run a static eval with the two connected passers rolling
>>towards the queening square after the rook exchange the eval puts black ahead!
>>I can't seem to figure this out... either my pruning is too aggressive or there
>>is some other bug in the engine...?
>>
>>I hope someone out there can give me a little advice.  Thanks!
>
>You are probably doing everything right, and there is nothing wrong with your
>program.  Yace (for instance) does not see the right move until ply 10:
>
>input: st 600
>input: hash 64M
>hash size wanted 64000000
>Stored 2 learned positions into hash table
>entries 5333331 size 63999972 size_wanted 64000000 tts3 1777776
>input: egtb_cache 100M
>input: hash 100M
>hash size wanted 100000000
>Stored 2 learned positions into hash table
>entries 8333331 size 99999972 size_wanted 100000000 tts3 2777776
>input: test gasch.ci
>title position 002
>Stored 2 learned positions into hash table
>solution  Rxb2
>usetime = 599.00, mintime = 599.00 maxtime = 599.00 tl 599.00 ml 0
>         3   0.001  -2.86  1t  1...Rxb2 2.Rxb2 {-420}
>        20   0.002   0.25  1t  1...c3 2.bxc3 Rxc3 {0}
>        23   0.002   0.52  1t  1...h5 {0}
>        35   0.002   0.52  1.  1...h5 {0}
>        60   0.002   0.45  2t  1...h5 2.h4 {0}
>       140   0.004   0.45  2.  1...h5 2.h4 {0}
>       243   0.004   0.45  3t  1...h5 2.h4 Ke6 {0}
>       399   0.005   0.45  3.  1...h5 2.h4 Ke6 {0}
>       935   0.006   0.42  4t  1...h5 2.e4 fxe4+ 3.Kxe4 h4 {0}
>      1398   0.007   0.43  4t+ 1...c3 2.Rd1 cxb2 3.e4 {80}
>      1616   0.008   0.55  4t  1...c3 2.bxc3 Rxc3 3.Ra2 h5 {0}
>      1798   0.008   0.55  4.  1...c3 2.bxc3 Rxc3 3.Ra2 h5 {0}
>      2721   0.010   0.96  5++ 1...c3 2.Rxd3 cxb2 3.h4
>      4681   0.013   1.26  5t  1...c3 2.bxc3 Rxc3 3.e4 Rxa3 4.e5+ Ke6 {80}
>      5507   0.015   1.26  5.  1...c3 2.bxc3 Rxc3 3.e4 Rxa3 4.e5+ Ke6 {80}
>      7914   0.018   1.19  6t  1...c3 2.bxc3 Rxc3 3.e4 Rxa3 4.e5+ Ke6 5.h4 {80}
>      9440   0.024   1.19  6.  1...c3 2.bxc3 Rxc3 3.e4 Rxa3 4.e5+ Ke6 5.h4 {80}
>     10966   0.027   0.79  7-- 1...c3 2.bxc3 Rxc3 3.e4 fxe4+ 4.Kxe4 Rc2 5.Rxd3
>                               Kf7 {-80}
>     18021   0.039   0.17  7t  1...c3 2.bxc3 Rxc3 3.e4 fxe4+ 4.Kxe4 Rxa3 5.h4
>                               h5 6.Rxd3 Rxd3 7.Kxd3 {0}
>     18830   0.042   0.24  7t+ 1...h5 2.e4
>     27081   0.055   0.33  7t  1...h5 2.e4 fxe4+ 3.Kxe4 Rb7 4.Kd4 Rc7 5.h4 Kf5
>                               {0}
>     61746   0.112   0.34  7t+ 1...Rb6 2.e4 fxe4+ 3.Kxe4 Rd6 4.b4 axb3 5.f5
>                               {80}
>     70169   0.127   0.47  7t  1...Rb6 2.h4 h5 3.e4 fxe4+ 4.Kxe4 Re6+ 5.Kf3
>                               Kf5 6.b4 {0}
>     72698   0.133   0.48  7t+ 1...Rb7 2.h4 h5 3.b4 axb3 4.e4 {80}
>     76989   0.141   0.52  7t  1...Rb7 2.h4 h5 3.e4 fxe4+ 4.Kxe4 Rd7 5.Ke3 Kf5
>                               {0}
>     77433   0.142   0.52  7.  1...Rb7 2.h4 h5 3.e4 fxe4+ 4.Kxe4 Rd7 5.Ke3 Kf5
>                               {0}
>     89995   0.163   0.51  8t  1...Rb7 2.h4 h5 3.e4 fxe4+ 4.Kxe4 Re7+ 5.Kd4
>                               Re2 6.Kc3 Kf5 {0}
>    109406   0.195   0.51  8.  1...Rb7 2.h4 h5 3.e4 fxe4+ 4.Kxe4 Re7+ 5.Kd4
>                               Re2 6.Kc3 Kf5 {0}
>    168328   0.292   0.57  9t  1...Rb7 2.Rf2 h5 3.Rd2 h4 4.e4 fxe4+ 5.Kxe4 Rd7
>                               6.h3 Re7+ 7.Kf3 {0}
>    257068   0.443   0.57  9.  1...Rb7 2.Rf2 h5 3.Rd2 h4 4.e4 fxe4+ 5.Kxe4 Rd7
>                               6.h3 Re7+ 7.Kf3 {0}
>    357369   0.620   0.60 10t  1...Rb7 2.Rf2 h5 3.Rd2 h4 4.Kf2 h3 5.Kg3 Re7
>                               6.Kf3 {0}
>    651457   1.047   0.61 10t+ 1...Rxb2 2.Rxb2 c3 3.Rb6+ Kf7 4.Rb7+ Kg6 5.Rb6+
>                               Kh5 6.Rb5 c2 7.Rxf5+ Kh4 8.Ke4 c1=Q 9.Kxd3 {341}
>    685703   1.108   0.97 10++ 1...Rxb2 2.Rxb2 c3 3.Rb6+ Kf7 4.Rb7+ Kg6 5.Rb6+
>                               Kh5 6.Rb5 c2 7.Rxf5+ Kh4 8.Ke4 c1=Q 9.Kxd3 {341}
>   1005118   1.642   2.24 10t  1...Rxb2 2.Rxb2 c3 3.Rb6+ Kg7 4.Rb7+ Kh6 5.Rb6+
>                               Kh5 6.Rb5 c2H 7.Rxf5+H Kh4H 8.Rf6H h5H 9.Rc6H
>                               d2H 10.Rxc2H d1=Q+H 11.Re2H {341}
>   1015922   1.677   2.24 10.  1...Rxb2 2.Rxb2 c3 3.Rb6+ Kg7 4.Rb7+ Kh6 5.Rb6+
>                               Kh5 6.Rb5 c2 7.Rxf5+ Kh4 8.Rf6 h5 9.Rc6 d2
>                               10.Rxc2 d1=Q+ 11.Re2 {341}
>   1550758   2.420   2.64 11++ 1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Rb7+ Kd6 5.Rb6+
>                               Kc7 6.Rb1 c2 7.Rc1 Kd6 8.e4 d2 9.Rxc2 d1=Q+
>                               10.Ke3 {421}
>   2020259   3.247   3.01 11t  1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Kf2 c2 5.Rc6 d2
>                               6.Rxc2 d1=Q 7.Rc7+ Ke6 8.Rxh7 Qd3 9.Rh6+ Kd5
>                               {341}
>   2111919   3.413   3.01 11.  1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Kf2 c2 5.Rc6 d2
>                               6.Rxc2 d1=Q 7.Rc7+ Ke6 8.Rxh7 Qd3 9.Rh6+ Kd5
>                               {341}
>   2826409   4.545   3.41 12++ 1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Kf2 c2 5.Rc6 d2
>                               6.Rxc2 d1=Q 7.h3 Kd8 8.Rc5 Qd3 9.Kg2
>   3880550   6.289   3.85 12t  1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Rb7+ Kd6 5.Rb6+
>                               Kc5 6.Rb8 c2 7.Rc8+ Kb5 8.Kg3 d2 9.Rxc2 d1=Q
>                               10.Rb2+ Kc6 11.h3 Kd5 {421}
>   3926616   6.383   3.85 12.  1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Rb7+ Kd6 5.Rb6+
>                               Kc5 6.Rb8 c2 7.Rc8+ Kb5 8.Kg3 d2 9.Rxc2 d1=Q
>                               10.Rb2+ Kc6 11.h3 Kd5 {421}
>   6110891   9.977   4.03 13t  1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Rb7+ Kd6 5.Rb6+
>                               Kc5 6.Rb8 c2 7.Rc8+ Kd6 8.Kf2 d2 9.Rd8+ Ke6
>                               10.Rxd2 c1=Q 11.Ra2 h5 12.h4 {421}
>   6208577  10.147   4.03 13.  1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Rb7+ Kd6 5.Rb6+
>                               Kc5 6.Rb8 c2 7.Rc8+ Kd6 8.Kf2 d2 9.Rd8+ Ke6
>                               10.Rxd2 c1=Q 11.Ra2 h5 12.h4 {421}
>  10566819  17.394   4.02 14t  1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Rc6 c2 5.Kf2 d2
>                               6.Rxc2 d1=Q 7.Rc7+ Kd6 8.Rxh7 Qd2+ 9.Kf3 Qd5+
>                               10.Kf2 Qa2+ 11.Kf3 Qxa3 12.Rh6+ Kd5 13.Ra6 {421}
>  11330329  18.739   4.02 14.  1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Rc6 c2 5.Kf2 d2
>                               6.Rxc2 d1=Q 7.Rc7+ Kd6 8.Rxh7 Qd2+ 9.Kf3 Qd5+
>                               10.Kf2 Qa2+ 11.Kf3 Qxa3 12.Rh6+ Kd5 13.Ra6 {421}
>  19277542  31.747   3.89 15t  1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Rc6 c2 5.Kf2 d2
>                               6.Rxc2 d1=Q 7.Rc7+ Kd6 8.Rxh7 Qc2+ 9.Kf3 Qc6+
>                               10.Kf2 Qc1 11.h4 Qxa3 12.Ra7 Qb3 {421}
>  22768310  37.679   3.89 15.  1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Rc6 c2 5.Kf2 d2
>                               6.Rxc2 d1=Q 7.Rc7+ Kd6 8.Rxh7 Qc2+ 9.Kf3 Qc6+
>                               10.Kf2 Qc1 11.h4 Qxa3 12.Ra7 Qb3 {421}
>  39113787  1:05.0   4.11 16t  1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Rc6 c2 5.Kf2 d2
>                               6.Rxc2 d1=Q 7.Rc7+ Kd6 8.Rxh7 Qd2+ 9.Kf3 Qd5+
>                               10.Kf2 Qa2+ 11.Kf3 Qxa3 12.Rh6+ Kd5 13.Ra6 Qd3
>                               14.Ra5+ Ke6 {421}
>  44924139  1:15.1   4.11 16.  1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Rc6 c2 5.Kf2 d2
>                               6.Rxc2 d1=Q 7.Rc7+ Kd6 8.Rxh7 Qd2+ 9.Kf3 Qd5+
>                               10.Kf2 Qa2+ 11.Kf3 Qxa3 12.Rh6+ Kd5 13.Ra6 Qd3
>                               14.Ra5+ Ke6 {421}
>  59765925  1:40.2   4.11 16f. 1...Rxb2 2.Rxb2 c3 3.Rb6+ Ke7 4.Rc6 c2 5.Kf2 d2
>                               6.Rxc2 d1=Q 7.Rc7+ Kd6 8.Rxh7 Qd2+ 9.Kf3 Qd5+
>                               10.Kf2 Qa2+ 11.Kf3 Qxa3 12.Rh6+ Kd5 13.Ra6 Qd3
>                               14.Ra5+ Ke6 {421}
>59765925 Nodes, 10.85% Leavenodes, 596276 Nodes/sec
>25991617 eval, 84.39% score, 267332727 genmoves, 3.31% captures le 331/465
>ext: pawn 435367, rcp 84417, chk 4049768, repchk 45748, null 1591, prune 2760123
>htable: 35580554 store, 0 rejected, 59553222 probe, 61.5% f/p, 103.0% f/s
>entries 8333331 age 0 renew 0
>egtb probes 0, found 0
>0 nodes, 0 leavenodes in 100.82 sec 0 n/s
>test nodes 0 win nodes 0 mate nodes 0
>win time 0.00 mate time 0.00 av depth 0.000 (nm 0.000) maxdepth 40, tu 971
>log(win_nodes) = 0.00000 log(win_time) = 0.00000
>input: quit
>
>Crafty, on the other hand, finds the solution right away, but then switches to
>Rb8 for a while.  Indeed, the evaluation of these two moves is fairly close for
>a while.  After a while, though, crafty gets really excited about Rxb2 and it's
>turn the lights out time.
>
>E:\crafty\release>crafty1
>EPD Kit revision date: 1996.04.21
>found computer opening book file [./bookc.bin].
>hash table memory = 96M bytes.
>pawn hash table memory = 10M bytes.
>EGTB cache memory = 64M bytes.
>draw score set to    0.00 pawns.
>choose from book moves randomly (using weights.)
>choose from 5 best moves.
>book learning enabled
>result learning enabled
>position learning enabled
>threshold set to 9 pawns.
>6 piece tablebase files found
>20899kb of RAM used for TB indices and decompression tables
>
>Crafty v18.1
>
>White(1): noise 0
>noise level set to 0.
>White(1): st 600
>search time set to 600.00.
>White(1): epdpfga gasch.epd gasch.out
>PFGA: EPD record: 1
>end-game phase
>              clearing hash tables
>              time surplus   0.00  time limit 10:00 (10:00)
>         nss  depth   time  score   variation (1)
>                1     0.00  -1.53   1. ... h5
>                1->   0.01  -1.53   1. ... h54
>                2     0.01  -1.47   1. ... h5 2. h4
>                2->   0.02  -1.47   1. ... h5 2. h4
>                3     0.02  -1.20   1. ... h5 2. e4 fxe4+ 3. Kxe4 h4
>                3     0.03     ++   1. ... Rxb2!!
>                3     0.03  -3.46   1. ... Rxb2 2. Rxb2 c3
>                3->   0.04  -3.46   1. ... Rxb2 2. Rxb2 c3
>                4     0.04     --   1. ... Rxb2
>                4     0.05  -2.89   1. ... Rxb2 2. Rxb2 c3 3. Rd2 cxd2
>                4->   0.06  -2.89   1. ... Rxb2 2. Rxb2 c3 3. Rd2 cxd2
>                5     0.06  -3.08   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Kf7
>                                    4. Rb7+ Kg6
>                5->   0.07  -3.08   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Kf7
>                                    4. Rb7+ Kg6
>                6     0.08     --   1. ... Rxb2
>                6     0.09  -2.56   1. ... Rxb2 2. Rxb2 c3 3. Rg2 c2 4.
>                                    Rd2 c1=Q 5. Rxd3
>                6->   0.10  -2.56   1. ... Rxb2 2. Rxb2 c3 3. Rg2 c2 4.
>                                    Rd2 c1=Q 5. Rxd3
>                7     0.11     --   1. ... Rxb2
>                7     0.12  -2.61   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rb7+ Kd6 5. Rb4 c2 6. Rd4+ Kc5 <HT>
>                7->   0.15  -2.61   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rb7+ Kd6 5. Rb4 c2 6. Rd4+ Kc5 <HT>
>                8     0.20  -2.53   1. ... Rxb2 2. Rxb2 c3 3. Rb4 c2 4.
>                                    Rd4 h5 5. e4 fxe4+ 6. Kxe4 d2 7. Rxd2
>                                    c1=Q
>                8->   0.27  -2.53   1. ... Rxb2 2. Rxb2 c3 3. Rb4 c2 4.
>                                    Rd4 h5 5. e4 fxe4+ 6. Kxe4 d2 7. Rxd2
>                                    c1=Q
>                9     0.35     --   1. ... Rxb2
>                9     0.40  -2.13   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rb7+ Kd6 5. Rb4 Kc5 6. Rxa4 Kd5
>                9->   0.53  -2.13   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rb7+ Kd6 5. Rb4 Kc5 6. Rxa4 Kd5
>               10     0.77  -1.96   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rb7+ Ke6 5. Rb6+ Kf7 6. Rb5 c2 7.
>                                    Rxf5+ Ke6 8. Re5+ Kd6 9. Rc5
>               10->   1.84  -1.96   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rb7+ Ke6 5. Rb6+ Kf7 6. Rb5 c2 7.
>                                    Rxf5+ Ke6 8. Re5+ Kd6 9. Rc5
>               11     2.27  -1.77   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rb7+ Ke6 5. Rb6+ Kf7 6. Rb7+ Kg6
>                                    7. Rb6+ Kh5 8. Rf6 h6 9. Rxf5+ Kg6
>               11->   6.43  -1.77   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rb7+ Ke6 5. Rb6+ Kf7 6. Rb7+ Kg6
>                                    7. Rb6+ Kh5 8. Rf6 h6 9. Rxf5+ Kg6
>               12     7.24  -1.80   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rb7+ Ke6 5. Rb6+ Kd7 6. Rb7+ Ke8
>                                    7. Rb8+ Kd7 8. Rb7+ <HT>
>               12    14.16  -1.98   1. ... Rb8 2. Rg2 h5 3. e4 fxe4+ 4.
>                                    Kxe4 Re8+ 5. Kf3 h4 6. h3 Re1 7. Rd2
>                                    Kf5 8. Kf2 Re4
>               12->  18.00  -1.98   1. ... Rb8 2. Rg2 h5 3. e4 fxe4+ 4.
>                                    Kxe4 Re8+ 5. Kf3 h4 6. h3 Re1 7. Rd2
>                                    Kf5 8. Kf2 Re4
>               13    28.40  -1.88   1. ... Rb8 2. Rf2 h5 3. e4 fxe4+ 4.
>                                    Kxe4 Re8+ 5. Kf3 h4 6. h3 Re1 7. Rg2
>                                    Re6 8. Rf2 Kf5 9. Rd2
>               13    30.27     ++   1. ... Rxb2!!
>               13    37.48  -2.66   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rb7+ Kd6 5. Rb6+ Kc5 6. Rb8 c2 7.
>                                    Rc8+ Kb6 8. Kg3 d2 9. Rxc2 d1=Q 10.
>                                    Rc4 Qg4+ 11. Kf2
>               13->  42.99  -2.66   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rb7+ Kd6 5. Rb6+ Kc5 6. Rb8 c2 7.
>                                    Rc8+ Kb6 8. Kg3 d2 9. Rxc2 d1=Q 10.
>                                    Rc4 Qg4+ 11. Kf2
>               14    46.07  -3.01   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rb7+ Kd6 5. Rb6+ Kc5 6. Rb8 c2 7.
>                                    Rc8+ Kb5 8. Kf2 d2 9. Rxc2 d1=Q 10.
>                                    Ra2 Qd3 11. Kf3
>               14->   1:09  -3.01   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rb7+ Kd6 5. Rb6+ Kc5 6. Rb8 c2 7.
>                                    Rc8+ Kb5 8. Kf2 d2 9. Rxc2 d1=Q 10.
>                                    Ra2 Qd3 11. Kf3
>               15     1:14     ++   1. ... Rxb2!!
>               15->   7:51  -3.40   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rb7+ Kd6 5. Rb6+ Kc5 6. Rb8 c2 7.
>                                    Rc8+ Kb5 8. Kf2 d2 9. Rxc2 d1=Q 10.
>                                    Ra2 Qd3 11. Kf3
>               16     8:05  -3.47   1. ... Rxb2 2. Rxb2 c3 3. Rb6+ Ke7
>                                    4. Rc6 c2 5. Kf2 d2 6. Rxc2 d1=Q 7.
>                                    Rc7+ Kd6 8. Rxh7 Qd2+ 9. Kf3 Qd5+ 10.
>                                    Ke2 Qa2+ 11. Kf3 Qxa3 12. Rh6+ Kd5
>                                    13. Rb6
>               16     8:15   2/16*  1. ... Rb5
>
>
>Amy, on the other hand, does not pick Rxb2 until ply 13 (but that takes only 4
>seconds! -- shrug):
>White(1): test gasch.epd
>Problem 1:
>        +---+---+---+---+---+---+---+---+
>      8 |   |   |   |   |   |   |   |   |
>        +---+---+---+---+---+---+---+---+
>      7 |   |   |   |   |   |   |   |*P*|   Hashkey: ec0b5dc6
>        +---+---+---+---+---+---+---+---+
>      6 |   |   |   |   |   |*K*|   |   |
>        +---+---+---+---+---+---+---+---+
>      5 |   |   |   |   |   |*P*|   |   |   Black (10000,  5000)  P..R.
>        +---+---+---+---+---+---+---+---+
>      4 |*P*|   |*P*|   |   | P |   |   |   White (10000,  5000)  P..R.
>        +---+---+---+---+---+---+---+---+
>      3 | P |*R*|   |*P*| P | K |   |   |
>        +---+---+---+---+---+---+---+---+
>      2 |   | P |   | R |   |   |   | P |   Index: 41
>        +---+---+---+---+---+---+---+---+
>      1 |   |   |   |   |   |   |   |   |   MateThreat: 0 0
>        +---+---+---+---+---+---+---+---+
>          a   b   c   d   e   f   g   h
>TC: 40 moves in 120000 secs
>TL: 2625/10500
>GamePhase: Middlegame
>It    Time   Score  principal Variation
>11     2.0  +1.008  1. .. c3 2. bxc3 Rxc3 3. e4 Rxa3 4. e5+ Ke6 5. Ke3 Kd5 6.
>                    h4 Kc4 7. e6
>        11    100     207  795284 1. .. c3 2. bxc3 Rxc3 3. e4 Rxa3 4. e5+ Ke6 5.
>Ke3 Kd5 6. h4 Kc4 7. e6
>12     2.7  +1.040  1. .. c3 2. bxc3 Rxc3 3. Ra2 Ke6 4. Ra1 Kd5 5. h4 h6 6.
>                    Ra2 Rc2 7. Ra1
>        12    104     272 1041854 1. .. c3 2. bxc3 Rxc3 3. Ra2 Ke6 4. Ra1 Kd5 5.
>h4 h6 6. Ra2 Rc2 7. Ra1
>12     4.3     +++  1. .. Rxb2
>        12      0     430 1688455 1. .. Rxb2!
>12     5.1  +1.120  1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Kg7 4. Rb7+ Kg6 5. Rb6+ Kh5
>                    6. Rb5 c2 7. Rxf5+ Kh4 8. Rf6 h5 9. Rc6 d2 10. Rxc2
>        12    112     511 2034189 1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Kg7 4. Rb7+ Kg6
>5. Rb6+ Kh5 6. Rb5 c2 7. Rxf5+ Kh4 8. Rf6 h5 9. Rc6 d2 10. R
>xc2
>12     5.8  +1.120  1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Kg7 4. Rb7+ Kg6 5. Rb6+ Kh5
>                    6. Rb5 c2 7. Rxf5+ Kh4 8. Rf6 h5 9. Rc6 d2 10. Rxc2
>        12    112     584 2284351 1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Kg7 4. Rb7+ Kg6
>5. Rb6+ Kh5 6. Rb5 c2 7. Rxf5+ Kh4 8. Rf6 h5 9. Rc6 d2 10. R
>xc2
>13     7.3     +++  1. .. Rxb2
>        13      0     734 2917540 1. .. Rxb2!
>13    13.0  +3.008  1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Rb7+ Kd6 5. Rb6+ Kc5
>                    6. Rb8 c2 7. Rc8+ Kb6 8. Kf2 d2 9. Rxc2 d1=Q 10. Ra2 Qd3
>                    11. Rb2+ Kc5 12. Rb6
>        13    300    1301 5202855 1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Rb7+ Kd6
>5. Rb6+ Kc5 6. Rb8 c2 7. Rc8+ Kb6 8. Kf2 d2 9. Rxc2 d1=Q 10.
> Ra2 Qd3 11. Rb2+ Kc5 12. Rb6
>13    13.5  +3.008  1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Rb7+ Kd6 5. Rb6+ Kc5
>                    6. Rb8 c2 7. Rc8+ Kb6 8. Kf2 d2 9. Rxc2 d1=Q 10. Ra2 Qd3
>                    11. Rb2+ Kc5 12. Rb6
>        13    300    1358 5405023 1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Rb7+ Kd6
>5. Rb6+ Kc5 6. Rb8 c2 7. Rc8+ Kb6 8. Kf2 d2 9. Rxc2 d1=Q 10.
> Ra2 Qd3 11. Rb2+ Kc5 12. Rb6
>14    24.1  +3.248  1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Kf2 c2 5. Rc6 d2 6.
>                    Ra6 c1=Q 7. Ra7+ Kd8 8. h4
>        14    324    2419 9308259 1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Kf2 c2 5.
>Rc6 d2 6. Ra6 c1=Q 7. Ra7+ Kd8 8. h4
>14    25.3  +3.248  1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Kf2 c2 5. Rc6 d2 6.
>                    Ra6 c1=Q 7. Ra7+ Kd8 8. h4
>        14    324    2533 9744349 1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Kf2 c2 5.
>Rc6 d2 6. Ra6 c1=Q 7. Ra7+ Kd8 8. h4
>15    41.0  +3.280  1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Kf2 c2 5. Rc6 d2 6.
>                    Rxc2 d1=Q 7. Rc7+ Kd6 8. Rxh7 Qd2+ 9. Kf3 Qd5+ 10. Ke2
>                    Qa2+ 11. Kf3 Qxa3 12. Rb7
>        15    328    410315583007 1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Kf2 c2 5.
>Rc6 d2 6. Rxc2 d1=Q 7. Rc7+ Kd6 8. Rxh7 Qd2+ 9. Kf3 Qd5+ 10
>. Ke2 Qa2+ 11. Kf3 Qxa3 12. Rb7
>15    42.4  +3.280  1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Kf2 c2 5. Rc6 d2 6.
>                    Rxc2 d1=Q 7. Rc7+ Kd6 8. Rxh7 Qd2+ 9. Kf3 Qd5+ 10. Ke2
>                    Qa2+ 11. Kf3 Qxa3 12. Rb7
>        15    328    424716129161 1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Kf2 c2 5.
>Rc6 d2 6. Rxc2 d1=Q 7. Rc7+ Kd6 8. Rxh7 Qd2+ 9. Kf3 Qd5+ 10
>. Ke2 Qa2+ 11. Kf3 Qxa3 12. Rb7
>16    1:12  +3.312  1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Kf2 c2 5. Rc6 d2 6.
>                    Rxc2 d1=Q 7. Rc7+ Kd6 8. Rxh7 Qa1 9. h4 Qxa3 10. Ra7 Qa2+
>                    11. Kf3
>        16    331    724326600777 1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Kf2 c2 5.
>Rc6 d2 6. Rxc2 d1=Q 7. Rc7+ Kd6 8. Rxh7 Qa1 9. h4 Qxa3 10.
>Ra7 Qa2+ 11. Kf3
>16    1:16  +3.312  1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Kf2 c2 5. Rc6 d2 6.
>                    Rxc2 d1=Q 7. Rc7+ Kd6 8. Rxh7 Qa1 9. h4 Qxa3 10. Ra7 Qa2+
>                    11. Kf3
>        16    331    761727991079 1. .. Rxb2 2. Rxb2 c3 3. Rb6+ Ke7 4. Kf2 c2 5.
>Rc6 d2 6. Rxc2 d1=Q 7. Rc7+ Kd6 8. Rxh7 Qa1 9. h4 Qxa3 10.
>Ra7 Qa2+ 11. Kf3
>
>
>In short, I doubt very much if anything at all is wrong.

It is clear that something is wrong.

The programmer explained that he tried to tune the evaluation for this position
by changing extensions and evaluations and his program did not solve it.

It should be easy to tune a program for a specific position when there are no
bugs.

Uri



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.