Deprecated API


Contents
Deprecated Classes
choco.kernel.solver.branch.AbstractBinIntBranching
           
choco.kernel.solver.branch.AbstractIntBranching
           
choco.kernel.solver.branch.AbstractLargeIntBranching
           
samples.tutorials.lns.lns.AbstractLNSSolver
            
choco.cp.solver.search.integer.varselector.DomOverDeg
          @see BranchingFactory 
choco.cp.solver.search.integer.varselector.DomOverDynDeg
          @see BranchingFactory 
choco.cp.solver.search.integer.varselector.DomOverWDeg
          @see BranchingFactory 
choco.cp.solver.search.integer.branching.DomOverWDegBinBranching
          use DomOverWDegBinBranching2 instead. 
choco.cp.solver.search.integer.branching.DomOverWDegBranching
          use DomOverWDegBranchingNew 
choco.kernel.memory.recomputation.EnvironmentRecomputation
           
choco.cp.solver.goals.GoalSearchSolver
           
choco.cp.solver.branch.Heuristic
            
choco.cp.solver.constraints.real.exp.RealIntervalImpl
            
 

Deprecated Fields
choco.cp.solver.variables.integer.IntVarEvent.BOUNDSbitvector
           
choco.cp.solver.variables.integer.IntVarEvent.DECSUPbitvector
           
choco.cp.solver.variables.set.SetVarEvent.ENVEVENT
           
choco.cp.solver.CPSolver.FINEST
           
choco.cp.solver.variables.integer.IntVarEvent.INCINFbitvector
           
choco.cp.solver.variables.integer.IntVarEvent.INSTINTbitvector
           
choco.cp.solver.variables.set.SetVarEvent.INSTSETEVENT
           
choco.cp.solver.variables.set.SetVarEvent.KEREVENT
           
choco.cp.solver.CPSolver.PROPAGATION
           
choco.cp.solver.variables.integer.IntVarEvent.REMVALbitvector
           
choco.cp.solver.CPSolver.SEARCH
           
choco.cp.solver.CPSolver.SILENT
           
choco.cp.solver.CPSolver.SOLUTION
           
choco.Options.V_DECISION
          This option has no longer effect as by default every variables are put in the decision variable pool. 
 

Deprecated Methods
choco.kernel.model.Model.addConstraint(Constraint...)
            
choco.cp.model.CPModel.addConstraint(Constraint...)
            
choco.kernel.model.Model.addConstraint(String, Constraint...)
            
choco.cp.model.CPModel.addConstraint(String, Constraint...)
            
choco.kernel.solver.variables.set.SetVar.addToKernel(int, int)
           
choco.cp.solver.variables.set.SetVarImpl.addToKernel(int, int)
           
choco.kernel.model.Model.addVariable(String, Variable...)
            
choco.cp.model.CPModel.addVariable(String, Variable...)
            
choco.kernel.model.Model.addVariable(Variable...)
            
choco.cp.model.CPModel.addVariable(Variable...)
            
choco.Choco.among(IntegerVariable, int[])
          use member 
choco.DeprecatedChoco.around(double)
           
choco.Choco.atMostNValue(IntegerVariable[], IntegerVariable)
          reorder parameters 
choco.kernel.solver.Solver.attachGoal(AbstractIntBranchingStrategy)
          calls Solver.clearGoals() then Solver.addGoal(choco.kernel.solver.branch.AbstractIntBranchingStrategy) 
choco.cp.solver.CPSolver.attachGoal(AbstractIntBranchingStrategy)
          calls CPSolver.clearGoals() then CPSolver.addGoal(choco.kernel.solver.branch.AbstractIntBranchingStrategy) 
choco.DeprecatedChoco.constant(String, double)
           
choco.DeprecatedChoco.constant(String, int...)
           
choco.DeprecatedChoco.constant(String, int)
           
choco.Choco.costRegular(IntegerVariable[], IntegerVariable, DirectedMultigraph, Node)
          reorder parameters 
choco.Choco.costRegular(IntegerVariable[], IntegerVariable, IAutomaton, int[][][])
          reorder parameters 
choco.DeprecatedChoco.cst(double)
           
choco.DeprecatedChoco.cst(double, double)
           
choco.DeprecatedChoco.cumulative(IntegerVariable[], IntegerVariable[], IntegerVariable[], int[], int, String...)
           
