Packages

package core

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. abstract class Action [B <: Board[B, A, PC, PL, R], A <: Action[B, A, PC, PL, R], PC <: Piece[B, A, PC, PL, R], PL <: Player[B, A, PC, PL, R], R <: Rules] extends AnyRef
  2. abstract class Ai [B <: Board[B, A, PC, PL, R], A <: Action[B, A, PC, PL, R], PC <: Piece[B, A, PC, PL, R], PL <: Player[B, A, PC, PL, R], R <: Rules, G <: Game[B, A, PC, PL, R]] extends AnyRef
  3. abstract class Board [B <: Board[B, A, PC, PL, R], A <: Action[B, A, PC, PL, R], PC <: Piece[B, A, PC, PL, R], PL <: Player[B, A, PC, PL, R], R <: Rules] extends AnyRef
  4. case class BoardSize (x: Int, y: Int) extends Product with Serializable
  5. abstract class Game [B <: Board[B, A, PC, PL, R], A <: Action[B, A, PC, PL, R], PC <: Piece[B, A, PC, PL, R], PL <: Player[B, A, PC, PL, R], R <: Rules] extends AnyRef
  6. abstract class Piece [B <: Board[B, A, PC, PL, R], A <: Action[B, A, PC, PL, R], PC <: Piece[B, A, PC, PL, R], PL <: Player[B, A, PC, PL, R], R <: Rules] extends AnyRef
  7. abstract class Player [B <: Board[B, A, PC, PL, R], A <: Action[B, A, PC, PL, R], PC <: Piece[B, A, PC, PL, R], PL <: Player[B, A, PC, PL, R], R <: Rules] extends AnyRef
  8. abstract class RandomAi [B <: Board[B, A, PC, PL, R], A <: Action[B, A, PC, PL, R], PC <: Piece[B, A, PC, PL, R], PL <: Player[B, A, PC, PL, R], R <: Rules, G <: Game[B, A, PC, PL, R]] extends Ai[B, A, PC, PL, R, G]
  9. class Rules extends AnyRef
  10. case class XY (x: Int, y: Int) extends Product with Serializable

Value Members

  1. object Piece
  2. object XY extends Serializable

Ungrouped