Uses of Interface
org.chocosolver.solver.ISelf
-
Packages that use ISelf Package Description org.chocosolver.solver A package devoted to Model and resolution tools.org.chocosolver.solver.constraints org.chocosolver.solver.search org.chocosolver.solver.search.loop.learn org.chocosolver.solver.search.loop.monitors org.chocosolver.solver.search.loop.move org.chocosolver.solver.trace org.chocosolver.solver.variables -
-
Uses of ISelf in org.chocosolver.solver
Subinterfaces of ISelf in org.chocosolver.solver Modifier and Type Interface Description interface
IModel
Interface to ease modeling Enables to make variables, views and constraintsinterface
ISolver
Interface to ease modeling Enables to make variables, views and constraintsClasses in org.chocosolver.solver that implement ISelf Modifier and Type Class Description class
Model
TheModel
is the header component of Constraint Programming.class
Solver
This class is inspired from : Inspired from "Unifying search algorithms for CSP" N. -
Uses of ISelf in org.chocosolver.solver.constraints
Subinterfaces of ISelf in org.chocosolver.solver.constraints Modifier and Type Interface Description interface
IConstraintFactory
Interface to make constraints over BoolVar, IntVar, RealVar and SetVar A kind of factory relying on interface default implementation to allow (multiple) inheritanceinterface
IDecompositionFactory
An interface dedicated to list decomposition of some constraints.interface
IIntConstraintFactory
Interface to make constraints over BoolVar and IntVar A kind of factory relying on interface default implementation to allow (multiple) inheritanceinterface
IReificationFactory
Interface to reify constraints A kind of factory relying on interface default implementation to allow (multiple) inheritanceinterface
ISatFactory
A factory dedicated to SAT. -
Uses of ISelf in org.chocosolver.solver.search
Subinterfaces of ISelf in org.chocosolver.solver.search Modifier and Type Interface Description interface
IResolutionHelper
Interface to define most commonly used resolution procedures. -
Uses of ISelf in org.chocosolver.solver.search.loop.learn
Subinterfaces of ISelf in org.chocosolver.solver.search.loop.learn Modifier and Type Interface Description interface
ILearnFactory
Interface to define how to learn during the solving process (e.g. -
Uses of ISelf in org.chocosolver.solver.search.loop.monitors
Subinterfaces of ISelf in org.chocosolver.solver.search.loop.monitors Modifier and Type Interface Description interface
ISearchMonitorFactory
Interface to define some search monitors to be used -
Uses of ISelf in org.chocosolver.solver.search.loop.move
Subinterfaces of ISelf in org.chocosolver.solver.search.loop.move Modifier and Type Interface Description interface
IMoveFactory
Interface to define how to explore the search space from a macro perspective (DFS, LDS, LNS, etc.) -
Uses of ISelf in org.chocosolver.solver.trace
Subinterfaces of ISelf in org.chocosolver.solver.trace Modifier and Type Interface Description interface
IOutputFactory
This aims at simplifying resolution trace output by providing a unique entry point for most (not to say all) resolution message. -
Uses of ISelf in org.chocosolver.solver.variables
Subinterfaces of ISelf in org.chocosolver.solver.variables Modifier and Type Interface Description interface
IVariableFactory
Interface to make variables (BoolVar, IntVar, RealVar and SetVar) A kind of factory relying on interface default implementation to allow (multiple) inheritanceinterface
IViewFactory
Interface to make views (BoolVar, IntVar, RealVar and SetVar) A kind of factory relying on interface default implementation to allow (multiple) inheritance
-