AD Teaching Wiki:

Projekt zur Vorlesung '''Programmieren in C++''' im Sommersemester 2014

Es gibt drei Projekte zur Auswahl:

Projekt 1: Minesweeper (das Spiel)

Projekt 2: Minesweeper (der Löser)

Projekt 3: Ein Projekt eigener Wahl (nur für Fortgeschrittene)

Im Folgendenden eine detaillierter eBeschreibung der drei Projekte

Projekt 1: Minesweeper (das Spiel)

Kurzbeschreibung: Das Spiel Minesweeper soll mit Konsolengrafik realisiert werden.

Hintergrund: Eine voll-funktionale Online-Version des Spiels findet sich zum Beispiel hier: http://minesweeperonline.com .

Anforderungen (Minimum): Folgende Anforderungen müssen für volle Punktzahl mindestens erfüllt sein

Anforderungen (optional): Hier ein paar Ideen für optionale Erweiterungen:

Projekt 2: Minesweeper (automatischer Löser)

Kurzbeschreibung: Ein Programm, dass ein beliebiges gegebens Minesweeper Spiel von Anfang bis Ende automatisch durchspielt. Die Strategie sollte dabei so gut sein, dass sie unter bestimmten Bedinungen (siehe Anforderungen unten) mindestens die Hälfte aller Spiele erfolgreich löst.

Hintergund: Einfach ein paar Mal Minesweeper spielen und sich allgemeine Lösungsstrategien überlegen. Es gibt dazu auch viel Material auf dem Netz, von sehr einfach bis sehr tief.

Anforderungen (Minimum): Folgende Anforderungen müssen für volle Punktzahl mindestens erfüllt sein

* Für ein 9 x 9 Spiel mit 10 zufällig gesetzten Minen soll das Programm von 100 Spielen mindestens 50 gewinnen.

* Für ein 16 x 16 Spiel mit 40 zufällig gesetzten Minen soll das Programm von 100 Spielen mindestens 10 gewinnen.#

Anforderungen (optional): Hier ein paar Ideen für optionale Erweiterungen:

:

Das Spiel Minesweeper soll mit Konsolengrafik realisiert werden.

AD Teaching Wiki: ProgrammierenCplusplusSS2014/Projekt (last edited 2014-07-20 23:27:14 by Hannah Bast)