Uses of Interface
algorithm.StrategyFunction.Deterministic
Packages that use StrategyFunction.Deterministic
Package
Description
Search techniques based on B* and various utility classes used primarily by these search techniques.
-
Uses of StrategyFunction.Deterministic in algorithm
Fields in algorithm declared as StrategyFunction.DeterministicModifier and TypeFieldDescriptionstatic final StrategyFunction.DeterministicStrategyFunction.B_2DBerliner's depth-based D-criterium, considering 1 alternativestatic final StrategyFunction.DeterministicStrategyFunction.B_2RBerliner's depth- and range-based R-criterium, considering 1 alternativestatic final StrategyFunction.DeterministicStrategyFunction.B_3DBerliner's depth-based D-criterium, considering 2 alternativesstatic final StrategyFunction.DeterministicStrategyFunction.B_3RBerliner's depth- and range-based R-criterium, considering 2 alternativesstatic final StrategyFunction.DeterministicStrategyFunction.B_ADBerliner's depth-based D-criterium, considering all alternativesstatic final StrategyFunction.DeterministicStrategyFunction.B_ARBerliner's depth- and range-based R-criterium, considering all alternativesstatic final StrategyFunction.DeterministicStrategyFunction.DISPROVERESTwill use DISPROVEREST where possiblestatic final StrategyFunction.DeterministicStrategyFunction.P_2M1static final StrategyFunction.DeterministicStrategyFunction.P_2M2static final StrategyFunction.DeterministicStrategyFunction.P_2S1static final StrategyFunction.DeterministicStrategyFunction.P_2S2static final StrategyFunction.DeterministicStrategyFunction.P_2X1static final StrategyFunction.DeterministicStrategyFunction.P_2X2static final StrategyFunction.DeterministicStrategyFunction.P_3M1static final StrategyFunction.DeterministicStrategyFunction.P_3M2static final StrategyFunction.DeterministicStrategyFunction.P_3S1static final StrategyFunction.DeterministicStrategyFunction.P_3S2static final StrategyFunction.DeterministicStrategyFunction.P_3X1static final StrategyFunction.DeterministicStrategyFunction.P_3X2static final StrategyFunction.DeterministicStrategyFunction.P_AM1static final StrategyFunction.DeterministicStrategyFunction.P_AM2static final StrategyFunction.DeterministicStrategyFunction.P_AS1static final StrategyFunction.DeterministicStrategyFunction.P_AS2static final StrategyFunction.DeterministicStrategyFunction.P_AX1static final StrategyFunction.DeterministicStrategyFunction.P_AX2static final StrategyFunction.DeterministicStrategyFunction.PROVEBESTwill ALWAYS use PROVEBESTMethods in algorithm that return StrategyFunction.DeterministicModifier and TypeMethodDescriptionStrategyFunction.BY_SUBTREE_EXPANSIONS(int num_alternatives, boolean by_optimistic, double best_node_weight) StrategyFunction.BY_SUBTREE_MAXSIZE(int num_alternatives, boolean by_optimistic, double best_node_weight) StrategyFunction.BY_SUBTREE_PARAMS(int num_alternatives, boolean by_optimistic, ToDoubleFunction<MetricKeeper> bestNodeEvaluator, ToDoubleFunction<MetricKeeper> restNodesEvaluator) StrategyFunction.BY_SUBTREE_SIZE(int num_alternatives, boolean by_optimistic, double best_node_weight) StrategyFunction.CRITERIUM_D_or_R(int num_alternatives, boolean divide_by_range) If the sum of the squares of the depths from which the optimistic bounds of the alternatives has been backed up is less than the square of the depth from which the value of the best arc has been backed up, then use DISPROVEREST; otherwise use PROVEBEST.StrategyFunction.getHeuristicStrategyFunction(int num_alternatives, boolean by_optimistic, StrategyFunction.HeuristicFunction bestNodeFunction, StrategyFunction.HeuristicFunction restNodesFunction) If the sum of therestNodesFunctionvalues for the alternatives is less than thebestNodeFunctionvalue for the best node, then use DISPROVEREST; otherwise use PROVEBEST.