Documentation

CombinatorialGames.Ruleset

class Ruleset (R : Type u) :
Type (max u (u_1 + 1))
Instances
    def Ruleset.Forms (R : Type u) [Ruleset R] (g : GameForm) :

    Set of GameForms created by the positions in ruleset R.

    Equations
    Instances For
      theorem Ruleset.Forms.exists {R : Type u} [Ruleset R] {g : GameForm} (h_g : Forms R g) :
      ∃ (r : R), g = toGameForm r
      theorem Ruleset.Forms.position_mem {R : Type u} [Ruleset R] (r : R) :