docs: public static UpdatableGameState createInitialGameState(GameStartApiResponse startData, GameUpdateApiResponse firstUpdateData) {
          return new UpdatableGameState(
                  firstUpdateData.getTurn(), startData, MapPatcher.patch(firstUpdateData.getMapDiff(), new int[]{}),
                  MapPatcher.patch(firstUpdateData.getCitiesDiff(), new int[]{}),
                  firstUpdateData.getGenerals(),
                  createPlayersInfo(startData, firstUpdateData),
                  firstUpdateData.getAttackIndex());
      }