tromp / ChessPositionRanking

Software suite for ranking chess positions and accurately estimating the number of legal chess positions
MIT License
148 stars 7 forks source link

1q3Nr1/N1Rbn1BK/N7/QrpBqrR1/R1PPB3/6P1/n2q4/R2Bk3 b - - 0 1 #901

Closed tromp closed 3 years ago

tromp commented 3 years ago

1q3Nr1/N1Rbn1BK/N7/QrpBqrR1/R1PPB3/6P1/n2q4/R2Bk3 b - - 0 1

img

No Checks wx 0 wp 3 wpr 5 wpx 0 maxuwp 4 minopp -1 bx 5 bp 1 bpr 3 bpx 4 maxubp 2 minopp -1

Legal with bxpa a8B a8B b1q expd expd d8R e1q fxBe e8R f1r hxpg g8N xph

Proof Game Requested.

ruedigerj commented 3 years ago
  1. f4 e5 2. fxe5 g5 3. h4 h5 4. hxg5 a5 5. b4 c5 6. bxa5 Ra6 7. Kf2 Rb6 8. Kf3 h4 9. Kg4 Ke7 10. a6 Ke6 11. a4 Ne7 12. a7 Rg8 13. Kh5 Nec6 14. a8=R Kf5 15. c4 Kf4 16. Qb3 f5 17. e4 Be7 18. Kh6 d5 19. Ne2+ Kg4 20. Nec3 Kg3 21. Ra5 Kf2 22. g6 Rf8 23. g7 f4 24. g8=B f3 25. Rh3 Ke1 26. Be2 f2 27. Bd1 f1=Q 28. d4 Bg5+ 29. Bxg5 Nd7 30. Rg3 h3 31. Bxd5 h2 32. Rh3 h1=Q 33. e6 Nde5 34. e7 Nd3 35. e8=B Nc1
  2. e5 Na2 37. Bg6 Bd7 38. Rb5 Qb8 39. a5 Qf4 40. e6 Qfe5 41. e7 Qf1 42. e8=R Ne7 43. Rc8 Rbf6 44. a6 Rf5 45. Ra5 b5 46. Ne4 Rg8 47. Nbc3 b4 48. Qc2 b3 49. Nd6 b2 50. Nb7 b1=R 51. a7 Rb5 52. a8=N Qfe2 53. Nc7 Qf1 54. Na6 Qfe2 55. Nd8 Qf1 56. Ne6 Qfe2 57. Nd8 Qf1 58. Nc6 Qfe2 59. Na7 Qf1 60. Ra3 Qfe2 61. Qa4 Qf1
  3. Qa5 Qfe2 63. Ra4 Qf1 64. Bf6 Qfe2 65. Bg7 Qf1 66. Rh5 Qfe2 67. Qb6 Rf4 68. Bge4 Rf5 69. Bf3 Qf1 70. Ne4 Qe2 71. Ng5 Qf1 72. Ne6 Qfe2 73. Nf8 Kf1
  4. Bfe4 Qf2 75. Kh7 Ke1 76. g3 Qd2 77. Qa5 Kf1 78. Rg5 Ke1 79. Rc7
ruedigerj commented 3 years ago

The cut & paste creates strange paragraphs. Here is the chess.com link: https://www.chess.com/a/D1ZkyAzz2KhQa

tromp commented 3 years ago

lichess seems to handle it fine still: Pasting in the above, it corrects it to

  1. f4 e5 2. fxe5 g5 3. h4 h5 4. hxg5 a5 5. b4 c5 6. bxa5 Ra6 7. Kf2 Rb6 8. Kf3 h4 9. Kg4 Ke7 10. a6 Ke6 11. a4 Ne7 12. a7 Rg8 13. Kh5 Nec6 14. a8=R Kf5 15. c4 Kf4 16. Qb3 f5 17. e4 Be7 18. Kh6 d5 19. Ne2+ Kg4 20. Nec3 Kg3 21. Ra5 Kf2 22. g6 Rf8 23. g7 f4 24. g8=B f3 25. Rh3 Ke1 26. Be2 f2 27. Bd1 f1=Q 28. d4 Bg5+ 29. Bxg5 Nd7 30. Rg3 h3 31. Bxd5 h2 32. Rh3 h1=Q 33. e6 Nde5 34. e7 Nd3 35. e8=B Nc1 e5 Na2 37. Bg6 Bd7 38. Rb5 Qb8 39. a5 Qf4 40. e6 Qfe5 41. e7 Qf1 42. e8=R Ne7 43. Rc8 Rbf6 44. a6 Rf5 45. Ra5 b5 46. Ne4 Rg8 47. Nbc3 b4 48. Qc2 b3 49. Nd6 b2 50. Nb7 b1=R 51. a7 Rb5 52. a8=N Qfe2 53. Nc7 Qf1 54. Na6 Qfe2 55. Nd8 Qf1 56. Ne6 Qfe2 57. Nd8 Qf1 58. Nc6 Qfe2 59. Na7 Qf1 60. Ra3 Qfe2 61. Qa4 Qf1 Qa5 Qfe2 63. Ra4 Qf1 64. Bf6 Qfe2 65. Bg7 Qf1 66. Rh5 Qfe2 67. Qb6 Rf4 68. Bge4 Rf5 69. Bf3 Qf1 70. Ne4 Qe2 71. Ng5 Qf1 72. Ne6 Qfe2 73. Nf8 Kf1 Bfe4 Qf2 75. Kh7 Ke1 76. g3 Qd2 77. Qa5 Kf1 78. Rg5 Ke1 79. Rc7

Avoiding line breaks helps.