public class DepthFirstGoalChooserBuilder extends java.lang.Object implements GoalChooserBuilder
| Modifier and Type | Field and Description | 
|---|---|
static java.lang.String | 
NAME  | 
| Constructor and Description | 
|---|
DepthFirstGoalChooserBuilder()  | 
| Modifier and Type | Method and Description | 
|---|---|
GoalChooserBuilder | 
copy()
returns a clone of this goal chooser 
 | 
GoalChooser | 
create()
returns a new goal chooser 
 | 
java.lang.String | 
name()
returns the name of the goal chooser 
 | 
public static final java.lang.String NAME
public GoalChooser create()
GoalChooserBuildercreate in interface GoalChooserBuilderpublic GoalChooserBuilder copy()
GoalChooserBuildercopy in interface GoalChooserBuilderpublic java.lang.String name()
GoalChooserBuildername in interface GoalChooserBuilder