Trích dẫn:
Gửi bởi
qubit
ván cờ trên là thể loại cờ Chess960, hình bên trên là thế cờ sắp xếp quân ngay từ bắt đầu ván cờ. Cờ Chess960 có 960 cách xếp quân. Thế cờ trên là thế thứ 593.
Ngay nước đi đầu tiên thì Houdini 2.0 đã thực hiện nước nhập thành, nhưng do là cờ Chess960 nên cách nhập thành của nó khiến bàn cờ ko đi được, bro có cách nào hiệu chỉnh code để bàn cờ cho xem biên bản của cờ Chess960 thì hay quá.
Và đây là biên bản ván cờ
[Event "Computer Chess Game"]
[Site "QUBIT-PC"]
[Date "2011.12.31"]
[Round "1.1"]
[White "Houdini 2.0 x64"]
[Black "Critter 1.4 x64"]
[Result "1-0"]
[Variant "chess 960"]
[SetUp "1"]
[FEN "brqbnkrn/pppppppp/8/8/8/8/PPPPPPPP/BRQBNKRN w GBgb - 0 1"]
[PlyCount "171"]
[EventDate "2011.??.??"]
1. O-O Ng6 2. Ng3 b5 3. e3 O-O 4. Bf3 Nd6 5. Bxa8 Rxa8 6. Nf3 e6 7. b3 Rb8 8. d3 c5 9. c4 bxc4 10. dxc4 f6 11. Qd2 Nf7 12. Rfd1 d6 13. h4 Ne7 14. Ne4 Nf5 15. Qd3 Qc6 16. h5 Ba5 17. Bc3 Bb6 18. Rd2 Rfd8 19. Rbd1 Bc7 20. Qc2 N7h6 21. Ba1 Ba5 22. Nc3 Ng4 23. Qd3 Nfh6 24. Nh2 Ne5 25. Qe2 f5 26. Nf3 Nef7 27. Re1 Re8 28. e4 Rbd8 29. exf5 Nxf5 30. Rdd1 d5 31. cxd5 exd5 32. Qd3 Ne7 33. a3 d4 34. b4 cxb4 35. Nxd4 Rxd4 36. Qxd4 bxc3 37. Rc1 Bb6 38. Qxc3 Qxc3 39. Bxc3 Nd8 40. Kf1 Kf7 41. Rcd1 Ne6 42. Rd3 Nc6 43. Rd6 Nb8 44. a4 Bc7 45. Rd5 Nc6 46. Rf5+ Kg8 47. h6 gxh6 48. Rf6 Ncd8 49. Rxh6 Bf4 50. Rh5 Re7 51. g3 Bc7 52. f4 Bd6 53. Rd5 Nb7 54. a5 a6 55. Rb1 Bc5 56. Kg2 h6 57. Re5 Kf7 58. Rf5+ Ke8 59. Rf6 Nd6 60. Rxh6 Nf5 61. Rh5 Ne3+ 62. Kf3 Bd4 63. Rb8+ Kf7 64. Rh7+ Bg7 65. Bxg7 Nxg7 66. g4 Nd5 67. f5 Re3+ 68. Kf2 Re4 69. Rb7+ Ne7 70. Kf3 Re5 71. Rh6 Ne8 72. Rxa6 Nf6 73. Rbb6 Ne8 74. Rh6 Ng8 75. Rh7+ Kf8 76. Raa7 Ngf6 77. Rh8+ Ng8 78. Kf4 Re1 79. g5 Rc1 80. g6 Rc4+ 81. Kg5 Nc7 82. a6 Rc1 83. Rb7 Rg1+ 84. Kf4 Ke7 85. Rxg8 Rf1+ 86. Ke3 1-0
(hình 1 sau khi Trắng nhập thành gần 1. O-O)
(hình 2 sau khi đen nhập thành gần 1. O-O Ng6 2. Ng3 b5 3. e3 O-O)
(Hình 3 - diễn tiến ván đấu như biên bản của bạn qubit post ở phần trước)
Văn bản Luật chơi Chess 960 mà tôi sưu tầm được (chưa kịp dịch sang tiếng Việt, các bạn thông cảm, sẽ bổ sung sau).
Rules of Chess960
A little known and long-discarded offshoot of Classical Chess is the realm of so-called "Randomized
Chess" in its various forms.
Chess960 stands for Bobby Fischer's new and improved version of "Randomized Chess".
Chess960 uses algebraic notation exclusively
At the start of every game of a Chess960 game, both players Pawns are set up exactly as they are at the start of every game of Classical Chess.
In Chess960, just before the start of every game, both players pieces on their respective back rows receive an identical random shuffle using the Chess960 Computerized Shuffler, which is programmed to set up the pieces in any combination, with the provisos that one Rook has to be to the left and one Rook has to be to the right of the King, and one Bishop has to be on a light- colored square and one Bishop has to be on a dark colored square. White and Black have identical positions. From behind their respective Pawns the opponents pieces are facing each other directly, symmetrically. Thus for example, if the shuffler places White's back row pieces in the following position: Ra1, Bb1, Kc1, Nd1, Be1, Nf1, Rg1, Qh1, it will place Black's back row Pieces in the
following position, Ra8, Bb8, Kc8, Nd8, Be8, Nf8, Rg8, Qh8, etc. (See diagram)
In Chess960 there are 960 possible starting positions, the Classical Chess starting position and 959 other starting positions.
Of necessity, In Chess960 the castling rule is somewhat modified and broadened to allow for the possibility of each player castling either on or into his or her left side or on or into his or her right side of the board from all of these 960 starting positions.
Please note the following points:
• In Chess960, depending on the pre-castling position of the castling King and Rook, the castling maneuver is performed by one of these four methods:
o By on one turn making one move with the King, and making one move with the
o Rook ("double-move" castling).
o By transposing the position of the King and the Rook ("transposition" castling).
o By making only one move – with the King ("King-move-only" castling).
o By making only one move – with the Rook ("Rook-move-only' castling).
Clarification: In Chess960, whether you "double-move" castle, "transposition" castle, "King-move-only" castle, or "Rook-move-only" castle, in all cases always both the King and the Rook jointly are deemed to be castling, and to have castled.
• In Chess960 when "double-move" castling, if the King is standing on the square the
Rook will occupy naturally you must move the King first and then the Rook; if the Rook is standing on the square the King will occupy naturally you must move the Rook first and then the King; otherwise whether you move the King first and then the Rook, or the Rook first and then the King is strictly your choice.
In Chess960, when "double-move" castling either the King jumps over the Rook or else the Rook jumps over the King.
• In Chess960, when "King-move-only" castling the King always jumps over the Rook.
In Chess960, when "Rook-move-only" castling the Rook always jumps over the King.
"a"-side castling (0-0-0), and "h"-side castling (0-0) are the Chess960 equivalents of
Queen-side or long castling (0-0-0), and King-side or short castling (0-0) respectively, of
Classical Chess.
• In Chess960:
o White's "a"-side castling (0-0-0) is performed with the hitherto unmoved White
King and the hitherto unmoved Rook standing to its left. After White's "a"-side
castling (0-0-0) the White King stands on c1 and the aforementioned Rook stands
on d1.
o Black's "a"-side castling (… 0-0-0) is performed with the hitherto unmoved Black
King and the hitherto unmoved Rook standing to its right. After White's "a"-side castling (0-0-0) the Black King stands on c8 and the aforementioned Rook stands on d8. White's "h"-side castling (0-0) is performed with the hitherto unmoved White King and the hitherto unmoved Rook standing to its right. After White's "h"-side castling (0-0) the White King stands on g1 and the aforementioned Rook stands on f1. Black's "h"-side castling (… 0-0) is performed with the hitherto unmoved Black King and the hitherto unmoved Rook standing to its left. After Black's "h"-side castling (… 0-0) the Black King stands on g8 and the aforementioned Rook stands on f8.
• When castling in Chess960, you are not allowed to make any capture(s).
• When castling in Chess960, no other piece(s), yours or your opponent's, are allowed to
stand between the castling King and Rook.
• In Chess960, when in check, you are not allowed to castle. Or, put another way: In Chess960 you are not allowed to castle "out" of check.
• In Chess960 you are not allowed to castle into check.
• When castling in Chess960, your King is not allowed to move through check, or shall we say any "checked" square (same thing), nor is your King allowed to jump over you own Rook if and when said Rook stands on a "checked" square. (A "checked" square is a square that is attacked by one or more of your opponent's pieces.)
• In Chess960, after completing your first move of "double-move" castling it is quite possible and not at all illegal for your opponent to be in a position where, were it your opponent's move, your opponent would be in stalemate, check, or checkmate. Should after completing your first move of "double-move" castling one of these three aforementioned situations exist you are to ignore it and make your prescribed second move of "double-move" castling.
• Exception: In Chess960, when your first move of "double-move" castling, or at least what could become your first move of "double-move" castling, also constitutes a completely standard non-castling King or Rook move, the choice of whether to proceed with your second move of "double-move" castling or to consider your move as an already completed non-castling move is yours to make. You signify your choice for the former by first making your second move of "double-move" castling and then pushing the appropriate button on the chess clock, you signify your choice for the latter simply by pushing the appropriate button on the chess clock.
Suggestion: When playing a friendly game of Chess960 without benefit of a chess clock, to avoid any possible confusion or disputes, it might sometimes be a good idea to announce to your opponent just before you castle, "I'm going to castle."
• In Chess960:
o Once the White King has moved, White is not allowed to castle for the rest of the game.
o Once the Black King has moved, Black is not allowed to castle for the rest of the game.
o Once the heretofore-unmoved Rook standing to the left of the unmoved White King has moved, White is not allowed to "a"-side castle (0-0-0) for the rest of the game.
Once the heretofore-unmoved Rook standing to the right of the unmoved Black
King has moved, Black is not allowed to "a"-side castle (… 0-0-0) for the rest of the
game.
Once the heretofore-unmoved Rook standing to the right of the unmoved White King has moved, White is not allowed to "h"-side castle (0-0) for the rest of the game.
Once the heretofore-unmoved Rook standing to the left of the unmoved Black King has moved, Black is not allowed to "h"-side castle (… 0-0) for the rest of the game. Any appearances to the contrary notwithstanding, you are not considered to be castled or to have castled unless you yourself have actually castled, i.e. performed the castling maneuver. In other words: If you haven't castled, you haven't castled. Once White has castled, White is not allowed to castle again for the rest of the game. Once Black has castled, Black is not allowed to castle again for the rest of the game.
Tip: In Chess960, when it is momentarily impossible to "a"-side castle (0-0-0) because of the obstructing position of your other unmoved Rook, or vice versa, when it is momentarily impossible to "h"-side castle (0-0) because of the obstructing position of your other unmoved Rook, do not be confounded. These are frequent occurrences in Chess960. Play proceeds in accordance with the rules in this rulebook.
Remark 1 : In Chess960, depending upon the starting position, and how the game develops, it may often occur that in the positions produced immediately after "a"-side castling (0-0-0), one, two, or all three of the squares for White a1, b1, and e1 (for Black a8, b8, and e8), and after "h"- side castling (0-0), one or both of the squares for White e1 and h1 (for Black e8 and h8) are not vacant, as they automatically are, for example, in Classical Chess.
Remark 2 : There must be vacant squares between the king and his destination except for the participating rook
All the other rules are the same as in Classical Chess.
Castling
If you are ever in any doubt about the correct "before" and "after" castling positions in Chess960, please consult the following tables, showing all (84) possibilities of castling, (42) for White, and (42) for Black:
All twenty-one White "Before" and the one "After" position of "a"-side castling (0-0-0):
Before: Kg1; Rf1, e1, d1, c1, b1 or a1. After: Kc1; Rd1.
Before: Kf1; Re1, d1, c1, b1, or a1. After: Kc1; Rd1.
Before: Ke1; Rd1, c1, b1, or a1. After: Kc1; Rd1.
Before: Kd1; Rc1, b1 or a1. After: Kc1; Rd1.
Before: Kc1; Rb1 or a1 After: Kc1; Rd1.
Before: Kb1; Ra1 After: Kc1; Rd1.
All twenty-one White "Before" and the one "After" position of "h"-side castling (0-0):
Before: Kb1; Rc1, d1, e1, f1, g1 or h1. After: Kg1; Rf1.
Before: Kc1; Rd1, e1, f1, g1 or h1 After: Kg1; Rf1.
Before: Kd1; Re1, f1, g1 or h1 After: Kg1; Rf1.
Before: Ke1; Rf1, g1 or h1 After: Kg1; Rf1.
Before: Kf1; Rg1 or h1 After: Kg1; Rf1.
Before: Kg1; Rh1 After: Kg1; Rf1.
All twenty-one Black "Before" and the one "After" position of a-side castling (… 0-0-0):
Before: Kg8; Rf8, e8, d8, c8, b8 or a8 After: Kc8; Rd8.
Before: Kf8; Re8, d8, c8, b8 or a8 After: Kc8; Rd8.
Before: Ke8; Rd8, c8, b8 or a8 After: Kc8; Rd8.
Before: Kd8; Rc8, b8 or a8 After: Kc8; Rd8.
Before: Kc8; Rb8 or a8 After: Kc8; Rd8.
Before: Kb8; Ra8 After: Kc8; Rd8.
All twenty-one Black "Before" and the one "After" position of h-side castling (… 0-0):
Before: Kb8; Rc8, d8, e8, f8, g8 or h8 After: Kg8; Rf8.
Before: Kc8; Rd8, e8, f8, g8 or h8 After: Kg8; Rf8.
Before: Kd8; Re8, f8, g8 or h8 After: Kg8; Rf8.
Before: Ke8; Rf8, g8 or h8 After: Kg8; Rf8.
Before: Kf8; Rg8 or h8 After: Kg8; Rf8.
Before: Kg8; Rh8 After: Kg8; Rf8.