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

B

BOUNDS_CONSISTENCY - Static variable in interface jopt.csp.variable.CspAlgorithmStrength
Bounds consistency is a relaxation of range consistency.
BooleanSolution - class jopt.csp.solution.BooleanSolution.
Solution to a boolean variable
BooleanSolution(CspBooleanVariable) - Constructor for class jopt.csp.solution.BooleanSolution
Initializes internal solution information for variable
bestObjectiveValue() - Method in interface jopt.csp.search.SearchGoal
Returns the best objective value known given the current problem state and previous solutions that have been found
between(double, boolean, double, boolean) - Method in interface jopt.csp.variable.CspDoubleExpr
Returns a constraint restricting this expression to be between a min and max.
between(double, double) - Method in interface jopt.csp.variable.CspDoubleExpr
Returns a constraint restricting this expression to be between or equal min and max.
between(float, boolean, float, boolean) - Method in interface jopt.csp.variable.CspFloatExpr
Returns a constraint restricting this expression to be between a min and max.
between(float, float) - Method in interface jopt.csp.variable.CspFloatExpr
Returns a constraint restricting this expression to be between or equal min and max.
between(double, boolean, double, boolean) - Method in interface jopt.csp.variable.CspGenericDoubleExpr
Returns a constraint restricting this expression to be between a min and max.
between(double, double) - Method in interface jopt.csp.variable.CspGenericDoubleExpr
Returns a constraint restricting this expression to be between or equal min and max.
between(float, boolean, float, boolean) - Method in interface jopt.csp.variable.CspGenericFloatExpr
Returns a constraint restricting this expression to be between a min and max.
between(float, float) - Method in interface jopt.csp.variable.CspGenericFloatExpr
Returns a constraint restricting this expression to be between or equal min and max.
between(int, boolean, int, boolean) - Method in interface jopt.csp.variable.CspGenericIntExpr
Returns a constraint restricting this expression to be between a min and max.
between(int, int) - Method in interface jopt.csp.variable.CspGenericIntExpr
Returns a constraint restricting this expression to be between or equal min and max.
between(long, boolean, long, boolean) - Method in interface jopt.csp.variable.CspGenericLongExpr
Returns a constraint restricting this expression to be between a min and max.
between(long, long) - Method in interface jopt.csp.variable.CspGenericLongExpr
Returns a constraint restricting this expression to be between or equal min and max.
between(int, boolean, int, boolean) - Method in interface jopt.csp.variable.CspIntExpr
Returns a constraint restricting this expression to be between a min and max.
between(int, int) - Method in interface jopt.csp.variable.CspIntExpr
Returns a constraint restricting this expression to be between or equal min and max.
between(long, boolean, long, boolean) - Method in interface jopt.csp.variable.CspLongExpr
Returns a constraint restricting this expression to be between a min and max.
between(long, long) - Method in interface jopt.csp.variable.CspLongExpr
Returns a constraint restricting this expression to be between or equal min and max.
between(CspNumExpr, boolean, CspNumExpr, boolean) - Method in interface jopt.csp.variable.CspNumExpr
Returns a constraint restricting this expression to be between a min and max.
between(CspNumExpr, CspNumExpr) - Method in interface jopt.csp.variable.CspNumExpr
Returns a constraint restricting this expression to be between or equal min and max.
between(CspGenericNumConstant, boolean, CspGenericNumConstant, boolean) - Method in interface jopt.csp.variable.CspNumExpr
Returns a constraint restricting this expression to be between a min and max.
between(CspGenericNumConstant, CspGenericNumConstant) - Method in interface jopt.csp.variable.CspNumExpr
Returns a constraint restricting this expression to be between or equal min and max.
bfs() - Method in interface jopt.csp.search.SearchTechniques
Creates a new breadth first search technique
binarySearch(double) - Method in class jopt.csp.util.SortableDoubleList
Searches the list for the specified key via Arrays.binarySearch(double[], double)
binarySearch(float) - Method in class jopt.csp.util.SortableFloatList
Searches the list for the specified key via Arrays.binarySearch(float[], float)
binarySearch(int) - Method in class jopt.csp.util.SortableIntList
Searches the list for the specified key via Arrays.binarySearch(int[], int)
binarySearch(long) - Method in class jopt.csp.util.SortableLongList
Searches the list for the specified key via Arrays.binarySearch(long[], long)
booleanVar(String, CspConstraint) - Method in interface jopt.csp.variable.CspVariableFactory
Creates a boolean variable that wraps a constraint
booleanVar(String, CspBooleanExpr) - Method in interface jopt.csp.variable.CspVariableFactory
Creates an instance of a CspBooleanVariable object based on an expression.
booleanVar(String) - Method in interface jopt.csp.variable.CspVariableFactory
Creates a boolean variable
browseNeighborhood(SolverSolution, Neighborhood, CurrentNeighbor) - Method in interface jopt.csp.search.LocalSearch
This action will browse a list of neighbors produced from a Neighborhood and attempt to apply each in turn in order to locate other valid solutions to the problem.
browseNeighborhood(SolverSolution, Neighborhood, Metaheuristic, CurrentNeighbor) - Method in interface jopt.csp.search.LocalSearch
This action will browse a list of neighboring solutions with the guidance of a metaheuristic used to determine which solutions are acceptable.
browseNeighbors(SolverSolution, SolverSolution[]) - Method in interface jopt.csp.search.LocalSearch
This action will browse a list of neighboring solutions based on an initial solution.

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