KI Nim Spiel
Das Modul einbinden
Um die interaktiven Elemente nutzen zu können, muss die Einbindung über den Meta-Tag features
erfolgen:
---- Features: ki-nim-spiel ----
Version ohne Computer
Konfiguration vornehmen
dataconfig
- Übergabe der Konfiguration im JSON Format.
- Integer
starthoelzer
- legt die Starthölzer fest (Standardwert: 10)
Nim-Spiel ohne Computer
Version dummer Computer
Konfiguration vornehmen
dataconfig
- Übergabe der Konfiguration im JSON Format.
- Integer
starthoelzer
- legt die Starthölzer fest (Standardwert: 10)
Nim-Spiel dummer Computer
Version mit Computer
Konfiguration vornehmen
dataconfig
- Übergabe der Konfiguration im JSON Format.
- String
spielbeginn
- legt fest, ob computer oder mensch beginnt (Standardwert: computer) - Integer
starthoelzer
- legt die Starthölzer fest (Standardwert: 10) - Boolean
erlaeuterungen
- legt fest, ob Spielablauf erläutert wird (Anweisungen sind dann für 2s sichtbar bevor der nächste Schritt ausgeführt wird) (Standardwert: true) - Boolean
simulationMensch
- legt fest, ob das menschliche Zugverhalten per Zufallsgenerator simuliert wird (Standardwert: false) - Boolean
simulationComputer
- legt fest, ob das Zugverhalten des Computers simuliert wird (dann muss das Flussdiagramm nicht angeklickt werden) (Standardwert: false) - Boolean
hoelzerWaehlbar
- legt fest, ob bei einem Klick auf Reset die Hölzeranzahl angepasst werden kann (Standardwert: false)
Nim-Spiel (Standardvariante)
Nim-Spiel (Mensch beginnt, 8 Starthölzer, keine Erläuterungen, Mensch wird simuliert)
Simulation
Konfiguration vornehmen
dataconfig
- Übergabe der Konfiguration im JSON Format.
- String
spielbeginn
- legt fest, ob computer oder mensch beginnt (Standardwert: computer) - Integer
starthoelzer
- legt die Starthölzer fest (Standardwert: 10) - Boolean
hoelzerWaehlbar
- legt fest, ob bei einem Klick auf Reset die Hölzeranzahl angepasst werden kann (Standardwert: false) - Integer
runden
- legt die Runden für einen Simulationsdurchlauf fest (Standardwert: 100) - Integer
sleepTime
- legt die Pausenzeit in ms zwischen zwei Aktionen fest (Standardwert: 15)