| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
BMBidderSetup.drawBaseValue(BMBand band,
UniformDistributionRNG rng) |
Integer |
BMBidderSetup.drawPositiveValueThreshold(BMBand band,
UniformDistributionRNG rng) |
Map<Integer,BigDecimal> |
BMBidderSetup.drawSynergyFactors(BMBand band,
UniformDistributionRNG rng) |
| Constructor and Description |
|---|
BMBidder(long population,
int bidderId,
BMWorld world,
BMBidderSetup setup,
UniformDistributionRNG rng)
Create a new bidder.
|
| Modifier and Type | Method and Description |
|---|---|
Integer |
MBVMBidderSetup.drawPositiveValueThreshold(BMBand band,
UniformDistributionRNG rng)
Read javadoc of superclass of explanation of this parameter.
|
| Constructor and Description |
|---|
LSVMGrid(LSVMWorld world,
LSVMWorldSetup worldSetup,
UniformDistributionRNG rng) |
| Modifier and Type | Method and Description |
|---|---|
static HashSet<MRVMBand> |
MRVMBand.createBands(MRVMWorld world,
MRVMWorldSetup worldSetup,
MRVMRegionsMap regionsMap,
UniformDistributionRNG rng) |
BigDecimal |
MRVMBidderSetup.drawAlpha(UniformDistributionRNG rng)
Draws the Alpha-Parameter uniformly at random.
Alpha is a parameter defining an expected profit per served customer, if quality of service and regional discount are ignored. It can be understood as a relative bidder strength parameter. |
BigDecimal |
MRVMWorldSetup.BandSetup.drawBaseCapacity(UniformDistributionRNG rng) |
BigDecimal |
MRVMBidderSetup.drawBeta(MRVMRegionsMap.Region r,
UniformDistributionRNG rng)
Draws the Beta-Parameter uniformly at random.
Beta is a parameter defining the target market share this bidder intends to cover. |
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) |
org.jgrapht.UndirectedGraph<MRVMWorldSetup.RegionSetup,org.jgrapht.graph.DefaultEdge> |
MRVMWorldSetup.drawGraphStructure(UniformDistributionRNG rng) |
MRVMRegionsMap.Region |
MRVMRegionalBidderSetup.drawHome(MRVMWorld world,
UniformDistributionRNG rng)
Selects one of the regions at random
|
int |
MRVMWorldSetup.BandSetup.drawNumberOfLots(UniformDistributionRNG rng) |
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 org.jgrapht.UndirectedGraph<MRVMWorldSetup.RegionSetup,org.jgrapht.graph.DefaultEdge> |
MRVMWorldSetup.nonPlanarRandomGraphStructure(double populationPerRegionMean,
double populationStandardDeviation,
UniformDistributionRNG rng,
IntegerInterval numberOfRegionsInterval,
IntegerInterval averageAdjacenciesPerRegionInterval)
Deprecated.
|
| Modifier and Type | Class and Description |
|---|---|
class |
UniformJavaUtilRandomWrapper |
| Modifier and Type | Method and Description |
|---|---|
UniformDistributionRNG |
RNGSupplier.getUniformDistributionRNG() |
UniformDistributionRNG |
JavaUtilRNGSupplier.getUniformDistributionRNG() |
UniformDistributionRNG |
RNGSupplier.getUniformDistributionRNG(long seed) |
UniformDistributionRNG |
JavaUtilRNGSupplier.getUniformDistributionRNG(long seed) |
Copyright © 2017. All rights reserved.