private void Start(GameConfigInfo gameConfigInfo) { Log.Info($"[_gameId:{GameId}] Game creation is happening in a few seconds!!!"); _game = SabberStoneConverter.CreateGame(Player1, Player2, gameConfigInfo); Log.Info($"[_gameId:{GameId}] Game creation done!"); _game.StartGame(); }
internal void SetUserInfos(List <UserInfo> userInfos) { _userInfos = userInfos; var gameConfigInfo = userInfos[0].GameConfigInfo; _originalGame = SabberStoneConverter.CreateGame(userInfos[0], userInfos[1], gameConfigInfo); _originalGame.StartGame(); _poGame = CreatePartiallyObservableGame(_originalGame); CallInitialisation(); }