public class MRVMRegionalBidderSetup extends MRVMBidderSetup
| Modifier and Type | Class and Description |
|---|---|
static class |
MRVMRegionalBidderSetup.Builder |
numberOfBidders, setupName| Modifier | Constructor and Description |
|---|---|
protected |
MRVMRegionalBidderSetup(MRVMRegionalBidderSetup.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.collect.ImmutableSortedMap<Integer,BigDecimal> |
drawDistanceDiscounts(MRVMWorld world,
MRVMRegionsMap.Region home,
UniformDistributionRNG rng)
Determines the discount in value for distant regions
|
MRVMRegionsMap.Region |
drawHome(MRVMWorld world,
UniformDistributionRNG rng)
Selects one of the regions at random
|
drawAlpha, drawBeta, drawZHigh, drawZLowgetNumberOfBidders, getSetupNameprotected MRVMRegionalBidderSetup(MRVMRegionalBidderSetup.Builder builder)
public MRVMRegionsMap.Region drawHome(MRVMWorld world, UniformDistributionRNG rng)
public com.google.common.collect.ImmutableSortedMap<Integer,BigDecimal> drawDistanceDiscounts(MRVMWorld world, MRVMRegionsMap.Region home, UniformDistributionRNG rng)
Copyright © 2017. All rights reserved.