choco.DeprecatedChoco.cumulative(IntegerVariable[], IntegerVariable[], IntegerVariable[], IntegerVariable[], IntegerVariable, String...)
           
choco.DeprecatedChoco.cumulative(IntegerVariable[], IntegerVariable[], IntegerVariable[], IntegerVariable, String...)
           
choco.DeprecatedChoco.cumulative(String, IntegerVariable[], IntegerVariable[], IntegerVariable[], IntegerVariable[], IntegerVariable, String...)
           
choco.DeprecatedChoco.cumulative(String, TaskVariable[], IntegerVariable[], IntegerVariable, String...)
           
choco.DeprecatedChoco.cumulative(TaskVariable[], int[], int, String...)
           
choco.kernel.model.constraints.pack.PackModel.decreasingCardinalities(int)
           
choco.kernel.model.constraints.pack.PackModel.decreasingLoads(int)
           
choco.Choco.disjoint(IntegerVariable, int[])
          rename as notMember 
choco.DeprecatedChoco.disjunctive(IntegerVariable[], int[], String...)
           
choco.DeprecatedChoco.disjunctive(IntegerVariable[], IntegerVariable[], IntegerVariable[], String...)
           
choco.DeprecatedChoco.disjunctive(IntegerVariable[], IntegerVariable[], String...)
           
choco.DeprecatedChoco.disjunctive(String, IntegerVariable[], IntegerVariable[], IntegerVariable[], IntegerVariable, String...)
           
choco.Choco.domainConstraint(IntegerVariable, IntegerVariable[])
          see domainChannelling 
choco.kernel.solver.propagation.event.VarEvent.domOverWDegIdx(int)
           
choco.kernel.solver.propagation.event.VarEvent.domOverWDegInitialIdx(int)
           
choco.Choco.equation(IntegerVariable[], int[], int)
          reorder parameters 
choco.Choco.exactly(int, IntegerVariable[], int)
          see among 
choco.cp.solver.CPSolver.flushLogs()
           
choco.Choco.geost(int, Vector, Vector, Vector)
           
choco.Choco.geost(int, Vector, Vector, Vector, Vector)
           
choco.Choco.geost(int, Vector, Vector, Vector, Vector, GeostOptions)
           
choco.kernel.model.variables.Variable.getConstraintIterator()
           
choco.kernel.model.variables.AbstractVariable.getConstraintIterator()
           
choco.kernel.solver.Solver.getFirstSolution()
            
choco.cp.solver.CPSolver.getFirstSolution()
            
choco.kernel.solver.Solver.getHorizon()
            
choco.kernel.solver.Solver.getIntConstraint(int)
            
choco.cp.solver.CPSolver.getIntConstraint(int)
            
choco.kernel.model.Model.getIntConstraintIterator()
            
choco.kernel.solver.Solver.getIntConstraintIterator()
            
choco.cp.model.CPModel.getIntConstraintIterator()
            
choco.cp.solver.CPSolver.getIntConstraintIterator()
            
choco.kernel.model.Model.getIntVarIndex(IntDomainVar)
            
choco.cp.model.CPModel.getIntVarIndex(IntDomainVar)
           
choco.kernel.model.Model.getIntVarIndex(IntVar)
            
choco.cp.model.CPModel.getIntVarIndex(IntVar)
           
choco.kernel.solver.Solver.getLoggingMaxDepth()
           
choco.cp.solver.CPSolver.getLoggingMaxDepth()
           
choco.kernel.model.variables.Variable.getNbConstraint()
           
choco.kernel.model.variables.AbstractVariable.getNbConstraint()
           
choco.cp.solver.CPSolver.getOptimumValue()
           
choco.kernel.solver.Solver.getPrecision()
            
choco.cp.solver.CPSolver.getPrecision()
           
choco.cp.solver.CPSolver.getRecomputationGap()
           
choco.kernel.solver.Solver.getReduction()
            
choco.cp.solver.CPSolver.getReduction()
           
choco.kernel.solver.variables.integer.IntDomainVar.getValue()
          replaced by getVal 
choco.cp.solver.variables.integer.IntDomainVarImpl.getValue()
          replaced by getVal 
choco.cp.solver.variables.integer.BooleanVarImpl.getValue()
          replaced by getVal 
choco.Choco.globalCardinality(IntegerVariable[], int, int, int[], int[])
            
choco.Choco.globalCardinality(IntegerVariable[], int, int, IntegerVariable[])
            
