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) - Boolean
hoelzerWaehlbar
- legt fest, ob bei einem Klick auf Reset die Hölzeranzahl angepasst werden kann (Standardwert: false)
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)
Nim-Spiel Simulation
Versionen für Lernstrecke (Entwurf)
1 Mensch gegen Mensch -> Regeln/Spiel kennenlernen
2 Mensch gegen dummen Computer -> Tabelle kennenlernen
3 Mensch gegen schlauen Computer -> Lernen kennenlernen
4 Mensch gegen schlauen Computer mit Flussdiagramm -> allgemeine Lernstrategie kennenlernen
5 simulierte einzelne Runden ohne Erläuterungen (nur Mensch/Computer) -> automatisiertes Lernen kennenlernen
6 nur Tabelle (keine Hölzchen, kein SVG,…), viele Runden -> automatisiertes Lernen in hohe Geschwindigkeit
7 Simulation und Mensch gegen Mensch -> gelernte Tabelle direkt in der Anwendung erproben
Simuliere mit dem oberen Tool so viele Runden, bis das Lernen abgeschlossen ist. Anschließend kannst du die Tabelle zur Entscheidungsfindung im unteren Tool nutzen.