| Interface | Description |
|---|---|
| Evaluator |
Evaluator is an object that translates discrete values into an evaluation
value.
|
| UtilitySpace |
A utility space is a function that maps bids to utilities.
|
| ZeroOutcomeContraint |
| Class | Description |
|---|---|
| AbstractUtilitySpace |
Implements the basic functionality of
UtilitySpace but does not
implement the details. |
| AdditiveUtilitySpace |
The additive utility space couples all objectives to weights and evaluators.
|
| AdditiveUtilitySpaceWithPerturbation | |
| Bound |
An interval of integers, bound to a specific integer issue.
|
| ConditionalZeroConstraint | |
| ConditionalZeroOutcomeConstraint | |
| Constraint |
Specifies an area that has a utility.
|
| ConstraintUtility | |
| ConstraintUtilitySpace | |
| DataObjects |
This class handles saving and loading data for agents which are negotiating
in a specific preference profile.
|
| EvaluatorDiscrete |
This class is used to convert the value of a discrete issue to a utility.
|
| EvaluatorInteger |
This class is used to convert the value of an integer issue to a utility.
|
| EvaluatorObjective |
Evaulator for an objective.
|
| EvaluatorReal |
An evaluator for real-type issues.
|
| ExclusiveHyperRectangle | |
| ExclusiveZeroConstraint | |
| ExclusiveZeroOutcomeConstraint | |
| HyperRectangle | |
| InclusiveHyperRectangle |
An
InclusiveHyperRectangle has a utility value when all of its bounds
are satisfied, and zero otherwise. |
| InclusiveZeroOutcomeConstraint | |
| NonlinearUtilitySpace |
In the non-linear scenarios, the agents no longer have linear utility
functions; instead, they can only sample their utility of a bid through the
getUtility() method.
|
| Rank | |
| RConstraint | |
| SumZeroConstraint | |
| SumZeroConstraintList | |
| SumZeroNotConstraint | |
| UncertainAdditiveUtilitySpace |
UncertainAdditiveUtilitySpace defines a subset of bids in the bidspace with a
full ordering: bid1<=bid2<=bid3...<=bidN.
|
| UtilityFunction |
Implements part of
NonlinearUtilitySpace. |
| UtilitySpaceTools |
Companion class to
UtilitySpace. |
| ZeroConstraint |
| Enum | Description |
|---|---|
| AGGREGATIONTYPE | |
| EVALFUNCTYPE |
This class specifies the possible evaluation functions.
|
| EVALUATORTYPE |
Enum specifying the possible evaluation types.
|
| UTILITYSPACETYPE |