Ejemplo n.º 1
0
 /// <summary>
 /// Print dispatcher list.
 /// </summary>
 /// <param name="simulator"></param>
 private void PrintDispatcherList(AirplainSimulator simulator)
 {
     if (simulator.Dispatchers.Any())
     {
         simulator.Dispatchers.ForEach(p =>
         {
             Console.WriteLine(String.Format("Dispatcher {0}: recommended heigth {1} m.", p.Name, simulator.Model.Speed > 0 ? p.CalculateRecommendedHeight(simulator.Model) : 0));
         });
     }
     else
     {
         Console.WriteLine("Dispatchers list empty.");
     }
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Constructor.
 /// </summary>
 public AirplainSimulatorBuilder()
 {
     this._simulator = new AirplainSimulator(maxPenaltyPoints);
 }