Package | Description |
---|---|
negotiator | |
negotiator.boaframework | |
negotiator.parties | |
negotiator.qualitymeasures | |
negotiator.session |
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 |
---|---|
Timeline |
Agent.timeline
Use timeline for everything time-related.
|
Modifier and Type | Method and Description |
---|---|
Timeline |
Party.getTimeline()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
PocketNegotiatorAgent.initPN(AdditiveUtilitySpace mySide,
AdditiveUtilitySpace otherSide,
Timeline timeline)
initializes the agent, with suggestions for utility space for mySide and
otherSide.
|
void |
Agent.internalInit(int sessionNr,
int sessionsTotal,
java.util.Date startTimeP,
java.lang.Integer totalTimeP,
Timeline timeline,
AbstractUtilitySpace us,
java.util.HashMap<AgentParameterVariable,AgentParamValue> params)
This method is called by the protocol to initialize the agent with a new
session information.
|
void |
Party.setTimeline(Timeline timeline)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected Timeline |
NegotiationSession.timeline
Reference to the timeline.
|
Modifier and Type | Method and Description |
---|---|
Timeline |
NegotiationSession.getTimeline() |
Constructor and Description |
---|
NegotiationSession(SessionData sessionData,
AbstractUtilitySpace utilitySpace,
Timeline timeline)
Create a negotiation session which is used to keep track of the
negotiation state.
|
NegotiationSession(SessionData sessionData,
AbstractUtilitySpace utilitySpace,
Timeline timeline,
OutcomeSpace outcomeSpace)
Create a negotiation session which is used to keep track of the
negotiation state.
|
Modifier and Type | Method and Description |
---|---|
Timeline |
NegotiationPartyInternal.getTimeLine()
Gets the timeline for this agent.
|
Modifier and Type | Method and Description |
---|---|
Timeline |
NegotiationSessionWrapper.getTimeline() |
Modifier and Type | Method and Description |
---|---|
Timeline |
Session.getTimeline() |
Modifier and Type | Method and Description |
---|---|
void |
Session.setTimeline(Timeline timeline) |