Künstliche Intelligenz für Snake
Arbeitsbereich Formale Sprachen
Silke Czarnetzki
Michael Ludwig
Projektbeschreibung
Aufgabe ist es eine KI für eine Variante des bekannten Computerspiels Snake
(https://de.wikipedia.org/wiki/Snake)
zu
schreiben.
Im Gegensatz zur klassischen
Variante treten hier zwei KIs auf einem Feld
gegeneinander an. Ziel beider ist es in begrenzter Zeit möglichst viele Punkte zu erhalten,
ohne aus dem Spiel auszuscheiden. Die Studenten werden in Zweiergruppen eingeteilt, welche
jeweils eine KI entwickeln.
Als Abschluss
werden die KIs in einem Turnier gegeneinander
antreten.
Quelle: https://de.wikipedia.org/wiki/Snake
Ziele
• Implementierung der Spielmechanik und Ausgabe
• Implementierung einer KI
Inhalte
• Optimierung von KIs
• Umsetzung formaler Konzepte
Technische Grundlagen
• Java SE-1.7 mit Swing
• Umgebung: Eclipse