Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Clarification

Author: Slater Wold

Date: 23:04:47 04/18/02

Go up one level in this thread


On April 19, 2002 at 01:54:32, Gian-Carlo Pascutto wrote:

>On April 18, 2002 at 19:41:40, Gian-Carlo Pascutto wrote:
>
>>[D]5N2/2n5/7k/5Pp1/ppr5/4B3/Pb4PP/3R2K1 w - g6 0 2
>>
>>White can play fxg6 e.p and *check*.
>>
>>My program has been broken on this kind of position, for, eh,
>>forever probably.
>
>To clarify:
>
>the issue isn't about finding the right move (I have no idea
>which one that would be), but to see if the program understands
>that after gxf6 black is in check.
>
>This move uncovers a check along a different diagonal than the
>one where the pawn moves along, and it's also not one going
>through the from or to squares. My program doesn't check this;
>I never thought it would be possible. Others may have the smae
>bug too, especially if you have an optimized incheck function.
>
>--
>GCP

              clearing hash tables
              time surplus   0.00  time limit 1:30 (1:30)
         nss  depth   time  score   variation (1)
starting thread 1
                1     0.02   2.32   1. fxg6+ Kg7
                1->   0.05   2.32   1. fxg6+ Kg7
                2     0.05   2.55   1. fxg6+ Kg7 2. Rf1
                2->   0.05   2.55   1. fxg6+ Kg7 2. Rf1
                3     0.05   2.25   1. fxg6+ Kg7 2. Rf1 Rc2
                3->   0.06   2.25   1. fxg6+ Kg7 2. Rf1 Rc2
                4     0.06     ++   1. fxg6+!!
                4->   0.08   2.64   1. fxg6+ Kg7 2. Rf1 Rc2
                5     0.08   2.92   1. fxg6+ Kg7 2. Rf1 Bf6 3. Bh6+ Kxh6
                                    4. Rxf6
         (2)    5->   0.10   2.92   1. fxg6+ Kg7 2. Rf1 Bf6 3. Bh6+ Kxh6
                                    4. Rxf6
                6     0.13     --   1. fxg6+
                6     0.14   2.37   1. fxg6+ Kg7 2. Rf1 Bf6 3. Bh6+ Kxh6
                                    4. Rxf6 Kg7
                6     0.24   2.45   1. Rd6+ Kg7 2. Nd7 g4 3. Nb6 Rc2 4.
                                    Nxa4
                6->   0.27   2.45   1. Rd6+ Kg7 2. Nd7 g4 3. Nb6 Rc2 4.
                                    Nxa4
                7     0.31   2.32   1. Rd6+ Kg7 2. Nd7 g4 3. Nb6 Rc2 4.
                                    Bh6+ Kf7 5. Nxa4
         (4)    7->   0.47   2.32   1. Rd6+ Kg7 2. Nd7 g4 3. Nb6 Rc2 4.
                                    Bh6+ Kf7 5. Nxa4
         (3)    8     0.95   2.25   1. Rd6+ Kg7 2. Nd7 Nb5 3. Rb6 Bd4 4.
                                    Bxd4+ Nxd4 5. f6+ Kh7 6. f7 Rc1+ 7.
                                    Kf2 Rc2+ 8. Ke3
         (2)    8     1.10   2.61   1. Rd7 Bg7 2. Rd6+ Kh5 3. Rg6 Bh6 4.
                                    Nh7 Nd5 5. Bxg5 Bxg5 6. Nxg5
         (2)    8->   1.22   2.61   1. Rd7 Bg7 2. Rd6+ Kh5 3. Rg6 Bh6 4.
                                    Nh7 Nd5 5. Bxg5 Bxg5 6. Nxg5
                9     1.66   2.30   1. Rd7 Bg7 2. Rd6+ Kh5 3. Rg6 Bh6 4.
                                    Nh7 Nd5 5. Bxg5 Bxg5 6. Nxg5 Nf6
         (4)    9->   3.10   2.30   1. Rd7 Bg7 2. Rd6+ Kh5 3. Rg6 Bh6 4.
                                    Nh7 Nd5 5. Bxg5 Bxg5 6. Nxg5 Nf6
               10     3.95     ++   1. Rd7!!
         (3)   10     7.69   2.78   1. Rd7 Bg7 2. Rd6+ Kh5 3. Rg6 Bh6 4.
                                    Nh7 Nd5 5. Bxg5 Bxg5 6. Rxg5+ Kh4 7.
                                    f6
               10->   9.25   2.78   1. Rd7 Bg7 2. Rd6+ Kh5 3. Rg6 Bh6 4.
                                    Nh7 Nd5 5. Bxg5 Bxg5 6. Rxg5+ Kh4 7.
                                    f6
               11    11.02   2.51   1. Rd7 Bg7 2. Rd6+ Kh5 3. Rg6 Bd4 4.
                                    Rxg5+ Kh6 5. Rg6+ Kh5 6. Bxd4 Rxd4
                                    7. Ne6 Rd1+ 8. Kf2 Nxe6 9. Rxe6 b3
                                    10. Re2 bxa2 11. Rxa2
         (3)   11->  18.47   2.51   1. Rd7 Bg7 2. Rd6+ Kh5 3. Rg6 Bd4 4.
                                    Rxg5+ Kh6 5. Rg6+ Kh5 6. Bxd4 Rxd4
                                    7. Ne6 Rd1+ 8. Kf2 Nxe6 9. Rxe6 b3
                                    10. Re2 bxa2 11. Rxa2
         (2)   12    21.75   2.71   1. Rd7 Bg7 2. Rd6+ Kh5 3. Rg6 Bd4 4.
                                    Rxg5+ Kh6 5. Rg6+ Kh5 6. Bxd4 Rxd4
                                    7. Ne6 Rd1+ 8. Kf2 Nxe6 9. Rxe6 Rh1
                                    10. h3 Rh2
         (3)   12->  30.24   2.71   1. Rd7 Bg7 2. Rd6+ Kh5 3. Rg6 Bd4 4.
                                    Rxg5+ Kh6 5. Rg6+ Kh5 6. Bxd4 Rxd4
                                    7. Ne6 Rd1+ 8. Kf2 Nxe6 9. Rxe6 Rh1
                                    10. h3 Rh2
         (2)   13    43.33   2.67   1. Rd7 Bg7 2. Rd6+ Kh5 3. Rg6 Bd4 4.
                                    Rxg5+ Kh6 5. Rg6+ Kh5 6. Bxd4 Rxd4
                                    7. Nh7 Ne8 8. Rg8 Re4 9. f6 Re2
         (3)   13->   1:28   2.67   1. Rd7 Bg7 2. Rd6+ Kh5 3. Rg6 Bd4 4.
                                    Rxg5+ Kh6 5. Rg6+ Kh5 6. Bxd4 Rxd4
                                    7. Nh7 Ne8 8. Rg8 Re4 9. f6 Re2
              time=1:30  cpu=244%  mat=1  n=147912023  fh=90%  nps=1636k
              ext-> chk=6831945 cap=329389 pp=592990 1rep=367465 mate=46657 sing
=0
              predicted=0  nodes=147912023  evals=0
              endgame tablebase-> probes done=0  successful=0
              hashing-> trans/ref=28%  pawn=99%  used=99%
              SMP->  split=1139  stop=173  data=9/32  cpu=3:41  elap=1:30



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.