示例#1
0
        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);
        }