research <research-item>
■説明
この命令は指定されたアイテムを研究する。チート防止のために、この命令はアイテムが研究できるか確かめるためにcan-research条件と同じ判定基準を使用する。
■注釈
下記の例は、機織りを研究する例である。
(defrule (can-research loom) => (research loom) )
research <age>
■説明
この命令は次の時代を研究する。
■注釈
下記の例は、領主の時代の研究の例である。
(defrule (can-research feudal-age) => (research feudal-age) )
spy
■説明
この命令は諜報コマンドを実行する。
■注釈
上記の記述は間違いで、チェックメイトゲーム時に反逆コマンド(ランダムマップの諜報コマンドではない)を実行する。ゲームの種類がチェックメイト以外には使用できない。下記の例は金が1500以上ある場合に反逆コマンドを実行するルールである。
(defrule
(gold-amount >= 1500)
(can-spy)
=>
(spy)
)
|