解説:not

  • not
 true/falseを反転します。

  • (not <condition>)
 フラグ内容を反転します。

  • (not <goal>)
 ゴール(目標)を反転します。

  • (not <piece-type>)
 自駒の駒種を反転(その駒以外に)します。

  • (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