Offiziell ist der Simulator nur für die Windows Versionen 2000, XP, VISTA und Windows 7 verfügbar. Letztes Jahr lief das ganze auch für Windows 8. Anhand des Feedbacks mussten wir feststellen, dass der Simulator unter Windows 10 nicht zum Laufen gebracht werden kann (bzw. die mit dem Simulator kommunizierenden Software).
Wir empfehlen als einfachste Lösung einen Rechner mit Windows 7 Version als Entwicklungsplattform zu nutzen. Falls dies nicht möglich ist besteht die Möglichkeit das ganze in einer virtuellen Maschine zu entwickeln. Wenn es schnell gehen soll, dann stellen Sie sich diese selber zusammen. Ansonsten arbeiten wir gerade daran eine virtuelle Maschine zusammenzustellen, die Sie unter Oracle Virtual Box laufen lassen können.Dies wird aber noch bis morgen Zeit in anspruch nehmen.
Dienstag, 12. Juli 2016
Freitag, 8. Juli 2016
Anpassung der Klasse mod.robot.Robot
Die Klasse mod.robot.Robot enthielt bis jetzt noch einen Fehler, sodass z.B. mit dem Bumper nicht wie in der Projektbeschreibung dargestellt umgegangen werden konnte.
Dies sollte jetzt behoben worden sein. Dazu können die Projekte einfach nochmal neu importiert werden oder im vorhandenen Projekt die Bibliothek modii2016robot.jar im Ordner Mod2Studen/lib durch die in der .zip-Datei vorhandene Bibliothek ersetzt werden.
Dies sollte jetzt behoben worden sein. Dazu können die Projekte einfach nochmal neu importiert werden oder im vorhandenen Projekt die Bibliothek modii2016robot.jar im Ordner Mod2Studen/lib durch die in der .zip-Datei vorhandene Bibliothek ersetzt werden.
Donnerstag, 7. Juli 2016
Umgang mit dem TaxiAppContainer
Aufgrund einer Anfrage wollte ich noch einmal die TaxiApp Komponente näher erläutern:
Die TaxiApp soll nicht von Ihnen modelliert bzw. realisiert werden, sie wird von uns gestellt. Unsere Komponente stellt eine AppContainer Instanz zur Verfügung (die dem IAppContainer-Interface genügt), von der sie wiederum eine Liste von TaxiApp Instanzen bekommen, die dem ITaxiApp-Interface genügen. Dort können Sie jeweils eine Output Instanz bekommen, an der Ausgaben an die App gemacht werden und einen Handler registrieren, der die Eingaben der Apps verwaltet (also für jede App einen Handler). Instanziierungen durch Ihre Modellierung von von uns gegebenen Interfaces sind nur für die verschiedenen Handler nötig. Alle anderen Instanzen sollten Sie durch entsprechende Methodenaufrufe bekommen.
Die TaxiApp soll nicht von Ihnen modelliert bzw. realisiert werden, sie wird von uns gestellt. Unsere Komponente stellt eine AppContainer Instanz zur Verfügung (die dem IAppContainer-Interface genügt), von der sie wiederum eine Liste von TaxiApp Instanzen bekommen, die dem ITaxiApp-Interface genügen. Dort können Sie jeweils eine Output Instanz bekommen, an der Ausgaben an die App gemacht werden und einen Handler registrieren, der die Eingaben der Apps verwaltet (also für jede App einen Handler). Instanziierungen durch Ihre Modellierung von von uns gegebenen Interfaces sind nur für die verschiedenen Handler nötig. Alle anderen Instanzen sollten Sie durch entsprechende Methodenaufrufe bekommen.
Mittwoch, 6. Juli 2016
Aktualisierte Version der Bewertungskriterien
Im Materialienordner liegt ab sofort eine aktualisierte Version der Bewertungskriterien bereit.
Montag, 4. Juli 2016
Implementierungsframework steht bereit
Ab sofort liegt im Materialienordner alles Notwendige für den Implementierungsteil bereit. Ein Word-Dokument erklärt die notwendigen Schritte zur Installation und Details der zu erstellenden Implementierung
Abonnieren
Posts (Atom)