Package game Types
Types
AbstractChess
Link copied to clipboard
abstract class AbstractChess<B : Board<B, MG, P, C>, MG : MoveGenerator<B, MG, P, C>, P : Piece<B, MG, P, C>, C : Coordinate>(rules: List<SpecialRules<GameType<B, MG, P, C>, B, MG, P, C>>, endConditions: List<EndCondition<GameType<B, MG, P, C>, B, MG, P, C>>, startPlayer: Int) : GameType2P<B, MG, P, C>
Content copied to clipboard
GameType2D
Link copied to clipboard
interface GameType2D : GameType<Board2D, MoveGenerator2D, Piece2D, Coordinate2D>
Content copied to clipboard
GameType2P
Link copied to clipboard
GameType3D
Link copied to clipboard
interface GameType3D : GameType<Board3D, MoveGenerator3D, Piece3D, Coordinate3D>
Content copied to clipboard