public class PathFinder
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
AStar |
astar |
java.util.ArrayList<Observation>[][] |
grid |
java.util.ArrayList<java.lang.Integer> |
obstacleItypes |
StateObservation |
state |
boolean |
VERBOSE |
| Constructor and Description |
|---|
PathFinder(java.util.ArrayList<java.lang.Integer> obstacleItypes) |
| Modifier and Type | Method and Description |
|---|---|
java.util.ArrayList<Node> |
getNeighbours(Node node) |
java.util.ArrayList<Node> |
getPath(Vector2d start,
Vector2d end) |
void |
run(StateObservation stateObs) |
public AStar astar
public StateObservation state
public boolean VERBOSE
public java.util.ArrayList<java.lang.Integer> obstacleItypes
public java.util.ArrayList<Observation>[][] grid