choco.Choco.globalCardinality(String, IntegerVariable[], int, int, int[], int[])
            
choco.Choco.increasing_nvalue(IntegerVariable, IntegerVariable[])
          use increasingNValue 
choco.Choco.increasing_nvalue(String, IntegerVariable, IntegerVariable[])
          use increasingNValue 
choco.kernel.solver.variables.set.SetVar.instantiate(int[], int)
           
choco.cp.solver.variables.set.SetVarImpl.instantiate(int[], int)
           
choco.kernel.solver.variables.integer.IntDomainVar.instantiate(int, int)
           
choco.cp.solver.variables.integer.IntDomainVarImpl.instantiate(int, int)
           
choco.Choco.knapsackProblem(IntegerVariable[], IntegerVariable, IntegerVariable, int[], int[])
          reorder parameters 
choco.Choco.lexeq(IntegerVariable[], IntegerVariable[])
          see lexEq 
choco.DeprecatedChoco.makeBoundIntVar(String, int, int)
           
choco.DeprecatedChoco.makeBoundIntVarArray(String, int, int, int)
           
choco.DeprecatedChoco.makeBoundIntVarArray(String, int, int, int, int)
           
choco.DeprecatedChoco.makeBoundSetVar(String, int, int)
           
choco.DeprecatedChoco.makeBoundSetVarArray(String, int, int, int)
           
choco.DeprecatedChoco.makeConstantSetVar(String, int...)
           
choco.DeprecatedChoco.makeConstantVar(String, double)
           
choco.DeprecatedChoco.makeConstantVar(String, int)
           
choco.DeprecatedChoco.makeEnumIntVar(String, int, int)
           
choco.DeprecatedChoco.makeEnumIntVarArray(String, int, int, int)
           
choco.DeprecatedChoco.makeEnumIntVarArray(String, int, int, int, int)
           
choco.DeprecatedChoco.makeEnumSetVar(String, int, int)
           
choco.DeprecatedChoco.makeEnumSetVarArray(String, int, int, int)
           
choco.DeprecatedChoco.makeIntVar(String, VariableType, int, int)
           
choco.DeprecatedChoco.makeIntVarArray(String, VariableType, int, int, int)
           
choco.DeprecatedChoco.makeIntVarArray(String, VariableType, int, int, int, int)
           
choco.DeprecatedChoco.makeLinkedListIntVar(String, int[])
           
choco.DeprecatedChoco.makeLinkedListIntVar(String, int, int)
           
choco.cp.solver.CPSolver.makeRelation(IntVar[], List, boolean)
          use makeLargeRelation instead 
choco.DeprecatedChoco.makeSetVarArray(String, int, int, int)
           
choco.kernel.solver.Solver.monitorBackTrackLimit(boolean)
           
choco.cp.solver.CPSolver.monitorBackTrackLimit(boolean)
          the limit is always monitored 
choco.kernel.solver.Solver.monitorNodeLimit(boolean)
           
choco.cp.solver.CPSolver.monitorNodeLimit(boolean)
          the limit is always monitored 
choco.kernel.solver.Solver.monitorTimeLimit(boolean)
           
choco.cp.solver.CPSolver.monitorTimeLimit(boolean)
          the limit is always monitored 
choco.DeprecatedChoco.occurenceMax(int, IntegerVariable, IntegerVariable...)
           
choco.DeprecatedChoco.occurenceMin(int, IntegerVariable, IntegerVariable...)
           
choco.kernel.model.constraints.pack.PackModel.orderEqualSizedItems(int)
           
choco.kernel.model.constraints.pack.PackModel.packLargeItems()
           
choco.DeprecatedChoco.preceding(IntegerVariable, int, IntegerVariable, int, IntegerVariable)
           
choco.DeprecatedChoco.preceding(TaskVariable, TaskVariable)
           
choco.DeprecatedChoco.preceding(TaskVariable, TaskVariable, IntegerVariable)
           
choco.kernel.solver.propagation.PropagationEngine.raiseContradiction(int, Var, SConstraint)
           
choco.cp.solver.propagation.AbstractPropagationEngine.raiseContradiction(int, Var, SConstraint)
           
choco.Choco.regular(DFA, IntegerVariable[])
          reorder parameters 
choco.Choco.regular(IAutomaton, IntegerVariable[])
          reorder parameters 
