Evolutionäre Algorithmen - Beispielsimulationen

von Eckhart Arnold (www.eckhartarnold.de)

Copyright (c) 2008  Eckhart Arnold
unter der: GNU Public License V3
(http://www.gnu.de/documents/gpl-3.0.de.html)

Quellcode: www.eckhartarnold.de/german/computers.html#evoldemo

Diese Beispielsimulationen beziehen sich auf den Beitrag:
"Neuheit in evolutionären Algorithmen" von Eckhart Arnold in:
"Philosophie des Neuen" (hrsg. von Peter Seele),
Wissenschaftliche Buchgesellschaft Darmstadt, 2008.


1. Lizenz Information
2. Installation und Auführung des Programms
3. Kompilierung der Quellcodes


*********************************************************************
1. Lizenz Information
*********************************************************************

Dieses Programm ist freie Software. Sie können es unter den
Bedingungen der GNU General Public License, wie von der Free
Software Foundation veröffentlicht, weitergeben und/oder
modifizieren, entweder gemäß Version 3 der Lizenz oder (nach
Ihrer Option) jeder späteren Version.

Die Veröffentlichung dieses Programms erfolgt in der Hoffnung,
daß es Ihnen von Nutzen sein wird, aber OHNE IRGENDEINE
GARANTIE, sogar ohne die implizite Garantie der MARKTREIFE oder
der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK. Details finden
Sie in der GNU General Public License.

Sie sollten ein Exemplar der GNU General Public License zusammen
mit diesem Programm erhalten haben. Falls nicht, siehe
<http://www.gnu.org/licenses/>.


*********************************************************************
2. Installation und Ausführung
*********************************************************************

Voraussetzungen:

Das Programm läuft nur auf System, auf denen eine Java-Laufzeit 
Umgebung ab Version 6 installiert ist. Die Java-Laufzeitumgebung
kann von: http://java.sun.com/javase/downloads/index.jsp kostenlos
herunter geladen werden.


Installation:

Nach dem entpacken der "zip-Datei" genügt es, die für das verwendete 
Betriebssystem (Linux oder Windows) geeignete Datei mit der Endung 
".jar" irgendwo auf die Festplatte zu kopieren.


Start des Programms:

Das Programm wird von der Kommandozeile (unter Windows im Menü 
Start->Programme->Eingabeaufforderung) aus mit dem Befehl:

java -jar EvolutionaryAlgorithms_windows.jar

oder, unter Linux, mit dem Befehl:

java -jar EvolutionaryAlgorithms_linux.jar

gestartet. Im linken Teilfenster kann dann eine von mehreren
Beispielsimulationen ausgewählt werden, die mit dem Knop "Start"
(unten links im mittleren Teilfenster) gestartet wird.


*********************************************************************
3. Kompilierung des Quellcodes
*********************************************************************

Der Quellcode kann mit einem beliebigen Java-Compiler, der Java ab
Version 5 unterstützt kompiliert werden. Neben der Standard 
Java-Entwicklungsumgebung werden allerdings auch die Eclipse 
SWT-Bibliotheken für die grafische Benutzeroberfläche vorausgesetzt.

Die SWT-Bibliotheken können kostenlos von:
www.eclipse.org/eclipse/downloads heruntergeladen werden. (Auf die
Versionsnummer hinter: "Latest Release" klicken und dann nach unten 
scrollen, bis irgendwan "SWT Binaries and Source" kommt, dort 
die Version für das verwendete Betriebssystem wählen.)
