Das Spiel

Das Streichholzspiel ist ein einfaches 2-Personen-Spiel. Zu Beginn liegen Streichhölzer auf dem Tisch.

streicholzspiel


Bei jedem Zug dürfen entweder 1, 2, oder 3 Streichhölzer vom Tisch genommen werden.

Gewonnen hat, wer, nicht das letzte Streichholz vom Tisch nehmen muss.

Beispiel für einen Ablauf

Es liegen zu Beginn 10 Hölzer auf dem Tisch.

  1. Person 1 nimmt 2 Hölzer → Es sind nun noch 8 Hölzer

  2. Person 2 nimmt 1 Holz → Es sind nun noch 7 Hölzer

  3. Person 1 nimmt 3 Hölzer → Es sind nun noch 4 Hölzer

  4. Person 2 nimmt 3 Hölzer → Es hat noch 1 Holz

  5. Person 1 nimmt das letzte Holz → Person 1 hat verloren.

Ausgangslage

Wir starten mit dem folgenden Code

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
void setup(){
  size(1400,600);
  background(0);
  textSize(75); (1)
  frameRate(40); (2)
}

int anzahl=18; (3)

void draw(){
  background(0);
  fill(255);
  text(anzahl, 20, 300); (4)
}
1 Die Methode textSize() setzt die Grösse des Textes (Font-Grösse)
2 Die Methode frameRate() gibt an wie viele Bilder pro Sekunde gezeichnet werden sollen. Wenn der Wert auf 0 gesetzt ist, dann stoppt das Programm.
3 In der Variablen anzahl wird gespeichert, wie viele Zündhölzer noch da sind.
4 Text wird ausgegeben.

Die Ausgangslage kann als Zip Datei hier heruntergeladen werden.

Damit PDE Dateien ausgeführt und bearbeitet werden können, muss Processing lokal auf dem Rechner installiert sein. Alternativ den Code in den Webeditor kopieren.