イフコンピュータ > MINERVA > 例題プログラム > MINERVAの特徴 > 制約処理

制約処理

MINERVA
ifcomputer logo
f
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
戻る> managed with ubiCMS