イフコンピュータ >
MINERVA >
例題プログラム >
MINERVAの特徴 >
制約処理
制約処理
MINERVA
Expert Services on the Web
MINERVAにおける制約処理 例題は、アプリケーションとして構成されます。
このディレクトリのプログラムをチェックしそれぞれの点から観察して下さい:
宣言的プログラミングスタイル
述語の使用
co_add/2
co_get/2
co_merge/2(ユーザー定義)
co_check/2 (ユーザー定義)
制約の定義
delay
finite domains
制約の使用
「genf」パズルを解くgenf.min
複数の解を生成するPrologバックトラックと制約問題解決との組合せ
「genf」パズルのために全ての解を見つけるgenf1.min
document: http://www.ifcomputer.co.jp/MINERVA/ExamplePrograms/MinervaFeatures/Constraints/print_jp.html
published 2008/7/21 update 2002/3/20 (c) 1996-2006 IF Computer Japan
IF Computer
〒113-0022
Tel 03-5814-3352
ifcj@ifcomputer.co.jp
Customer Support
東京都文京区千駄木5-28-2
http://www.ifcomputer.co.jp
戻る>