com.phasmidsoftware.gryphon.applications.game

Members list

Type members

Classlikes

case class Sudoku(board: SudokuSquare) extends Game[Option[Int], SudokuSquare, SudokuPlayer]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Game[Option[Int], SudokuSquare, SudokuPlayer]
class Object
trait Matchable
class Any
Show all
case class SudokuPlayer()

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class SudokuSquare(squares: Seq[Option[Int]]) extends Positions[Option[Int]]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Positions[Option[Int]]
class Object
trait Matchable
class Any
Show all
case class TicTacToe(board: TicTacToeSquare) extends Game[Option[Boolean], TicTacToeSquare, TicTacToePlayer]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Game[Option[Boolean], TicTacToeSquare, TicTacToePlayer]
class Object
trait Matchable
class Any
Show all
case class TicTacToePlayer()

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
case class TicTacToeSquare(squares: Seq[Option[Boolean]]) extends Positions[Option[Boolean]]

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Positions[Option[Boolean]]
class Object
trait Matchable
class Any
Show all