Uses of Interface
org.chocosolver.solver.constraints.nary.automata.FA.ICostAutomaton
-
-
Uses of ICostAutomaton in org.chocosolver.solver.constraints
Methods in org.chocosolver.solver.constraints with parameters of type ICostAutomaton Modifier and Type Method Description default Constraint
IIntConstraintFactory. costRegular(IntVar[] vars, IntVar cost, ICostAutomaton costAutomaton)
Creates a regular constraint that supports a cost function.default Constraint
IIntConstraintFactory. multiCostRegular(IntVar[] vars, IntVar[] costVars, ICostAutomaton costAutomaton)
Creates a regular constraint that supports a multiple cost function.default Constraint
IIntConstraintFactory. multiCostRegular(IntVar[] vars, IntVar[] costVars, ICostAutomaton costAutomaton, double precision)
Creates a regular constraint that supports a multiple cost function. -
Uses of ICostAutomaton in org.chocosolver.solver.constraints.nary.automata
Constructors in org.chocosolver.solver.constraints.nary.automata with parameters of type ICostAutomaton Constructor Description CostRegular(IntVar[] ivars, IntVar cost, ICostAutomaton cautomaton)
PropCostRegular(IntVar[] variables, ICostAutomaton cautomaton, StoredValuedDirectedMultiGraph graph)
PropMultiCostRegular(IntVar[] variables, IntVar[] costvariables, ICostAutomaton cauto, double precision)
Constructs a multi-cost-regular propagator -
Uses of ICostAutomaton in org.chocosolver.solver.constraints.nary.automata.FA
Classes in org.chocosolver.solver.constraints.nary.automata.FA that implement ICostAutomaton Modifier and Type Class Description class
CostAutomaton
Created by IntelliJ IDEA.Methods in org.chocosolver.solver.constraints.nary.automata.FA that return ICostAutomaton Modifier and Type Method Description static ICostAutomaton
CostAutomaton. makeMultiResources(IAutomaton pi, int[][][][] layer_value_resource_state, int[] infs, int[] sups)
static ICostAutomaton
CostAutomaton. makeMultiResources(IAutomaton auto, int[][][][] c, IntVar[] z)
static ICostAutomaton
CostAutomaton. makeMultiResources(IAutomaton pi, int[][][] layer_value_resource, int[] infs, int[] sups)
static ICostAutomaton
CostAutomaton. makeMultiResources(IAutomaton auto, int[][][] c, IntVar[] z)
static ICostAutomaton
CostAutomaton. makeSingleResource(IAutomaton pi, int[][][] costs, int inf, int sup)
static ICostAutomaton
CostAutomaton. makeSingleResource(IAutomaton pi, int[][] costs, int inf, int sup)
-
Uses of ICostAutomaton in org.chocosolver.solver.constraints.nary.automata.structure.multicostregular
Constructors in org.chocosolver.solver.constraints.nary.automata.structure.multicostregular with parameters of type ICostAutomaton Constructor Description StoredDirectedMultiGraph(IEnvironment environment, org.jgrapht.graph.DirectedMultigraph<Node,Arc> graph, int[][] layers, int[] starts, int[] offsets, int supportLength, ICostAutomaton pi, IntVar[] z)
-