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