| Package | Description |
|---|---|
| org.spectrumauctions.sats.core.model.mrvm |
| Modifier and Type | Method and Description |
|---|---|
MRVMWorld |
MultiRegionModel.createWorld(RNGSupplier worldSeed) |
MRVMWorld |
MRVMLicense.getWorld() |
MRVMWorld |
MRVMBidder.getWorld() |
MRVMWorld |
MRVMBand.getWorld() |
| Modifier and Type | Method and Description |
|---|---|
static HashSet<MRVMBand> |
MRVMBand.createBands(MRVMWorld world,
MRVMWorldSetup worldSetup,
MRVMRegionsMap regionsMap,
UniformDistributionRNG rng) |
List<MRVMBidder> |
MultiRegionModel.createPopulation(MRVMWorld world,
RNGSupplier populationRNG) |
com.google.common.collect.ImmutableSortedMap<Integer,BigDecimal> |
MRVMRegionalBidderSetup.drawDistanceDiscounts(MRVMWorld world,
MRVMRegionsMap.Region home,
UniformDistributionRNG rng)
Determines the discount in value for distant regions
|
Map<Integer,BigDecimal> |
MRVMNationalBidderSetup.drawGamma(MRVMWorld world,
UniformDistributionRNG rng) |
MRVMRegionsMap.Region |
MRVMRegionalBidderSetup.drawHome(MRVMWorld world,
UniformDistributionRNG rng)
Selects one of the regions at random
|
Set<MRVMRegionsMap.Region> |
MRVMLocalBidderSetup.drawRegionsOfInterest(MRVMWorld world,
UniformDistributionRNG rng)
Randomly selects regions of interest.
|
HashMap<Integer,BigDecimal> |
MRVMBidderSetup.drawZHigh(Map<Integer,BigDecimal> betas,
MRVMWorld world,
UniformDistributionRNG rng) |
HashMap<Integer,BigDecimal> |
MRVMBidderSetup.drawZLow(Map<Integer,BigDecimal> betas,
MRVMWorld world,
UniformDistributionRNG rng) |
static Map<MRVMBand,Bundle<MRVMLicense>> |
MRVMWorld.getLicensesPerBand(Bundle<MRVMLicense> bundle,
MRVMWorld world)
Sorts the licenses of a bundle into subbundles by their band.
|
static Map<MRVMBand,Integer> |
MRVMWorld.quantitiesPerBand(Bundle<MRVMLicense> bundle,
MRVMWorld MRVMWorld)
Counts the number of licenses for each band.
|
void |
MRVMBand.refreshFieldBackReferences(MRVMWorld world)
Method is called after deserialization, there is not need to call it on any other occasion.
|
Copyright © 2017. All rights reserved.