Modifier and Type | Field and Description |
---|---|
protected java.util.HashMap<AgentParameterVariable,AgentParamValue> |
Party.parametervalues
Deprecated.
|
protected java.util.HashMap<AgentParameterVariable,AgentParamValue> |
Agent.parametervalues
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<AgentParameterVariable,AgentParamValue> |
Party.getParametervalues()
Deprecated.
|
java.util.HashMap<AgentParameterVariable,AgentParamValue> |
Agent.getParameterValues()
Deprecated.
|
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 |
Agent.internalInit(int sessionNr,
int sessionsTotal,
java.util.Date startTimeP,
java.lang.Integer totalTimeP,
Timeline timeline,
UtilitySpace 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.setParametervalues(java.util.HashMap<AgentParameterVariable,AgentParamValue> parametervalues)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
protected java.util.ArrayList<java.util.HashMap<AgentParameterVariable,AgentParamValue>> |
MultiPartyProtocol.partyParams |
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) |
Modifier and Type | Field and Description |
---|---|
protected java.util.HashMap<AgentParameterVariable,AgentParamValue> |
BilateralAtomicNegotiationSession.agentAparams |
protected java.util.HashMap<AgentParameterVariable,AgentParamValue> |
BilateralAtomicNegotiationSession.agentBparams |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<AgentParameterVariable,AgentParamValue> |
BilateralAtomicNegotiationSession.getAgentAparams() |
java.util.HashMap<AgentParameterVariable,AgentParamValue> |
BilateralAtomicNegotiationSession.getAgentBparams() |
java.util.HashMap<AgentParameterVariable,AgentParamValue> |
Protocol.getAgentParams(int index) |
Constructor and Description |
---|
BilateralAtomicNegotiationSession(Protocol protocol,
Agent agentA,
Agent agentB,
java.lang.String agentAname,
java.lang.String agentBname,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams) |
BilateralAtomicNegotiationSession(Protocol protocol,
Agent agentA,
Agent agentB,
java.lang.String agentAname,
java.lang.String agentBname,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams) |
Modifier and Type | Method and Description |
---|---|
java.util.HashMap<AgentParameterVariable,AgentParamValue> |
AlternatingOffersProtocol.getAgentAparams() |
java.util.HashMap<AgentParameterVariable,AgentParamValue> |
AlternatingOffersProtocol.getAgentBparams() |
Constructor and Description |
---|
AlternatingOffersBilateralAtomicNegoSession(Protocol protocol,
Agent agentA,
Agent agentB,
java.lang.String agentAname,
java.lang.String agentBname,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams,
java.lang.String startingAgent)
load the runtime objects to start negotiation
|
AlternatingOffersBilateralAtomicNegoSession(Protocol protocol,
Agent agentA,
Agent agentB,
java.lang.String agentAname,
java.lang.String agentBname,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams,
java.lang.String startingAgent)
load the runtime objects to start negotiation
|
Modifier and Type | Method and Description |
---|---|
protected AuctionBilateralAtomicNegoSession |
AuctionProtocol.runNegotiationSession(Agent agentA,
Agent agentB,
AgentRepItem agentARepItem,
AgentRepItem agentBRepItem,
java.lang.String agentAname,
java.lang.String agentBname,
ProfileRepItem profileRepItemA,
ProfileRepItem profileRepItemB,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams)
do test run of negotiation session.
|
protected AuctionBilateralAtomicNegoSession |
AuctionProtocol.runNegotiationSession(Agent agentA,
Agent agentB,
AgentRepItem agentARepItem,
AgentRepItem agentBRepItem,
java.lang.String agentAname,
java.lang.String agentBname,
ProfileRepItem profileRepItemA,
ProfileRepItem profileRepItemB,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams)
do test run of negotiation session.
|
protected AuctionBilateralAtomicNegoSession |
AuctionOldProtocol.runNegotiationSession(Agent agentA,
Agent agentB,
AgentRepItem agentARepItem,
AgentRepItem agentBRepItem,
java.lang.String agentAname,
java.lang.String agentBname,
ProfileRepItem profileRepItemA,
ProfileRepItem profileRepItemB,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams)
do test run of negotiation session.
|
protected AuctionBilateralAtomicNegoSession |
AuctionOldProtocol.runNegotiationSession(Agent agentA,
Agent agentB,
AgentRepItem agentARepItem,
AgentRepItem agentBRepItem,
java.lang.String agentAname,
java.lang.String agentBname,
ProfileRepItem profileRepItemA,
ProfileRepItem profileRepItemB,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams)
do test run of negotiation session.
|
protected AuctionBilateralAtomicNegoSession |
AuctionProtocol.runNegotiationSession(AgentRepItem agentARepItem,
AgentRepItem agentBRepItem,
java.lang.String agentAname,
java.lang.String agentBname,
ProfileRepItem profileRepItemA,
ProfileRepItem profileRepItemB,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams) |
protected AuctionBilateralAtomicNegoSession |
AuctionProtocol.runNegotiationSession(AgentRepItem agentARepItem,
AgentRepItem agentBRepItem,
java.lang.String agentAname,
java.lang.String agentBname,
ProfileRepItem profileRepItemA,
ProfileRepItem profileRepItemB,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams) |
protected AuctionBilateralAtomicNegoSession |
AuctionOldProtocol.runNegotiationSession(AgentRepItem agentARepItem,
AgentRepItem agentBRepItem,
java.lang.String agentAname,
java.lang.String agentBname,
ProfileRepItem profileRepItemA,
ProfileRepItem profileRepItemB,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams) |
protected AuctionBilateralAtomicNegoSession |
AuctionOldProtocol.runNegotiationSession(AgentRepItem agentARepItem,
AgentRepItem agentBRepItem,
java.lang.String agentAname,
java.lang.String agentBname,
ProfileRepItem profileRepItemA,
ProfileRepItem profileRepItemB,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams) |
Constructor and Description |
---|
AuctionBilateralAtomicNegoSession(Protocol protocol,
Agent agentA,
Agent agentB,
java.lang.String agentAname,
java.lang.String agentBname,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams,
java.lang.String startingAgent,
int totalTime) |
AuctionBilateralAtomicNegoSession(Protocol protocol,
Agent agentA,
Agent agentB,
java.lang.String agentAname,
java.lang.String agentBname,
UtilitySpace spaceA,
UtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams,
java.lang.String startingAgent,
int totalTime) |
Modifier and Type | Field and Description |
---|---|
AgentParamValue |
AssignedParamValue.value |
Constructor and Description |
---|
AssignedParamValue(AgentParamValue v,
java.lang.String name) |