| 
         
            Getting startedGentle introduction to constraint programming and Artelys Kalis solver, and overview of this user's guide.
 
         
            Solving a constraint problemSolving your first problem with Artelys Kalis on a simple personal example.
 
 
 
         
            Optimizing with Artelys KalisFind all relevant information to perform optimization with Artelys Kalis.
 
         
            Improvement techniquesLearn about two improvement techniques often used in modeling problems using constraint programming: symmetry breaking and redundant constraints.
 
         
            Advanced Search StrategiesLearn how to use and define advanced search strategies to improve performances.
 
 
 
         
            Constraints examplesExplore a collection of examples demonstrating the use of Artelys Kalis for solving different types of (optimization) problems.
 
         
            Glossary
 |  | 
         
            Installing and using Artelys KalisInstruction to install Artelys Kalis, check your license, compile and run some examples.
 
         
            Continuous variables and numerical CSPFind all relevant information to solve numerical constraint satisfaction problem with Artelys Kalis.
 
         
            Controlling the solution searchIntroduction to search control.
 
 
 
         
            Debugging and tracingLearn how to use Artelys Kalis in debugging and tracing mode.
 
 
 
 
         
            Define your own constraintsLearn how to define your own constraints propagation mechanism and how to make them efficient and incremental.
 
         
            SchedulingExplore specific modelling objects for scheduling problems.
 
 
 
 
         
            Index
 |