public interface AStarHeuristic
Modifier and Type | Method and Description |
---|---|
float |
getCost(PathBasedMap<? extends AbstractPathTile> map,
PathMover mover,
int x,
int y,
int tx,
int ty)
Get the additional heuristic cost of the given tile.
|
float getCost(PathBasedMap<? extends AbstractPathTile> map, PathMover mover, int x, int y, int tx, int ty)
map
- The map on which the path is being found.mover
- The entity that is moving along the path.x
- The x coordinate of the tile being evaluated.y
- The y coordinate of the tile being evaluated.tx
- The x coordinate of the target location.ty
- Teh y coordinate of the target location.