PFLICHTÜBUNG 3 AUFGABENSTELLUNG: SCHIFFE VERSENKEN

Transcrição

PFLICHTÜBUNG 3 AUFGABENSTELLUNG: SCHIFFE VERSENKEN
INF2
– TSIT –
Informatik 2 - Translation Studies in Information Technology
P FLICHTÜBUNG 3
A UFGABENSTELLUNG : S CHIFFE VERSENKEN
Praktikum zur Vorlesung Informatik 2 (INF2), Bachelorstudiengang
Stephan Mechler, [email protected], http://www.informatik.hs-mannheim.de/~mechler
Wichtig: Die Teilnahme an den Pflichtübungen gilt als Prüfungsleistung. Bei einer
Verhinderung durch Krankheit ist eine ärztliche Bescheinigung der Arbeitsunfähigkeit
vorzulegen!
1. Name, Vorname, Matrikelnummer: ______________________________________________
2. Name, Vorname, Matrikelnummer: ______________________________________________
3. Name, Vorname, Matrikelnummer: ______________________________________________
4. Name, Vorname, Matrikelnummer: ______________________________________________
1. Teilnehmer, Unterschrift: ______________________________________________________
2. Teilnehmer, Unterschrift: ______________________________________________________
3. Teilnehmer, Unterschrift: ______________________________________________________
4. Teilnehmer, Unterschrift: ______________________________________________________
– Seite 1 von 3 –
INF 1, Pflichtübung 1
A UFGABE
Skizieren Sie eine KI (Künstliche Intelligenz) für Ihr Spiel, die in der Lage ist Ihr Spiel optimal zu
spielen.
Die KI soll dieselben Voraussetzungen, wie der Menschliche Spieler haben (d.h. die KI kennt
das anfängliche Spielbrett des Gegners nicht).
Überlegen Sie sich verschiedene Spielszenarien, die zum Gewinn oder Verlust des Spieles führen könnten.
Verfassen Sie im ersten Schritt ein Dokument, das Ihre Ideen darlegt.
Aus Ihrem Dokument sollte hervorgehen wie die KI besagte Situationen bewusst herbeiführt
und die verwendeten Algorithmen sollen ausführlich beschrieben werden.
Dieses Dokument wird dann im Rahmen der Übungen geprüft, wenn nötig optimiert
und implementiert.
H INWEISE ZUR A BGABE
Abgeben werden muss:
-
Dokument mit Spezifikation (elektronisch bis zum 31.05)
Code (elektronisch bis zum 10.06)
Alle Aufgaben werden während der angesetzten Übungsstunden im Rechenzentrum/Pool testiert
B EWERTUNG
Bewertet werden:
- Qualität und Darstellung der Ideen/ und des Dokuments
- Implementierung
- Testat: Einzelaufgaben zum Thema
L ERNZIELE

Entwurf von Algorithmen

Entwurf eines Programmes

Teamarbeit

Vertiefung der Java-Kenntnisse
– Seite 2 von 3 –