choco.Choco.regular(String, IntegerVariable[])
          reorder parameters 
choco.Choco.reifiedIntConstraint(IntegerVariable, Constraint)
           
choco.Choco.reifiedIntConstraint(IntegerVariable, Constraint, Constraint)
           
choco.kernel.solver.variables.set.SetVar.remFromEnveloppe(int, int)
           
choco.cp.solver.variables.set.SetVarImpl.remFromEnveloppe(int, int)
           
choco.kernel.solver.variables.integer.IntDomainVar.removeInterval(int, int, int)
           
choco.cp.solver.variables.integer.IntDomainVarImpl.removeInterval(int, int, int)
           
choco.kernel.solver.variables.integer.IntDomainVar.removeVal(int, int)
           
choco.cp.solver.variables.integer.IntDomainVarImpl.removeVal(int, int)
           
choco.cp.model.CPModel.removeVariable(E, DeterministicIndicedList)
           
choco.kernel.model.Model.removeVariable(Variable...)
            
choco.cp.model.CPModel.removeVariable(Variable...)
            
choco.kernel.solver.Solver.setCardReasoning(boolean)
           
choco.cp.solver.CPSolver.setCardReasoning(boolean)
           
choco.kernel.solver.Solver.setDoMaximize(boolean)
            
choco.cp.solver.CPSolver.setDoMaximize(boolean)
            
choco.kernel.solver.Solver.setFirstSolution(boolean)
            
choco.cp.solver.CPSolver.setFirstSolution(boolean)
            
choco.kernel.solver.Solver.setHorizon(int)
            
choco.cp.solver.CPSolver.setHorizon(int)
            
choco.kernel.solver.Solver.setLoggingMaxDepth(int)
           
choco.cp.solver.CPSolver.setLoggingMaxDepth(int)
           
choco.kernel.solver.variables.integer.IntDomainVar.setMax(int)
          replaced by setMax 
choco.cp.solver.variables.integer.IntDomainVarTimePosCste.setMax(int)
           
choco.cp.solver.variables.integer.IntDomainVarImpl.setMax(int)
          replaced by setSup 
choco.cp.solver.variables.integer.IntDomainVarAddCste.setMax(int)
           
choco.cp.solver.CPSolver.setMaximizationObjective(IntVar)
           
choco.kernel.solver.variables.integer.IntDomainVar.setMin(int)
          replaced by setInf 
choco.cp.solver.variables.integer.IntDomainVarTimePosCste.setMin(int)
           
choco.cp.solver.variables.integer.IntDomainVarImpl.setMin(int)
          replaced by setInf 
choco.cp.solver.variables.integer.IntDomainVarAddCste.setMin(int)
           
choco.cp.solver.CPSolver.setMinimizationObjective(IntVar)
           
choco.kernel.solver.Solver.setPrecision(double)
            
choco.cp.solver.CPSolver.setPrecision(double)
           
choco.cp.solver.CPSolver.setRecomputation(boolean)
           
choco.cp.solver.CPSolver.setRecomputationGap(int)
           
choco.kernel.solver.Solver.setReduction(double)
            
choco.cp.solver.CPSolver.setReduction(double)
           
choco.kernel.solver.Solver.setRestart(boolean)
           
choco.kernel.solver.Solver.setSolutionPoolCapacity(int)
           
choco.cp.solver.CPSolver.setSolutionPoolCapacity(int)
           
choco.kernel.solver.search.integer.AbstractIntVarSelector.setVars(IntDomainVar[])
           
choco.kernel.solver.search.set.AbstractSetVarSelector.setVars(SetVar[])
           
choco.cp.solver.CPSolver.setVerbosity(int)
            
choco.kernel.solver.variables.integer.IntDomainVar.updateInf(int, int)
           
choco.cp.solver.variables.integer.IntDomainVarImpl.updateInf(int, int)
           
choco.kernel.solver.variables.integer.IntDomainVar.updateSup(int, int)
           
choco.cp.solver.variables.integer.IntDomainVarImpl.updateSup(int, int)
           
choco.cp.solver.CPSolver.useRecomputation()
           
 

Deprecated Constructors
choco.cp.solver.search.integer.branching.AssignOrForbidIntVarVal(VarValPairSelector)
           
choco.kernel.common.util.ModifiableInteger()
          not really deprecated, just marked so to avoid mistaken use. 
 



Copyright © 2012. All Rights Reserved.