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

R

RANGE - Static variable in interface jopt.csp.spi.util.DomainChangeType
A change in domain occurring when the maximum and/or minimum value of the domain changes (along with perhaps other internal values).
RANGE - Static variable in interface jopt.csp.spi.util.NumConstants
 
RecalculatingStateManager - class jopt.csp.spi.search.tree.RecalculatingStateManager.
State manager that recalculates state of search tree as it is traversed so that no unnecessary information or nodes are maintained.
RecalculatingStateManager(ConstraintStore) - Constructor for class jopt.csp.spi.search.tree.RecalculatingStateManager
Basic constructor
RemoveDoubleAction - class jopt.csp.spi.search.actions.RemoveDoubleAction.
Action that removes a single value from the domain of a numeric variable
RemoveDoubleAction(CspDoubleVariable, double) - Constructor for class jopt.csp.spi.search.actions.RemoveDoubleAction
 
RemoveFloatAction - class jopt.csp.spi.search.actions.RemoveFloatAction.
Action that removes a single value from the domain of a numeric variable
RemoveFloatAction(CspFloatVariable, float) - Constructor for class jopt.csp.spi.search.actions.RemoveFloatAction
 
RemoveIntegerAction - class jopt.csp.spi.search.actions.RemoveIntegerAction.
Action that removes a single value from the domain of a numeric variable
RemoveIntegerAction(CspIntVariable, int) - Constructor for class jopt.csp.spi.search.actions.RemoveIntegerAction
 
RemoveLongAction - class jopt.csp.spi.search.actions.RemoveLongAction.
Action that removes a single value from the domain of a numeric variable
RemoveLongAction(CspLongVariable, long) - Constructor for class jopt.csp.spi.search.actions.RemoveLongAction
 
RestoreSolutionAction - class jopt.csp.spi.search.actions.RestoreSolutionAction.
This action will apply all changes contained in the solution to variables in the problem.
RestoreSolutionAction(ConstraintStore, SolverSolution) - Constructor for class jopt.csp.spi.search.actions.RestoreSolutionAction
Creates new restore solution action
ReversibleDoubleArray - class jopt.csp.spi.solver.ReversibleDoubleArray.
Creates a double array that is reversible with the choicepoint stack.
ReversibleDoubleArray(int) - Constructor for class jopt.csp.spi.solver.ReversibleDoubleArray
Constructor
ReversibleFloatArray - class jopt.csp.spi.solver.ReversibleFloatArray.
Creates a float array that is reversible with the choicepoint stack.
ReversibleFloatArray(int) - Constructor for class jopt.csp.spi.solver.ReversibleFloatArray
Constructor
ReversibleIntArray - class jopt.csp.spi.solver.ReversibleIntArray.
Creates an int array that is reversible with the choicepoint stack.
ReversibleIntArray(int) - Constructor for class jopt.csp.spi.solver.ReversibleIntArray
Constructor
ReversibleLongArray - class jopt.csp.spi.solver.ReversibleLongArray.
Creates a long array that is reversible with the choicepoint stack.
ReversibleLongArray(int) - Constructor for class jopt.csp.spi.solver.ReversibleLongArray
Constructor
ReversibleNumber - class jopt.csp.spi.solver.ReversibleNumber.
Creates a number that is reversible with the choicepoint stack.
ReversibleNumber() - Constructor for class jopt.csp.spi.solver.ReversibleNumber
 
ReversibleNumberArray - class jopt.csp.spi.solver.ReversibleNumberArray.
An array of numbers that is reversible with the choicepoint stack.
ReversibleNumberArray() - Constructor for class jopt.csp.spi.solver.ReversibleNumberArray
 
randomize(Neighborhood[]) - Method in class jopt.csp.spi.search.LocalSearchImpl
 
randomize(Neighborhood) - Method in class jopt.csp.spi.search.LocalSearchImpl
 
rangeModifiedMaxOffset() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns maximum offset of a node having a range-modification
rangeModifiedMinOffset() - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Returns minimum offset of a node having a range-modification
reactivate(TreeNode) - Method in class jopt.csp.spi.search.tree.BasicSearchNode
 
reactivate(TreeNode) - Method in interface jopt.csp.spi.search.tree.TreeNode
Called by search if child and state data should be recalculated.
reconnect(TreeNode) - Method in class jopt.csp.spi.search.tree.BasicSearchNode
 
