Class CATSWorldSetup.Builder
- java.lang.Object
-
- org.spectrumauctions.sats.core.model.cats.CATSWorldSetup.Builder
-
- Enclosing class:
- CATSWorldSetup
public static class CATSWorldSetup.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description CATSWorldSetupbuild()intgetDefaultNumberOfGoods()voidsetAdditionalLocation(double additionalLocation)voidsetAdditionalNeigh(double additionalNeigh)voidsetAdditivity(double additivity)voidsetBudgetFactor(double budgetFactor)voidsetCommonValueInterval(DoubleInterval commonValueInterval)voidsetDeviation(double deviation)voidsetJumpProbability(double jumpProbability)voidsetMaxSubstitutableBids(int maxSubstitutableBids)voidsetNumberOfColumnsInterval(IntegerInterval numberOfColumnsInterval)voidsetNumberOfGoodsInterval(IntegerInterval numberOfGoodsInterval)voidsetNumberOfRowsInterval(IntegerInterval numberOfRowsInterval)voidsetThreeProb(double threeProb)voidsetUseQuadraticPricingOption(boolean bool)
-
-
-
Method Detail
-
setNumberOfRowsInterval
public void setNumberOfRowsInterval(IntegerInterval numberOfRowsInterval)
-
setNumberOfColumnsInterval
public void setNumberOfColumnsInterval(IntegerInterval numberOfColumnsInterval)
-
setNumberOfGoodsInterval
public void setNumberOfGoodsInterval(IntegerInterval numberOfGoodsInterval)
-
setCommonValueInterval
public void setCommonValueInterval(DoubleInterval commonValueInterval)
-
setThreeProb
public void setThreeProb(double threeProb)
-
setAdditionalNeigh
public void setAdditionalNeigh(double additionalNeigh)
-
setAdditivity
public void setAdditivity(double additivity)
-
setUseQuadraticPricingOption
public void setUseQuadraticPricingOption(boolean bool)
-
setDeviation
public void setDeviation(double deviation)
-
setAdditionalLocation
public void setAdditionalLocation(double additionalLocation)
-
setBudgetFactor
public void setBudgetFactor(double budgetFactor)
-
setJumpProbability
public void setJumpProbability(double jumpProbability)
-
setMaxSubstitutableBids
public void setMaxSubstitutableBids(int maxSubstitutableBids)
-
build
public CATSWorldSetup build()
-
getDefaultNumberOfGoods
public int getDefaultNumberOfGoods()
-
-