Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Crafty Classic 2005

Author: David Dahlem

Date: 03:39:48 08/28/05

Go up one level in this thread


On August 28, 2005 at 00:20:57, Mike Byrne wrote:

>Work has begun on Crafty Classic 2005.  It will not be a straight Crafty 20.0.
>One example where you will see a difference is in this position.
>
>A position noted by Ed Schröder many moons ago.
>
>Crafty Classic 2005 (based on Crafty 20.0)
>
>solves this mate-in-30 in 0.36 seconds
>
>Black(1): [d]5n2/B3K3/2p2Np1/4k3/7P/3bN1P1/2Prn1P1/1q6 w - - 0 1

My little engine finds the mate in 15 seconds. :-)

Sage 0.9a:

   7	00:01	+5.89	1.Neg4+
   7	00:01	+4.56	1.Neg4+ Kf5 2.Nh6+ Ke5 3.Nf7+ Kf5 4.Nd6+ Ke5 5.Ng4+ Kd5 6.c4+
Bxc4 7.Ne3+ Ke5 8.Ndxc4+ Ke4 9.Nxd2+ Ke5 10.Nxb1 Nh7
   8	00:04	+4.06	1.Neg4+
   8	00:06	+2.97	1.Neg4+ Kf5 2.Nh6+ Ke5 3.Nf7+ Kf5 4.Nd6+ Ke5 5.Ng4+ Kd5 6.c4+
Bxc4 7.Ne3+ Ke5 8.Ndxc4+ Ke4 9.Nxd2+ Ke5 10.Nxb1 Nh7 11.Bb8+ Kd4
   9	00:07	+3.47	1.Neg4+
   9	00:15	+M30 1.Neg4+ Kf5 2.Nh6+ Ke5 3.Nf7+ Kf5 4.Nd6+ Ke5 5.Ng4+ Kd5 6.Ne3+
Ke5 7.Nf7+ Ke4 8.Ng5+ Ke5 9.Nf3+ Ke4 10.Nxd2+ Ke5 11.Nf3+ Ke4 12.Ng5+ Ke5
13.Nf7+ Ke4 14.Nd6+ Ke5 15.Ng4+ Kd5 16.Nf6+ Ke5 17.Nf7+ Kf5 18.Nh6+ Ke5 19.Nhg4+
Kf5 20.Ne3+ Ke5 21.Nfg4+ Ke4 22.Nf2+ Ke5 23.Nxd3+ Ke4 24.Nf2+ Ke5 25.Nfg4+ Ke4
26.Nf6+ Ke5 27.Nc4+ Kf5 28.Nd6+ Ke5 29.Ng4+ Kd5 30.c4+

Regards
Dave


