@Override
  public String toString() {
    String s = getClass().getSimpleName();
    s += "\n" + Utils.indent("minValue:" + minValue);
    s += "\n" + Utils.indent("maxValue:" + maxValue);
    s += "\n" + Utils.indent("distribution:" + distribution);

    return s;
  }
  @Override
  public String toString() {
    String s = super.toString();

    s += "\n" + Utils.indent(choosing.toString());

    return s;
  }