Kółko i krzyżyk

Klasyczne trzy w rzędzie. Najkrótszy kompletny model i dobra pierwsza lektura.

Stół gry Kółko i krzyżyk

2 players

Perfect information, no chance, one decision per turn. The lower bound of the metamodel, and the first fully executable model: every rule has an `_x` expression.

Cel i koniec gry

  • Wygrana three in a row for current
  • Remis board full without a line

Jak przebiega gra

Śledź tor od góry do dołu. ↻ powtarza, boczny tor to rozgałęzienie; pod każdym krokiem: co tam decydujesz. Dotknij kroku, by zobaczyć, co tam decydujesz.

start↻ Gamena gracz · ends through the end conditionsPlace your mark on anempty squareprzez currentkoniec gry
Wszystkie kroki słowami
  1. Game na gracz · ends through the end conditions
    1. Place your mark on an empty square przez current

      Dozwolone, jeśli at least one empty square.

      • Wybierz empty squares

Na stole

  • board jawne

Pod maską

Te zasady są czytane prosto z modelu gry: tych samych danych, z którymi gra silnik. Dokładne wyrażenia, schemat zasad i źródło modelu:

Schemat zasad · Model (YAML) · Edytuj kopię