InDepthStrategy

Look at every entity in the tree. If we can reduce this entity, continue looking at its siblings. Otherwise, recurse and look at its children. End an iteration once we looked at an entire tree. If we finish an iteration without finding any reductions, we're done.

Members

Functions

next
void next(bool success)
Undocumented in source. Be warned that the author may not have intended to support it.
nextAddress
bool nextAddress(bool descend)
Undocumented in source. Be warned that the author may not have intended to support it.

Inherited Members

From IterativeStrategy

iteration
int iteration;
Undocumented in source.
iterationChanged
bool iterationChanged;
Undocumented in source.
getIteration
int getIteration()
Undocumented in source. Be warned that the author may not have intended to support it.
copy
void copy(Strategy target)
Undocumented in source. Be warned that the author may not have intended to support it.
next
void next(bool success)
Undocumented in source. Be warned that the author may not have intended to support it.
nextIteration
void nextIteration()
Undocumented in source. Be warned that the author may not have intended to support it.
reset
void reset()
Undocumented in source. Be warned that the author may not have intended to support it.

Meta