public class AdditiveUtilitySpaceWithPerturbation extends AdditiveUtilitySpace
DISCOUNT_FACTOR, fileName, RESERVATION| Constructor and Description |
|---|
AdditiveUtilitySpaceWithPerturbation(AdditiveUtilitySpace uspace) |
AdditiveUtilitySpaceWithPerturbation(AdditiveUtilitySpace uspace,
double perturbation) |
| Modifier and Type | Method and Description |
|---|---|
double |
getPerturbation() |
double |
getUtility(Bid bid)
implements UtilitySpace
|
void |
setPerturbation(double perturbation) |
addEvaluator, copy, equals, getEvaluation, getEvaluator, getEvaluator, getEvaluators, getfEvaluators, getIssue, getNrOfEvaluators, getWeight, getWeight, isComplete, loadTreeFromFile, loadTreeRecursive, lock, normalizeChildren, normalizeWeights, setWeight, setWeights, toString, toXML, unlockcheckReadyForNegotiation, discount, getDiscountFactor, getDomain, getFileName, getMaxUtilityBid, getMinUtilityBid, getName, getReservationValue, getReservationValueUndiscounted, getReservationValueWithDiscount, getReservationValueWithDiscount, getUtilityWithDiscount, getUtilityWithDiscount, isDiscounted, setDiscount, setReservationValue, validateDiscountpublic AdditiveUtilitySpaceWithPerturbation(AdditiveUtilitySpace uspace)
public AdditiveUtilitySpaceWithPerturbation(AdditiveUtilitySpace uspace, double perturbation)
public double getUtility(Bid bid)
AdditiveUtilitySpacegetUtility in interface UtilitySpacegetUtility in class AdditiveUtilitySpacebid - of which we are interested in its utility.UtilitySpace.discount(double, double).public double getPerturbation()
public void setPerturbation(double perturbation)