Class ModelVCGMechanism
- java.lang.Object
-
- org.marketdesignresearch.mechlib.outcomerules.vcg.VCGRule
-
- org.spectrumauctions.sats.mechanism.vcg.ModelVCGMechanism
-
- All Implemented Interfaces:
org.marketdesignresearch.mechlib.instrumentation.MipInstrumentationable,org.marketdesignresearch.mechlib.outcomerules.AllocationRule,org.marketdesignresearch.mechlib.outcomerules.OutcomeRule,org.marketdesignresearch.mechlib.outcomerules.PaymentRule
public class ModelVCGMechanism extends org.marketdesignresearch.mechlib.outcomerules.vcg.VCGRule
-
-
Constructor Summary
Constructors Constructor Description ModelVCGMechanism(ModelMIP winnerDetermination)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected org.marketdesignresearch.mechlib.winnerdetermination.WinnerDeterminationgetWinnerDetermination()protected org.marketdesignresearch.mechlib.winnerdetermination.WinnerDeterminationgetWinnerDeterminationWithout(org.marketdesignresearch.mechlib.core.bidder.Bidder bidder)-
Methods inherited from class org.marketdesignresearch.mechlib.outcomerules.vcg.VCGRule
getMipInstrumentation, getOutcome, setMipInstrumentation
-
-
-
-
Constructor Detail
-
ModelVCGMechanism
public ModelVCGMechanism(ModelMIP winnerDetermination)
-
-
Method Detail
-
getWinnerDetermination
protected org.marketdesignresearch.mechlib.winnerdetermination.WinnerDetermination getWinnerDetermination()
- Specified by:
getWinnerDeterminationin classorg.marketdesignresearch.mechlib.outcomerules.vcg.VCGRule
-
getWinnerDeterminationWithout
protected org.marketdesignresearch.mechlib.winnerdetermination.WinnerDetermination getWinnerDeterminationWithout(org.marketdesignresearch.mechlib.core.bidder.Bidder bidder)
- Specified by:
getWinnerDeterminationWithoutin classorg.marketdesignresearch.mechlib.outcomerules.vcg.VCGRule
-
-