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