Uses of Class
org.spectrumauctions.sats.core.util.random.IntegerInterval
-
-
Uses of IntegerInterval in org.spectrumauctions.sats.core.model.bvm
Fields in org.spectrumauctions.sats.core.model.bvm with type parameters of type IntegerInterval Modifier and Type Field Description protected java.util.Map<java.lang.String,IntegerInterval>BMBidderSetup.BMBidderSetupBuilder. positiveValueThresholdIntervalsprotected java.util.Map<java.lang.String,IntegerInterval>BMBidderSetup. positiveValueThresholdIntervalsMethods in org.spectrumauctions.sats.core.model.bvm that return IntegerInterval Modifier and Type Method Description protected IntegerIntervalBMBidderSetup.BMBidderSetupBuilder. removeValueThresholdInterval(java.lang.String bandName)SeeBMBidderSetup.drawPositiveValueThreshold(BMBand, UniformDistributionRNG)for the explanation of this parameter.Methods in org.spectrumauctions.sats.core.model.bvm that return types with arguments of type IntegerInterval Modifier and Type Method Description java.util.Map<java.lang.String,IntegerInterval>BMBidderSetup.BMBidderSetupBuilder. getPositiveValueThresholdIntervals()SeeBMBidderSetup.drawPositiveValueThreshold(BMBand, UniformDistributionRNG)for the explanation of this parameter.Methods in org.spectrumauctions.sats.core.model.bvm with parameters of type IntegerInterval Modifier and Type Method Description protected voidBMBidderSetup.BMBidderSetupBuilder. putValueThresholdInterval(java.lang.String bandName, IntegerInterval interval)SeeBMBidderSetup.drawPositiveValueThreshold(BMBand, UniformDistributionRNG)for the explanation of this parameter. -
Uses of IntegerInterval in org.spectrumauctions.sats.core.model.bvm.bvm
Methods in org.spectrumauctions.sats.core.model.bvm.bvm that return IntegerInterval Modifier and Type Method Description IntegerIntervalBVMBidderSetup.BVMBidderSetupBuilder. removeValueThresholdInterval(java.lang.String bandName)Methods in org.spectrumauctions.sats.core.model.bvm.bvm with parameters of type IntegerInterval Modifier and Type Method Description voidBVMBidderSetup.BVMBidderSetupBuilder. putValueThresholdInterval(java.lang.String bandName, IntegerInterval interval) -
Uses of IntegerInterval in org.spectrumauctions.sats.core.model.cats
Methods in org.spectrumauctions.sats.core.model.cats with parameters of type IntegerInterval Modifier and Type Method Description voidCATSWorldSetup.Builder. setNumberOfColumnsInterval(IntegerInterval numberOfColumnsInterval)voidCATSWorldSetup.Builder. setNumberOfGoodsInterval(IntegerInterval numberOfGoodsInterval)voidCATSWorldSetup.Builder. setNumberOfRowsInterval(IntegerInterval numberOfRowsInterval) -
Uses of IntegerInterval in org.spectrumauctions.sats.core.model.gsvm
Methods in org.spectrumauctions.sats.core.model.gsvm with parameters of type IntegerInterval Modifier and Type Method Description voidGSVMWorldSetup.GSVMWorldSetupBuilder. setSizeInterval(IntegerInterval sizeInterval) -
Uses of IntegerInterval in org.spectrumauctions.sats.core.model.lsvm
Methods in org.spectrumauctions.sats.core.model.lsvm with parameters of type IntegerInterval Modifier and Type Method Description voidLSVMWorldSetup.LSVMWorldSetupBuilder. createGridSizeRandomly(IntegerInterval numberOfRows, IntegerInterval numberOfColumns)voidLSVMWorldSetup.LSVMWorldSetupBuilder. setNumberOfColumnsInterval(IntegerInterval numberOfColumns)voidLSVMWorldSetup.LSVMWorldSetupBuilder. setNumberOfRowsInterval(IntegerInterval numberOfRows) -
Uses of IntegerInterval in org.spectrumauctions.sats.core.model.mrvm
Methods in org.spectrumauctions.sats.core.model.mrvm with parameters of type IntegerInterval Modifier and Type Method Description voidMRVMWorldSetup.MRVMWorldSetupBuilder. changeNumberOfLots(java.lang.String bandName, IntegerInterval numberOfLots)voidMRVMWorldSetup.MRVMWorldSetupBuilder. createGraphRandomly(IntegerInterval numberOfRegions, IntegerInterval averageOfAdjacenciesPerRegion, double populationPerRegionMean, double populationPerRegionStandardDeviation)org.jgrapht.Graph<MRVMWorldSetup.RegionSetup,org.jgrapht.graph.DefaultEdge>MRVMWorldSetup. nonPlanarRandomGraphStructure(double populationPerRegionMean, double populationStandardDeviation, UniformDistributionRNG rng, IntegerInterval numberOfRegionsInterval, IntegerInterval averageAdjacenciesPerRegionInterval)Creates a naive, random, not necessarily planar graphvoidMRVMLocalBidderSetup.Builder. setNumberOfRegionsInterval(IntegerInterval numberOfRegionsInterval)An interval used to determine the number of regions the bidder is interested in, seeMRVMLocalBidderSetup.drawRegionsOfInterest(MRVMWorld, UniformDistributionRNG)If the parameter is set, regions of interest are randomly drawn, and the predefined regions of interest are set to null (i.e.,MRVMLocalBidderSetup.Builder.setPredefinedRegionsOfInterest(List)is called with parameter null).Constructors in org.spectrumauctions.sats.core.model.mrvm with parameters of type IntegerInterval 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) -
Uses of IntegerInterval in org.spectrumauctions.sats.core.model.srvm
Fields in org.spectrumauctions.sats.core.model.srvm with type parameters of type IntegerInterval Modifier and Type Field Description java.util.Map<java.lang.String,IntegerInterval>SRVMWorldSetup.Builder. bandDefinitionsMethods in org.spectrumauctions.sats.core.model.srvm that return types with arguments of type IntegerInterval Modifier and Type Method Description java.util.Map<java.lang.String,IntegerInterval>SRVMWorldSetup.Builder. getBandDefinitions()Methods in org.spectrumauctions.sats.core.model.srvm with parameters of type IntegerInterval Modifier and Type Method Description voidSRVMWorldSetup.Builder. putBand(java.lang.String bandName, IntegerInterval numberOfLicenses)Define a new band to be generated as well as the number of licenses (drawn from interval, seeSRVMWorldSetup.defineBands(RNGSupplier)) -
Uses of IntegerInterval in org.spectrumauctions.sats.core.util.random
Methods in org.spectrumauctions.sats.core.util.random with parameters of type IntegerInterval Modifier and Type Method Description intUniformDistributionRNG. nextInt(IntegerInterval interval)intUniformJavaUtilRandomWrapper. nextInt(IntegerInterval interval)
-