Package | Description |
---|---|
negotiator | |
negotiator.parties | |
negotiator.session | |
negotiator.utility |
Modifier and Type | Class and Description |
---|---|
class |
ContinuousTimeline
A time line, running from t = 0 (start) to t = 1 (deadline).
|
class |
DiscreteTimeline
Implementation of the timeline in which time is divided in rounds.
|
class |
PausableContinuousTimeline |
Modifier and Type | Field and Description |
---|---|
protected TimeLineInfo |
AbstractNegotiationParty.timeline
Time line used by the party if time deadline is set.
|
Modifier and Type | Method and Description |
---|---|
TimeLineInfo |
AbstractNegotiationParty.getTimeLine()
Gets this agent's time line.
|
Modifier and Type | Method and Description |
---|---|
void |
NegotiationParty.init(AbstractUtilitySpace utilSpace,
Deadline deadline,
TimeLineInfo timeline,
long randomSeed,
AgentID agentID)
Initializes the party.
|
void |
AbstractNegotiationParty.init(AbstractUtilitySpace utilSpace,
Deadline dl,
TimeLineInfo tl,
long randomSeed,
AgentID agentId) |
Modifier and Type | Class and Description |
---|---|
class |
Timeline
A time line, running from t = 0 (start) to t = 1 (deadline).
|
Modifier and Type | Method and Description |
---|---|
double |
AbstractUtilitySpace.getReservationValueWithDiscount(TimeLineInfo timeline)
The discounted version of
AbstractUtilitySpace.getReservationValue() . |
double |
AbstractUtilitySpace.getUtilityWithDiscount(Bid bid,
TimeLineInfo timeline)
Let d in (0, 1) be the discount factor.
|