C# Класс GeneticAlgorithms.ExampleClasses.MondLandungs.Raumschiff

Repräsentiert ein Raumschiff mit den Eigenschaften Treibstoff, Gewicht, Geschwindigkeit, Höhe und einem Raumfahrer
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Описание методов

Beschleunigen() публичный Метод

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
Результат int

Raumschiff() публичный Метод

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
Результат System

SimuliereRunde() публичный Метод

Simuliert eine Runde, berechnet die neue Höhe und Geschwindigkeit
public SimuliereRunde ( ) : void
Результат void