| Modifier and Type | Method and Description |
|---|---|
File |
JsonExporter.writeMultiBidderXOR(Collection<XORLanguage<? extends Good>> valueFunctions,
int numberOfBids,
String filePrefix) |
abstract File |
FileWriter.writeMultiBidderXOR(Collection<XORLanguage<? extends Good>> valueFunctions,
int numberOfBids,
String filePrefix) |
File |
CatsExporter.writeMultiBidderXOR(Collection<XORLanguage<? extends Good>> valueFunctions,
int numberOfBids,
String filePrefix) |
File |
JsonExporter.writeMultiBidderXORQ(Collection<GenericLang<GenericDefinition<? extends Good>,?>> valueFunctions,
int numberOfBids,
String filePrefix) |
abstract File |
FileWriter.writeMultiBidderXORQ(Collection<GenericLang<GenericDefinition<? extends Good>,?>> valueFunctions,
int numberOfBids,
String filePrefix) |
File |
CatsExporter.writeMultiBidderXORQ(Collection<GenericLang<GenericDefinition<? extends Good>,?>> valueFunctions,
int numberOfBids,
String filePrefix) |
File |
JsonExporter.writeSingleBidderXOR(XORLanguage<? extends Good> valueFunction,
int numberOfBids,
String filePrefix) |
abstract File |
FileWriter.writeSingleBidderXOR(XORLanguage<? extends Good> valueFunction,
int numberOfBids,
String filePrefix) |
File |
CatsExporter.writeSingleBidderXOR(XORLanguage<? extends Good> valueFunction,
int numberOfBids,
String filePrefix) |
File |
JsonExporter.writeSingleBidderXORQ(GenericLang<GenericDefinition<? extends Good>,?> lang,
int numberOfBids,
String filePrefix) |
abstract File |
FileWriter.writeSingleBidderXORQ(GenericLang<GenericDefinition<? extends Good>,?> lang,
int numberOfBids,
String filePrefix) |
File |
CatsExporter.writeSingleBidderXORQ(GenericLang<GenericDefinition<? extends Good>,?> lang,
int numberOfBids,
String filePrefix) |
| Modifier and Type | Method and Description |
|---|---|
Bidder<? extends Good> |
BiddingLanguage.getBidder()
References back to the Bidder instance from whom this
Bidding language instance was created.
|
| Modifier and Type | Interface and Description |
|---|---|
interface |
BidderSpecificGeneric<T extends GenericDefinition<S>,S extends Good> |
class |
GenericBid<S extends GenericDefinition<T>,T extends Good> |
interface |
GenericDefinition<T extends Good> |
interface |
GenericLang<T extends GenericDefinition<S>,S extends Good> |
class |
GenericValue<G extends GenericDefinition<S>,S extends Good> |
static class |
GenericValue.Builder<T extends GenericDefinition<S>,S extends Good> |
class |
XORQtoXOR<T extends Good> |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericSizeDecreasing<T extends GenericDefinition<S>,S extends Good> |
class |
GenericSizeIncreasing<T extends GenericDefinition<S>,S extends Good> |
class |
GenericSizeOrdered<T extends GenericDefinition<S>,S extends Good> |
| Modifier and Type | Class and Description |
|---|---|
class |
XORQRandomOrderSimple<T extends GenericDefinition<S>,S extends Good> |
| Modifier and Type | Class and Description |
|---|---|
class |
GenericPowerset<T extends GenericDefinition<S>,S extends Good> |
class |
GenericPowersetDecreasing<T extends GenericDefinition<S>,S extends Good> |
class |
GenericPowersetIncreasing<T extends GenericDefinition<S>,S extends Good>
Iterates over the Powerset of Generic Values.
Attention, this is not suitable for very big models, as this implementation will get very very slow for large bundle sizes. |
| Modifier and Type | Interface and Description |
|---|---|
interface |
BidderSpecificXOR<T extends Good> |
class |
DecreasingSizeOrderedXOR<T extends Good> |
class |
IncreasingSizeOrderedXOR<T extends Good> |
class |
SizeBasedUniqueRandomXOR<T extends Good> |
class |
SizeOrderedXOR<T extends Good> |
class |
XORBid<T extends Good> |
static class |
XORBid.Builder<T extends Good>
Builder to create a new set of atomic XORValues, called
XORBid |
interface |
XORLanguage<T extends Good> |
class |
XORValue<T extends Good> |
| Modifier and Type | Class and Description |
|---|---|
class |
Bidder<G extends Good> |
class |
Bundle<T extends Good>
Item Structure used to represent a bundle of items.
|
class |
DefaultModel<W extends World,B extends Bidder<? extends Good>> |
interface |
GenericWorld<T extends Good> |
| Modifier and Type | Method and Description |
|---|---|
abstract Set<? extends Good> |
World.getLicenses() |
| Modifier and Type | Method and Description |
|---|---|
int |
Good.IdComparator.compare(Good arg0,
Good arg1) |
| Constructor and Description |
|---|
Bundle(T... goods) |
| Modifier and Type | Class and Description |
|---|---|
class |
BMLicense |
| Modifier and Type | Class and Description |
|---|---|
class |
CATSLicense |
| Modifier and Type | Class and Description |
|---|---|
class |
GSVMLicense |
| Modifier and Type | Class and Description |
|---|---|
class |
LSVMLicense |
| Modifier and Type | Class and Description |
|---|---|
class |
MRVMLicense |
| Modifier and Type | Method and Description |
|---|---|
GenericDefinition |
MRVMWorld.getGenericDefinitionOf(Good license) |
| Modifier and Type | Class and Description |
|---|---|
class |
SRVMLicense |
| Modifier and Type | Class and Description |
|---|---|
class |
CCAMechanism<T extends Good> |
class |
GenericCCAMechanism<G extends GenericDefinition<T>,T extends Good> |
class |
NonGenericCCAMechanism<T extends Good> |
| Modifier and Type | Class and Description |
|---|---|
class |
DemandDependentGenericPriceUpdate<G extends GenericDefinition<T>,T extends Good> |
interface |
GenericPriceUpdater<G extends GenericDefinition<S>,S extends Good> |
interface |
NonGenericPriceUpdater<T extends Good> |
class |
SimpleRelativeGenericPriceUpdate<G extends GenericDefinition<T>,T extends Good> |
class |
SimpleRelativeNonGenericPriceUpdate<T extends Good> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
GenericSupplementaryRound<G extends GenericDefinition<T>,T extends Good> |
class |
LastBidsTrueValueGenericSupplementaryRound<G extends GenericDefinition<T>,T extends Good> |
class |
LastBidsTrueValueNonGenericSupplementaryRound<T extends Good> |
interface |
NonGenericSupplementaryRound<T extends Good> |
class |
ProfitMaximizingGenericSupplementaryRound<G extends GenericDefinition<T>,T extends Good> |
class |
ProfitMaximizingNonGenericSupplementaryRound<T extends Good> |
| Modifier and Type | Class and Description |
|---|---|
class |
CCGMechanism<T extends Good> |
| Modifier and Type | Class and Description |
|---|---|
class |
MechanismResult<T extends Good>
This class represents the result of an Auction, consisting of
an Allocation and a Payment vector.
|
class |
Payment<T extends Good>
This class represents the Payment vector after a WinnerDetermination.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends Good> |
Payment.getZeroPayment(Set<Bidder<T>> bidders) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
AuctionMechanism<T extends Good> |
interface |
PaymentDeterminator<T extends Good> |
| Modifier and Type | Class and Description |
|---|---|
class |
VCGMechanism<T extends Good> |
| Modifier and Type | Interface and Description |
|---|---|
interface |
Allocation<T extends Good> |
class |
GenericAllocation<T extends GenericDefinition<S>,S extends Good> |
static class |
GenericAllocation.Builder<G extends GenericDefinition<T>,T extends Good> |
interface |
GenericDemandQueryMIP<T extends GenericDefinition<S>,S extends Good> |
interface |
GenericDemandQueryMIPBuilder<S extends GenericDefinition<T>,T extends Good> |
interface |
GenericDemandQueryResult<S extends GenericDefinition<T>,T extends Good> |
class |
ItemAllocation<T extends Good> |
static class |
ItemAllocation.ItemAllocationBuilder<T extends Good> |
interface |
NonGenericDemandQueryMIP<S extends Good> |
interface |
NonGenericDemandQueryMIPBuilder<T extends Good> |
interface |
NonGenericDemandQueryResult<T extends Good> |
interface |
WinnerDeterminator<T extends Good> |
| Modifier and Type | Class and Description |
|---|---|
class |
XORWinnerDetermination<T extends Good>
Wraps an OR or OR* winner determination
|
| Modifier and Type | Class and Description |
|---|---|
class |
XORQWinnerDetermination<G extends GenericDefinition<T>,T extends Good> |
Copyright © 2018. All rights reserved.