reconnect(TreeNode) - Method in interface jopt.csp.spi.search.tree.TreeNode
Called by search to reconnect a child node to a parent node.
reduce() - Method in class jopt.csp.spi.search.localsearch.TabuList
 
reduceTabuLists() - Method in class jopt.csp.spi.search.localsearch.TabuMetaheuristic
 
remove(Arc) - Method in class jopt.csp.spi.arcalgorithm.util.ArcQueue
Removes a node change from the queue
remove(Node) - Method in class jopt.csp.spi.arcalgorithm.util.NodeQueue
Removes a node change from the queue
remove(Object) - Method in class jopt.csp.spi.pool.WeakObjectQueue
Removes an object from the queue
remove(Object) - Method in class jopt.csp.spi.solver.ChoicePointDataMap
 
remove(int) - Method in class jopt.csp.spi.solver.ChoicePointDoubleArray
Retrieves a value from list
remove(int) - Method in class jopt.csp.spi.solver.ChoicePointFloatArray
Retrieves a value from list
remove(int) - Method in class jopt.csp.spi.solver.ChoicePointIntArray
Retrieves a value from list
remove(int) - Method in class jopt.csp.spi.solver.ChoicePointLongArray
Retrieves a value from list
remove(int, int) - Method in class jopt.csp.spi.solver.ChoicePointMultiDoubleArray
Retrieves a value from list
remove(int, int) - Method in class jopt.csp.spi.solver.ChoicePointMultiFloatArray
Retrieves a value from list
remove(int, int) - Method in class jopt.csp.spi.solver.ChoicePointMultiIntArray
Retrieves a value from list
remove(int, int) - Method in class jopt.csp.spi.solver.ChoicePointMultiLongArray
Retrieves a value from list
remove() - Method in class jopt.csp.spi.util.IndexIterator
 
remove(int) - Method in class jopt.csp.spi.util.NumberList
 
removeAll(DoubleSet) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleVariable
Attempts to remove a set of values from this variable's domain
removeAll(FloatSet) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatVariable
Attempts to remove a set of values from this variable's domain
removeAll(IntSet) - Method in class jopt.csp.spi.arcalgorithm.variable.IntVariable
Attempts to remove a set of values from this variable's domain
removeAll(LongSet) - Method in class jopt.csp.spi.arcalgorithm.variable.LongVariable
Attempts to remove a set of values from this variable's domain
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseDoubleDomain
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseFloatDomain
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseIntDomain
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseLongDomain
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.BooleanComputedDomain
 
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleComputedDomain
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatComputedDomain
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatDomainWrapper
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.IntComputedDomain
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.LongComputedDomain
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.LongDomainWrapper
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in interface jopt.csp.spi.arcalgorithm.domain.NumDomain
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationDoubleComputedDomain
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationFloatComputedDomain
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationIntComputedDomain
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationLongComputedDomain
Attempts to reduce a domain by removing a set of values
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
Removes all values in this node's domain contained within set S
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
Removes all values in this node's domain contained within set S
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
Removes all values in this node's domain contained within set S
removeDomain(NumSet) - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
Removes all values in this node's domain contained within set S
removeDomain(NumSet) - Method in interface jopt.csp.spi.arcalgorithm.graph.node.NumNode
Removes all values in this node's domain contained within set S
removeDomainChangeListener(DomainChangeListener) - Method in class jopt.csp.spi.arcalgorithm.domain.AbstractDomain
 
