C# 클래스 GeneticAlgorithmsGUI.GUI

상속: System.Windows.Forms.Form
파일 보기 프로젝트 열기: DanielBaulig/Genetic-Algorithms

공개 메소드들

메소드 설명
GUI ( ) : System

Konstruktor - Initialisierung der Bedienoberfläche

setzeRaumschiff ( int hoehe, int schub ) : void

Raumschiffbild auf dem Hintergrund in bestimmter Höhe platzieren

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

Clean up any resources being used.

비공개 메소드들

메소드 설명
GUI_FormClosing ( object sender, FormClosingEventArgs e ) : void

Abbrechen evtl. laufender Simulation beim Beenden des Programms.

InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

OnMondlandungsSimulationTurn ( object sender, EventArgs e ) : void

Mondlandungsssimulationsrunde durchlaufen

OnSimulationTurn ( object sender, EventArgs e ) : void

Simulationsrunde durchlaufen

beendenToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Beenden der Anwendung

btn_Abspielen_Click ( object sender, EventArgs e ) : void

Abspielen einer Mondlandung mit aus Populationsliste gewähltem Chromosom

btn_SimAbbrechen_Click ( object sender, EventArgs e ) : void

Simulationsdurchlauf abbrechen

btn_Simuliere_Click ( object sender, EventArgs e ) : void

Simulation starten

btn_Zuruecksetzten_Click ( object sender, EventArgs e ) : void

Simulationsergebnisse zurücksetzen

chk_AVGFitness_CheckedChanged ( object sender, EventArgs e ) : void

Durchschnittliche Fitness der Population ein-/ausblenden

chk_Laenge_CheckedChanged ( object sender, EventArgs e ) : void

Durchschnittliche Chromosomlänge der Population ein-/ausblenden

chk_maxFitness_CheckedChanged ( object sender, EventArgs e ) : void

Maximale Fitness der Population ein-/ausblenden

chk_minFitness_CheckedChanged ( object sender, EventArgs e ) : void

Minimale Fitness der Population ein-/ausblenden

cmb_Rekombinator_SelectedIndexChanged ( object sender, EventArgs e ) : void

Rekombinator ausgewählt

cmb_Selektor_SelectedIndexChanged ( object sender, EventArgs e ) : void

Selektor ausgewählt

drawClearBackground ( ) : void

leere Weltraum-/Mondlandschaft zeichnen

gewichtToolStripMenuItem_Click ( object sender, EventArgs e ) : void

Gewicht des Raumfahrers zum Raumschiffgewicht hinzuzählen / abziehen

pnl_Animation_Paint ( object sender, PaintEventArgs e ) : void

Paint Ereignis

setzeRaumfahrer ( int x ) : void

Raumfahrer und Raumschiff in bestimmter Höhe auf den Hintergrund zeichnen

txt_Float_Validating ( object sender, CancelEventArgs e ) : void

Validierung eines eingegebenen Fliesskomma-Parameters

txt_Int_Validating ( object sender, CancelEventArgs e ) : void

Validierung eines eingegebenen Ganzzahl-Parameters

überToolStripMenuItem_Click ( object sender, EventArgs e ) : void

"Über"-Dialogfenster anzeigen

메소드 상세

Dispose() 보호된 메소드

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool true if managed resources should be disposed; otherwise, false.
리턴 void

GUI() 공개 메소드

Konstruktor - Initialisierung der Bedienoberfläche
public GUI ( ) : System
리턴 System

setzeRaumschiff() 공개 메소드

Raumschiffbild auf dem Hintergrund in bestimmter Höhe platzieren
public setzeRaumschiff ( int hoehe, int schub ) : void
hoehe int Höhe des Raumschiffs
schub int gegebener Schub
리턴 void