Uses of Class
com.google.ortools.sat.IntVar
-
Packages that use IntVar Package Description com.google.ortools.sat -
-
Uses of IntVar in com.google.ortools.sat
Subclasses of IntVar in com.google.ortools.sat Modifier and Type Class Description classBoolVarAn Boolean variable.Methods in com.google.ortools.sat that return IntVar Modifier and Type Method Description IntVarCpModel. getIntVarFromProtoIndex(int index)Rebuilds an integer variable from an index.IntVarCpModel. newConstant(long value)Creates a constant variable.IntVarCpModel. newIntVar(long lb, long ub, java.lang.String name)Creates an integer variable with domain [lb, ub].IntVarCpModel. newIntVarFromDomain(Domain domain, java.lang.String name)Creates an integer variable with given domain.Methods in com.google.ortools.sat with parameters of type IntVar Modifier and Type Method Description TableConstraintCpModel. addAllowedAssignments(IntVar[] variables)AddsAllowedAssignments(variables).AutomatonConstraintCpModel. addAutomaton(IntVar[] transitionVariables, long startingState, long[] finalStates)Adds an automaton constraint.voidCpModel. addDecisionStrategy(IntVar[] variables, DecisionStrategyProto.VariableSelectionStrategy varStr, DecisionStrategyProto.DomainReductionStrategy domStr)AddsDecisionStrategy(variables, varStr, domStr).ConstraintCpModel. addElement(IntVar index, int[] values, IntVar target)Adds the element constraint:values[index] == target.ConstraintCpModel. addElement(IntVar index, long[] values, IntVar target)Adds the element constraint:values[index] == target.ConstraintCpModel. addElement(IntVar index, IntVar[] variables, IntVar target)Adds the element constraint:variables[index] == target.TableConstraintCpModel. addForbiddenAssignments(IntVar[] variables)AddsForbiddenAssignments(variables).voidCpModel. addHint(IntVar var, long value)Adds hinting to a variableConstraintCpModel. addInverse(IntVar[] variables, IntVar[] inverseVariables)AddsInverse(variables, inverseVariables).voidCpModel. addMapDomain(IntVar var, Literal[] booleans, long offset)Addsvar == i + offset <=> booleans[i] == true for all i in [0, booleans.length).Method parameters in com.google.ortools.sat with type arguments of type IntVar Modifier and Type Method Description TableConstraintCpModel. addAllowedAssignments(java.lang.Iterable<IntVar> variables)AddsAllowedAssignments(variables).TableConstraintCpModel. addForbiddenAssignments(java.lang.Iterable<IntVar> variables)AddsForbiddenAssignments(variables).Constructors in com.google.ortools.sat with parameters of type IntVar Constructor Description DoubleLinearExpr(IntVar[] vars, double offset)DoubleLinearExpr(IntVar[] variables, double[] coefficients, double offset)DoubleLinearExpr(IntVar var, double coefficient, double offset)
-