throw new IllegalArgumentException("Already have a society in experiment " + this);
throw new IllegalArgumentException("Already have a societyComponent in experiment " + this);
  public void addSocietyComponent(SocietyComponent sc) {    if (society == null) {      setSocietyComponent (sc);    } else {      throw new IllegalArgumentException("Already have a society in experiment " + this);    }  }