Class MBVMBidderSetup.MBVMBidderSetupBuilder
- java.lang.Object
-
- org.spectrumauctions.sats.core.model.BidderSetup.Builder
-
- org.spectrumauctions.sats.core.model.bvm.BMBidderSetup.BMBidderSetupBuilder
-
- org.spectrumauctions.sats.core.model.bvm.mbvm.MBVMBidderSetup.MBVMBidderSetupBuilder
-
- Enclosing class:
- MBVMBidderSetup
public static final class MBVMBidderSetup.MBVMBidderSetupBuilder extends BMBidderSetup.BMBidderSetupBuilder
A builder with default values of the Multi-Band Value Model- Author:
- Michael Weiss
-
-
Field Summary
-
Fields inherited from class org.spectrumauctions.sats.core.model.bvm.BMBidderSetup.BMBidderSetupBuilder
baseValueIntervals, positiveValueThresholdIntervals, synFactors
-
-
Constructor Summary
Constructors Constructor Description MBVMBidderSetupBuilder(java.lang.String setupName, int numberOfBidders)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description MBVMBidderSetupbuild()Creates a new BidderSetup instance which can then be used to create a new population-
Methods inherited from class org.spectrumauctions.sats.core.model.bvm.BMBidderSetup.BMBidderSetupBuilder
getBaseValueIntervals, getPositiveValueThresholdIntervals, getSynFactors, putBaseValueInterval, putSynergyFactors, putValueThresholdInterval, removeBaseValueInterval, removeSynergyFactor, removeValueThresholdInterval
-
Methods inherited from class org.spectrumauctions.sats.core.model.BidderSetup.Builder
getNumberOfBidders, getSetupName, setNumberOfBidders, setSetupName
-
-
-
-
Method Detail
-
build
public MBVMBidderSetup build()
Description copied from class:BidderSetup.BuilderCreates a new BidderSetup instance which can then be used to create a new population- Specified by:
buildin classBMBidderSetup.BMBidderSetupBuilder- Returns:
- the new BidderSetup instance
- See Also:
BMBidderSetup.BMBidderSetupBuilder.build()
-
-