public void Initialize(SpaceTimeGraph graph, int w) { _rra = new RRAStar(graph.Graph, Start, Target); _graph = graph; _w = w; Position = Start; Path.Add(Start); }
public override void Initialize() { _reservationTable = new HashSet <SpaceTimeNode>(); var spaceTimeGraph = new SpaceTimeGraph(Graph); foreach (CoopAStarRobot robot in Robots) { robot.Initialize(spaceTimeGraph); _reservationTable.Add(new SpaceTimeNode(robot.Start.X, robot.Start.Y, 0)); } }
public virtual void Initialize(SpaceTimeGraph spaceTimeGraph) { _graph = spaceTimeGraph; }
public override void Initialize(SpaceTimeGraph spaceTimeGraph) { base.Initialize(spaceTimeGraph); _rra = new RRAStar(spaceTimeGraph.Graph, Start, Target); }