Package | Description |
---|---|
negotiator | |
negotiator.analysis | |
negotiator.parties | |
negotiator.repository | |
negotiator.utility |
Modifier and Type | Field and Description |
---|---|
protected UtilitySpace |
Party.utilitySpace
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
UtilitySpace |
Party.getUtilitySpace()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
Party.internalInit(int sessionNo,
DeadlineType deadlineType,
int totalRoundOrTime,
UtilitySpace us,
java.util.HashMap<AgentParameterVariable,AgentParamValue> params)
Deprecated.
This method is called by the SessionRunner to initialize the agent with a
new session information.
|
Modifier and Type | Method and Description |
---|---|
java.util.List<UtilitySpace> |
MultilateralAnalysis.getUtilitySpaces() |
Modifier and Type | Method and Description |
---|---|
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) |