|
Orbital library | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object orbital.algorithm.template.GeneralSearch.OptionIterator orbital.algorithm.template.DepthFirstSearch.OptionIterator orbital.algorithm.template.IterativeBroadening.OptionIterator
public class IterativeBroadening.OptionIterator
An iterator over a state space in depth-first order respecting the current bounds for the breadth of the search space that is subject to expansion.
Constructor Summary | |
---|---|
IterativeBroadening.OptionIterator(GeneralSearchProblem problem)
|
Method Summary | |
---|---|
protected boolean |
add(java.util.Iterator newNodes)
Concatenate the new nodes and the old nodes. |
Methods inherited from class orbital.algorithm.template.DepthFirstSearch.OptionIterator |
---|
isEmpty, select |
Methods inherited from class orbital.algorithm.template.GeneralSearch.OptionIterator |
---|
getProblem, hasNext, next, remove |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IterativeBroadening.OptionIterator(GeneralSearchProblem problem)
Method Detail |
---|
protected boolean add(java.util.Iterator newNodes)
GeneralSearch.OptionIterator
add
in class DepthFirstSearch.OptionIterator
newNodes
- the new nodes we apparently became aware of. (Might be modified by this method).
|
Orbital library 1.3.0: 11 Apr 2009 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |