Exemplo n.º 1
0
 public void Initialize(SpaceTimeGraph graph, int w)
 {
     _rra     = new RRAStar(graph.Graph, Start, Target);
     _graph   = graph;
     _w       = w;
     Position = Start;
     Path.Add(Start);
 }
Exemplo n.º 2
0
        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));
            }
        }
Exemplo n.º 3
0
 public virtual void Initialize(SpaceTimeGraph spaceTimeGraph)
 {
     _graph = spaceTimeGraph;
 }
Exemplo n.º 4
0
 public override void Initialize(SpaceTimeGraph spaceTimeGraph)
 {
     base.Initialize(spaceTimeGraph);
     _rra = new RRAStar(spaceTimeGraph.Graph, Start, Target);
 }