Benutzer-Werkzeuge

Webseiten-Werkzeuge


Seitenleiste

ws2122:kispiel:battleship_ai

Dies ist eine alte Version des Dokuments!


Schiffe versenken

Ertellt von: Eric Benschneider

In diesem Projekt ging es um die Umsetzung des bekannten Brettspiels Schiffe versenken.


Projektplanung

Ziele

Spiel an sich programmieren

  • Regeln festlegen
  • Schiffe platzieren können
  • Schiffe zufällig platzieren
  • Schiffe versenken können
  • Zwei Spiele verbinden (multiplayer)
  • in GUI umsetzen

Künstliche Intelligenz, welche dieses Spiel spielt

  • Methode herausfinden: Welche Art maschine learning? Reinforcement learning?
  • Schnittstelle KI und Spiel (Ein- und Ausgabe in GUI/Code)
  • Konzept und Umsetzung der Datenanalyse mit KI
  • Darstellung der KI
  • Benutzung der KI (z. B. als Gegenspieler)

Literatur/Hilfsmittel

voraussichtliche Bestandteile des Projekts


Protokolle

möglichst materialreich sein, auch Irrwege und Entscheidungen dokumentieren.


Dokumentation

  • Eine Einführung (sollte gut lesbar sein).
  • Eine gegliederte Darstellung der Bestandteile des Projekts und ihrer Beziehung. Insbesondere sollen die einzelnen Bestandteile genau erklärt werden. Dazu können Codebeispiele, aber auch Theorieteile gehören.
  • Ein kleiner Bericht über den Verlauf der Projektarbeit.
  • Fazit und Ausblick.
  • Literaturangaben, verwendete Software

ws2122/kispiel/battleship_ai.1648226461.txt.gz · Zuletzt geändert: 2022/03/25 17:41 von eric