Uses of Class
ai.timefold.solver.core.impl.exhaustivesearch.node.ExhaustiveSearchNode
-
-
Uses of ExhaustiveSearchNode in ai.timefold.solver.core.config.exhaustivesearch
Methods in ai.timefold.solver.core.config.exhaustivesearch that return types with arguments of type ExhaustiveSearchNode Modifier and Type Method Description Comparator<ExhaustiveSearchNode>NodeExplorationType. buildNodeComparator(boolean scoreBounderEnabled) -
Uses of ExhaustiveSearchNode in ai.timefold.solver.core.impl.exhaustivesearch
Fields in ai.timefold.solver.core.impl.exhaustivesearch with type parameters of type ExhaustiveSearchNode Modifier and Type Field Description protected Comparator<ExhaustiveSearchNode>DefaultExhaustiveSearchPhase. nodeComparatorConstructor parameters in ai.timefold.solver.core.impl.exhaustivesearch with type arguments of type ExhaustiveSearchNode Constructor Description Builder(int phaseIndex, String logIndentation, Termination<Solution_> phaseTermination, Comparator<ExhaustiveSearchNode> nodeComparator, EntitySelector<Solution_> entitySelector, ExhaustiveSearchDecider<Solution_> decider) -
Uses of ExhaustiveSearchNode in ai.timefold.solver.core.impl.exhaustivesearch.node
Methods in ai.timefold.solver.core.impl.exhaustivesearch.node that return ExhaustiveSearchNode Modifier and Type Method Description ExhaustiveSearchNodeExhaustiveSearchNode. getParent()Constructors in ai.timefold.solver.core.impl.exhaustivesearch.node with parameters of type ExhaustiveSearchNode Constructor Description ExhaustiveSearchNode(ExhaustiveSearchLayer layer, ExhaustiveSearchNode parent) -
Uses of ExhaustiveSearchNode in ai.timefold.solver.core.impl.exhaustivesearch.node.comparator
Methods in ai.timefold.solver.core.impl.exhaustivesearch.node.comparator with parameters of type ExhaustiveSearchNode Modifier and Type Method Description intBreadthFirstNodeComparator. compare(ExhaustiveSearchNode a, ExhaustiveSearchNode b)intDepthFirstNodeComparator. compare(ExhaustiveSearchNode a, ExhaustiveSearchNode b)intOptimisticBoundFirstNodeComparator. compare(ExhaustiveSearchNode a, ExhaustiveSearchNode b)intOriginalOrderNodeComparator. compare(ExhaustiveSearchNode a, ExhaustiveSearchNode b)intScoreFirstNodeComparator. compare(ExhaustiveSearchNode a, ExhaustiveSearchNode b) -
Uses of ExhaustiveSearchNode in ai.timefold.solver.core.impl.exhaustivesearch.scope
Methods in ai.timefold.solver.core.impl.exhaustivesearch.scope that return ExhaustiveSearchNode Modifier and Type Method Description ExhaustiveSearchNodeExhaustiveSearchStepScope. getExpandingNode()Methods in ai.timefold.solver.core.impl.exhaustivesearch.scope that return types with arguments of type ExhaustiveSearchNode Modifier and Type Method Description SortedSet<ExhaustiveSearchNode>ExhaustiveSearchPhaseScope. getExpandableNodeQueue()Methods in ai.timefold.solver.core.impl.exhaustivesearch.scope with parameters of type ExhaustiveSearchNode Modifier and Type Method Description voidExhaustiveSearchPhaseScope. addExpandableNode(ExhaustiveSearchNode moveNode)voidExhaustiveSearchStepScope. setExpandingNode(ExhaustiveSearchNode expandingNode)Method parameters in ai.timefold.solver.core.impl.exhaustivesearch.scope with type arguments of type ExhaustiveSearchNode Modifier and Type Method Description voidExhaustiveSearchPhaseScope. setExpandableNodeQueue(SortedSet<ExhaustiveSearchNode> expandableNodeQueue)
-