public class SingleRegionModel extends DefaultModel<SRVMWorld,SRVMBidder>
| Constructor and Description |
|---|
SingleRegionModel() |
| Modifier and Type | Method and Description |
|---|---|
List<SRVMBidder> |
createPopulation(SRVMWorld world,
RNGSupplier populationRNG)
Creates a new set of
Bidder instances |
SRVMWorld |
createWorld(RNGSupplier worldSeed)
Creates a new
World |
void |
setNumberOfHighFrequencyBidders(int numberOfBidders) |
void |
setNumberOfPrimaryBidders(int numberOfBidders) |
void |
setNumberOfSecondaryBidders(int numberOfBidders) |
void |
setNumberOfSmallBidders(int numberOfBidders) |
createNewPopulation, createNewPopulation, createNewPopulation, createNewPopulation, createNewPopulation, createPopulation, createPopulation, createWorld, createWorldpublic SRVMWorld createWorld(RNGSupplier worldSeed)
DefaultModelWorldcreateWorld in class DefaultModel<SRVMWorld,SRVMBidder>worldSeed - A rng supplier for random creation of world parameterspublic List<SRVMBidder> createPopulation(SRVMWorld world, RNGSupplier populationRNG)
DefaultModelBidder instancescreatePopulation in class DefaultModel<SRVMWorld,SRVMBidder>world - the World for which the bidders are createdpopulationRNG - a rng supplier for the creation of random bidder parameterspublic void setNumberOfSmallBidders(int numberOfBidders)
public void setNumberOfHighFrequencyBidders(int numberOfBidders)
public void setNumberOfSecondaryBidders(int numberOfBidders)
public void setNumberOfPrimaryBidders(int numberOfBidders)
Copyright © 2017. All rights reserved.