Class GSVMBidderSetup.Builder

    • Field Detail

      • lowNationalValueInterval

        protected DoubleInterval lowNationalValueInterval
      • highNationalValueInterval

        protected DoubleInterval highNationalValueInterval
      • regionalValueInterval

        protected DoubleInterval regionalValueInterval
      • activityLimitOverride

        protected int activityLimitOverride
        In this simple implementation of the GSVM activity limit (how many licenses can be won by a bidder), the default is: * |nationalCircleLicenses| for the national bidder * Math.round(2/3 * |positiveBaseValueLicenses|) for regional bidders In a default world, that results in the original activity limits of 12 for a national bidder 4 for a regional bidder. By setting the activityLimitOverride parameter to zero or more, you can override this.
    • Method Detail

      • setLowNationalValueInterval

        public void setLowNationalValueInterval​(DoubleInterval iv)
        Set the value interval for the lower-valued part of the national circle
        Parameters:
        iv - The value interval
      • setHighNationalValueInterval

        public void setHighNationalValueInterval​(DoubleInterval iv)
        Set the value interval for the higher-valued part of the national circle
        Parameters:
        iv - The value interval
      • setActivityLimitOverride

        public void setActivityLimitOverride​(int activityLimitOverride)