aima.search.framework
Class NodeExpander
java.lang.Object
aima.search.framework.NodeExpander
- Direct Known Subclasses:
- DepthLimitedSearch, HillClimbingSearch, IterativeDeepeningSearch, QueueSearch, RecursiveBestFirstSearch, SimulatedAnnealingSearch
public class NodeExpander
- extends java.lang.Object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
metrics
protected Metrics metrics
NODES_EXPANDED
protected static java.lang.String NODES_EXPANDED
NodeExpander
public NodeExpander()
clearInstrumentation
public void clearInstrumentation()
expandNode
public java.util.List<Node> expandNode(Node node,
Problem problem)
getNodesExpanded
public int getNodesExpanded()
setNodesExpanded
public void setNodesExpanded(int nodesExpanded)
getSearchMetric
public java.lang.Object getSearchMetric(java.lang.String name)
getMetrics
public Metrics getMetrics()