| 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.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) |
| 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 | Class and Description |
|---|---|
class |
XORQtoXOR<T extends Good> |
| Modifier and Type | Method and Description |
|---|---|
Set<? extends Good> |
GenericDefinition.allLicenses() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
GenericDefinition.isPartOf(Good license) |
| 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>> |
| 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 | Method and Description |
|---|---|
Set<Good> |
BMBand.allLicenses() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
BMBand.isPartOf(Good license) |
| 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 |
|---|---|
Set<Good> |
MRVMGenericDefinition.allLicenses() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
MRVMGenericDefinition.isPartOf(Good license) |
| Modifier and Type | Class and Description |
|---|---|
class |
SRVMLicense |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SRVMBand.isPartOf(Good license) |
| Modifier and Type | Class and Description |
|---|---|
class |
Auction<T extends Good>
This class represents an Auction, containing a set of goods as
well as bids placed on those goods.
|
class |
AuctionResult<T extends Good>
This class represents the result of an Auction, consisting of
an Allocation and a Payment vector.
|
class |
BidderAllocation<T extends Good>
This class represents the allocation of goods to a single bidder.
|
class |
Bids<T extends Good>
This class represents the aggregated bids of the auction, one Bid per Bidder.
|
class |
Payment<T extends Good>
This class represents the Payment vector after a WinnerDetermination.
|
class |
XORAllocation<T extends Good>
This class represents the Allocation after a WinnerDetermination.
|
| Modifier and Type | Method and Description |
|---|---|
static <T extends Good> |
Payment.getZeroPayment(Set<Bidder<T>> bidders) |
| Modifier and Type | Method and Description |
|---|---|
Set<Good> |
BidderAllocation.getGoods() |
| Constructor and Description |
|---|
BidderAllocation(double totalValue,
Bundle<Good> goods,
Set<XORValue<T>> acceptedBids) |
| Modifier and Type | Class and Description |
|---|---|
class |
ItemAllocation<T extends Good> |
static class |
ItemAllocation.ItemAllocationBuilder<T extends Good> |
class |
ReservePriceVCGAuction<T extends Good> |
class |
VCGAuction<T extends Good> |
class |
XORVCGAuction<T extends Good> |
| Modifier and Type | Class and Description |
|---|---|
class |
WinnerDetermination<T extends Good> |
class |
XORWinnerDetermination<T extends Good>
Wraps an OR or OR* winner determination
|
Copyright © 2018. All rights reserved.