top of page

Was sind grafische Darstellungen und welchen Nutzen haben sie?

Es gibt die Möglichkeit, auf dem Spaceballs-Spielfeld sich eigene grafische Darstellungen anzeigen lassen. Beim der Entwicklung der KI kann dies sehr hilfreich sein, weil sich das Verhalten des Spaceballs in bestimmten Situationen besser analysieren lässt. In dem finalen Programmcode, der abgegeben wird, dürfen diese grafischen Anzeigen nicht mehr enthalten sein.

Hilfreich ist zum Beispiel sich darstellen zulassen, auf welchen Punkt der Spaceball gerade zusteuert (zB.: Tanke oder Angriffspunkt) oder welcher Modus gerade zum Einsatz kommt (in Textform!).

Der Matlab-Code der grafischen Darstellungen funktioniert ähnlich wie der, mit dem das Spielfeld dargestellt wird:

Zunächst muss ein "graphic handle" erstellt werden.

"rectangle" erzeugt ein Rechteck, mit der 'Curvature' von '[1 1]' entsteht ein Kreis.

Danach wird das "graphic handle" mit dem set-Befehl auf dem Spielfeld erstellt.

Hier wird der Zielpunkt dargestellt.

Eine weitere praktische Möglichkeit ist, Text darzustellen. Es kann so zum Beispiel angezeigt werden, welcher Modus gerade zum Einsatz kommt, bzw. was gerade passiert.

Gerade vermeidet der Spaceball eine Mine.

bottom of page