Uses of Interface
org.spectrumauctions.sats.core.util.random.RNGSupplier
-
-
Uses of RNGSupplier in org.spectrumauctions.sats.core.bidlang.generic.SimpleRandomOrder
Constructors in org.spectrumauctions.sats.core.bidlang.generic.SimpleRandomOrder with parameters of type RNGSupplier Constructor Description XORQRandomOrderSimple(java.util.List<? extends GenericGood> genericGoods, RNGSupplier rngSupplier) -
Uses of RNGSupplier in org.spectrumauctions.sats.core.bidlang.xor
Constructors in org.spectrumauctions.sats.core.bidlang.xor with parameters of type RNGSupplier Constructor Description CatsXOR(java.util.Collection<CATSLicense> goods, RNGSupplier rngSupplier, CATSBidder bidder)SizeBasedUniqueRandomXOR(java.util.Collection<? extends License> goods, RNGSupplier rngSupplier, SATSBidder bidder) -
Uses of RNGSupplier in org.spectrumauctions.sats.core.model
Methods in org.spectrumauctions.sats.core.model with parameters of type RNGSupplier Modifier and Type Method Description java.util.List<B>DefaultModel. createNewWorldAndPopulation(RNGSupplier rngSupplier)Deprecated.java.util.List<B>DefaultModel. createNewWorldAndPopulation(RNGSupplier worldRNG, RNGSupplier populationRNG)Creates a new set ofSATSBidderinstances for a newly generatedWorldinstanceabstract java.util.List<B>DefaultModel. createPopulation(W world, RNGSupplier populationRNG)Creates a new set ofSATSBidderinstancesabstract WDefaultModel. createWorld(RNGSupplier worldSeed)Creates a newWorldabstract SATSBidderSATSBidder. drawSimilarBidder(RNGSupplier rngSupplier)abstract <T extends BiddingLanguage>
TSATSBidder. getValueFunction(java.lang.Class<T> type, RNGSupplier rngSupplier) -
Uses of RNGSupplier in org.spectrumauctions.sats.core.model.bvm
Methods in org.spectrumauctions.sats.core.model.bvm with parameters of type RNGSupplier Modifier and Type Method Description java.util.List<BMBidder>BMWorld. createPopulation(java.util.Collection<BMBidderSetup> bidderSetups, RNGSupplier rngSupplier)java.util.List<BMBidder>BMWorld. createPopulation(BMBidderSetup bidderSetup, RNGSupplier rngSupplier)SATSBidderBMBidder. drawSimilarBidder(RNGSupplier rngSupplier)<T extends BiddingLanguage>
TBMBidder. getValueFunction(java.lang.Class<T> clazz, RNGSupplier rngSupplier)static XORQRandomOrderSimpleRandomOrderXORQFactory. getXORQRandomOrderSimpleLang(BMBidder bidder, RNGSupplier rngSupplier)Constructors in org.spectrumauctions.sats.core.model.bvm with parameters of type RNGSupplier Constructor Description BMBand(BMWorld world, java.lang.String name, int numberOfLicenses, int licenseCounter, RNGSupplier rngSupplier)Creates a new Band Bands are automatically created when a newBMWorldinstance is created, hence, the use of this constructor is not recommended.BMWorld(BMWorldSetup setup, RNGSupplier rngSupplier) -
Uses of RNGSupplier in org.spectrumauctions.sats.core.model.bvm.bvm
Methods in org.spectrumauctions.sats.core.model.bvm.bvm with parameters of type RNGSupplier Modifier and Type Method Description java.util.List<BMBidder>BaseValueModel. createPopulation(BMWorld world, RNGSupplier populationRNG)BMWorldBaseValueModel. createWorld(RNGSupplier rngSupplier) -
Uses of RNGSupplier in org.spectrumauctions.sats.core.model.bvm.mbvm
Methods in org.spectrumauctions.sats.core.model.bvm.mbvm with parameters of type RNGSupplier Modifier and Type Method Description java.util.List<BMBidder>MultiBandValueModel. createPopulation(BMWorld world, RNGSupplier populationRNG)BMWorldMultiBandValueModel. createWorld(RNGSupplier rngSupplier) -
Uses of RNGSupplier in org.spectrumauctions.sats.core.model.cats
Methods in org.spectrumauctions.sats.core.model.cats with parameters of type RNGSupplier Modifier and Type Method Description java.util.List<CATSBidder>CATSRegionModel. createPopulation(CATSWorld world, RNGSupplier populationRNG)java.util.List<CATSBidder>CATSWorld. createPopulation(java.util.List<CATSBidderSetup> setups, RNGSupplier populationRNG)CATSWorldCATSRegionModel. createWorld(RNGSupplier worldSeed)SATSBidderCATSBidder. drawSimilarBidder(RNGSupplier rngSupplier)<T extends BiddingLanguage>
TCATSBidder. getValueFunction(java.lang.Class<T> clazz, RNGSupplier rngSupplier)Constructors in org.spectrumauctions.sats.core.model.cats with parameters of type RNGSupplier Constructor Description CATSWorld(CATSWorldSetup worldSetup, RNGSupplier rngSupplier) -
Uses of RNGSupplier in org.spectrumauctions.sats.core.model.gsvm
Methods in org.spectrumauctions.sats.core.model.gsvm with parameters of type RNGSupplier Modifier and Type Method Description java.util.List<GSVMBidder>GlobalSynergyValueModel. createPopulation(GSVMWorld world, RNGSupplier populationRNG)java.util.List<GSVMBidder>GSVMWorld. createPopulation(java.util.Collection<GSVMRegionalBidderSetup> regionalSetups, java.util.Collection<GSVMNationalBidderSetup> nationalSetups, RNGSupplier populationRNG)GSVMWorldGlobalSynergyValueModel. createWorld(RNGSupplier worldSeed)SATSBidderGSVMBidder. drawSimilarBidder(RNGSupplier rngSupplier)<T extends BiddingLanguage>
TGSVMBidder. getValueFunction(java.lang.Class<T> clazz, RNGSupplier rngSupplier)Constructors in org.spectrumauctions.sats.core.model.gsvm with parameters of type RNGSupplier Constructor Description GSVMWorld(GSVMWorldSetup worldSetup, RNGSupplier rngSupplier) -
Uses of RNGSupplier in org.spectrumauctions.sats.core.model.lsvm
Methods in org.spectrumauctions.sats.core.model.lsvm with parameters of type RNGSupplier Modifier and Type Method Description java.util.List<LSVMBidder>LocalSynergyValueModel. createPopulation(LSVMWorld world, RNGSupplier populationRNG)java.util.List<LSVMBidder>LSVMWorld. createPopulation(java.util.List<LSVMBidderSetup> setups, RNGSupplier populationRNG)LSVMWorldLocalSynergyValueModel. createWorld(RNGSupplier worldSeed)LSVMBidderLSVMBidder. drawSimilarBidder(RNGSupplier rngSupplier)<T extends BiddingLanguage>
TLSVMBidder. getValueFunction(java.lang.Class<T> clazz, RNGSupplier rngSupplier)Constructors in org.spectrumauctions.sats.core.model.lsvm with parameters of type RNGSupplier Constructor Description LSVMWorld(LSVMWorldSetup worldSetup, RNGSupplier rngSupplier) -
Uses of RNGSupplier in org.spectrumauctions.sats.core.model.mrvm
Methods in org.spectrumauctions.sats.core.model.mrvm with parameters of type RNGSupplier Modifier and Type Method Description java.util.List<MRVMBidder>MRVMWorld. createPopulation(java.util.Collection<MRVMLocalBidderSetup> localSetups, java.util.Collection<MRVMRegionalBidderSetup> regionalSetups, java.util.Collection<MRVMNationalBidderSetup> nationalSetups, RNGSupplier rngSupplier)java.util.List<MRVMBidder>MRVMWorld. createPopulation(MRVMLocalBidderSetup localSetup, MRVMRegionalBidderSetup regionalSetup, MRVMNationalBidderSetup nationalSetup, RNGSupplier rngSupplier)java.util.List<MRVMBidder>MultiRegionModel. createPopulation(MRVMWorld world, RNGSupplier populationRNG)MRVMWorldMultiRegionModel. createWorld(RNGSupplier worldSeed)MRVMLocalBidderMRVMLocalBidder. drawSimilarBidder(RNGSupplier rngSupplier)MRVMNationalBidderMRVMNationalBidder. drawSimilarBidder(RNGSupplier rngSupplier)MRVMRegionalBidderMRVMRegionalBidder. drawSimilarBidder(RNGSupplier rngSupplier)<T extends BiddingLanguage>
TMRVMBidder. getValueFunction(java.lang.Class<T> clazz, RNGSupplier rngSupplier)<T extends BiddingLanguage>
TMRVMLocalBidder. getValueFunction(java.lang.Class<T> type, RNGSupplier rngSupplier)<T extends BiddingLanguage>
TMRVMNationalBidder. getValueFunction(java.lang.Class<T> type, RNGSupplier rngSupplier)<T extends BiddingLanguage>
TMRVMRegionalBidder. getValueFunction(java.lang.Class<T> type, RNGSupplier rngSupplier)static XORQRandomOrderSimpleRandomOrderXORQFactory. getXORQRandomOrderSimpleLang(MRVMBidder bidder, RNGSupplier rngSupplier)Constructors in org.spectrumauctions.sats.core.model.mrvm with parameters of type RNGSupplier Constructor Description MRVMRegionsMap(MRVMWorldSetup worldStructure, RNGSupplier rngSupplier)MRVMWorld(MRVMWorldSetup worldSetup, RNGSupplier rngSupplier) -
Uses of RNGSupplier in org.spectrumauctions.sats.core.model.srvm
Methods in org.spectrumauctions.sats.core.model.srvm with parameters of type RNGSupplier Modifier and Type Method Description java.util.List<SRVMBidder>SingleRegionModel. createPopulation(SRVMWorld world, RNGSupplier populationRNG)com.google.common.collect.ImmutableList<SRVMBidder>SRVMWorld. createPopulation(java.util.Collection<SRVMBidderSetup> bidderSetups, RNGSupplier rngSupplier)SRVMWorldSingleRegionModel. createWorld(RNGSupplier worldSeed)java.util.Map<java.lang.String,java.lang.Integer>SRVMWorldSetup. defineBands(RNGSupplier rngSupplier)java.util.HashMap<SRVMBand,java.math.BigDecimal>SRVMBidderSetup. drawBaseValues(SRVMWorld world, java.math.BigDecimal bidderStrength, RNGSupplier rngSupplier)Determines the Base Values for the band.
The base values are computed by multiplying the meanBaseValue the bidderStrenght and a random influence parameter.java.math.BigDecimalSRVMBidderSetup. drawBidderStrength(SRVMWorld world, RNGSupplier rngSupplier)java.math.BigDecimalSRVMBidderSetup. drawInterBandSynergyFactor(SRVMWorld world, RNGSupplier rngSupplier)java.util.HashMap<SRVMBand,java.math.BigDecimal>SRVMBidderSetup. drawIntraBandSynergyFactors(SRVMWorld world, RNGSupplier rngSupplier)SRVMBidderSRVMBidder. drawSimilarBidder(RNGSupplier rngSupplier)java.util.HashMap<SRVMBand,java.lang.Integer>SRVMBidderSetup. drawSynergyThresholds(SRVMWorld world, RNGSupplier rngSupplier)Determines the synergy thresholds for a band.<T extends BiddingLanguage>
TSRVMBidder. getValueFunction(java.lang.Class<T> clazz, RNGSupplier rngSupplier)Constructors in org.spectrumauctions.sats.core.model.srvm with parameters of type RNGSupplier Constructor Description SRVMWorld(SRVMWorldSetup setup, RNGSupplier rngSupplier) -
Uses of RNGSupplier in org.spectrumauctions.sats.core.util.random
Classes in org.spectrumauctions.sats.core.util.random that implement RNGSupplier Modifier and Type Class Description classJavaUtilRNGSupplierSupplies Java Util based RNG's, and uses an own Java.Util-Based RNG for Seed generation The default Seeds are not used in this Supplier -
Uses of RNGSupplier in org.spectrumauctions.sats.mechanism.domains
Methods in org.spectrumauctions.sats.mechanism.domains with parameters of type RNGSupplier Modifier and Type Method Description BiddingLanguageGSVMDomain. createPriceSamplingBiddingLanguage(RNGSupplier rngSupplier, SATSBidder bidder, int numberOfSamples)BiddingLanguageLSVMDomain. createPriceSamplingBiddingLanguage(RNGSupplier rngSupplier, SATSBidder bidder, int numberOfSamples)abstract BiddingLanguageModelDomain. createPriceSamplingBiddingLanguage(RNGSupplier rngSupplier, SATSBidder bidder, int numberOfSamples)BiddingLanguageMRVMDomain. createPriceSamplingBiddingLanguage(RNGSupplier rngSupplier, SATSBidder bidder, int numberOfSamples)
-