i

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)

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

Suche

v
17.6.3.4.32
inf-schule.de/infschule/dokumentation/kapitel-erstellen/interaktive-elemente/ki-nim-spiel
inf-schule.de/17.6.3.4.32
inf-schule.de/@/page/hi43I82lVY5Ux8BB

Rückmeldung geben