C# Class GeneticAlgorithms.ExampleClasses.MondLandungs.Raumschiff

Repräsentiert ein Raumschiff mit den Eigenschaften Treibstoff, Gewicht, Geschwindigkeit, Höhe und einem Raumfahrer
Afficher le fichier Open project: DanielBaulig/Genetic-Algorithms Class Usage Examples

Méthodes publiques

Méthode Description
Beschleunigen ( int schub ) : int

Beschleunigt das Raumschiff, wenn genügend Treibstoff übrig ist und berechnet anschließend die neuen Werte für Geschwindigkeit und Treibstoff

Raumschiff ( Raumfahrer pilot, int startHoehe, int startTreibstoff, int startGewicht, bool nutzeRaumfahrerGewicht ) : System

Konstruktor des Raumschiffs

SimuliereRunde ( ) : void

Simuliert eine Runde, berechnet die neue Höhe und Geschwindigkeit

Method Details

Beschleunigen() public méthode

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
Résultat int

Raumschiff() public méthode

Konstruktor des Raumschiffs
public Raumschiff ( Raumfahrer pilot, int startHoehe, int startTreibstoff, int startGewicht, bool nutzeRaumfahrerGewicht ) : System
pilot Raumfahrer Pilot, der das Raumschiff steuern soll
startHoehe int Die Starthöhe des Raumschiffs
startTreibstoff int Der Starttreibstoff des Raumschiffs
startGewicht int Das Startgewicht des Raumschiffs
nutzeRaumfahrerGewicht bool Gibt an, ob das Gewicht des Raumfahrers mit einberechnet werden soll
Résultat System

SimuliereRunde() public méthode

Simuliert eine Runde, berechnet die neue Höhe und Geschwindigkeit
public SimuliereRunde ( ) : void
Résultat void