public final class Strategies
extends java.lang.Object
IStrategy interface.| Modifier and Type | Method and Description |
|---|---|
static BestFirstStrategy |
createBestFirstStrategy()
See
BestFirstStrategy. |
static BestFirstStrategy |
createBestFirstStrategy(int depthLimit)
See
BestFirstStrategy. |
static BreadthFirstStrategy |
createBfsStrategy()
Creates a breadth-first search exploration strategy without a depth limit.
|
static BreadthFirstStrategy |
createBfsStrategy(int depthLimit)
Creates a breadth-first search exploration strategy with a depth limit.
|
static DepthFirstStrategy |
createDfsStrategy()
Creates a depth-first search exploration strategy without a depth limit.
|
static DepthFirstStrategy |
createDfsStrategy(int depthLimit)
Creates a depth-first search exploration strategy with a depth limit.
|
static FixedPriorityStrategy |
createFixedPriorityStrategy()
Creates a fixed priority exploration strategy without a depth limit.
|
static FixedPriorityStrategy |
createFixedPriorityStrategy(int depthLimit)
Creates a fixed priority exploration strategy with a depth limit, where a zero or negative depth limit means no
depth limit.
|
static HillClimbingStrategy |
creatHillClimbingStrategy()
Creates a hill climbing exploration strategy.
|
public static DepthFirstStrategy createDfsStrategy()
DepthFirstStrategypublic static DepthFirstStrategy createDfsStrategy(int depthLimit)
depthLimit - DepthFirstStrategypublic static FixedPriorityStrategy createFixedPriorityStrategy()
FixedPriorityStrategypublic static FixedPriorityStrategy createFixedPriorityStrategy(int depthLimit)
depthLimit - FixedPriorityStrategypublic static BreadthFirstStrategy createBfsStrategy()
BreadthFirstStrategypublic static BreadthFirstStrategy createBfsStrategy(int depthLimit)
depthLimit - BreadthFirstStrategypublic static HillClimbingStrategy creatHillClimbingStrategy()
HillClimbingStrategypublic static BestFirstStrategy createBestFirstStrategy()
BestFirstStrategy.public static BestFirstStrategy createBestFirstStrategy(int depthLimit)
BestFirstStrategy.