Zweck:
Spaß am Programmieren
Aufgabe:
Jeder Spieler (ein Menschlicher und ein Computer) erhält 5 gemischte Karten, die 11. Karte wird aufgedeckt.
Es muss entweder der Zahlenwert oder die Kartenfarbe identisch sein, ansonsten muss eine neue Karte gezogen werden.
Passt die gezogene Karte, kann diese sofort gelegt werden.
Gewinner ist, wer als erstes alle Karten abgelegt hat.
Mögliche Erweiterung:
1. Netzwerk oder Internetfähigkeit
2. Mehrere Computergegner
(Spielname by Emily)
Funktionsweise:
1. Karten werden durch einen Zufallsgenerator gemischt.
2. Jeder Spieler erhält auf seine Hand (Array) 5 Karten.
3. Passt die ausgewählte Karte, so wird diese abgelegt, ansonsten muss eine neue aufgezogen werden.
4. Der Computer versucht, zuerst Karten mit hohem Wert ab zu stoßen (für eine eventuelle Erweiterung mit "Geld").
Probleme:
1. Es stehen nur 72 Karten zur Verfügung. Wird dieser Wert überschritten ist unklar, was Programmintern passiert.
Lösung: Unendlich viele Karten über Zufallsgenerator
2. Wird das Projekt als "Endgültige" Version Kompiliert, treten bei manchen Systemen Integerfehler auf