Package | Description |
---|---|
negotiator.analysis | |
negotiator.parties | |
negotiator.repository | |
negotiator.utility |
Modifier and Type | Method and Description |
---|---|
java.util.List<UtilitySpace> |
MultilateralAnalysis.getUtilitySpaces() |
Modifier and Type | Method and Description |
---|---|
UtilitySpace |
PartyWithUtility.getUtilitySpace() |
UtilitySpace |
NegotiationPartyInternal.getUtilitySpace()
Gets the agent's utility space.
|
Modifier and Type | Method and Description |
---|---|
UtilitySpace |
ProfileRepItem.create() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractUtilitySpace
Implements the basic functionality of
UtilitySpace but does not
implement the details. |
class |
AdditiveUtilitySpace
The additive utility space couples all objectives to weights and evaluators.
|
class |
ConstraintUtilitySpace |
class |
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.
|
Modifier and Type | Method and Description |
---|---|
UtilitySpace |
UtilitySpace.copy() |
UtilitySpace |
NonlinearUtilitySpace.copy() |
UtilitySpace |
ConstraintUtilitySpace.copy() |
UtilitySpace |
AdditiveUtilitySpace.copy() |
Constructor and Description |
---|
UtilitySpaceTools(UtilitySpace space) |