Uses of Class
org.spectrumauctions.sats.core.util.random.DoubleInterval
-
-
Uses of DoubleInterval in org.spectrumauctions.sats.core.model.bvm
Fields in org.spectrumauctions.sats.core.model.bvm with type parameters of type DoubleInterval Modifier and Type Field Description protected java.util.Map<java.lang.String,DoubleInterval>BMBidderSetup. baseValueIntervalsprotected java.util.Map<java.lang.String,DoubleInterval>BMBidderSetup.BMBidderSetupBuilder. baseValueIntervalsMethods in org.spectrumauctions.sats.core.model.bvm that return DoubleInterval Modifier and Type Method Description DoubleIntervalBMBidderSetup.BMBidderSetupBuilder. removeBaseValueInterval(java.lang.String bandName)SeeBMBidderSetup.drawBaseValue(BMBand, UniformDistributionRNG)for the explanation of this parameter.Methods in org.spectrumauctions.sats.core.model.bvm that return types with arguments of type DoubleInterval Modifier and Type Method Description java.util.Map<java.lang.String,DoubleInterval>BMBidderSetup.BMBidderSetupBuilder. getBaseValueIntervals()SeeBMBidderSetup.drawBaseValue(BMBand, UniformDistributionRNG)for the explanation of this parameter.Methods in org.spectrumauctions.sats.core.model.bvm with parameters of type DoubleInterval Modifier and Type Method Description voidBMBidderSetup.BMBidderSetupBuilder. putBaseValueInterval(java.lang.String bandName, DoubleInterval interval)SeeBMBidderSetup.drawBaseValue(BMBand, UniformDistributionRNG)for the explanation of this parameter. -
Uses of DoubleInterval in org.spectrumauctions.sats.core.model.cats
Methods in org.spectrumauctions.sats.core.model.cats with parameters of type DoubleInterval Modifier and Type Method Description voidCATSWorldSetup.Builder. setCommonValueInterval(DoubleInterval commonValueInterval) -
Uses of DoubleInterval in org.spectrumauctions.sats.core.model.gsvm
Fields in org.spectrumauctions.sats.core.model.gsvm declared as DoubleInterval Modifier and Type Field Description protected DoubleIntervalGSVMBidderSetup.Builder. highNationalValueIntervalprotected DoubleIntervalGSVMBidderSetup.Builder. lowNationalValueIntervalprotected DoubleIntervalGSVMBidderSetup.Builder. regionalValueIntervalMethods in org.spectrumauctions.sats.core.model.gsvm that return DoubleInterval Modifier and Type Method Description DoubleIntervalGSVMBidderSetup. getHighNationalValueInterval()DoubleIntervalGSVMBidderSetup. getLowNationalValueInterval()DoubleIntervalGSVMBidderSetup. getRegionalValueInterval()Methods in org.spectrumauctions.sats.core.model.gsvm with parameters of type DoubleInterval Modifier and Type Method Description voidGSVMBidderSetup.Builder. setHighNationalValueInterval(DoubleInterval iv)Set the value interval for the higher-valued part of the national circlevoidGSVMBidderSetup.Builder. setLowNationalValueInterval(DoubleInterval iv)Set the value interval for the lower-valued part of the national circlevoidGSVMRegionalBidderSetup.Builder. setRegionalValueInterval(DoubleInterval iv)Set the value interval for the regional circleConstructors in org.spectrumauctions.sats.core.model.gsvm with parameters of type DoubleInterval Constructor Description Builder(java.lang.String setupName, int numberOfBidders, DoubleInterval lnvi, DoubleInterval hnvi, DoubleInterval rvi) -
Uses of DoubleInterval in org.spectrumauctions.sats.core.model.lsvm
Methods in org.spectrumauctions.sats.core.model.lsvm that return DoubleInterval Modifier and Type Method Description DoubleIntervalLSVMBidderSetup. getValueInterval() -
Uses of DoubleInterval in org.spectrumauctions.sats.core.model.mrvm
Methods in org.spectrumauctions.sats.core.model.mrvm that return DoubleInterval Modifier and Type Method Description DoubleIntervalMRVMBidderSetup.Builder. getAlphaInterval()DoubleIntervalMRVMBidderSetup.Builder. getBetaInterval()DoubleIntervalMRVMBidderSetup.Builder. getzHighInterval()DoubleIntervalMRVMBidderSetup.Builder. getzLowInterval()Methods in org.spectrumauctions.sats.core.model.mrvm with parameters of type DoubleInterval Modifier and Type Method Description voidMRVMBidderSetup.Builder. setAlphaInterval(DoubleInterval alphaInterval)Sets the interval from which the alpha value will be drawn.voidMRVMBidderSetup.Builder. setBetaInterval(DoubleInterval betaInterval)Sets the interval from which the beta value will be drawn.voidMRVMNationalBidderSetup.Builder. setbInterval(DoubleInterval bInterval)Sets the interval for the parameter b which is relevant for the draw of the Gamma.voidMRVMBidderSetup.Builder. setzHighInterval(DoubleInterval zHighInterval)voidMRVMBidderSetup.Builder. setzLowInterval(DoubleInterval zLowInterval)Constructors in org.spectrumauctions.sats.core.model.mrvm with parameters of type DoubleInterval Constructor Description BandSetup(java.lang.String name, IntegerInterval numberOfLotsInterval, DoubleInterval baseCapacity, com.google.common.collect.ImmutableMap<java.lang.Integer,java.math.BigDecimal> synergies)BandSetup(java.lang.String name, IntegerInterval numberOfLotsInterval, DoubleInterval baseCapacity, Function synergyfunction)Builder(java.lang.String setupName, int numberOfBidders, DoubleInterval alphaInterval, DoubleInterval betaInterval) -
Uses of DoubleInterval in org.spectrumauctions.sats.core.util.random
Methods in org.spectrumauctions.sats.core.util.random with parameters of type DoubleInterval Modifier and Type Method Description java.math.BigDecimalUniformDistributionRNG. nextBigDecimal(DoubleInterval interval)java.math.BigDecimalUniformJavaUtilRandomWrapper. nextBigDecimal(DoubleInterval interval)doubleUniformDistributionRNG. nextDouble(DoubleInterval interval)doubleUniformJavaUtilRandomWrapper. nextDouble(DoubleInterval interval)
-