docs: public UpdatableGameState update(GameUpdateApiResponse gameUpdateData) {
          return new UpdatableGameState(
                  gameUpdateData.getTurn(), startData, MapPatcher.patch(gameUpdateData.getMapDiff(), rawMapArray),
                  MapPatcher.patch(gameUpdateData.getCitiesDiff(), rawCitiesArray),
                  gameUpdateData.getGenerals(),
                  createPlayersInfo(startData, gameUpdateData),
                  gameUpdateData.getAttackIndex());
      }