Class MRVMLocalBidderSetup
- java.lang.Object
-
- org.spectrumauctions.sats.core.model.BidderSetup
-
- org.spectrumauctions.sats.core.model.mrvm.MRVMBidderSetup
-
- org.spectrumauctions.sats.core.model.mrvm.MRVMLocalBidderSetup
-
public class MRVMLocalBidderSetup extends MRVMBidderSetup
- Author:
- Michael Weiss
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMRVMLocalBidderSetup.Builder
-
Field Summary
-
Fields inherited from class org.spectrumauctions.sats.core.model.BidderSetup
numberOfBidders, setupName
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedMRVMLocalBidderSetup(MRVMLocalBidderSetup.Builder builder)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Set<MRVMRegionsMap.Region>drawRegionsOfInterest(MRVMWorld world, UniformDistributionRNG rng)Randomly selects regions of interest.booleanisAllowAssigningLicensesWithZeroBasevalueInDemandQuery()-
Methods inherited from class org.spectrumauctions.sats.core.model.mrvm.MRVMBidderSetup
drawAlpha, drawBeta, drawZHigh, drawZLow
-
Methods inherited from class org.spectrumauctions.sats.core.model.BidderSetup
getNumberOfBidders, getSetupName
-
-
-
-
Constructor Detail
-
MRVMLocalBidderSetup
protected MRVMLocalBidderSetup(MRVMLocalBidderSetup.Builder builder)
-
-
Method Detail
-
drawRegionsOfInterest
public java.util.Set<MRVMRegionsMap.Region> drawRegionsOfInterest(MRVMWorld world, UniformDistributionRNG rng)
Randomly selects regions of interest. The quantity of selected regions is also chosen randomly from a specifiable interval.
-
isAllowAssigningLicensesWithZeroBasevalueInDemandQuery
public boolean isAllowAssigningLicensesWithZeroBasevalueInDemandQuery()
-
-