public class DepthFirstGoalChooser extends DefaultGoalChooser
DefaultGoalChooser.ProofTreeObserverallGoalsSatisfiable, currentSubtreeRoot, goalList, nextGoalCounter, nextGoals, proof, selectedList| Constructor and Description | 
|---|
DepthFirstGoalChooser()  | 
| Modifier and Type | Method and Description | 
|---|---|
Goal | 
getNextGoal()  | 
protected ImmutableList<Goal> | 
insertNewGoals(ImmutableList<Goal> newGoals,
              ImmutableList<Goal> prevGoalList)  | 
protected void | 
updateGoalListHelp(Node node,
                  ImmutableList<Goal> newGoals)  | 
findMinimalSubtree, findMinimalSubtreeBelow, init, isSatisfiableSubtree, removeClosedGoals, removeGoal, rotateList, setupGoals, updateGoalListpublic Goal getNextGoal()
getNextGoal in interface GoalChoosergetNextGoal in class DefaultGoalChooserprotected ImmutableList<Goal> insertNewGoals(ImmutableList<Goal> newGoals, ImmutableList<Goal> prevGoalList)
insertNewGoals in class DefaultGoalChooserprotected void updateGoalListHelp(Node node, ImmutableList<Goal> newGoals)
updateGoalListHelp in class DefaultGoalChooser