Ревью-документ: пакет «fide.laws.chess» 0.1.0
Дисклеймер. Это не официальный текст закона и не юридическое заключение. Документ порождён детерминированной проекцией (ступень 2: используются морфологические формы меток; нормативные позиции duty, liberty, power и immunity, толкования и изменения редакций отображаются явно; имена аргументов отношений называются русским словарём, а переменные обозначаются краткими именами по типу) формализации в контролируемый русский язык и не имеет самостоятельной силы: при расхождении этого текста и семантики программы дефектом является шаблон вербализации, а не программа.
Вербализация: law.verb.ru@0.7.0 · язык ru-KZ · semantic hash программы
sha256:4c92dc6ccf68aba3e0e7d752b4fd0d2755a3a6d9d9d08df00b2f4c497fcc950c
Источники
FIDE_LAWS_OF_CHESS
Источник «FIDE_LAWS_OF_CHESS».
Идентификатор: urn:fide:laws:clir:chess#FIDE_LAWS_OF_CHESS
FIDE_LAWS_2023
Издание «FIDE_LAWS_2023» источника «FIDE_LAWS_OF_CHESS», язык en.
Состояние adopted: 2022-08-07.
Состояние in_force: 2023-01-01.
Идентификатор: urn:fide:laws:clir:chess#FIDE_LAWS_2023
Закреплённые публикации
FIDE_LAWS_2023_EN
Закреплённая публикация издания «FIDE_LAWS_2023»: https://handbook.fide.com/chapter/E012023.
Хэш документа: sha256:c251137a2222c3ae4bcc14e8d751e5f86e11441acc86af51e9bd090166ed65d3; тип text/plain; charset=utf-8; получен 2026-08-29T00:00:00Z.
Идентификатор: urn:fide:laws:clir:chess#FIDE_LAWS_2023_EN
Фрагменты источников
FIDE_ART_12
Фрагмент article/12 издания «FIDE_LAWS_2023».
Article 12: The Role of the Arbiter (see Preface)
12.1 The arbiter shall see that the Laws of Chess are observed.
12.2 The arbiter shall:
12.2.1 ensure fair play,
12.2.2 act in the best interest of the competition,
12.2.3 ensure that a good playing environment is maintained,
12.2.4 ensure that the players are not disturbed,
12.2.5 supervise the progress of the competition,
12.2.6 take special measures in the interests of disabled players and those who need medical attention,
12.2.7 follow the Fair-Play Rules or Guidelines
12.3 The arbiter shall observe the games, especially when the players are short of time, enforce decisions he/she has made, and impose penalties on players where appropriate.
12.4 The arbiter may appoint assistants to observe games, for example when several players are short of time.
12.5 The arbiter may award either or both players additional time in the event of external disturbance of the game.
12.6 The arbiter must not intervene in a game except in cases described by the Laws of Chess. He/She shall not indicate the number of moves completed, except in applying Article 8.5 when at least one flag has fallen. The arbiter shall refrain from informing a player that his/her opponent has completed a move or that the player has not pressed his/her clock.
12.7 If someone observes an irregularity, he/she may inform only the arbiter. Players in other games must not to speak about or otherwise interfere in a game. Spectators are not allowed to interfere in a game. The arbiter may expel offenders from the playing venue.
12.8 Unless authorised by the arbiter, it is forbidden for anybody to use a mobile phone or any kind of communication device in the playing venue or any contiguous area designated by the arbiter.
12.9 Options available to the arbiter concerning penalties:
12.9.1 warning,
12.9.2 increasing the remaining time of the opponent,
12.9.3 reducing the remaining time of the offending player,
12.9.4 increasing the points scored in the game by the opponent to the maximum available for that game,
12.9.5 reducing the points scored in the game by the offending person,
12.9.6 declaring the game to be lost by the offending player (the arbiter shall also decide the opponent’s score),
12.9.7 a fine announced in advance,
12.9.8 exclusion from one or more rounds,
12.9.9 expulsion from the competition.
Хэш официального текста: sha256:bea61fbf4897529826fb45ec54100f180e0a323dd4423fb8cd54149c62083094.
Идентификатор: urn:fide:laws:clir:chess#FIDE_ART_12
FIDE_ART_3
Фрагмент article/3 издания «FIDE_LAWS_2023».
Article 3: The Moves of the Pieces
3.1 It is not permitted to move a piece to a square occupied by a piece of the same colour.
3.1.1 If a piece moves to a square occupied by an opponent’s piece the latter is captured and removed from the chessboard as part of the same move.
3.1.2 A piece is said to attack an opponent’s piece if the piece could make a capture on that square according to Articles 3.2 to 3.8.
3.1.3 A piece is considered to attack a square even if this piece is constrained from moving to that square because it would then leave or place the king of its own colour under attack.
3.2 The bishop may move to any square along a diagonal on which it stands.
3.3 The rook may move to any square along the file or the rank on which it stands.
3.4 The queen may move to any square along the file, the rank or a diagonal on which it stands.
3.5 When making these moves, the bishop, rook or queen may not move over any intervening pieces.
3.6 The knight may move to one of the squares nearest to that on which it stands but not on the same rank, file or diagonal.
3.7 The pawn:
3.7.1 The pawn may move forward to the square immediately in front of it on the same file, provided that this square is unoccupied, or
3.7.2 on its first move the pawn may move as in 3.7.1 or alternatively it may advance two squares along the same file, provided that both squares are unoccupied, or
3.7.3 the pawn may move to a square occupied by an opponent’s piece diagonally in front of it on an adjacent file, capturing that piece.
3.7.3.1 A pawn occupying a square on the same rank as and on an adjacent file to an opponent’s pawn which has just advanced two squares in one move from its original square may capture this opponent’s pawn as though the latter had been moved only one square.
3.7.3.2 This capture is only legal on the move following this advance and is called an ‘en passant’ capture.
3.7.3.3 When a player, having the move, plays a pawn to the rank furthest from its starting position, he/she must exchange that pawn as part of the same move for a new queen, rook, bishop or knight of the same colour on the intended square of arrival. This is called the square of ‘promotion’.
3.7.3.4 The player's choice is not restricted to pieces that have been captured previously.
3.7.3.5 This exchange of a pawn for another piece is called promotion, and the effect of the new piece is immediate.
3.8 There are two different ways of moving the king:
3.8.1 by moving to an adjoining square
3.8.2 by ‘castling’. This is a move of the king and either rook of the same colour along the player’s first rank, counting as a single move of the king and executed as follows: the king is transferred from its original square two squares towards the rook on its original square, then that rook is transferred to the square the king has just crossed.
3.8.2.1 The right to castle has been lost:
If the king has already moved, or
With a rook that has already moved.
3.8.2.2 Castling is prevented temporarily:
If the square on which the king stands, or the square which it must cross, or the square which it is to occupy, is attacked by one or more of the opponent's pieces, or
If there is any piece between the king and the rook with which castling is to be effected.
3.9 The king in check:
3.9.1 The king is said to be 'in check' if it is attacked by one or more of the opponent's pieces, even if such pieces are constrained from moving to the square occupied by the king because they would then leave or place their own king in check.
3.9.2 No piece can be moved that will either expose the king of the same colour to check or leave that king in check.
3.10 Legal and illegal moves; illegal positions:
3.10.1 A move is legal when all the relevant requirements of Articles 3.1 – 3.9 have been fulfilled.
3.10.2 A move is illegal when it fails to meet the relevant requirements of Articles 3.1 – 3.9.
3.10.3 A position is illegal when it cannot have been reached by any series of legal moves.
Хэш официального текста: sha256:70607ebf269ef244f7c9ea7dcab1022cdb13fd47312aca84c0865f42a9354d5b.
Идентификатор: urn:fide:laws:clir:chess#FIDE_ART_3
FIDE_ART_4
Фрагмент article/4 издания «FIDE_LAWS_2023».
Article 4: The Act of Moving the Pieces
4.1 Each move must be played with one hand only.
4.2 Adjusting the pieces or other physical contact with a piece:
4.2.1 Only the player having the move may adjust one or more pieces on their squares, provided that he/she first expresses his/her intention (for example by saying “j’adoube” or “I adjust”).
4.2.2 Any other physical contact with a piece, except for clearly accidental contact, shall be considered to be intent.
4.3 Except as provided in Article 4.2.1, if the player having the move touches on the chessboard, with the intention of moving or capturing:
4.3.1 one or more of his/her own pieces, he/she must move the first piece touched that can be moved.
4.3.2 one or more of his/her opponent’s pieces, he/she must capture the first piece touched that can be captured.
4.3.3 one or more pieces of each colour, he/she must capture the first touched opponent’s piece with his/her first touched piece or, if this is illegal, move or capture the first piece touched that can be moved or captured. If it is unclear whether the player’s own piece or his/her opponent’s piece was touched first, the player’s own piece shall be considered to have been touched before his/her opponent’s.
4.4 If a player having the move:
4.4.1 touches his/her king and a rook he/she must castle on that side if it is legal to do so
4.4.2 deliberately touches a rook and then his/her king he/she is not allowed to castle on that side on that move and the situation shall be governed by Article 4.3.1.
4.4.3 intending to castle, touches the king and then a rook, but castling with this rook is illegal, the player must make another legal move with his/her king (which may include castling with the other rook). If the king has no legal move, the player is free to make any legal move.
4.4.4 promotes a pawn, the choice of the piece is finalised when the piece has touched the square of promotion.
4.5 If none of the pieces touched in accordance with Article 4.3 or Article 4.4 can be moved or captured, the player may make any legal move.
4.6 The act of promotion may be performed in various ways:
4.6.1 the pawn does not have to be placed on the square of arrival.
4.6.2 removing the pawn and putting the new piece on the square of promotion may occur in any order.
4.6.3 If an opponent’s piece stands on the square of promotion, it must be captured.
4.7 When, as a legal move or part of a legal move, a piece has been released on a square, it cannot be moved to another square on this move. The move is considered to have been made in the case of:
4.7.1 A capture, when the captured piece has been removed from the chessboard and the player, having placed his/her own piece on its new square, has released this capturing piece from his/her hand.
4.7.2 Castling, when the player's hand has released the rook on the square previously crossed by the king. When the player has released the king from his/her hand, the move is not yet made, but the player no longer has the right to make any move other than castling on that side, if this is legal. If castling on this side is illegal, the player must make another legal move with his/her king (which may include castling with the other rook). If the king has no legal move, the player is free to make any legal move.
4.7.3 Promotion, when the player's hand has released the new piece on the square of promotion and the pawn has been removed from the board.
4.8 A player forfeits his/her right to claim against his/her opponent’s violation of Articles 4.1 – 4.7 once the player touches a piece with the intention of moving or capturing it.
4.9 If a player is unable to move the pieces, an assistant, who shall be acceptable to the arbiter, may be provided by the player to perform this operation.
Хэш официального текста: sha256:7007dbe794a4826dce5bb1219730b88243b8712f4f548976699c261d2be0d65d.
Идентификатор: urn:fide:laws:clir:chess#FIDE_ART_4
FIDE_ART_5
Фрагмент article/5 издания «FIDE_LAWS_2023».
Article 5: The Completion of the Game
5.1.1 The game is won by the player who has checkmated his/her opponent’s king. This immediately ends the game, provided that the move producing the checkmate position was in accordance with Article 3 and Articles 4.2 – 4.7.
5.1.2 The game is lost by the player who declares he/she resigns (this immediately ends the game), unless the position is such that the opponent cannot checkmate the player’s king by any possible series of legal moves. In this case the result of the game is a draw.
5.2.1 The game is drawn when the player to move has no legal move and his/her king is not in check. The game is said to end in ‘stalemate’. This immediately ends the game, provided that the move producing the stalemate position was in accordance with Article 3 and Articles 4.2 – 4.7.
5.2.2 The game is drawn when a position has arisen in which neither player can checkmate the opponent’s king with any series of legal moves. The game is said to end in a ‘dead position’. This immediately ends the game, provided that the move producing the position was in accordance with Article 3 and Articles 4.2 – 4.7.
5.2.3 The game is drawn upon agreement between the two players during the game, provided both players have made at least one move. This immediately ends the game.
Хэш официального текста: sha256:8f6c680e6f6c7ca545d105654528cf9643fed5dcf1ed4a42a6373bb2057bafff.
Идентификатор: urn:fide:laws:clir:chess#FIDE_ART_5
FIDE_ART_7
Фрагмент article/7 издания «FIDE_LAWS_2023».
Article 7: Irregularities
7.1 If an irregularity occurs and the pieces have to be restored to a previous position, the arbiter shall use his/her best judgement to determine the times to be shown on the chessclock. This includes the right not to change the clock times. He/She shall also, if necessary, adjust the clock’s move-counter.
7.2.1 If during a game it is found that the initial position of the pieces was incorrect, the game shall be cancelled and a new game shall be played.
7.2.2 If during a game it is found that the chessboard has been placed contrary to Article 2.1, the game shall continue but the position reached must be transferred to a correctly placed chessboard.
7.3 If a game has started with colours reversed then, if less than 10 moves have been made by both players, it shall be discontinued and a new game played with the correct colours. After 10 moves or more, the game shall continue.
7.4 Dispaced pieces:
7.4.1 If a player displaces one or more pieces, he/she shall re-establish the correct position in his/her own time.
7.4.2 If necessary, either the player or his/her opponent shall pause the chessclock and ask for the arbiter’s assistance.
7.4.3 The arbiter may penalise the player who displaces the pieces.
7.5 Illegal moves:
7.5.1 An illegal move is completed once the player has pressed his/her clock. If during a game it is found that an illegal move has been completed, the position immediately before the irregularity shall be reinstated. If the position immediately before the irregularity cannot be determined, the game shall continue from the last identifiable position prior to the irregularity. Articles 4.3 and 4.7 apply to the move replacing the illegal move. The game shall then continue from this reinstated position.
7.5.2 If the player has moved a pawn to the furthest distant rank, pressed the clock, but not replaced the pawn with a new piece, the move is illegal. The pawn shall be replaced by a queen of the same colour as the pawn.
7.5.3 If the player presses the clock without making a move, it shall be considered and penalised as if an illegal move.
7.5.4 If a player uses two hands to make a single move (for example in case of castling, capturing or promotion) and pressed the clock, it shall be considered and penalised as if an illegal move.
7.5.5 After the action taken under Article 7.5.1, 7.5.2, 7.5.3 or 7.5.4 for the first completed illegal move by a player, the arbiter shall give two minutes extra time to his/her opponent; for the second completed illegal move by the same player the arbiter shall declare the game lost by this player. However, the game is drawn if the position is such that the opponent cannot checkmate the player’s king by any possible series of legal moves.
7.6 If, during a game it is found that any piece has been displaced from its correct square, the position before the irregularity shall be reinstated. If the position immediately before the irregularity cannot be determined, the game shall continue from the last identifiable position prior to the irregularity. The game shall then continue from this reinstated position.
Хэш официального текста: sha256:7b5ef05c341fd6a9b1ff9413600bf2a557bbe09c88ad5bbf03d51cfa664c2249.
Идентификатор: urn:fide:laws:clir:chess#FIDE_ART_7
FIDE_ART_9
Фрагмент article/9 издания «FIDE_LAWS_2023».
Article 9: The Drawn Game
9.1 Draw offers and event Regulations:
9.1.1 The regulations of an event may specify that players cannot offer or agree to a draw, whether in less than a specified number of moves or at all, without the consent of the arbiter.
9.1.2 However, if the regulations of an event allow a draw agreement the following shall apply:
9.1.2.1 A player wishing to offer a draw shall do so after having made a move on the chessboard and before pressing his/her clock. An offer at any other time during play is still valid but Article 11.5 must be considered. No conditions can be attached to the offer. In both cases the offer cannot be withdrawn and remains valid until the opponent accepts it, rejects it orally, rejects it by touching a piece with the intention of moving or capturing it, or the game is concluded in some other way.
9.1.2.2 The offer of a draw shall be recorded by each player on his/her scoresheet with the symbol (=).
9.1.2.3 A claim of a draw under Article 9.2 or 9.3 shall be considered to be an offer of a draw.
9.2 The game is drawn, upon a correct claim by a player having the move, when the same position for at least the third time (not necessarily by a repetition of moves):
9.2.1 is about to appear, if he/she first indicates his/her move, which cannot be changed, by writing it on the paper scoresheet or entering it on the electronic scoresheet and declares to the arbiter his/her intention to make this move, or
9.2.2 has just appeared, and the player claiming the draw has the move.
9.2.3 Positions are considered the same if and only if the same player has the move, pieces of the same kind and colour occupy the same squares and the possible moves of all the pieces of both players are the same. Thus positions are not the same if:
9.2.3.1 at the start of the sequence a pawn could have been captured en passant.
9.2.3.2 a king had castling rights with a rook that has not been moved, but forfeited these after moving. The castling rights are lost only after the king or rook is moved.
9.3 The game is drawn, upon a correct claim by a player having the move, if:
9.3.1 he/she indicates his/her move, which cannot be changed, by writing it on the paper scoresheet or entering it on the electronic scoresheet and declares to the arbiter his/her intention to make this move which will result in the last 50 moves by each player having been made without the movement of any pawn and without any capture, or
9.3.2 the last 50 moves by each player have been completed without the movement of any pawn and without any capture.
9.4 If the player touches a piece as in Article 4.3, he/she loses the right to claim a draw under Article 9.2 or 9.3 on that move.
9.5 Draw claims:
9.5.1 If a player claims a draw under Article 9.2 or 9.3, he/she or the arbiter shall pause the chessclock. He/She is not allowed to withdraw his/her claim.
9.5.2 If the claim is found to be correct, the game is immediately drawn.
9.5.3 If the claim is found to be incorrect, the arbiter shall add two minutes to the opponent’s remaining thinking time. Then the game shall continue. If the claim was based on an intended move, this move must be made in accordance with Articles 3 and 4.
9.6 If one or both of the following occur(s) then the game is drawn:
9.6.1 the same position has appeared, as in 9.2.2 at least five times.
9.6.2 any series of at least 75 moves have been made by each player without the movement of any pawn and without any capture. If the last move resulted in checkmate, that shall take precedence.
Хэш официального текста: sha256:6c8cdd87141ab27aad5b9b7e6fe77a33e79b67eef044932bb4fd11934d1cffb2.
Идентификатор: urn:fide:laws:clir:chess#FIDE_ART_9
FIDE_PREFACE
Фрагмент preface/0.2 издания «FIDE_LAWS_2023».
0.2 Preface
The Laws of Chess cannot cover all possible situations that may arise during a game, nor can they regulate all administrative questions. Where cases are not precisely regulated by an Article of the Laws, it should be possible to reach a correct decision by studying analogous situations which are regulated in the Laws.
The Laws assume that arbiters have the necessary competence, sound judgement and absolute objectivity. Too detailed a rule might deprive the arbiter of his/her freedom of judgement and thus prevent him/her from finding a solution to a problem dictated by fairness, logic and special factors. FIDE appeals to all chess players and federations to accept this view.
A necessary condition for a game to be rated by FIDE is that it shall be played according to the FIDE Laws of Chess.
It is recommended that competitive games not rated by FIDE be played according to the FIDE Laws of Chess.
Member federations may ask FIDE to give a ruling on matters relating to the Laws of Chess.
Хэш официального текста: sha256:e200932fde8e9cacf2bc914e9cd73531fedcb6dd820f9d32cc1045d5eecbe49f.
Идентификатор: urn:fide:laws:clir:chess#FIDE_PREFACE
Понятия
Arbiter
Понятие «Arbiter».
Идентификатор: urn:fide:laws:clir:chess#Arbiter
CastlingSide
Понятие «CastlingSide».
Идентификатор: urn:fide:laws:clir:chess#CastlingSide
Game
Понятие «Game».
Идентификатор: urn:fide:laws:clir:chess#Game
GamePlayState
Понятие «GamePlayState».
Идентификатор: urn:fide:laws:clir:chess#GamePlayState
GamePlayTransition
Понятие «GamePlayTransition».
Идентификатор: urn:fide:laws:clir:chess#GamePlayTransition
Piece
Понятие «Piece».
Идентификатор: urn:fide:laws:clir:chess#Piece
Player
Понятие «Player».
Идентификатор: urn:fide:laws:clir:chess#Player
Situation
Понятие «Situation».
Идентификатор: urn:fide:laws:clir:chess#Situation
Отношения и признаки
ConcludeByAgreement
Отношение «ConcludeByAgreement».
Идентификатор: urn:fide:laws:clir:chess#ConcludeByAgreement
ConcludeByCheckmate
Отношение «ConcludeByCheckmate».
Идентификатор: urn:fide:laws:clir:chess#ConcludeByCheckmate
ConcludeByDeadPosition
Отношение «ConcludeByDeadPosition».
Идентификатор: urn:fide:laws:clir:chess#ConcludeByDeadPosition
ConcludeByDrawnClaim
Отношение «ConcludeByDrawnClaim».
Идентификатор: urn:fide:laws:clir:chess#ConcludeByDrawnClaim
ConcludeByResignation
Отношение «ConcludeByResignation».
Идентификатор: urn:fide:laws:clir:chess#ConcludeByResignation
ConcludeBySecondIllegalMove
Отношение «ConcludeBySecondIllegalMove».
Идентификатор: urn:fide:laws:clir:chess#ConcludeBySecondIllegalMove
ConcludeByStalemate
Отношение «ConcludeByStalemate».
Идентификатор: urn:fide:laws:clir:chess#ConcludeByStalemate
Ended
Отношение «Ended».
Идентификатор: urn:fide:laws:clir:chess#Ended
NotStarted
Отношение «NotStarted».
Идентификатор: urn:fide:laws:clir:chess#NotStarted
PlayMove
Отношение «PlayMove».
Идентификатор: urn:fide:laws:clir:chess#PlayMove
Playing
Отношение «Playing».
Идентификатор: urn:fide:laws:clir:chess#Playing
StartPlay
Отношение «StartPlay».
Идентификатор: urn:fide:laws:clir:chess#StartPlay
agreed_draw_has_ended_the_game
Отношение «agreed_draw_has_ended_the_game».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#agreed_draw_has_ended_the_game
arbiter_competent_to_decide
Отношение «arbiter_competent_to_decide».
Аргументы: situation: Situation.
Идентификатор: urn:fide:laws:clir:chess#arbiter_competent_to_decide
arbiter_of
Отношение «arbiter_of».
Аргументы: game: Game, arb: Arbiter.
Идентификатор: urn:fide:laws:clir:chess#arbiter_of
arbiter_shall_see_laws_observed
Отношение «arbiter_shall_see_laws_observed».
Аргументы: arb: Arbiter, game: Game.
Идентификатор: urn:fide:laws:clir:chess#arbiter_shall_see_laws_observed
attempted_transition
Отношение «attempted_transition».
Аргументы: instance: Game, transition: GamePlayTransition.
Идентификатор: urn:fide:laws:clir:chess#attempted_transition
both_players_have_moved
Отношение «both_players_have_moved».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#both_players_have_moved
capturing_pawn_on_adjacent_file
Отношение «capturing_pawn_on_adjacent_file».
Аргументы: game: Game, pawn: Piece.
Идентификатор: urn:fide:laws:clir:chess#capturing_pawn_on_adjacent_file
case_not_precisely_regulated
Отношение «case_not_precisely_regulated».
Аргументы: situation: Situation.
Идентификатор: urn:fide:laws:clir:chess#case_not_precisely_regulated
castling_legal
Отношение «castling_legal».
Аргументы: game: Game, кто: Player, side: CastlingSide.
Идентификатор: urn:fide:laws:clir:chess#castling_legal
castling_path_attacked
Отношение «castling_path_attacked».
Аргументы: side: CastlingSide.
Идентификатор: urn:fide:laws:clir:chess#castling_path_attacked
castling_path_blocked
Отношение «castling_path_blocked».
Аргументы: side: CastlingSide.
Идентификатор: urn:fide:laws:clir:chess#castling_path_blocked
castling_side_of
Отношение «castling_side_of».
Аргументы: game: Game, кто: Player, side: CastlingSide, rook: Piece.
Идентификатор: urn:fide:laws:clir:chess#castling_side_of
checked_castling_side
Отношение «checked_castling_side».
Аргументы: side: CastlingSide.
Идентификатор: urn:fide:laws:clir:chess#checked_castling_side
checked_game
Отношение «checked_game».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#checked_game
checked_piece
Отношение «checked_piece».
Аргументы: piece: Piece.
Идентификатор: urn:fide:laws:clir:chess#checked_piece
checked_player
Отношение «checked_player».
Аргументы: кто: Player.
Идентификатор: urn:fide:laws:clir:chess#checked_player
checkmate_delivered
Отношение «checkmate_delivered».
Аргументы: game: Game, кто: Player.
Идентификатор: urn:fide:laws:clir:chess#checkmate_delivered
checkmate_has_been_delivered
Отношение «checkmate_has_been_delivered».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#checkmate_has_been_delivered
completed_illegal_move_count
Отношение «completed_illegal_move_count».
Аргументы: кто: Player, n: целое число.
Идентификатор: urn:fide:laws:clir:chess#completed_illegal_move_count
dead_position_arisen
Отношение «dead_position_arisen».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#dead_position_arisen
dead_position_has_ended_the_game
Отношение «dead_position_has_ended_the_game».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#dead_position_has_ended_the_game
draw_agreed
Отношение «draw_agreed».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#draw_agreed
draw_claimed
Отношение «draw_claimed».
Аргументы: кто: Player.
Идентификатор: urn:fide:laws:clir:chess#draw_claimed
en_passant_capture_legal
Отношение «en_passant_capture_legal».
Аргументы: game: Game, pawn: Piece.
Идентификатор: urn:fide:laws:clir:chess#en_passant_capture_legal
en_passant_right_open
Отношение «en_passant_right_open».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#en_passant_right_open
entered_state
Отношение «entered_state».
Аргументы: instance: Game, state: GamePlayState.
Идентификатор: urn:fide:laws:clir:chess#entered_state
fifty_move_claim_correct
Отношение «fifty_move_claim_correct».
Аргументы: game: Game, кто: Player.
Идентификатор: urn:fide:laws:clir:chess#fifty_move_claim_correct
game_drawn
Отношение «game_drawn».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#game_drawn
game_lost_by
Отношение «game_lost_by».
Аргументы: game: Game, кто: Player.
Идентификатор: urn:fide:laws:clir:chess#game_lost_by
game_won_by
Отношение «game_won_by».
Аргументы: game: Game, кто: Player.
Идентификатор: urn:fide:laws:clir:chess#game_won_by
illegal_move
Отношение «illegal_move».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#illegal_move
king_cannot_be_checkmated
Отношение «king_cannot_be_checkmated».
Аргументы: кто: Player.
Идентификатор: urn:fide:laws:clir:chess#king_cannot_be_checkmated
king_of
Отношение «king_of».
Аргументы: кто: Player, king: Piece.
Идентификатор: urn:fide:laws:clir:chess#king_of
legal_move
Отношение «legal_move».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#legal_move
move_meets_articles_3_1_to_3_9
Отношение «move_meets_articles_3_1_to_3_9».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#move_meets_articles_3_1_to_3_9
moves_by_each_without_pawn_or_capture
Отношение «moves_by_each_without_pawn_or_capture».
Аргументы: game: Game, n: целое число.
Идентификатор: urn:fide:laws:clir:chess#moves_by_each_without_pawn_or_capture
must_move_first_touched_piece
Отношение «must_move_first_touched_piece».
Аргументы: кто: Player, piece: Piece.
Идентификатор: urn:fide:laws:clir:chess#must_move_first_touched_piece
own_piece_of
Отношение «own_piece_of».
Аргументы: кто: Player, piece: Piece.
Идентификатор: urn:fide:laws:clir:chess#own_piece_of
piece_can_be_moved
Отношение «piece_can_be_moved».
Аргументы: piece: Piece.
Идентификатор: urn:fide:laws:clir:chess#piece_can_be_moved
piece_has_moved
Отношение «piece_has_moved».
Аргументы: piece: Piece.
Идентификатор: urn:fide:laws:clir:chess#piece_has_moved
piece_touched_intentionally
Отношение «piece_touched_intentionally».
Аргументы: кто: Player, piece: Piece.
Идентификатор: urn:fide:laws:clir:chess#piece_touched_intentionally
play_started
Отношение «play_started».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#play_started
player_has_the_move
Отношение «player_has_the_move».
Аргументы: game: Game, кто: Player.
Идентификатор: urn:fide:laws:clir:chess#player_has_the_move
player_of
Отношение «player_of».
Аргументы: game: Game, кто: Player.
Идентификатор: urn:fide:laws:clir:chess#player_of
player_resigned
Отношение «player_resigned».
Аргументы: кто: Player.
Идентификатор: urn:fide:laws:clir:chess#player_resigned
position_occurrence_count
Отношение «position_occurrence_count».
Аргументы: game: Game, n: целое число.
Идентификатор: urn:fide:laws:clir:chess#position_occurrence_count
procedure_instance
Отношение «procedure_instance».
Аргументы: instance: Game.
Идентификатор: urn:fide:laws:clir:chess#procedure_instance
resignation_has_ended_the_game
Отношение «resignation_has_ended_the_game».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#resignation_has_ended_the_game
rook_of
Отношение «rook_of».
Аргументы: кто: Player, rook: Piece.
Идентификатор: urn:fide:laws:clir:chess#rook_of
second_illegal_move_has_ended_the_game
Отношение «second_illegal_move_has_ended_the_game».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#second_illegal_move_has_ended_the_game
stalemate_arisen
Отношение «stalemate_arisen».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#stalemate_arisen
stalemate_has_ended_the_game
Отношение «stalemate_has_ended_the_game».
Аргументы: game: Game.
Идентификатор: urn:fide:laws:clir:chess#stalemate_has_ended_the_game
threefold_claim_correct
Отношение «threefold_claim_correct».
Аргументы: game: Game, кто: Player.
Идентификатор: urn:fide:laws:clir:chess#threefold_claim_correct
valid_transition
Отношение «valid_transition».
Аргументы: instance: Game, transition: GamePlayTransition.
Идентификатор: urn:fide:laws:clir:chess#valid_transition
Внешние каналы
case_not_precisely_regulated/external
Вопрос «case_not_precisely_regulated» решает «FIDEArbiter». До поступления решения ответ не считается ни установленным, ни опровергнутым: вычисление останавливается и запрашивает суждение.
Требуемое полномочие: «judgment:FIDEArbiter».
Идентификатор: urn:fide:laws:clir:chess#case_not_precisely_regulated/external
piece_touched_intentionally/external
Вопрос «piece_touched_intentionally» решает «FIDEArbiter». До поступления решения ответ не считается ни установленным, ни опровергнутым: вычисление останавливается и запрашивает суждение.
Требуемое полномочие: «judgment:FIDEArbiter».
Идентификатор: urn:fide:laws:clir:chess#piece_touched_intentionally/external
Исчерпывающие перечни
CastlingAttackClosure
Перечень «castling_path_attacked» является исчерпывающим по состоянию на 2023-01-01T00:00:00Z: всё, что не перечислено, считается не относящимся к нему.
Идентификатор: urn:fide:laws:clir:chess#CastlingAttackClosure
CastlingBlockClosure
Перечень «castling_path_blocked» является исчерпывающим по состоянию на 2023-01-01T00:00:00Z: всё, что не перечислено, считается не относящимся к нему.
Идентификатор: urn:fide:laws:clir:chess#CastlingBlockClosure
EnPassantFlagClosure
Перечень «en_passant_right_open» является исчерпывающим по состоянию на 2023-01-01T00:00:00Z: всё, что не перечислено, считается не относящимся к нему.
Идентификатор: urn:fide:laws:clir:chess#EnPassantFlagClosure
MateImpossibilityClosure
Перечень «king_cannot_be_checkmated» является исчерпывающим по состоянию на 2023-01-01T00:00:00Z: всё, что не перечислено, считается не относящимся к нему.
Идентификатор: urn:fide:laws:clir:chess#MateImpossibilityClosure
MoveLegalityClosure
Перечень «move_meets_articles_3_1_to_3_9» является исчерпывающим по состоянию на 2023-01-01T00:00:00Z: всё, что не перечислено, считается не относящимся к нему.
Идентификатор: urn:fide:laws:clir:chess#MoveLegalityClosure
PieceMovedClosure
Перечень «piece_has_moved» является исчерпывающим по состоянию на 2023-01-01T00:00:00Z: всё, что не перечислено, считается не относящимся к нему.
Идентификатор: urn:fide:laws:clir:chess#PieceMovedClosure
Правила
AgreedDraw
Для Game G (v0).
Всегда, если установлено, что «both_players_have_moved» (game: G) и установлено, что «draw_agreed» (game: G), то «game_drawn» (game: G).
Идентификатор: urn:fide:laws:clir:chess#AgreedDraw
Анкер: urn:fide:laws:clir:chess#FIDE_ART_5
AgreedDrawEndsTheGame
Для Game G (v0).
Всегда, если установлено, что «both_players_have_moved» (game: G) и установлено, что «draw_agreed» (game: G), то «agreed_draw_has_ended_the_game» (game: G).
Идентификатор: urn:fide:laws:clir:chess#AgreedDrawEndsTheGame
Анкер: urn:fide:laws:clir:chess#FIDE_ART_5
ArbiterSeesLawsObserved
Для Game G (v0); Arbiter A (v1).
Всегда, если установлено, что «arbiter_of» (game: G, arb: A) и установлено, что «play_started» (game: G), то «arbiter_shall_see_laws_observed» (arb: A, game: G).
Идентификатор: urn:fide:laws:clir:chess#ArbiterSeesLawsObserved
Анкер: urn:fide:laws:clir:chess#FIDE_ART_12
CastlingLegal
Для Game G (v0); Player P (v1); CastlingSide C (v2); Piece P2 (v3); Piece P3 (v4).
Всегда, если установлено, что «castling_side_of» (game: G, кто: P, side: C, rook: P3) и установлено, что «king_of» (кто: P, king: P2) и установлено, что не «piece_has_moved» (piece: P3) и установлено, что не «castling_path_blocked» (side: C) и установлено, что «rook_of» (кто: P, rook: P3) и установлено, что не «castling_path_attacked» (side: C) и установлено, что «player_has_the_move» (game: G, кто: P) и установлено, что не «piece_has_moved» (piece: P2), то «castling_legal» (game: G, кто: P, side: C).
Идентификатор: urn:fide:laws:clir:chess#CastlingLegal
Анкер: urn:fide:laws:clir:chess#FIDE_ART_3
CheckmateEndsTheGame
Для Game G (v0); Player P (v1).
Всегда, если установлено, что «checkmate_delivered» (game: G, кто: P), то «checkmate_has_been_delivered» (game: G).
Идентификатор: urn:fide:laws:clir:chess#CheckmateEndsTheGame
Анкер: urn:fide:laws:clir:chess#FIDE_ART_5
CheckmateTakesPrecedenceOverSeventyFive
Для Game G (v0); Player P (v1).
По общему правилу, если установлено, что «checkmate_delivered» (game: G, кто: P), то не имеет места, что «game_drawn» (game: G), — если не установлено иное.
Идентификатор: urn:fide:laws:clir:chess#CheckmateTakesPrecedenceOverSeventyFive
Анкер: urn:fide:laws:clir:chess#FIDE_ART_9
CheckmateWins
Для Game G (v0); Player P (v1).
Всегда, если установлено, что «checkmate_delivered» (game: G, кто: P), то «game_won_by» (game: G, кто: P).
Идентификатор: urn:fide:laws:clir:chess#CheckmateWins
Анкер: urn:fide:laws:clir:chess#FIDE_ART_5
DeadPositionDraws
Для Game G (v0).
Всегда, если установлено, что «dead_position_arisen» (game: G), то «game_drawn» (game: G).
Идентификатор: urn:fide:laws:clir:chess#DeadPositionDraws
Анкер: urn:fide:laws:clir:chess#FIDE_ART_5
DeadPositionEndsTheGame
Для Game G (v0).
Всегда, если установлено, что «dead_position_arisen» (game: G), то «dead_position_has_ended_the_game» (game: G).
Идентификатор: urn:fide:laws:clir:chess#DeadPositionEndsTheGame
Анкер: urn:fide:laws:clir:chess#FIDE_ART_5
EnPassantCaptureLegal
Для Game G (v0); Player P (v1); Piece P2 (v2).
Всегда, если установлено, что «en_passant_right_open» (game: G) и установлено, что «player_has_the_move» (game: G, кто: P) и установлено, что «capturing_pawn_on_adjacent_file» (game: G, pawn: P2), то «en_passant_capture_legal» (game: G, pawn: P2).
Идентификатор: urn:fide:laws:clir:chess#EnPassantCaptureLegal
Анкер: urn:fide:laws:clir:chess#FIDE_ART_3
FiftyMoveClaimCorrect
Для Game G (v0); Player P (v1); целого числа Ц (v2).
Всегда, если Ц не менее «50» и установлено, что «draw_claimed» (кто: P) и установлено, что «player_has_the_move» (game: G, кто: P) и установлено, что «moves_by_each_without_pawn_or_capture» (game: G, n: Ц), то «fifty_move_claim_correct» (game: G, кто: P).
Идентификатор: urn:fide:laws:clir:chess#FiftyMoveClaimCorrect
Анкер: urn:fide:laws:clir:chess#FIDE_ART_9
FiftyMoveClaimDraws
Для Game G (v0); Player P (v1).
Всегда, если установлено, что «fifty_move_claim_correct» (game: G, кто: P), то «game_drawn» (game: G).
Идентификатор: urn:fide:laws:clir:chess#FiftyMoveClaimDraws
Анкер: urn:fide:laws:clir:chess#FIDE_ART_9
FivefoldAutomaticDraw
Для Game G (v0); целого числа Ц (v1).
Всегда, если установлено, что «position_occurrence_count» (game: G, n: Ц) и Ц не менее «5», то «game_drawn» (game: G).
Идентификатор: urn:fide:laws:clir:chess#FivefoldAutomaticDraw
Анкер: urn:fide:laws:clir:chess#FIDE_ART_9
GamePlay/ConcludeByAgreement/enters
Для Game G (v0).
Всегда, если имеются (возможно оспариваемые) основания считать, что «valid_transition» (instance: G, transition: «ConcludeByAgreement»), то «entered_state» (instance: G, state: «Ended»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/ConcludeByAgreement/enters
GamePlay/ConcludeByAgreement/valid
Для Game G (v0).
Всегда, если установлено, что «attempted_transition» (instance: G, transition: «ConcludeByAgreement») и имеются (возможно оспариваемые) основания считать, что «entered_state» (instance: G, state: «Playing») и установлено, что «agreed_draw_has_ended_the_game» (game: G), то «valid_transition» (instance: G, transition: «ConcludeByAgreement»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/ConcludeByAgreement/valid
GamePlay/ConcludeByCheckmate/enters
Для Game G (v0).
Всегда, если имеются (возможно оспариваемые) основания считать, что «valid_transition» (instance: G, transition: «ConcludeByCheckmate»), то «entered_state» (instance: G, state: «Ended»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/ConcludeByCheckmate/enters
GamePlay/ConcludeByCheckmate/valid
Для Game G (v0).
Всегда, если установлено, что «attempted_transition» (instance: G, transition: «ConcludeByCheckmate») и имеются (возможно оспариваемые) основания считать, что «entered_state» (instance: G, state: «Playing») и установлено, что «checkmate_has_been_delivered» (game: G), то «valid_transition» (instance: G, transition: «ConcludeByCheckmate»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/ConcludeByCheckmate/valid
GamePlay/ConcludeByDeadPosition/enters
Для Game G (v0).
Всегда, если имеются (возможно оспариваемые) основания считать, что «valid_transition» (instance: G, transition: «ConcludeByDeadPosition»), то «entered_state» (instance: G, state: «Ended»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/ConcludeByDeadPosition/enters
GamePlay/ConcludeByDeadPosition/valid
Для Game G (v0).
Всегда, если установлено, что «attempted_transition» (instance: G, transition: «ConcludeByDeadPosition») и имеются (возможно оспариваемые) основания считать, что «entered_state» (instance: G, state: «Playing») и установлено, что «dead_position_has_ended_the_game» (game: G), то «valid_transition» (instance: G, transition: «ConcludeByDeadPosition»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/ConcludeByDeadPosition/valid
GamePlay/ConcludeByDrawnClaim/enters
Для Game G (v0).
Всегда, если имеются (возможно оспариваемые) основания считать, что «valid_transition» (instance: G, transition: «ConcludeByDrawnClaim»), то «entered_state» (instance: G, state: «Ended»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/ConcludeByDrawnClaim/enters
GamePlay/ConcludeByDrawnClaim/valid
Для Game G (v0).
Всегда, если установлено, что «attempted_transition» (instance: G, transition: «ConcludeByDrawnClaim») и имеются (возможно оспариваемые) основания считать, что «entered_state» (instance: G, state: «Playing») и установлено, что «game_drawn» (game: G), то «valid_transition» (instance: G, transition: «ConcludeByDrawnClaim»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/ConcludeByDrawnClaim/valid
GamePlay/ConcludeByResignation/enters
Для Game G (v0).
Всегда, если имеются (возможно оспариваемые) основания считать, что «valid_transition» (instance: G, transition: «ConcludeByResignation»), то «entered_state» (instance: G, state: «Ended»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/ConcludeByResignation/enters
GamePlay/ConcludeByResignation/valid
Для Game G (v0).
Всегда, если установлено, что «attempted_transition» (instance: G, transition: «ConcludeByResignation») и имеются (возможно оспариваемые) основания считать, что «entered_state» (instance: G, state: «Playing») и установлено, что «resignation_has_ended_the_game» (game: G), то «valid_transition» (instance: G, transition: «ConcludeByResignation»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/ConcludeByResignation/valid
GamePlay/ConcludeBySecondIllegalMove/enters
Для Game G (v0).
Всегда, если имеются (возможно оспариваемые) основания считать, что «valid_transition» (instance: G, transition: «ConcludeBySecondIllegalMove»), то «entered_state» (instance: G, state: «Ended»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/ConcludeBySecondIllegalMove/enters
GamePlay/ConcludeBySecondIllegalMove/valid
Для Game G (v0).
Всегда, если установлено, что «attempted_transition» (instance: G, transition: «ConcludeBySecondIllegalMove») и имеются (возможно оспариваемые) основания считать, что «entered_state» (instance: G, state: «Playing») и установлено, что «second_illegal_move_has_ended_the_game» (game: G), то «valid_transition» (instance: G, transition: «ConcludeBySecondIllegalMove»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/ConcludeBySecondIllegalMove/valid
GamePlay/ConcludeByStalemate/enters
Для Game G (v0).
Всегда, если имеются (возможно оспариваемые) основания считать, что «valid_transition» (instance: G, transition: «ConcludeByStalemate»), то «entered_state» (instance: G, state: «Ended»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/ConcludeByStalemate/enters
GamePlay/ConcludeByStalemate/valid
Для Game G (v0).
Всегда, если установлено, что «attempted_transition» (instance: G, transition: «ConcludeByStalemate») и имеются (возможно оспариваемые) основания считать, что «entered_state» (instance: G, state: «Playing») и установлено, что «stalemate_has_ended_the_game» (game: G), то «valid_transition» (instance: G, transition: «ConcludeByStalemate»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/ConcludeByStalemate/valid
GamePlay/PlayMove/enters
Для Game G (v0).
Всегда, если имеются (возможно оспариваемые) основания считать, что «valid_transition» (instance: G, transition: «PlayMove»), то «entered_state» (instance: G, state: «Playing»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/PlayMove/enters
GamePlay/PlayMove/valid
Для Game G (v0).
Всегда, если установлено, что «attempted_transition» (instance: G, transition: «PlayMove») и имеются (возможно оспариваемые) основания считать, что «entered_state» (instance: G, state: «Playing») и установлено, что «legal_move» (game: G), то «valid_transition» (instance: G, transition: «PlayMove»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/PlayMove/valid
GamePlay/StartPlay/enters
Для Game G (v0).
Всегда, если имеются (возможно оспариваемые) основания считать, что «valid_transition» (instance: G, transition: «StartPlay»), то «entered_state» (instance: G, state: «Playing»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/StartPlay/enters
GamePlay/StartPlay/valid
Для Game G (v0).
Всегда, если установлено, что «attempted_transition» (instance: G, transition: «StartPlay») и имеются (возможно оспариваемые) основания считать, что «entered_state» (instance: G, state: «NotStarted») и установлено, что «play_started» (game: G), то «valid_transition» (instance: G, transition: «StartPlay»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/StartPlay/valid
GamePlay/initial
Для Game G (v0).
Всегда, если установлено, что «procedure_instance» (instance: G), то «entered_state» (instance: G, state: «NotStarted»).
Идентификатор: urn:fide:laws:clir:chess#GamePlay/initial
MoveIsIllegal
Для Game G (v0).
Всегда, если установлено, что «checked_game» (game: G) и установлено, что не «move_meets_articles_3_1_to_3_9» (game: G), то «illegal_move» (game: G).
Идентификатор: urn:fide:laws:clir:chess#MoveIsIllegal
Анкер: urn:fide:laws:clir:chess#FIDE_ART_3
MoveIsLegal
Для Game G (v0).
Всегда, если установлено, что «move_meets_articles_3_1_to_3_9» (game: G), то «legal_move» (game: G).
Идентификатор: urn:fide:laws:clir:chess#MoveIsLegal
Анкер: urn:fide:laws:clir:chess#FIDE_ART_3
MustMoveFirstTouchedPiece
Для Game G (v0); Player P (v1); Piece P2 (v2).
Всегда, если установлено, что «own_piece_of» (кто: P, piece: P2) и установлено, что «piece_touched_intentionally» (кто: P, piece: P2) и установлено, что «piece_can_be_moved» (piece: P2) и установлено, что «player_has_the_move» (game: G, кто: P), то «must_move_first_touched_piece» (кто: P, piece: P2).
Идентификатор: urn:fide:laws:clir:chess#MustMoveFirstTouchedPiece
Анкер: urn:fide:laws:clir:chess#FIDE_ART_4
ResignationDrawnIfMateImpossible
Для Game G (v0); Player P (v1).
Всегда, если установлено, что «king_cannot_be_checkmated» (кто: P) и установлено, что «player_of» (game: G, кто: P) и установлено, что «player_resigned» (кто: P), то «game_drawn» (game: G).
Идентификатор: urn:fide:laws:clir:chess#ResignationDrawnIfMateImpossible
Анкер: urn:fide:laws:clir:chess#FIDE_ART_5
ResignationEndsTheGame
Для Game G (v0); Player P (v1).
Всегда, если установлено, что «player_of» (game: G, кто: P) и установлено, что «player_resigned» (кто: P), то «resignation_has_ended_the_game» (game: G).
Идентификатор: urn:fide:laws:clir:chess#ResignationEndsTheGame
Анкер: urn:fide:laws:clir:chess#FIDE_ART_5
ResignationLoses
Для Game G (v0); Player P (v1).
Всегда, если установлено, что не «king_cannot_be_checkmated» (кто: P) и установлено, что «player_of» (game: G, кто: P) и установлено, что «player_resigned» (кто: P), то «game_lost_by» (game: G, кто: P).
Идентификатор: urn:fide:laws:clir:chess#ResignationLoses
Анкер: urn:fide:laws:clir:chess#FIDE_ART_5
SecondIllegalMoveDrawnIfMateImpossible
Для Game G (v0); Player P (v1); целого числа Ц (v2).
Всегда, если установлено, что «king_cannot_be_checkmated» (кто: P) и установлено, что «completed_illegal_move_count» (кто: P, n: Ц) и Ц не менее «2» и установлено, что «player_of» (game: G, кто: P), то «game_drawn» (game: G).
Идентификатор: urn:fide:laws:clir:chess#SecondIllegalMoveDrawnIfMateImpossible
Анкер: urn:fide:laws:clir:chess#FIDE_ART_7
SecondIllegalMoveEndsTheGame
Для Game G (v0); Player P (v1); целого числа Ц (v2).
Всегда, если установлено, что «completed_illegal_move_count» (кто: P, n: Ц) и Ц не менее «2» и установлено, что «player_of» (game: G, кто: P), то «second_illegal_move_has_ended_the_game» (game: G).
Идентификатор: urn:fide:laws:clir:chess#SecondIllegalMoveEndsTheGame
Анкер: urn:fide:laws:clir:chess#FIDE_ART_7
SecondIllegalMoveLoses
Для Game G (v0); Player P (v1); целого числа Ц (v2).
Всегда, если установлено, что не «king_cannot_be_checkmated» (кто: P) и установлено, что «completed_illegal_move_count» (кто: P, n: Ц) и Ц не менее «2» и установлено, что «player_of» (game: G, кто: P), то «game_lost_by» (game: G, кто: P).
Идентификатор: urn:fide:laws:clir:chess#SecondIllegalMoveLoses
Анкер: urn:fide:laws:clir:chess#FIDE_ART_7
SeventyFiveAutomaticDraw
Для Game G (v0); целого числа Ц (v1).
По общему правилу, если Ц не менее «75» и установлено, что «moves_by_each_without_pawn_or_capture» (game: G, n: Ц), то «game_drawn» (game: G), — если не установлено иное.
Идентификатор: urn:fide:laws:clir:chess#SeventyFiveAutomaticDraw
Анкер: urn:fide:laws:clir:chess#FIDE_ART_9
StalemateDraws
Для Game G (v0).
Всегда, если установлено, что «stalemate_arisen» (game: G), то «game_drawn» (game: G).
Идентификатор: urn:fide:laws:clir:chess#StalemateDraws
Анкер: urn:fide:laws:clir:chess#FIDE_ART_5
StalemateEndsTheGame
Для Game G (v0).
Всегда, если установлено, что «stalemate_arisen» (game: G), то «stalemate_has_ended_the_game» (game: G).
Идентификатор: urn:fide:laws:clir:chess#StalemateEndsTheGame
Анкер: urn:fide:laws:clir:chess#FIDE_ART_5
ThreefoldClaimCorrect
Для Game G (v0); Player P (v1); целого числа Ц (v2).
Всегда, если установлено, что «position_occurrence_count» (game: G, n: Ц) и установлено, что «draw_claimed» (кто: P) и установлено, что «player_has_the_move» (game: G, кто: P) и Ц не менее «3», то «threefold_claim_correct» (game: G, кто: P).
Идентификатор: urn:fide:laws:clir:chess#ThreefoldClaimCorrect
Анкер: urn:fide:laws:clir:chess#FIDE_ART_9
ThreefoldClaimDraws
Для Game G (v0); Player P (v1).
Всегда, если установлено, что «threefold_claim_correct» (game: G, кто: P), то «game_drawn» (game: G).
Идентификатор: urn:fide:laws:clir:chess#ThreefoldClaimDraws
Анкер: urn:fide:laws:clir:chess#FIDE_ART_9
UnregulatedCaseDecidedByArbiter
Для Situation S (v0).
Всегда, если установлено, что «case_not_precisely_regulated» (situation: S), то «arbiter_competent_to_decide» (situation: S).
Идентификатор: urn:fide:laws:clir:chess#UnregulatedCaseDecidedByArbiter
Анкер: urn:fide:laws:clir:chess#FIDE_PREFACE
Приоритеты
CheckmateOverSeventyFiveMoves
При расхождении приоритет имеет правило «CheckmateTakesPrecedenceOverSeventyFive» перед правилом «SeventyFiveAutomaticDraw».
Идентификатор: urn:fide:laws:clir:chess#CheckmateOverSeventyFiveMoves
Анкер: urn:fide:laws:clir:chess#FIDE_ART_9