Constraint Handling in MINERVA: the example is configured ...
Move to
=> <=
Darueber Spitze
See also
HelloWorld
Use Parameters
Directives
Debugger
Arithmetic
Constraints
File From Server
AppletLoadsFile
GetURL
Client-Server with Sockets
Date
ExecProcess
ExecProcess_2
GUI
GuiEvents
Gui Image
Interactive
JavaToMinerva_1
JavaToMinerva_2
JavaToMinerva_3
JavaToMinerva_4
JavaToMinerva_5
JavaToMinerva_6
Java Applet Uses Minerva
JavaArrays
MinervaToJava
MinervaToJavaScript
MinervaToJava_1
MinervaToJava_2
MinervaToJava_3
MinervaToJava_4
Reflection
Servlet
JDBC
Internationalization
StartupArchive
IF Computer > MINERVA > Example Programs > MINERVA Features > Constraints

Constraints

Constraint Handling in MINERVA: the example is configured as application.

Review the programs of this directory to observe:

  • declarative programming style
  • the use of the predicates
    • co_add/2
    • co_get/2
    • co_merge/2 (user defined)
    • co_check/2 (user defined)
  • the definition of constraints
    • delay
    • finite domains
  • the use of constraints
    • genf.min to solve the "genf" puzzle
  • the combination of Prolog backtracking to generate multiple solutions with constraint problem solving
    • genf1.min to find all solutions for the "genf" puzzle

read on...
MINERVA
ifcomputer logo
f
Expert Services on the Web
Sprache
English
Japanese
Server
USA
Japan
Site Access
Local Index
Local Contents
Site Contents
Site Index
Printer Friendly
For imode
For PDA
Search
document: http://www.ifcomputer.co.jp/MINERVA/ExamplePrograms/MinervaFeatures/Constraints/home_de.html
published 2008/6/30 update 2002/3/20 (c) 1996-2006 IF Computer Japan
IF Computer 5-28-2 Sendagi, Bunkyo-ku Tel +81-3-5814-3352 info@ifcomputer.com
Customer Support Tokyo 113-0022 Japan   http://www.ifcomputer.com
scroll to top managed with ubiCMS