public CrossMiddlePoint() : base("CrossMiddlePoint") { goToPoint = new A2B(); collisionStrategy = new CollisionFreeNavigation(); }
public BorderAvoidance(int simulationArea) : base("Border Avoidance") { this.returnToCenter = new A2B(new DoublePoint(0, 0), "Return to center"); this.robotMaxPosition = simulationArea; }
public FIFO() : base("FIFO") { stopStrategy = new A2B(); queue = new List <int>(); }