Daten sammeln und Pattern Datei erstellen
Bearbeitungszeitraum vom 17.12.2002 bis 07.01.2003
Vorgaben:
Beispiele aus der Besprechung vom 17.12.2002
Benutzung von Typen und
Schreiben in eine Datei
Nutzung des Simulators auf den Lehrstuhlrechnern
siehe Beschreibung Aufgabe 2
Steuerung des Simulator aus Nisp
siehe Beschreibung Aufgabe 2
Beschreibung der Quelldateien
Nach dem entpacken des Archivs weist das Verzeichnis folgende Struktur auf:
-
load.nsp: siehe Beschreibung vorherige Aufgabe (eine vorhandene load.fasl
muss noch gelöscht werden, damit diese Datei noch einmal übersetzt wird)
- Unterverzeichnis
03_dg
load.nsp: lädt alle restlichen Dateien
logical-names.nsp: definiert logische Namen für Verzeichnisse
- Unterverzeichnis
macros
types.nsp: definiert Typen für von Makros erzeugte Variablen
name-functions.nsp: definiert Namensgebung für generierten Code
robot.nsp: das Makro define-robot
environment.nsp: das Makro define-environment
- Unterverzeichnis
learning-systems
snns.nsp: SNNS-Anbindung aus Aufgabe 1
- Unterverzeichnis
pioneer
robot.nsp: definiert den Roboter
dg.nsp: tragt hier eure Lösung ein; enthält ein Beispiel für eine Kontrollerfunktion
- Unterverzeichnis
environments
pioneer-simulator.nsp: definiert die Umgebungen
- Unterverzeichnis
scripts enthält die Konfigurationsdateien für die Umgebungen
Alle Dateien werden wieder mit (nisp:prak) geladen.