public Game(ILobby lobby) { StartTime = DateTime.Now; ID = lobby.Id; _players = lobby.GetAllPlayers(); PlayerOrder = Permutation.Random(_players.Count); Settings = lobby.Settings; _grid = new Grid(Settings.GridSize, Settings.GridSize); _referee = new LineReferee(Settings.WinChainLength); }