public class GSVMStandardMIP extends ModelMIP implements WinnerDeterminator<GSVMLicense>
| Constructor and Description |
|---|
GSVMStandardMIP(GSVMWorld world,
List<GSVMBidder> population) |
GSVMStandardMIP(GSVMWorld world,
List<GSVMBidder> population,
boolean allowAssigningLicensesWithZeroBasevalue) |
GSVMStandardMIP(List<GSVMBidder> population) |
| Modifier and Type | Method and Description |
|---|---|
void |
adjustPayoffs(Map<Bidder<GSVMLicense>,Double> payoffs) |
ItemAllocation<GSVMLicense> |
calculateAllocation() |
WinnerDeterminator<GSVMLicense> |
copyOf() |
WinnerDeterminator<GSVMLicense> |
getWdWithoutBidder(Bidder<GSVMLicense> bidder) |
Map<Integer,edu.harvard.econcs.jopt.solver.mip.Variable> |
getXVariables(GSVMBidder bidder,
GSVMLicense license) |
getMip, setAcceptSuboptimal, setDisplayOutput, setTimeLimitpublic GSVMStandardMIP(List<GSVMBidder> population)
public GSVMStandardMIP(GSVMWorld world, List<GSVMBidder> population)
public GSVMStandardMIP(GSVMWorld world, List<GSVMBidder> population, boolean allowAssigningLicensesWithZeroBasevalue)
public WinnerDeterminator<GSVMLicense> getWdWithoutBidder(Bidder<GSVMLicense> bidder)
getWdWithoutBidder in interface WinnerDeterminator<GSVMLicense>public ItemAllocation<GSVMLicense> calculateAllocation()
calculateAllocation in interface WinnerDeterminator<GSVMLicense>public Map<Integer,edu.harvard.econcs.jopt.solver.mip.Variable> getXVariables(GSVMBidder bidder, GSVMLicense license)
public WinnerDeterminator<GSVMLicense> copyOf()
copyOf in interface WinnerDeterminator<GSVMLicense>public void adjustPayoffs(Map<Bidder<GSVMLicense>,Double> payoffs)
adjustPayoffs in interface WinnerDeterminator<GSVMLicense>Copyright © 2018. All rights reserved.