同一手番で同じ局面が3回繰り返された場合、ゲームを終了します。
同じプレーヤーが移動中に、全く同一の局面が3回目繰り返された場合、trueになります。
同形三復(千日手)の発生をチェックします。
「win-condition」または「draw-condition」または「loss-condition」内で使用します。
※省略した場合、「draw-condition」が適用されます。
- (win-condition (<player1>...<playerN>) repetition)
※同形三復をしたプレイヤーは、勝ちになります。
- (draw-condition (<player1>...<playerN>) repetition)
※同形三復をしたプレイヤーは、引き分けになります。
- (loss-condition (<player1>...<playerN>) repetition)
※同形三復をしたプレイヤーは、負けになります。
「checkmated」「stalemated」「captured」と同様、最上位のgoalでなければなりません。
最終更新:2020年08月19日 18:42