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, getIssue, getNrOfEvaluators, getWeight, isComplete, lock, normalizeChildren, setWeight, toString, toXML, unlock
checkReadyForNegotiation, discount, getDiscountFactor, getDomain, getFileName, getMaxUtilityBid, getMinUtilityBid, getName, getReservationValue, getReservationValueUndiscounted, getReservationValueWithDiscount, getReservationValueWithDiscount, getUtilityWithDiscount, getUtilityWithDiscount, isDiscounted, setDiscount, setReservationValue, validateDiscount
public AdditiveUtilitySpaceWithPerturbation(AdditiveUtilitySpace uspace)
public AdditiveUtilitySpaceWithPerturbation(AdditiveUtilitySpace uspace, double perturbation)
public double getUtility(Bid bid)
AdditiveUtilitySpace
getUtility
in interface UtilitySpace
getUtility
in class AdditiveUtilitySpace
bid
- of which we are interested in its utility.UtilitySpace.discount(double, double)
.public double getPerturbation()
public void setPerturbation(double perturbation)