public AtomicChessGame(GameCreationData data) : base(data) { }
public KingOfTheHillChessGame(GameCreationData data) : base(data) { }
public RacingKingsChessGame(GameCreationData data) : base(data) { }
public HordeChessGame(GameCreationData data) : base(data) { }
protected override void UseGameCreationData(GameCreationData data) { base.UseGameCreationData(data); ChecksByWhite = data.ThreeCheck_ChecksByWhite; ChecksByBlack = data.ThreeCheck_ChecksByBlack; }
public ThreeCheckChessGame(GameCreationData data) : base(data) { }
public AntichessGame(GameCreationData data) : base(data) { }