A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

B

baseNbSol - Variable in class choco.palm.cbj.search.JumpRestartOptimizer
counting the overall number of solutions
baseNbSol - Variable in class choco.real.search.RealOptimizeWithRestarts
counting the overall number of solutions
baseNbSol - Variable in class choco.search.OptimizeWithRestarts
counting the overall number of solutions
baseWorld - Variable in class choco.search.AbstractGlobalSearchSolver
the index of the world where the search started
bc(RealVar, RealExp[], RealExp[]) - Method in class choco.palm.real.constraints.PalmEquation
Box consistency algorithm on one variable
bc(RealVar, RealExp[], RealExp[]) - Method in class choco.real.constraint.Equation
 
bendersCut - Variable in class choco.palm.benders.search.MasterGlobalSearchSolver
store bendersCuts extracted on each subproblem
BendersExplanation - Class in choco.palm.benders.explain
 
BendersExplanation(AbstractProblem) - Constructor for class choco.palm.benders.explain.BendersExplanation
 
BendersExplanation(int, AbstractProblem) - Constructor for class choco.palm.benders.explain.BendersExplanation
 
BendersProblem - Class in choco.palm
Choco problem extension involving explanations and a Benders decomposition algorithm based on the use of explanations.
BendersProblem() - Constructor for class choco.palm.BendersProblem
build a problem that will use the decomposition algorithm
BendersSolver - Class in choco.palm.benders
A solver for the benders algorithm
BendersSolver(AbstractProblem) - Constructor for class choco.palm.benders.BendersSolver
 
beta - Variable in class choco.global.Lex
 
BetterConstraintComparator - Class in choco.palm.dbt.explain
Standard Constraint Comparator.
BetterConstraintComparator() - Constructor for class choco.palm.dbt.explain.BetterConstraintComparator
 
BinConjunction - Class in choco.bool
A class for Conjunctions (only used in subterms of Boolean formulae (c1 and c2)
BinConjunction(AbstractConstraint, AbstractConstraint) - Constructor for class choco.bool.BinConjunction
 
BinDisjunction - Class in choco.bool
 
BinDisjunction(AbstractConstraint, AbstractConstraint) - Constructor for class choco.bool.BinDisjunction
 
BinRelation - Interface in choco.integer.constraints.extension
 
BipartiteSet - Class in choco.util
Implements a bipartite set.
BipartiteSet() - Constructor for class choco.util.BipartiteSet
Constructs a new bipartite set.
BitSet - Class in choco.util
Implements utilities for handling bit sets
BitSet() - Constructor for class choco.util.BitSet
 
BitSetEnumeratedDomain - Class in choco.set.var
Created by IntelliJ IDEA.
BitSetEnumeratedDomain(SetVar, int, int, boolean) - Constructor for class choco.set.var.BitSetEnumeratedDomain
Constructs a new domain for the specified variable and bounds.
BitSetEnumeratedDomain.DeltaDomainIterator - Class in choco.set.var
 
BitSetIntDomain - Class in choco.integer.var
 
BitSetIntDomain(IntDomainVarImpl, int, int) - Constructor for class choco.integer.var.BitSetIntDomain
Constructs a new domain for the specified variable and bounds.
BitSetIntDomain(IntDomainVarImpl, int[]) - Constructor for class choco.integer.var.BitSetIntDomain
 
BitSetIntDomain.DeltaIntDomainIterator - Class in choco.integer.var
 
BitVectorIntDomain - Class in choco.palm.dbt.integer
 
BitVectorIntDomain(Var, int, int) - Constructor for class choco.palm.dbt.integer.BitVectorIntDomain
 
blocks - Variable in class choco.integer.constraints.extension.GAC2001LargeConstraint
 
blocks - Variable in class choco.integer.constraints.extension.TuplesTable
in order to speed up the computation of the index of a tuple in the table, blocks[i] stores the product of the size of variables j with j < i.
BOOL_TRAIL - Static variable in class choco.mem.Environment
Index of the StoredBoolTrail for storing booleans.
boolChanneling(IntVar, IntVar, int) - Method in class choco.AbstractModel
State a simple channeling bewteen a boolean variable and an interger variable Ensures for that b = 1 iff x = j
boolChanneling(IntVar, IntVar, int) - Method in class choco.palm.JumpProblem
 
BoolConstraint - Interface in choco.bool
Boolean constraints are composite constraints who maintain for each sub-constraint: a status {unknown, true, false} indicating whether the subconstraint has been proven true or false a targetStatus {unknown, true, false} indicating whether the subconstraint should be true (in which case it is propagated) or false (in which case its opposite is propagated)
BooleanChanneling - Class in choco.integer.constraints
a simple channeling constraint : y_ij = 1 si x_i = j y_ij = 0 sinon
BooleanChanneling(IntDomainVar, IntDomainVar, int) - Constructor for class choco.integer.constraints.BooleanChanneling
 
BoolModeler - Interface in choco
 
BoundAllDiff - Class in choco.global
 
BoundAllDiff(IntDomainVar[], boolean) - Constructor for class choco.global.BoundAllDiff
 
BOUNDS - Static variable in interface choco.integer.IntDomainVar
Public user API: static constants associated to the encoding of the variable domain these constants are passed as parameters to the constructor of IntVars BOUNDS = an interval (keeping the lower and upper bounds)
BOUNDSbitvector - Static variable in class choco.integer.var.IntVarEvent
Constants for the eventType bitvector: value of bitvector for updates to both bound of IntVars
BOUNDSEVENT - Static variable in class choco.real.var.RealVarEvent
 
BOUNDSEVENT - Static variable in class choco.set.var.SetVarEvent
 
boxAllVars() - Method in class choco.real.constraint.Equation
 
boxConsistencyDepth - Variable in class choco.real.constraint.Equation
 
boxedVars - Variable in class choco.real.constraint.Equation
 
BranchAndBound - Class in choco.search
A branch and bound implementation of optimizer solver.
BranchAndBound(IntDomainVarImpl, boolean) - Constructor for class choco.search.BranchAndBound
Builds a new optimizing solver with the specified variable.
Branching - Interface in choco.branch
Branching objects are responsible for controlling the execution of the program at a point where the control flow may be split between different branches
branching - Variable in class choco.palm.dbt.search.PalmExtend
A branching or a linked list of branchings for solving the problem.
branching - Variable in class choco.search.AbstractSearchHeuristic
the branching object owning the variable heuristic
branchings - Variable in class choco.palm.dbt.PalmSolver
Lists of the branchings that should be used by the generated solver.
branchOn(Object, int) - Method in interface choco.branch.IntBranching
A method exploring the i-th branch of choice point.
branchOn(Object, int) - Method in class choco.real.search.AssignInterval
Deprecated. replaced by the management incremental search (with a stack of BranchingTrace storing the environment (local variables) associated to each choice point
branchOn(Object, int) - Method in class choco.search.AbstractLargeIntBranching
Deprecated. replaced by the management incremental search (with a stack of BranchingTrace storing the environment (local variables) associated to each choice point
branchOn(Object, int) - Method in class choco.set.search.AbstractSetBranching
Deprecated. replaced by the management incremental search (with a stack of BranchingTrace storing the environment (local variables) associated to each choice point

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _