指定された位置にある駒を取り除きます。
「create」「change-type」「change-owner」「flip」と同じで、最終的に「add」が必要です。
現在の位置にある駒を取り除きます。
位置<position>にある駒を取り除きます。
方向<direction>にある駒を取り除きます。
※<position>や<direction>を指定しない場合、駒が除去される位置は、現在の位置になります。
①
(moves
( n
capture
n
add
)
)
)
※上に進み、そこの駒を取り除き、さらに上へ進みます。
1マス上の駒を取り除いて、自身は2マス上へ移動します。
②
(moves
( n
n
(capture s)
add
)
)
)
※上に2マス進み、その下の駒(1マス上の駒)を取り除きます。
1マス上の駒を取り除いて、自身は2マス上へ移動します。
③
(moves
( (capture n)
add
)
)
)
※その場で、上の駒を取り除きます。
④
(moves
( (if (on-board? n)
n
capture
s
)
add
)
)
※上が盤上であれば上へ進み、そこの駒を取り除いて、下へ戻ります。
最終更新:2020年09月15日 11:09