aima.search.framework
Class NodeExpander
java.lang.Object
aima.search.framework.NodeExpander
- Direct Known Subclasses:
- DepthLimitedSearch, HillClimbingSearch, IterativeDeepeningSearch, QueueSearch, 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 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()