true/falseを反転します。
フラグ内容を反転します。
ゴール(目標)を反転します。
自駒の駒種を反転(その駒以外に)します。
- (not (opponent <piece-type>))
敵駒の駒種を反転(その駒以外に)します。
- (not (any-owner <piece-type>))
自駒および敵駒の駒種を反転(その駒以外に)します。
①
(set-flag my-flag (not (piece? King)))
※駒がキングでない場合に、フラグ「my-flag」をtrueに設定します。
→駒がキングかどうかと反対のフラグを入力します。
②
(win-condition (White Black) (not (pieces-remaining 1)))
※白と黒で、残った自駒の総数が1でない場合に、勝ちとなります。
③
(win-condition (White Black) (absolute-config (not rook) (a1 h1)))
※白と黒で、ルーク以外の駒がa1またはh1に到達した場合に、勝ちとなります。
最終更新:2020年08月28日 16:29