| Modifier and Type | Method and Description |
|---|---|
Bundle<?> |
GenericValue.anyConsistentBundle() |
Bundle<T> |
XORQtoXOR.next() |
| Modifier and Type | Method and Description |
|---|---|
Bundle<T> |
SizeOrderedXOR.getBundle(BigInteger index) |
Bundle<T> |
SizeOrderedXOR.getBundle(BigInteger subIndex,
int size) |
Bundle<T> |
XORValue.getLicenses() |
| Modifier and Type | Method and Description |
|---|---|
protected BigDecimal |
SizeOrderedXOR.getValue(Bundle bundle) |
protected BigDecimal |
SizeBasedUniqueRandomXOR.getValue(Bundle<T> goods) |
void |
XORValue.setLicenses(Bundle<T> licenses) |
| Constructor and Description |
|---|
XORValue(Bundle<T> licenses,
BigDecimal value) |
XORValue(Bundle<T> licenses,
double value)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
abstract BigDecimal |
Bidder.calculateValue(Bundle<G> bundle)
Returns the value this bidder has for a specific bundle.
|
double |
Bidder.getValue(Bundle<G> bundle)
Deprecated.
|
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
BMBidder.calculateValue(Bundle<BMLicense> bundle) |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
CATSBidder.calculateValue(Bundle<CATSLicense> bundle) |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
GSVMBidder.calculateValue(Bundle<GSVMLicense> bundle) |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
LSVMBidder.calculateValue(Bundle<LSVMLicense> bundle) |
| Modifier and Type | Method and Description |
|---|---|
static Map<MRVMBand,Bundle<MRVMLicense>> |
MRVMWorld.getLicensesPerBand(Bundle<MRVMLicense> bundle)
Sorts the licenses of a bundle into subbundles by their band.
|
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<MRVMRegionsMap.Region,Bundle<MRVMLicense>> |
MRVMWorld.getLicensesPerRegion(Bundle<MRVMLicense> bundle)
Sorts the licenses of a bundle into subbundles by their region.
|
| Modifier and Type | Method and Description |
|---|---|
static BigDecimal |
MRVMWorld.c(MRVMRegionsMap.Region r,
Bundle<MRVMLicense> bundle)
Defines the c-function, i.e., c(r,x) = sum_{b\in B} cap(b,r,x) [as explained in the paper]
|
BigDecimal |
MRVMBidder.calculateValue(Bundle<MRVMLicense> bundle) |
BigDecimal |
MRVMRegionalBidder.gammaFactor(MRVMRegionsMap.Region r,
Bundle<MRVMLicense> bundle)
Calculates the gamma factor, as explained in the model writeup.
|
BigDecimal |
MRVMNationalBidder.gammaFactor(MRVMRegionsMap.Region r,
Bundle<MRVMLicense> bundle)
Calculates the gamma factor, as explained in the model writeup.
|
BigDecimal |
MRVMLocalBidder.gammaFactor(MRVMRegionsMap.Region r,
Bundle<MRVMLicense> bundle)
Calculates the gamma factor, as explained in the model writeup.
|
abstract BigDecimal |
MRVMBidder.gammaFactor(MRVMRegionsMap.Region r,
Bundle<MRVMLicense> bundle)
Calculates the gamma factor, as explained in the model writeup.
|
Map<MRVMRegionsMap.Region,BigDecimal> |
MRVMRegionalBidder.gammaFactors(Bundle<MRVMLicense> bundle)
Calculates the gamma factors for all regions.
|
Map<MRVMRegionsMap.Region,BigDecimal> |
MRVMNationalBidder.gammaFactors(Bundle<MRVMLicense> bundle)
Calculates the gamma factors for all regions.
|
Map<MRVMRegionsMap.Region,BigDecimal> |
MRVMLocalBidder.gammaFactors(Bundle<MRVMLicense> bundle)
Calculates the gamma factors for all regions.
|
abstract Map<MRVMRegionsMap.Region,BigDecimal> |
MRVMBidder.gammaFactors(Bundle<MRVMLicense> bundle)
Calculates the gamma factors for all regions.
|
static Map<MRVMBand,Bundle<MRVMLicense>> |
MRVMWorld.getLicensesPerBand(Bundle<MRVMLicense> bundle)
Sorts the licenses of a bundle into subbundles by their band.
|
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<MRVMRegionsMap.Region,Bundle<MRVMLicense>> |
MRVMWorld.getLicensesPerRegion(Bundle<MRVMLicense> bundle)
Sorts the licenses of a bundle into subbundles by their region.
|
static Map<MRVMBand,Integer> |
MRVMWorld.quantitiesPerBand(Bundle<MRVMLicense> bundle)
Counts the number of licenses for each band.
|
static Map<MRVMBand,Integer> |
MRVMWorld.quantitiesPerBand(Bundle<MRVMLicense> bundle,
MRVMWorld MRVMWorld)
Counts the number of licenses for each band.
|
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
SRVMBidder.calculateValue(Bundle<SRVMLicense> licenses) |
Copyright © 2017. All rights reserved.