| 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 | Method and Description |
|---|---|
Bidder<T> |
XORBid.getBidder() |
Bidder<T> |
SizeOrderedXOR.getBidder() |
Bidder<T> |
SizeBasedUniqueRandomXOR.getBidder() |
| Constructor and Description |
|---|
Builder(Bidder<T> bidder) |
Builder(Bidder<T> bidder,
Collection<? extends XORValue<T>> values)
Creates a new Builder instance with initial XORValues
|
DecreasingSizeOrderedXOR(Collection<T> goods,
Bidder<T> bidder) |
IncreasingSizeOrderedXOR(Collection<T> goods,
Bidder<T> bidder) |
SizeBasedUniqueRandomXOR(Collection<T> goods,
RNGSupplier rngSupplier,
Bidder<T> bidder) |
SizeOrderedXOR(Collection<T> goods,
Bidder<T> bidder) |
| Modifier and Type | Class and Description |
|---|---|
class |
DefaultModel<W extends World,B extends Bidder<? extends Good>> |
| Modifier and Type | Method and Description |
|---|---|
protected <T extends Bidder<?>> |
World.restorePopulation(Class<T> type,
long populationId) |
<T extends Bidder<?>> |
World.restorePopulation(Class<T> type,
long populationId,
InstanceHandler storageHandler)
Advanced way to restore serialized
Bidder instances, allowing to specify a custom InstanceHandler For most use cases, it's recommended to use BMWorld.restorePopulation(long). |
| Modifier and Type | Method and Description |
|---|---|
abstract Collection<? extends Bidder<?>> |
World.restorePopulation(long populationId)
Restore serialized
Bidder instances via population id |
| Modifier and Type | Class and Description |
|---|---|
class |
BMBidder |
| Modifier and Type | Class and Description |
|---|---|
class |
CATSBidder |
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends Bidder<CATSLicense>> |
CATSWorld.restorePopulation(long populationId) |
| Modifier and Type | Class and Description |
|---|---|
class |
GSVMBidder |
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends Bidder<GSVMLicense>> |
GSVMWorld.restorePopulation(long populationId) |
| Modifier and Type | Class and Description |
|---|---|
class |
LSVMBidder |
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends Bidder<LSVMLicense>> |
LSVMWorld.restorePopulation(long populationId) |
| Modifier and Type | Class and Description |
|---|---|
class |
MRVMBidder |
class |
MRVMLocalBidder |
class |
MRVMNationalBidder |
class |
MRVMRegionalBidder |
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends Bidder<MRVMLicense>> |
MRVMWorld.restorePopulation(long populationId) |
| Modifier and Type | Class and Description |
|---|---|
class |
SRVMBidder |
| Modifier and Type | Method and Description |
|---|---|
Collection<? extends Bidder<SRVMLicense>> |
SRVMWorld.restorePopulation(long populationId) |
| Modifier and Type | Method and Description |
|---|---|
<T extends Bidder<?>> |
JSONInstanceHandler.readBidder(Class<T> type,
World world,
long populationId,
long bidderId) |
abstract <T extends Bidder<?>> |
InstanceHandler.readBidder(Class<T> type,
World world,
long populationId,
long bidderId)
Used to deserialize a bidder, if its implementing class is known
|
<T extends Bidder<?>> |
InMemoryInstanceHandler.readBidder(Class<T> type,
World world,
long populationId,
long bidderId) |
<T extends Bidder<?>> |
JSONInstanceHandler.readBidderWithUnknownType(Class<T> bidderSuperType,
World world,
long populationId,
long bidderId) |
abstract <T extends Bidder<?>> |
InstanceHandler.readBidderWithUnknownType(Class<T> bidderSuperType,
World world,
long populationId,
long bidderId)
Used to deserialize a bidder, if its type is not exactly known,
i.e., if there are different bidder implementations for this model.
|
<T extends Bidder<?>> |
InMemoryInstanceHandler.readBidderWithUnknownType(Class<T> bidderSuperType,
World world,
long populationId,
long bidderId) |
<T extends Bidder<?>> |
JSONInstanceHandler.readPopulation(Class<T> type,
World world,
long populationId) |
abstract <T extends Bidder<?>> |
InstanceHandler.readPopulation(Class<T> type,
World world,
long populationId)
Used to deserialize a set of bidders, if the implementing class of all bidders is known and the same
|
<T extends Bidder<?>> |
InMemoryInstanceHandler.readPopulation(Class<T> type,
World world,
long populationId) |
<T extends Bidder<?>> |
JSONInstanceHandler.readPopulationWithUnknownTypes(Class<T> bidderSuperType,
World world,
long populationId) |
abstract <T extends Bidder<?>> |
InstanceHandler.readPopulationWithUnknownTypes(Class<T> bidderSuperType,
World world,
long populationId)
Used to deserialize a set of bidders, if their type is not exactly known,
i.e., if there are different bidder implementations for this model.
|
<T extends Bidder<?>> |
InMemoryInstanceHandler.readPopulationWithUnknownTypes(Class<T> bidderSuperType,
World world,
long populationId) |
| Modifier and Type | Method and Description |
|---|---|
void |
JSONInstanceHandler.writeBidder(Bidder<?> bidder) |
abstract void |
InstanceHandler.writeBidder(Bidder<?> bidder)
Writes a new bidder instance.
|
void |
InMemoryInstanceHandler.writeBidder(Bidder<?> bidder) |
Copyright © 2017. All rights reserved.