- All Implemented Interfaces:
Goal
-
Constructor Summary
Constructors
-
Method Summary
boolean
int
double
Estimate the number of ticks it will take to get to the goal
boolean
Returns whether or not the specified position
meets the requirement for this goal based.
-
-
Method Details
-
isInGoal
public boolean isInGoal(int x,
int y,
int z)
Description copied from interface: Goal
Returns whether or not the specified position
meets the requirement for this goal based.
- Specified by:
isInGoal in interface Goal
- Parameters:
x - The goal X position
y - The goal Y position
z - The goal Z position
- Returns:
- Whether or not it satisfies this goal
-
heuristic
public double heuristic(int x0,
int y,
int z0)
Description copied from interface: Goal
Estimate the number of ticks it will take to get to the goal
- Specified by:
heuristic in interface Goal
- Parameters:
x0 - The goal X position
y - The goal Y position
z0 - The goal Z position
- Returns:
- The estimate number of ticks to satisfy the goal
-
-
-