>White(1): g
>              time surplus  28.51  time limit 5.00 (5.00)
>              depth   time  score   variation (1)
>                1     0.00 -10.57   1. cxd3 Qxd3
>                1     0.00   0.01   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nhg4+
>                1->   0.02   0.01   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nhg4+
>                2     0.02   0.01   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nhg4+
>                2->   0.03   0.01   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nhg4+
>                3     0.06     +1   1. Neg4+!!
>                3     0.06     +3   1. Neg4+!!
>                3     0.08     +M   1. Neg4+!!
>                3     0.09   4.68   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. c4+ Bxc4
>                                    7. Ne3+ Ke5 8. Ndxc4+ Ke4 9. Nxd2+
>                                    Kd3 10. Nxb1
>                3->   0.11   4.68   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. c4+ Bxc4
>                                    7. Ne3+ Ke5 8. Ndxc4+ Ke4 9. Nxd2+
>                                    Kd3 10. Nxb1
>                4     0.11   4.82   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nxb1 Bxc2 12. Nxc2
>                4->   0.12   4.82   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nxb1 Bxc2 12. Nxc2
>                                    (s=2)
>                5     0.12   4.82   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nxb1 Bxc2 12. Nxc2
>                5->   0.14   4.82   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nxb1 Bxc2 12. Nxc2
>                                    (s=2)
>                6     0.14   4.82   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. c4+ Bxc4
>                                    7. Ne3+ Ke5 8. Ndxc4+ Ke4 9. Nxd2+
>                                    Kd3 10. Nxb1 Nh7 11. g4
>                6->   0.17   4.82   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. c4+ Bxc4
>                                    7. Ne3+ Ke5 8. Ndxc4+ Ke4 9. Nxd2+
>                                    Kd3 10. Nxb1 Nh7 11. g4 (s=2)
>                7     0.19   4.91   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nxb1 Bxc2 12. Nxc2
>                                    Ne6 13. Bf2
>                7->   0.23   4.91   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nxb1 Bxc2 12. Nxc2
>                                    Ne6 13. Bf2 (s=2)
>                8     0.28     +1   1. Neg4+!!
>                8     0.30     +3   1. Neg4+!!
>                8     0.30     +M   1. Neg4+!!
>                8     0.36  Mat30   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nf3+ Ke4 12. Ng5+
>                                    Ke5 13. Nf7+ Ke4 14. Nd6+ Ke5 15. Ng4+
>                                    Kd5 16. Nf6+ Ke5 17. Nf7+ Kf5 18. Nh6+
>                                    Ke5 19. Nhg4+ Kf5 20. Ne3+ Ke5 21.
>                                    Nfg4+ Ke4 22. Nf2+ Ke5 23. Nxd3+ Ke4
>                                    24. Nf2+ Ke5 25. Nfg4+ Ke4 26. Nf6+
>                                    Ke5 27. Nc4+ Kf5 28. Nd6+ Ke5 29. Ng4+
>                                    Kd5 30. c4#
>                8->   0.41  Mat30   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nf3+ Ke4 12. Ng5+
>                                    Ke5 13. Nf7+ Ke4 14. Nd6+ Ke5 15. Ng4+
>                                    Kd5 16. Nf6+ Ke5 17. Nf7+ Kf5 18. Nh6+
>                                    Ke5 19. Nhg4+ Kf5 20. Ne3+ Ke5 21.
>                                    Nfg4+ Ke4 22. Nf2+ Ke5 23. Nxd3+ Ke4
>                                    24. Nf2+ Ke5 25. Nfg4+ Ke4 26. Nf6+
>                                    Ke5 27. Nc4+ Kf5 28. Nd6+ Ke5 29. Ng4+
>                                    Kd5 30. c4# (s=2)
>                9     0.56  Mat30   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nf3+ Ke4 12. Ng5+
>                                    Ke5 13. Nf7+ Ke4 14. Nd6+ Ke5 15. Ng4+
>                                    Kd5 16. Nf6+ Ke5 17. Nf7+ Kf5 18. Nh6+
>                                    Ke5 19. Nhg4+ Kf5 20. Ne3+ Ke5 21.
>                                    Nfg4+ Ke4 22. Nf2+ Ke5 23. Nxd3+ Ke4
>                                    24. Nf2+ Ke5 25. Nfg4+ Ke4 26. Nf6+
>                                    Ke5 27. Nc4+ Kf5 28. Nd6+ Ke5 29. Ng4+
>                                    Kd5 30. c4#
>                9->   0.66  Mat30   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nf3+ Ke4 12. Ng5+
>                                    Ke5 13. Nf7+ Ke4 14. Nd6+ Ke5 15. Ng4+
>                                    Kd5 16. Nf6+ Ke5 17. Nf7+ Kf5 18. Nh6+
>                                    Ke5 19. Nhg4+ Kf5 20. Ne3+ Ke5 21.
>                                    Nfg4+ Ke4 22. Nf2+ Ke5 23. Nxd3+ Ke4
>                                    24. Nf2+ Ke5 25. Nfg4+ Ke4 26. Nf6+
>                                    Ke5 27. Nc4+ Kf5 28. Nd6+ Ke5 29. Ng4+
>                                    Kd5 30. c4#
>               10     1.00  Mat30   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nf3+ Ke4 12. Ng5+
>                                    Ke5 13. Nf7+ Ke4 14. Nd6+ Ke5 15. Ng4+
>                                    Kd5 16. Nf6+ Ke5 17. Nf7+ Kf5 18. Nh6+
>                                    Ke5 19. Nhg4+ Kf5 20. Ne3+ Ke5 21.
>                                    Nfg4+ Ke4 22. Nf2+ Ke5 23. Nxd3+ Ke4
>                                    24. Nf2+ Ke5 25. Nfg4+ Ke4 26. Nf6+
>                                    Ke5 27. Nc4+ Kf5 28. Nd6+ Ke5 29. Ng4+
>                                    Kd5 30. c4#
>               10->   1.17  Mat30   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nf3+ Ke4 12. Ng5+
>                                    Ke5 13. Nf7+ Ke4 14. Nd6+ Ke5 15. Ng4+
>                                    Kd5 16. Nf6+ Ke5 17. Nf7+ Kf5 18. Nh6+
>                                    Ke5 19. Nhg4+ Kf5 20. Ne3+ Ke5 21.
>                                    Nfg4+ Ke4 22. Nf2+ Ke5 23. Nxd3+ Ke4
>                                    24. Nf2+ Ke5 25. Nfg4+ Ke4 26. Nf6+
>                                    Ke5 27. Nc4+ Kf5 28. Nd6+ Ke5 29. Ng4+
>                                    Kd5 30. c4#
>               11     1.89  Mat30   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nf3+ Ke4 12. Ng5+
>                                    Ke5 13. Nf7+ Ke4 14. Nd6+ Ke5 15. Ng4+
>                                    Kd5 16. Nf6+ Ke5 17. Nf7+ Kf5 18. Nh6+
>                                    Ke5 19. Nhg4+ Kf5 20. Ne3+ Ke5 21.
>                                    Nfg4+ Ke4 22. Nf2+ Ke5 23. Nxd3+ Ke4
>                                    24. Nf2+ Ke5 25. Nfg4+ Ke4 26. Nf6+
>                                    Ke5 27. Nc4+ Kf5 28. Nd6+ Ke5 29. Ng4+
>                                    Kd5 30. c4#
>               11->   2.23  Mat30   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nf3+ Ke4 12. Ng5+
>                                    Ke5 13. Nf7+ Ke4 14. Nd6+ Ke5 15. Ng4+
>                                    Kd5 16. Nf6+ Ke5 17. Nf7+ Kf5 18. Nh6+
>                                    Ke5 19. Nhg4+ Kf5 20. Ne3+ Ke5 21.
>                                    Nfg4+ Ke4 22. Nf2+ Ke5 23. Nxd3+ Ke4
>                                    24. Nf2+ Ke5 25. Nfg4+ Ke4 26. Nf6+
>                                    Ke5 27. Nc4+ Kf5 28. Nd6+ Ke5 29. Ng4+
>                                    Kd5 30. c4#
>               12     3.70  Mat30   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nf3+ Ke4 12. Ng5+
>                                    Ke5 13. Nf7+ Ke4 14. Nd6+ Ke5 15. Ng4+
>                                    Kd5 16. Nf6+ Ke5 17. Nf7+ Kf5 18. Nh6+
>                                    Ke5 19. Nhg4+ Kf5 20. Ne3+ Ke5 21.
>                                    Nfg4+ Ke4 22. Nf2+ Ke5 23. Nxd3+ Ke4
>                                    24. Nf2+ Ke5 25. Nfg4+ Ke4 26. Nf6+
>                                    Ke5 27. Nc4+ Kf5 28. Nd6+ Ke5 29. Ng4+
>                                    Kd5 30. c4#
>               12->   4.41  Mat30   1. Neg4+ Kf5 2. Nh6+ Ke5 3. Nf7+ Kf5
>                                    4. Nd6+ Ke5 5. Ng4+ Kd5 6. Ne3+ Ke5
>                                    7. Nf7+ Ke4 8. Ng5+ Ke5 9. Nf3+ Ke4
>                                    10. Nxd2+ Ke5 11. Nf3+ Ke4 12. Ng5+
>                                    Ke5 13. Nf7+ Ke4 14. Nd6+ Ke5 15. Ng4+
>                                    Kd5 16. Nf6+ Ke5 17. Nf7+ Kf5 18. Nh6+
>                                    Ke5 19. Nhg4+ Kf5 20. Ne3+ Ke5 21.
>                                    Nfg4+ Ke4 22. Nf2+ Ke5 23. Nxd3+ Ke4
>                                    24. Nf2+ Ke5 25. Nfg4+ Ke4 26. Nf6+
>                                    Ke5 27. Nc4+ Kf5 28. Nd6+ Ke5 29. Ng4+
>                                    Kd5 30. c4#
>              time=5.00  mat=-12  n=26728274  fh=99%  nps=5.35M
>              ext-> chk=1735694 cap=12655 1rep=86809 mate=5525
>              predicted=0  nodes=26728274  evals=4498  50move=0
>              endgame tablebase-> probes=0  hits=0
>              SMP->  split=1788  stop=14  data=8/64  elap=5.00
>
>mate in 30 moves.



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.