Beschleunigen() public method

Beschleunigt das Raumschiff, wenn genügend Treibstoff übrig ist und berechnet anschließend die neuen Werte für Geschwindigkeit und Treibstoff
public Beschleunigen ( int schub ) : int
schub int Anzahl der zu gebenden Schubs
return int
 /// <summary>
 /// Weist dem Raumfahrer ein Raumschiff zu und lässt es ihn steuern.
 /// </summary>
 /// <param name="raumschiff">Das zuzuweisende Raumschiff</param>
 /// <returns>Ausgeführtes Kommando, also Schubkraft</returns>
 public int SteuereRaumschiff(Raumschiff raumschiff)
 {
     int schub = raumschiff.Beschleunigen(kommandoListe[naechstesKommando] as IntGene);
     if (++naechstesKommando == kommandoListe.Count)
         naechstesKommando = 0;
     return schub;
 }
        /// <summary>
        /// Weist dem Raumfahrer ein Raumschiff zu und lässt es ihn steuern.
        /// </summary>
        /// <param name="raumschiff">Das zuzuweisende Raumschiff</param>
        /// <returns>Ausgeführtes Kommando, also Schubkraft</returns>
        public int SteuereRaumschiff(Raumschiff raumschiff)
        {
            int schub = raumschiff.Beschleunigen(kommandoListe[naechstesKommando] as IntGene);

            if (++naechstesKommando == kommandoListe.Count)
            {
                naechstesKommando = 0;
            }
            return(schub);
        }