Eine Onlineversion der Bachelorarbeit befindet sich in arbeit/.
Um die Testergebnisse nachvollziehen zu können, müssen zuerst player und
stage installiert werden. Diese Projekte befinden sich in den
Verzeichnissen player/ und stage/. Die Testumgebung für diese
Bachelorarbeit lief auf einem Pentium 4, 2.4 GhZ mit Ubuntu 7.04 als
Betriebssystem. Auf [1] ist zu lesen, dass player und stage auf
Linux-, Solaris-, *BSD- und MacOSX-Platformen benutzt werden können.
Zum nachvollziehen der Testergebnisse sollte also eine dieser Platformen
benutzt werden.
Die Implementierung befindet sich inklusive des Frameworks in projekt/.
Nachdem player und stage installiert wurden, kann eine Simulation
ohne Störungen folgendermaßen gestartet werden:
cd projekt/
player config/rl3.cfg
python src/tobd/Adapterbrain.py --skill DecisionTree --strategy RL
--velocity 1.0 --startx -7.5 --starty -7.5
Für eine Simulation mit Störungen muss der Parameter --axis_exchange zum
Aufruf von Adapterbrain.py hinzugefügt werden.
Während der Simulation werden die Testergebnisse in projekt/records/
gespeichert. Graphen, wie die der Bachelorarbeit, können aus diesem
Verzeichniss heraus mit "python plotData.py" erstellt werden.
[1] http://playerstage.sourceforge.net/