public NavigationEngine(Plateau plateau) { Plateau = plateau; }
public NavigationContext(Plateau plateau, IList <Rover> rovers, IList <IEnumerable <NavigationAction> > navigationActions) { Rovers = rovers; NavigationActions = navigationActions; Plateau = plateau; }
public NavigationEngine(Plateau plateau, params Rover[] rovers) : this(plateau) { AddRoversToCache(rovers); }