チェスのZRF:解説4

<ゲームの設定2>
  • プレイヤーと手番順を設定するブロック:
 (players White Black)
 (turn-order White Black)

※プレイヤーは、白と黒です。
※白が先手、黒が後手、1手ずつ交代を繰り返します。

  • 盤を設定するブロック:
 (board (Board-Definitions))

※(Board-Definitions)を盤として呼び出します。

  • 初期盤面を設定するブロック:
 (board-setup
  (White
   (Pawn a2 b2 c2 d2 e2 f2 g2 h2)
   (Knight b1 g1)
   (Bishop c1 f1)
   (Rook a1 h1)
   (Queen d1)
   (King e1)
  )
  (Black
   (Pawn a7 b7 c7 d7 e7 f7 g7 h7)
   (Knight b8 g8)
   (Bishop c8 f8)
   (Rook a8 h8)
   (Queen d8)
   (King e8)
  )
 )

※白と黒のゲーム開始時における各駒の配置を設定します。

  • チェックメイトを設定するブロック:
 (loss-condition (White Black) (checkmated King) )
)

※白または黒のうち、キングをチェックメイトされた側が負けになります。

  • ステイルメイトを設定するブロック:
 (draw-condition (White Black) stalemated)

  • 千日手(同形反復・同形三復)を設定するブロック:
 (draw-condition (White Black) repetition)

※ステイルメイトと千日手は引き分けのため省略されています。


最終更新:2020年08月18日 15:40