Uses of Interface
org.spectrumauctions.sats.core.bidlang.BiddingLanguage
-
-
Uses of BiddingLanguage in org.spectrumauctions.sats.core.api
Methods in org.spectrumauctions.sats.core.api that return types with arguments of type BiddingLanguage Modifier and Type Method Description static java.lang.Class<? extends BiddingLanguage>BiddingLanguageEnum. getXORLanguage(BiddingLanguageEnum type)static java.lang.Class<? extends BiddingLanguage>BiddingLanguageEnum. getXORQLanguage(BiddingLanguageEnum type) -
Uses of BiddingLanguage in org.spectrumauctions.sats.core.bidfile
Methods in org.spectrumauctions.sats.core.bidfile with parameters of type BiddingLanguage Modifier and Type Method Description java.io.FileCatsExporter. writeSingleBidderXOR(BiddingLanguage valueFunction, int numberOfBids, java.lang.String filePrefix)abstract java.io.FileFileWriter. writeSingleBidderXOR(BiddingLanguage valueFunction, int numberOfBids, java.lang.String filePrefix)java.io.FileJsonExporter. writeSingleBidderXOR(BiddingLanguage valueFunction, int numberOfBids, java.lang.String filePrefix)java.io.FileCatsExporter. writeSingleBidderXORQ(BiddingLanguage lang, int numberOfBids, java.lang.String filePrefix)abstract java.io.FileFileWriter. writeSingleBidderXORQ(BiddingLanguage lang, int numberOfBids, java.lang.String filePrefix)java.io.FileJsonExporter. writeSingleBidderXORQ(BiddingLanguage lang, int numberOfBids, java.lang.String filePrefix)Method parameters in org.spectrumauctions.sats.core.bidfile with type arguments of type BiddingLanguage Modifier and Type Method Description java.io.FileCatsExporter. writeMultiBidderXOR(java.util.Collection<BiddingLanguage> valueFunctions, int numberOfBids, java.lang.String filePrefix)abstract java.io.FileFileWriter. writeMultiBidderXOR(java.util.Collection<BiddingLanguage> valueFunctions, int numberOfBids, java.lang.String filePrefix)java.io.FileJsonExporter. writeMultiBidderXOR(java.util.Collection<BiddingLanguage> valueFunctions, int numberOfBids, java.lang.String filePrefix)java.io.FileCatsExporter. writeMultiBidderXORQ(java.util.Collection<BiddingLanguage> valueFunctions, int numberOfBids, java.lang.String filePrefix)abstract java.io.FileFileWriter. writeMultiBidderXORQ(java.util.Collection<BiddingLanguage> valueFunctions, int numberOfBids, java.lang.String filePrefix)java.io.FileJsonExporter. writeMultiBidderXORQ(java.util.Collection<BiddingLanguage> valueFunctions, int numberOfBids, java.lang.String filePrefix) -
Uses of BiddingLanguage in org.spectrumauctions.sats.core.bidlang.generic
Subinterfaces of BiddingLanguage in org.spectrumauctions.sats.core.bidlang.generic Modifier and Type Interface Description interfaceBidderSpecificGeneric -
Uses of BiddingLanguage in org.spectrumauctions.sats.core.bidlang.generic.FlatSizeIterators
Classes in org.spectrumauctions.sats.core.bidlang.generic.FlatSizeIterators that implement BiddingLanguage Modifier and Type Class Description classGenericSizeDecreasingclassGenericSizeIncreasingclassGenericSizeOrdered -
Uses of BiddingLanguage in org.spectrumauctions.sats.core.bidlang.generic.SimpleRandomOrder
Classes in org.spectrumauctions.sats.core.bidlang.generic.SimpleRandomOrder that implement BiddingLanguage Modifier and Type Class Description classXORQRandomOrderSimple -
Uses of BiddingLanguage in org.spectrumauctions.sats.core.bidlang.generic.SizeOrderedPowerset
Classes in org.spectrumauctions.sats.core.bidlang.generic.SizeOrderedPowerset that implement BiddingLanguage Modifier and Type Class Description classGenericPowersetclassGenericPowersetDecreasingclassGenericPowersetIncreasingIterates over the Powerset of Generic Values.
Attention, this is not suitable for very big models, as this implementation will get very very slow for large bundle sizes. -
Uses of BiddingLanguage in org.spectrumauctions.sats.core.bidlang.xor
Subinterfaces of BiddingLanguage in org.spectrumauctions.sats.core.bidlang.xor Modifier and Type Interface Description interfaceBidderSpecificXORClasses in org.spectrumauctions.sats.core.bidlang.xor that implement BiddingLanguage Modifier and Type Class Description classCatsXORThe original CATS Regions model has a specific way to generate bids, which does not directly translate into our iterator-based way of generating bids.classDecreasingSizeOrderedXORclassIncreasingSizeOrderedXORclassSizeBasedUniqueRandomXORclassSizeOrderedXOR -
Uses of BiddingLanguage in org.spectrumauctions.sats.core.model
Methods in org.spectrumauctions.sats.core.model with type parameters of type BiddingLanguage Modifier and Type Method Description <T extends BiddingLanguage>
TSATSBidder. getValueFunction(java.lang.Class<T> type)Use this method to get a desired value function representation (bidding language) for this bidder.<T extends BiddingLanguage>
TSATSBidder. getValueFunction(java.lang.Class<T> type, long seed)Use this method to get a desired value function representation (bidding language) for this bidder.abstract <T extends BiddingLanguage>
TSATSBidder. getValueFunction(java.lang.Class<T> type, RNGSupplier rngSupplier) -
Uses of BiddingLanguage in org.spectrumauctions.sats.core.model.bvm
Methods in org.spectrumauctions.sats.core.model.bvm with type parameters of type BiddingLanguage Modifier and Type Method Description <T extends BiddingLanguage>
TBMBidder. getValueFunction(java.lang.Class<T> clazz, RNGSupplier rngSupplier) -
Uses of BiddingLanguage in org.spectrumauctions.sats.core.model.cats
Methods in org.spectrumauctions.sats.core.model.cats with type parameters of type BiddingLanguage Modifier and Type Method Description <T extends BiddingLanguage>
TCATSBidder. getValueFunction(java.lang.Class<T> clazz, RNGSupplier rngSupplier) -
Uses of BiddingLanguage in org.spectrumauctions.sats.core.model.gsvm
Methods in org.spectrumauctions.sats.core.model.gsvm with type parameters of type BiddingLanguage Modifier and Type Method Description <T extends BiddingLanguage>
TGSVMBidder. getValueFunction(java.lang.Class<T> clazz, RNGSupplier rngSupplier) -
Uses of BiddingLanguage in org.spectrumauctions.sats.core.model.lsvm
Methods in org.spectrumauctions.sats.core.model.lsvm with type parameters of type BiddingLanguage Modifier and Type Method Description <T extends BiddingLanguage>
TLSVMBidder. getValueFunction(java.lang.Class<T> clazz, RNGSupplier rngSupplier) -
Uses of BiddingLanguage in org.spectrumauctions.sats.core.model.mrvm
Methods in org.spectrumauctions.sats.core.model.mrvm with type parameters of type BiddingLanguage Modifier and Type Method Description <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) -
Uses of BiddingLanguage in org.spectrumauctions.sats.core.model.srvm
Methods in org.spectrumauctions.sats.core.model.srvm with type parameters of type BiddingLanguage Modifier and Type Method Description <T extends BiddingLanguage>
TSRVMBidder. getValueFunction(java.lang.Class<T> clazz, RNGSupplier rngSupplier) -
Uses of BiddingLanguage in org.spectrumauctions.sats.mechanism.domains
Methods in org.spectrumauctions.sats.mechanism.domains that return BiddingLanguage 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)
-