aima.search.framework
Class QueueSearch
java.lang.Object
aima.search.framework.NodeExpander
aima.search.framework.QueueSearch
- Direct Known Subclasses:
- GraphSearch, TreeSearch
public abstract class QueueSearch
- extends NodeExpander
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueueSearch
public QueueSearch()
search
public java.util.List<java.lang.String> search(Problem problem,
NodeStore fringe)
clearInstrumentation
public void clearInstrumentation()
- Overrides:
clearInstrumentation
in class NodeExpander
getQueueSize
public int getQueueSize()
setQueueSize
public void setQueueSize(int queueSize)
getMaxQueueSize
public int getMaxQueueSize()
getPathCost
public double getPathCost()
setPathCost
public void setPathCost(java.lang.Double pathCost)
addExpandedNodesToFringe
public abstract void addExpandedNodesToFringe(NodeStore fringe,
Node node,
Problem p)