Annotation Interface IntegerParam


@Target(PARAMETER) @Retention(RUNTIME) @Documented public @interface IntegerParam
Declares an integer tunable parameter using the same integer parameter type as irace. Use this annotation on integer-compatible constructor parameters such as int, long, short, byte, their wrapper types, or String when the constructor expects the raw value. See section 5.1.1 Parameter Types in the official irace manual for more details.
  • Optional Element Summary

    Optional Elements
    Modifier and Type
    Optional Element
    Description
    int
    Biggest valid value in range.
    int
    Smallest valid value in range.
  • Element Details

    • min

      int min
      Smallest valid value in range. Range is inclusive Defaults to Integer.MIN_VALUE / 2
      Returns:
      int value
      Default:
      -1073741824
    • max

      int max
      Biggest valid value in range. Range is inclusive Defaults to Integer.MAX_VALUE / 2
      Returns:
      int value
      Default:
      1073741823