Author: José de Jesús García Ruvalcaba
Date: 12:29:49 02/12/00
Go up one level in this thread
On February 12, 2000 at 13:40:22, Colin Frayn wrote:
>OK folks - here's the latest victory of ColChess over Crafty. The problem is
>that ColChess establishes a clearly won endgame and then messes around for
>dozens of moves with no clear goal in sight, almost throwing away its massive
>advantage.
>
>Anyone who actually plays chess well or has written a good endgame code should
>be able to help me - what is wrong? I know that my program clearly isn't
>looking far enough ahead, but that's irrelevant - the moves it plays are just
>boring and unadventurous. Any suggestions for improving it?
>
>Cheers,
>Colin
>
>P.S. *grin*
>
>[White "ColChess v5.3"]
>[Black "Crafty v17.4"]
>[Result "1-0"]
>
>1. e4 e5 2. f4 exf4 3. Bc4 d5 4. Bxd5 Qh4+ 5. Kf1 g5 6. Nf3 Qh5 7. Nc3 c6
>8. Bb3 Bg4 9. d4 Nd7 10. h4 O-O-O 11. Kf2 gxh4 12. Bxf4 Nc5 13. Be5 f6 14.
>Bf4 Bh6 15. Qd2 Bxf3 16. gxf3 h3 17. Ne2 Bg5 18. Qc3 Nxb3 19. axb3 a6 20.
>Bg3 Rd7 21. d5 Rg7 22. dxc6 Bh4 23. cxb7+ Kxb7 24. Qb4+ Qb5 25. Qxb5+ axb5
>26. Bxh4 Rg2+ 27. Ke3 h5 28. Rxh3 Rh6 29. Bg3 Ne7 30. Rah1 Rh8 31. Rxh5
>Nf5+ 32. Rxf5 Rxh1 33. Rxb5+ Kc8 34. b4 Rb1 35. b3 Rh1 36. Rb6 Rh3 37. Rxf6
>Rgxg3 38. Nxg3 Rxg3 39. Rh6 Rg2 40. Rc6+ Kd7 41. Rc5 Ke7 42. f4 Kf6 43. c3
>Rb2 44. Rf5+ Ke6 45. Kd3 Rb1 46. Ra5 Kf6 47. Ra6+ Kg7 48. f5 Rd1+ 49. Ke2
>Rb1 50. Ra7+ Kf6 51. Ke3 Kg5 52. Ra3 Re1+ 53. Kf3 Rh1 54. c4 Rh3+ 55. Ke2
>Kf4 56. f6 Rh7 57. b5 Kxe4 58. b4 Rh2+ 59. Ke1 Rh1+ 60. Ke2 Rh2+ 61. Ke1
>Rh1+ 62. Kd2 Rh2+ 63. Kc1 Kd4 64. f7 Rf2 65. b6 Rf1+ 66. Kd2 Rf2+ 67. Ke1
>Rxf7 68. Ra7 Rf8 69. Rc7 Kc3 70. c5 Re8+ 71. Kf2 Rf8+ 72. Kg3 Rg8+ 73. Kf4
>Rf8+ 74. Ke5 Re8+ 75. Kd6 Rb8 76. Rd7 Kxb4 77. b7 Kb5 78. Re7 Ka6 79. c6
>Rg8 80. Kc7 Ka7 81. Re5 Rg7+ 82. Kc8 Rg8+ 83. Kc7 Rg7+ 84. Kd6 Rxb7 85.
>cxb7 Kxb7 86. Rb5+ Ka6 87. Kc6 Ka7 88. Rb4 Ka8 89. Kc7 Ka7 90. Ra4#
>{White mates} 1-0
You need a bonus for advanced passed pawns. Most of the time, a passed pawn is
more valuable as it is nearer to promotion. Be careful with general rules like
this, as they have many exceptions.
For general endgame advise, I recommend Jonathan Speelman's «Endgame
Preparation». It has many thumb-nail rules, which are often overly simplistic
and thus are far from universally valid, but for the same reason should not be
difficult to incorporate to your engine.
José.
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.