Package | Description |
---|---|
misc | |
negotiator | |
negotiator.multipartyprotocol |
Modifier and Type | Field and Description |
---|---|
static DeadlineType |
AutomatedTournamentConfiguration.DEADLINE_TYPE
Type of deadline for each negotiation round
|
Modifier and Type | Method and Description |
---|---|
DeadlineType |
Party.getDeadlineType()
Deprecated.
|
DeadlineType |
Deadline.getType()
Get the type of this deadline.
|
static DeadlineType |
DeadlineType.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DeadlineType[] |
DeadlineType.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
static MultiPartyProtocol |
Global.createMultiPartyProtocolInstance(MultiPartyProtocolRepItem protRepItem,
java.util.ArrayList<PartyRepItem> partyRepItems,
java.util.ArrayList<AgentID> partyIDList,
java.util.ArrayList<ProfileRepItem> profileRepItems,
java.util.ArrayList<java.util.HashMap<AgentParameterVariable,AgentParamValue>> partyParams,
DeadlineType deadlineType,
int totalRoundOrTime) |
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.
|
void |
Party.setDeadlineType(DeadlineType deadlineType)
Deprecated.
|
Constructor and Description |
---|
Deadline(int val,
DeadlineType tp) |
Modifier and Type | Field and Description |
---|---|
protected DeadlineType |
MultiPartyProtocol.deadlineType |
Modifier and Type | Method and Description |
---|---|
DeadlineType |
MultiPartyNegotiationSession.getDeadlineType() |
Constructor and Description |
---|
MediatorFeedbackBasedProtocol(java.util.ArrayList<PartyRepItem> partyRepItems,
java.util.ArrayList<AgentID> partyIDList,
java.util.ArrayList<ProfileRepItem> profileRepItems,
java.util.ArrayList<java.util.HashMap<AgentParameterVariable,AgentParamValue>> partyParams,
DeadlineType deadlineType,
int totalRoundOrTime) |
MultiPartyNegotiationSession(int sessionNo,
MultiPartyProtocol protocol,
NegoRound negoRound,
java.util.ArrayList<Party> parties,
java.util.ArrayList<UtilitySpace> utilitySpaces,
java.util.ArrayList<java.util.HashMap<AgentParameterVariable,AgentParamValue>> partyParams,
DeadlineType deadlineType,
int totalRoundOrTime) |
MultiPartyProtocol(java.util.ArrayList<PartyRepItem> partyRepItems,
java.util.ArrayList<AgentID> partyIDList,
java.util.ArrayList<ProfileRepItem> profileRepItems,
java.util.ArrayList<java.util.HashMap<AgentParameterVariable,AgentParamValue>> partyParams,
DeadlineType deadlineType,
int totalRoundOrTime) |
SimpleMediatorBasedProtocol(java.util.ArrayList<PartyRepItem> partyRepItems,
java.util.ArrayList<AgentID> partyIDList,
java.util.ArrayList<ProfileRepItem> profileRepItems,
java.util.ArrayList<java.util.HashMap<AgentParameterVariable,AgentParamValue>> partyParams,
DeadlineType deadlineType,
int totalRoundOrTime) |