| Modifier and Type | Field and Description |
|---|---|
protected Map<String,DoubleInterval> |
BMBidderSetup.baseValueIntervals |
protected Map<String,DoubleInterval> |
BMBidderSetup.BMBidderSetupBuilder.baseValueIntervals |
| Modifier and Type | Method and Description |
|---|---|
DoubleInterval |
BMBidderSetup.BMBidderSetupBuilder.removeBaseValueInterval(String bandName)
See
BMBidderSetup.drawBaseValue(BMBand, UniformDistributionRNG) for the explanation of this parameter. |
| Modifier and Type | Method and Description |
|---|---|
Map<String,DoubleInterval> |
BMBidderSetup.BMBidderSetupBuilder.getBaseValueIntervals()
See
BMBidderSetup.drawBaseValue(BMBand, UniformDistributionRNG) for the explanation of this parameter. |
| Modifier and Type | Method and Description |
|---|---|
void |
BMBidderSetup.BMBidderSetupBuilder.putBaseValueInterval(String bandName,
DoubleInterval interval)
See
BMBidderSetup.drawBaseValue(BMBand, UniformDistributionRNG) for the explanation of this parameter. |
| Modifier and Type | Method and Description |
|---|---|
void |
CATSWorldSetup.Builder.setCommonValueInterval(DoubleInterval commonValueInterval) |
| Modifier and Type | Field and Description |
|---|---|
protected DoubleInterval |
GSVMBidderSetup.Builder.highNationalValueInterval |
protected DoubleInterval |
GSVMBidderSetup.Builder.lowNationalValueInterval |
protected DoubleInterval |
GSVMBidderSetup.Builder.regionalValueInterval |
| Modifier and Type | Method and Description |
|---|---|
DoubleInterval |
GSVMBidderSetup.getHighNationalValueInterval() |
DoubleInterval |
GSVMBidderSetup.getLowNationalValueInterval() |
DoubleInterval |
GSVMBidderSetup.getRegionalValueInterval() |
| Modifier and Type | Method and Description |
|---|---|
void |
GSVMBidderSetup.Builder.setHighNationalValueInterval(DoubleInterval iv)
Set the value interval for the higher-valued part of the national circle
|
void |
GSVMBidderSetup.Builder.setLowNationalValueInterval(DoubleInterval iv)
Set the value interval for the lower-valued part of the national circle
|
void |
GSVMRegionalBidderSetup.Builder.setRegionalValueInterval(DoubleInterval iv)
Set the value interval for the regional circle
|
| Constructor and Description |
|---|
Builder(String setupName,
int numberOfBidders,
DoubleInterval lnvi,
DoubleInterval hnvi,
DoubleInterval rvi) |
| Modifier and Type | Method and Description |
|---|---|
DoubleInterval |
LSVMBidderSetup.getValueInterval() |
| Modifier and Type | Method and Description |
|---|---|
DoubleInterval |
MRVMBidderSetup.Builder.getAlphaInterval() |
DoubleInterval |
MRVMBidderSetup.Builder.getBetaInterval() |
DoubleInterval |
MRVMBidderSetup.Builder.getzHighInterval() |
DoubleInterval |
MRVMBidderSetup.Builder.getzLowInterval() |
| Modifier and Type | Method and Description |
|---|---|
void |
MRVMBidderSetup.Builder.setAlphaInterval(DoubleInterval alphaInterval)
Sets the interval from which the alpha value will be drawn.
|
void |
MRVMBidderSetup.Builder.setBetaInterval(DoubleInterval betaInterval)
Sets the interval from which the beta value will be drawn.
|
void |
MRVMNationalBidderSetup.Builder.setbInterval(DoubleInterval bInterval)
Sets the interval for the parameter b which is relevant for the draw of the Gamma.
|
void |
MRVMBidderSetup.Builder.setzHighInterval(DoubleInterval zHighInterval) |
void |
MRVMBidderSetup.Builder.setzLowInterval(DoubleInterval zLowInterval) |
| Constructor and Description |
|---|
BandSetup(String name,
IntegerInterval numberOfLotsInterval,
DoubleInterval baseCapacity,
Function synergyfunction) |
BandSetup(String name,
IntegerInterval numberOfLotsInterval,
DoubleInterval baseCapacity,
com.google.common.collect.ImmutableMap<Integer,BigDecimal> synergies) |
Builder(String setupName,
int numberOfBidders,
DoubleInterval alphaInterval,
DoubleInterval betaInterval) |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
UniformJavaUtilRandomWrapper.nextBigDecimal(DoubleInterval interval) |
BigDecimal |
UniformDistributionRNG.nextBigDecimal(DoubleInterval interval) |
double |
UniformJavaUtilRandomWrapper.nextDouble(DoubleInterval interval) |
double |
UniformDistributionRNG.nextDouble(DoubleInterval interval) |
Copyright © 2017. All rights reserved.