public class GSVMStandardMIP extends ModelMIP implements EfficientAllocator<ItemAllocation<org.spectrumauctions.sats.core.model.gsvm.GSVMLicense>>
| Constructor and Description |
|---|
GSVMStandardMIP(org.spectrumauctions.sats.core.model.gsvm.GSVMWorld world,
List<org.spectrumauctions.sats.core.model.gsvm.GSVMBidder> population) |
GSVMStandardMIP(org.spectrumauctions.sats.core.model.gsvm.GSVMWorld world,
List<org.spectrumauctions.sats.core.model.gsvm.GSVMBidder> population,
boolean allowAssigningLicensesWithZeroBasevalue) |
| Modifier and Type | Method and Description |
|---|---|
void |
build() |
ItemAllocation<org.spectrumauctions.sats.core.model.gsvm.GSVMLicense> |
calculateAllocation() |
getMip, setAcceptSuboptimal, setDisplayOutput, setTimeLimitpublic GSVMStandardMIP(org.spectrumauctions.sats.core.model.gsvm.GSVMWorld world,
List<org.spectrumauctions.sats.core.model.gsvm.GSVMBidder> population)
public GSVMStandardMIP(org.spectrumauctions.sats.core.model.gsvm.GSVMWorld world,
List<org.spectrumauctions.sats.core.model.gsvm.GSVMBidder> population,
boolean allowAssigningLicensesWithZeroBasevalue)
public ItemAllocation<org.spectrumauctions.sats.core.model.gsvm.GSVMLicense> calculateAllocation()
calculateAllocation in interface EfficientAllocator<ItemAllocation<org.spectrumauctions.sats.core.model.gsvm.GSVMLicense>>public void build()
Copyright © 2017. All rights reserved.