package
game
Value Members
-
-
-
-
-
def
gameStream[G, S, O, M, MS, MM](game: G, start: S, intro: Boolean)(implicit evGame: Game[G, S, O, M, MS, MM], evGameIO: GameIO[G, O, M, MS, MM]): Stream[S]
-
-
def
moveStateStream[G, S, O, M, MS, MM](game: G, fromState: S)(implicit evGame: Game[G, S, O, M, MS, MM]): Stream[(S, M, S)]
-
def
play[G, S, O, M, MS, MM](game: G, start: S, intro: Boolean)(implicit evGame: Game[G, S, O, M, MS, MM], evGameIO: GameIO[G, O, M, MS, MM]): S
-
def
play[G, S, O, M, MS, MM](game: G)(implicit evGame: Game[G, S, O, M, MS, MM], evGameIO: GameIO[G, O, M, MS, MM]): S
-
def
playContinuously[G, S, O, M, MS, MM](game: G, start: S)(implicit evGame: Game[G, S, O, M, MS, MM], evGameIO: GameIO[G, O, M, MS, MM]): S
-
-
-
package
ttt