Uses of Class
org.spectrumauctions.sats.core.model.SATSBidder
-
-
Uses of SATSBidder in org.spectrumauctions.sats.core.bidlang
Methods in org.spectrumauctions.sats.core.bidlang that return SATSBidder Modifier and Type Method Description SATSBidderBiddingLanguage. getBidder()References back to the SATSBidder instance from whom this Bidding language instance was created. -
Uses of SATSBidder in org.spectrumauctions.sats.core.bidlang.xor
Methods in org.spectrumauctions.sats.core.bidlang.xor that return SATSBidder Modifier and Type Method Description SATSBidderSizeBasedUniqueRandomXOR. getBidder()SATSBidderSizeOrderedXOR. getBidder()Constructors in org.spectrumauctions.sats.core.bidlang.xor with parameters of type SATSBidder Constructor Description DecreasingSizeOrderedXOR(java.util.Collection<? extends License> goods, SATSBidder bidder)IncreasingSizeOrderedXOR(java.util.Collection<? extends License> goods, SATSBidder bidder)SizeBasedUniqueRandomXOR(java.util.Collection<? extends License> goods, RNGSupplier rngSupplier, SATSBidder bidder)SizeOrderedXOR(java.util.Collection<? extends License> goods, SATSBidder bidder) -
Uses of SATSBidder in org.spectrumauctions.sats.core.model
Classes in org.spectrumauctions.sats.core.model with type parameters of type SATSBidder Modifier and Type Class Description classDefaultModel<W extends World,B extends SATSBidder>Methods in org.spectrumauctions.sats.core.model with type parameters of type SATSBidder Modifier and Type Method Description protected <T extends SATSBidder>
java.util.List<T>World. restorePopulation(java.lang.Class<T> type, long populationId)<T extends SATSBidder>
java.util.List<T>World. restorePopulation(java.lang.Class<T> type, long populationId, InstanceHandler storageHandler)Advanced way to restore serializedSATSBidderinstances, allowing to specify a customInstanceHandler
For most use cases, it's recommended to useBMWorld.restorePopulation(long).Methods in org.spectrumauctions.sats.core.model that return SATSBidder Modifier and Type Method Description abstract SATSBidderSATSBidder. drawSimilarBidder(RNGSupplier rngSupplier)Methods in org.spectrumauctions.sats.core.model that return types with arguments of type SATSBidder Modifier and Type Method Description abstract java.util.List<? extends SATSBidder>World. restorePopulation(long populationId)Restore serializedSATSBidderinstances via population id -
Uses of SATSBidder in org.spectrumauctions.sats.core.model.bvm
Subclasses of SATSBidder in org.spectrumauctions.sats.core.model.bvm Modifier and Type Class Description classBMBidderMethods in org.spectrumauctions.sats.core.model.bvm that return SATSBidder Modifier and Type Method Description SATSBidderBMBidder. drawSimilarBidder(RNGSupplier rngSupplier) -
Uses of SATSBidder in org.spectrumauctions.sats.core.model.cats
Subclasses of SATSBidder in org.spectrumauctions.sats.core.model.cats Modifier and Type Class Description classCATSBidderMethods in org.spectrumauctions.sats.core.model.cats that return SATSBidder Modifier and Type Method Description SATSBidderCATSBidder. drawSimilarBidder(RNGSupplier rngSupplier) -
Uses of SATSBidder in org.spectrumauctions.sats.core.model.gsvm
Subclasses of SATSBidder in org.spectrumauctions.sats.core.model.gsvm Modifier and Type Class Description classGSVMBidderMethods in org.spectrumauctions.sats.core.model.gsvm that return SATSBidder Modifier and Type Method Description SATSBidderGSVMBidder. drawSimilarBidder(RNGSupplier rngSupplier) -
Uses of SATSBidder in org.spectrumauctions.sats.core.model.lsvm
Subclasses of SATSBidder in org.spectrumauctions.sats.core.model.lsvm Modifier and Type Class Description classLSVMBidder -
Uses of SATSBidder in org.spectrumauctions.sats.core.model.mrvm
Subclasses of SATSBidder in org.spectrumauctions.sats.core.model.mrvm Modifier and Type Class Description classMRVMBidderclassMRVMLocalBidderclassMRVMNationalBidderclassMRVMRegionalBidderMethods in org.spectrumauctions.sats.core.model.mrvm that return types with arguments of type SATSBidder Modifier and Type Method Description java.util.List<? extends SATSBidder>MRVMWorld. restorePopulation(long populationId) -
Uses of SATSBidder in org.spectrumauctions.sats.core.model.srvm
Subclasses of SATSBidder in org.spectrumauctions.sats.core.model.srvm Modifier and Type Class Description classSRVMBidder -
Uses of SATSBidder in org.spectrumauctions.sats.core.util.instancehandling
Methods in org.spectrumauctions.sats.core.util.instancehandling with type parameters of type SATSBidder Modifier and Type Method Description <T extends SATSBidder>
TInMemoryInstanceHandler. readBidder(java.lang.Class<T> type, World world, long populationId, long bidderId)abstract <T extends SATSBidder>
TInstanceHandler. readBidder(java.lang.Class<T> type, World world, long populationId, long bidderId)Used to deserialize a bidder, if its implementing class is known<T extends SATSBidder>
TJSONInstanceHandler. readBidder(java.lang.Class<T> type, World world, long populationId, long bidderId)<T extends SATSBidder>
TInMemoryInstanceHandler. readBidderWithUnknownType(java.lang.Class<T> bidderSuperType, World world, long populationId, long bidderId)abstract <T extends SATSBidder>
TInstanceHandler. readBidderWithUnknownType(java.lang.Class<T> bidderSuperType, World world, long populationId, long bidderId)Used to deserialize a bidder, if its type is not exactly known, i.e., if there are different bidder implementations for this model.<T extends SATSBidder>
TJSONInstanceHandler. readBidderWithUnknownType(java.lang.Class<T> bidderSuperType, World world, long populationId, long bidderId)<T extends SATSBidder>
java.util.Collection<T>InMemoryInstanceHandler. readPopulation(java.lang.Class<T> type, World world, long populationId)abstract <T extends SATSBidder>
java.util.Collection<T>InstanceHandler. readPopulation(java.lang.Class<T> type, World world, long populationId)Used to deserialize a set of bidders, if the implementing class of all bidders is known and the same<T extends SATSBidder>
java.util.Collection<T>JSONInstanceHandler. readPopulation(java.lang.Class<T> type, World world, long populationId)<T extends SATSBidder>
java.util.List<T>InMemoryInstanceHandler. readPopulationWithUnknownTypes(java.lang.Class<T> bidderSuperType, World world, long populationId)abstract <T extends SATSBidder>
java.util.List<T>InstanceHandler. readPopulationWithUnknownTypes(java.lang.Class<T> bidderSuperType, World world, long populationId)Used to deserialize a set of bidders, if their type is not exactly known, i.e., if there are different bidder implementations for this model.<T extends SATSBidder>
java.util.List<T>JSONInstanceHandler. readPopulationWithUnknownTypes(java.lang.Class<T> bidderSuperType, World world, long populationId)Methods in org.spectrumauctions.sats.core.util.instancehandling with parameters of type SATSBidder Modifier and Type Method Description voidInMemoryInstanceHandler. writeBidder(SATSBidder bidder)abstract voidInstanceHandler. writeBidder(SATSBidder bidder)Writes a new bidder instance.voidJSONInstanceHandler. writeBidder(SATSBidder bidder) -
Uses of SATSBidder in org.spectrumauctions.sats.mechanism.domains
Classes in org.spectrumauctions.sats.mechanism.domains with type parameters of type SATSBidder Modifier and Type Class Description classModelDomain<T extends SATSBidder>Methods in org.spectrumauctions.sats.mechanism.domains with parameters of type SATSBidder 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)
-