removeDomainChangeListener(DomainChangeListener) - Method in interface jopt.csp.spi.arcalgorithm.domain.DomainChangeSource
Removes a domain listener from this domain
removeDomainChangeListener(DomainChangeListener) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Removes a domain listener from this domain
removeDomainChangeListener(DomainChangeListener) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatDomainWrapper
Removes a domain listener from this domain
removeDomainChangeListener(DomainChangeListener) - Method in class jopt.csp.spi.arcalgorithm.domain.LongDomainWrapper
Removes a domain listener from this domain
removeDomainChangeListener(NodeChangeListener) - Method in class jopt.csp.spi.arcalgorithm.graph.node.AbstractNode
Removes a domain listener from this node
removeDomainChangeListener(NodeChangeListener) - Method in interface jopt.csp.spi.arcalgorithm.graph.node.NodeChangeSource
Removes a domain listener from this node
removeDomainRange(Number, Number) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleVariable
Attempts to reduce this variable's domain by removing a range of values
removeDomainRange(Number, Number) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatVariable
Attempts to reduce this variable's domain by removing a range of values
removeDomainRange(Number, Number) - Method in class jopt.csp.spi.arcalgorithm.variable.IntVariable
Attempts to reduce this variable's domain by removing a range of values
removeDomainRange(Number, Number) - Method in class jopt.csp.spi.arcalgorithm.variable.LongVariable
Attempts to reduce this variable's domain by removing a range of values
removeDomainValue(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleVariable
Attempts to remove a single value from this variable's domain
removeDomainValue(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatVariable
Attempts to remove a single value from this variable's domain
removeDomainValue(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.IntVariable
Attempts to remove a single value from this variable's domain
removeDomainValue(Number) - Method in class jopt.csp.spi.arcalgorithm.variable.LongVariable
Attempts to remove a single value from this variable's domain
removeDomainValues(NumSet) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleVariable
Attempts to reduce this variable's domain by removing a set of values
removeDomainValues(NumSet) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatVariable
Attempts to reduce this variable's domain by removing a set of values
removeDomainValues(NumSet) - Method in class jopt.csp.spi.arcalgorithm.variable.IntVariable
Attempts to reduce this variable's domain by removing a set of values
removeDomainValues(NumSet) - Method in class jopt.csp.spi.arcalgorithm.variable.LongVariable
Attempts to reduce this variable's domain by removing a set of values
removePossible(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.AbstractSetDomain
Removes a value from the possible set
removePossible(Set) - Method in class jopt.csp.spi.arcalgorithm.domain.AbstractSetDomain
Removes a set of values from the possible set
removePossible(int) - Method in class jopt.csp.spi.arcalgorithm.domain.IntSetDomain
Removes a value from the possible set
removePossible(Object) - Method in interface jopt.csp.spi.arcalgorithm.domain.SetDomain
Removes a value from the possible set
removePossible(Set) - Method in interface jopt.csp.spi.arcalgorithm.domain.SetDomain
Removes a set of values from the possible set
removePossible(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.SetDomainBase
Removes a value from the possible set
removePossible(Object) - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntSetNode
Removes a value from the possible set
removePossible(Object) - Method in interface jopt.csp.spi.arcalgorithm.graph.node.SetNode
Removes a value from the possible set
removePossible(int) - Method in class jopt.csp.spi.arcalgorithm.variable.IntSetVariable
Removes a value from the possible set
removePossible(Object) - Method in class jopt.csp.spi.arcalgorithm.variable.SetVariableBase
Removes a value from the possible set
removePossible(Set) - Method in class jopt.csp.spi.arcalgorithm.variable.SetVariableBase
Removes a set of values from the possible set
removeRange(double, double) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseDoubleDomain
Attempts to reduce domain by removing a range of values
removeRange(float, float) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseFloatDomain
Attempts to reduce domain by removing a range of values
removeRange(int, int) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseIntDomain
Attempts to reduce domain by removing a range of values
removeRange(long, long) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseLongDomain
Attempts to reduce domain by removing a range of values
removeRange(int, int) - Method in class jopt.csp.spi.arcalgorithm.domain.BooleanComputedDomain
 
removeRange(double, double) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleComputedDomain
Attempts to reduce domain by removing a range of values
removeRange(double, double) - Method in interface jopt.csp.spi.arcalgorithm.domain.DoubleDomain
Attempts to reduce domain by removing a range of values
removeRange(double, double) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Attempts to reduce domain by removing a range of values
removeRange(float, float) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatComputedDomain
Attempts to reduce domain by removing a range of values
removeRange(float, float) - Method in interface jopt.csp.spi.arcalgorithm.domain.FloatDomain
Attempts to reduce domain by removing a range of values
removeRange(float, float) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatDomainWrapper
Attempts to reduce domain by removing a range of values
removeRange(int, int) - Method in class jopt.csp.spi.arcalgorithm.domain.IntComputedDomain
Attempts to reduce domain by removing a range of values
removeRange(int, int) - Method in interface jopt.csp.spi.arcalgorithm.domain.IntDomain
Attempts to reduce domain by removing a range of values
removeRange(long, long) - Method in class jopt.csp.spi.arcalgorithm.domain.LongComputedDomain
Attempts to reduce domain by removing a range of values
removeRange(long, long) - Method in interface jopt.csp.spi.arcalgorithm.domain.LongDomain
Attempts to reduce domain by removing a range of values
removeRange(long, long) - Method in class jopt.csp.spi.arcalgorithm.domain.LongDomainWrapper
Attempts to reduce domain by removing a range of values
removeRange(double, double) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationDoubleComputedDomain
Attempts to reduce domain by removing a range of values
removeRange(float, float) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationFloatComputedDomain
Attempts to reduce domain by removing a range of values
removeRange(int, int) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationIntComputedDomain
Attempts to reduce domain by removing a range of values
removeRange(long, long) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationLongComputedDomain
Attempts to reduce domain by removing a range of values
removeRange(Number, Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
Removes a range of values from the domain of this node
removeRange(Number, Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
Removes a range of values from the domain of this node
removeRange(Number, Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
Removes a range of values from the domain of this node
removeRange(Number, Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
Removes a range of values from the domain of this node
removeRange(Number, Number) - Method in interface jopt.csp.spi.arcalgorithm.graph.node.NumNode
Removes a range of values from the domain of this node
removeRange(double, double) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleVariable
Attempts to reduce this variable's domain by removing a range of values
removeRange(float, float) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatVariable
Attempts to reduce this variable's domain by removing a range of values
removeRange(int, int) - Method in class jopt.csp.spi.arcalgorithm.variable.IntVariable
Attempts to reduce this variable's domain by removing a range of values
removeRange(long, long) - Method in class jopt.csp.spi.arcalgorithm.variable.LongVariable
Attempts to reduce this variable's domain by removing a range of values
removeRangeChangeListener(DomainChangeListener) - Method in class jopt.csp.spi.arcalgorithm.domain.AbstractDomain
 
removeRangeChangeListener(DomainChangeListener) - Method in interface jopt.csp.spi.arcalgorithm.domain.DomainChangeSource
Removes a range listener from this domain
removeRangeChangeListener(DomainChangeListener) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Removes a range listener from this domain
removeRangeChangeListener(DomainChangeListener) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatDomainWrapper
Removes a range listener from this domain
removeRangeChangeListener(DomainChangeListener) - Method in class jopt.csp.spi.arcalgorithm.domain.LongDomainWrapper
Removes a range listener from this domain
removeRangeChangeListener(NodeChangeListener) - Method in class jopt.csp.spi.arcalgorithm.graph.node.AbstractNode
Removes a range listener from this node
removeRangeChangeListener(NodeChangeListener) - Method in interface jopt.csp.spi.arcalgorithm.graph.node.NodeChangeSource
Removes a range listener from this node
removeValue(double) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseDoubleDomain
Attempts to remove a single value from the domain
removeValue(float) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseFloatDomain
Attempts to remove a single value from the domain
removeValue(int) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseIntDomain
Attempts to remove a single value from the domain
removeValue(long) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseLongDomain
Attempts to remove a single value from the domain
removeValue(int) - Method in class jopt.csp.spi.arcalgorithm.domain.BooleanComputedDomain
 
removeValue(double) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleComputedDomain
Attempts to remove a single value from the domain
removeValue(double) - Method in interface jopt.csp.spi.arcalgorithm.domain.DoubleDomain
Attempts to remove a single value from the domain
removeValue(double) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Attempts to remove a single value from the domain
removeValue(float) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatComputedDomain
Attempts to remove a single value from the domain
removeValue(float) - Method in interface jopt.csp.spi.arcalgorithm.domain.FloatDomain
Attempts to remove a single value from the domain
removeValue(float) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatDomainWrapper
Attempts to remove a single value from the domain
removeValue(int) - Method in class jopt.csp.spi.arcalgorithm.domain.IntComputedDomain
Attempts to remove a single value from the domain
removeValue(int) - Method in interface jopt.csp.spi.arcalgorithm.domain.IntDomain
Attempts to remove a single value from the domain
removeValue(long) - Method in class jopt.csp.spi.arcalgorithm.domain.LongComputedDomain
Attempts to remove a single value from the domain
removeValue(long) - Method in interface jopt.csp.spi.arcalgorithm.domain.LongDomain
Attempts to remove a single value from the domain
removeValue(long) - Method in class jopt.csp.spi.arcalgorithm.domain.LongDomainWrapper
Attempts to remove a single value from the domain
removeValue(double) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationDoubleComputedDomain
Attempts to remove a single value from the domain
removeValue(float) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationFloatComputedDomain
Attempts to remove a single value from the domain
removeValue(int) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationIntComputedDomain
Attempts to remove a single value from the domain
removeValue(long) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationLongComputedDomain
Attempts to remove a single value from the domain
removeValue(Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
Removes a single value from the domain of this node
removeValue(Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
Removes a single value from the domain of this node
removeValue(Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
Removes a single value from the domain of this node
removeValue(Number) - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
Removes a single value from the domain of this node
removeValue(Number) - Method in interface jopt.csp.spi.arcalgorithm.graph.node.NumNode
Removes a single value from the domain of this node
removeValue(double) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleVariable
Attempts to remove a single value from this variable's domain
removeValue(float) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatVariable
Attempts to remove a single value from this variable's domain
removeValue(int) - Method in class jopt.csp.spi.arcalgorithm.variable.IntVariable
Attempts to remove a single value from this variable's domain
removeValue(long) - Method in class jopt.csp.spi.arcalgorithm.variable.LongVariable
Attempts to remove a single value from this variable's domain
removeValueChangeListener(DomainChangeListener) - Method in class jopt.csp.spi.arcalgorithm.domain.AbstractDomain
 
removeValueChangeListener(DomainChangeListener) - Method in interface jopt.csp.spi.arcalgorithm.domain.DomainChangeSource
Removes a value listener from this domain
removeValueChangeListener(DomainChangeListener) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Removes a value listener from this domain
removeValueChangeListener(DomainChangeListener) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatDomainWrapper
Removes a value listener from this domain
removeValueChangeListener(DomainChangeListener) - Method in class jopt.csp.spi.arcalgorithm.domain.LongDomainWrapper
Removes a value listener from this domain
removeValueChangeListener(NodeChangeListener) - Method in class jopt.csp.spi.arcalgorithm.graph.node.AbstractNode
Removes a value listener from this node
removeValueChangeListener(NodeChangeListener) - Method in interface jopt.csp.spi.arcalgorithm.graph.node.NodeChangeSource
Removes a value listener from this node
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.constraint.bool.BooleanConstraint
 
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.constraint.bool.BooleanEqTwoVarConstraint
 
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.constraint.bool.ThreeVarConstraint
 
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.constraint.bool.TwoVarConstraint
 
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.NumConstraint
 
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.ThreeVarConstraint
 
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.TwoVarConstraint
 
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.GlobalCardinalityConstraint
 
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.GlobalCardinalityCountConstraint
 
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.constraint.num.global.NumAllDiffConstraint
 
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.constraint.set.SetConstraint
 
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericBooleanExpr
Removes a variable listener from this variable
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.variable.GenericNumExprBase
Removes a variable listener from this variable
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.variable.NumExprBase
Removes a variable listener from this variable
removeVariableChangeListener(VariableChangeListener) - Method in class jopt.csp.spi.arcalgorithm.variable.VariableChangeBase
Removes a variable listener from this variable
removeVariableChangeListener(VariableChangeListener) - Method in interface jopt.csp.spi.solver.VariableChangeSource
Removes a variable listener from this variable
removedFromGraph() - Method in class jopt.csp.spi.arcalgorithm.graph.node.AbstractNode
Indicates to node when it is disconnected from a graph
removedFromGraph() - Method in interface jopt.csp.spi.arcalgorithm.graph.node.Node
Indicates to node when it is disconnected from a graph
reset() - Method in class jopt.csp.spi.SolverImpl
 
reset() - Method in class jopt.csp.spi.search.localsearch.TabuList
 
reset() - Method in class jopt.csp.spi.solver.ChoicePointStack
Resets all data in the choicepoint stack to original values
reset() - Method in class jopt.csp.spi.solver.ConstraintStore
Resets all variables by undoing all changes stored in the ChoicePointStack of the wrapped algorithm.
reset() - Method in class jopt.csp.spi.util.GenericIndex
Resets index to initial value
reset() - Method in class jopt.csp.spi.util.IndexIterator
Resets iterator to original position to allow restart
resetTabuLists() - Method in class jopt.csp.spi.search.localsearch.TabuMetaheuristic
Resets the tabu lists.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.AbstractSetDomain
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.BaseNumDomain
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.BooleanComputedDomain
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in interface jopt.csp.spi.arcalgorithm.domain.Domain
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleComputedDomain
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.DoubleDomainWrapper
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatComputedDomain
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.FloatDomainWrapper
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.IntComputedDomain
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.LongComputedDomain
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.LongDomainWrapper
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.SetDomainBase
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationDoubleComputedDomain
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationFloatComputedDomain
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationIntComputedDomain
Restores a domain to a previous state using the information contained in the state parameter.
restoreDomainState(Object) - Method in class jopt.csp.spi.arcalgorithm.domain.SummationLongComputedDomain
Restores a domain to a previous state using the information contained in the state parameter.
restoreGraphState(Object) - Method in interface jopt.csp.spi.arcalgorithm.graph.NodeArcGraph
Restores the current state of the graph.
restoreGraphState(Object) - Method in class jopt.csp.spi.arcalgorithm.graph.NodeArcGraphImpl
 
restoreNeighboringSolution(SolverSolution, SolverSolution) - Method in class jopt.csp.spi.SolverImpl
 
restoreNeighboringSolution(SolverSolution, SolverSolution) - Method in class jopt.csp.spi.solver.ConstraintStore
Restores a neighboring solution to another solution that was previously stored.
restoreProblemState(Object) - Method in class jopt.csp.spi.arcalgorithm.ArcBasedAcAlg
Restores the current state of the problem.
restoreProblemState(Object) - Method in interface jopt.csp.spi.solver.ChoicePointAlgorithm
Restores the current state of the problem
restoreSolution(SolverSolution) - Method in class jopt.csp.spi.SolverImpl
 
restoreSolution(SolverSolution) - Method in class jopt.csp.spi.search.SearchActionsImpl
 
restoreSolution(SolverSolution) - Method in class jopt.csp.spi.solver.ConstraintStore
Restores a solution that was previously stored
restoreState(Object) - Method in class jopt.csp.spi.arcalgorithm.graph.node.DoubleNode
Restores variable information from stored data.
restoreState(Object) - Method in class jopt.csp.spi.arcalgorithm.graph.node.FloatNode
Restores variable information from stored data.
restoreState(Object) - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericBooleanNode
Restores variable information from stored data.
restoreState(Object) - Method in class jopt.csp.spi.arcalgorithm.graph.node.GenericNumNode
Restores variable information from stored data.
restoreState(Object) - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntNode
Restores variable information from stored data.
restoreState(Object) - Method in class jopt.csp.spi.arcalgorithm.graph.node.IntSetNode
Restores variable information from stored data.
restoreState(Object) - Method in class jopt.csp.spi.arcalgorithm.graph.node.LongNode
Restores variable information from stored data.
restoreState(Object) - Method in class jopt.csp.spi.arcalgorithm.variable.BooleanVariable
Restores variable information from stored data.
restoreState(Object) - Method in class jopt.csp.spi.arcalgorithm.variable.DoubleVariable
Restores variable information from stored data.
restoreState(Object) - Method in class jopt.csp.spi.arcalgorithm.variable.FloatVariable
Restores variable information from stored data.
restoreState(Object) - Method in class jopt.csp.spi.arcalgorithm.variable.IntVariable
Restores variable information from stored data.
restoreState(Object) - Method in class jopt.csp.spi.arcalgorithm.variable.LongVariable
Restores variable information from stored data.
restoreState(Object) - Method in class jopt.csp.spi.arcalgorithm.variable.SetVariableBase
Restores variable information from stored data.
restoreState(Object) - Method in class jopt.csp.spi.solver.ConstraintStore
Restores the state of the constraint satisfaction problem using the data stored in the specified StateStore object.
restoreState() - Method in class jopt.csp.spi.util.StateStore
Restores the state information stored in this particular StateStore
restoreState(Object) - Method in interface jopt.csp.spi.util.Storable
Restores variable information from stored data.
restrictedIterator() - Method in class jopt.csp.spi.util.GenericIndexManager
Creates an iterator designed to loop over indices that were restricted from normal control
returnBoundToObjectiveValue(double) - Method in class jopt.csp.spi.search.goal.FirstSolutionGoal
 
returnBoundToObjectiveValue(double) - Method in class jopt.csp.spi.search.goal.MinMaxSearchGoal
 
returnList(NumberList) - Method in class jopt.csp.spi.util.NumberList.Pool
 
returnObject(Object) - Method in class jopt.csp.spi.pool.WeakObjectPool
 
returnToReference(SearchNodeReference) - Method in class jopt.csp.spi.search.tree.CrawlingSearchTree
Moves to location in tree to which reference refers
returnToReference(SearchNodeReference) - Method in class jopt.csp.spi.search.tree.JumpingSearchTree
Moves to location in tree to which reference refers
returnToReference(SearchNodeReference) - Method in interface jopt.csp.spi.search.tree.SearchTree
Moves to location in tree to which reference refers

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