Package | Description |
---|---|
negotiator | |
negotiator.actions | |
negotiator.boaframework | |
negotiator.gui.progress.session | |
negotiator.parties | |
negotiator.session |
Modifier and Type | Method and Description |
---|---|
AgentID |
Agent.getAgentID() |
Modifier and Type | Method and Description |
---|---|
void |
AgentAdapter.init(AbstractUtilitySpace utilSpace,
Deadline deadline,
TimeLineInfo timeline,
long randomSeed,
AgentID agentID,
PersistentDataContainer storage) |
void |
AgentAdapter.receiveMessage(AgentID sender,
Action action) |
void |
Agent.setAgentID(AgentID value) |
Modifier and Type | Field and Description |
---|---|
protected AgentID |
DefaultAction.agentID |
Modifier and Type | Method and Description |
---|---|
AgentID |
DefaultAction.getAgent() |
AgentID |
Action.getAgent()
Returns the ID of the agent which created the action.
|
Constructor and Description |
---|
Accept(AgentID agentID,
Bid bid) |
DefaultAction(AgentID agentID)
Constructor which sets the agentID of an agent.
|
DefaultActionWithBid(AgentID agentID,
Bid bid)
Creates an action symbolizing an offer for the opponent.
|
EndNegotiation(AgentID agentID)
Action to end the negotiation.
|
EndNegotiationWithAnOffer(AgentID party,
Bid bid) |
GiveFeedback(AgentID party,
Feedback feedback) |
IllegalAction(AgentID agentID,
java.lang.String details)
Specifies that an agent returned an action not fitting the protocol.
|
Inform(AgentID id,
java.lang.String name,
java.lang.Object value) |
InformVotingResult(AgentID party,
Bid bid,
Vote vote) |
NoAction(AgentID agent) |
Offer(AgentID agentID,
Bid bid) |
OfferForFeedback(AgentID agent,
Bid bid)
Creates a new instance of SendBid
|
OfferForVoting(AgentID agent,
Bid bid)
Creates a new instance of SendBid
|
Reject(AgentID agentID,
Bid bid)
Action to accept an opponent's bid.
|
VoteForOfferAcceptance(AgentID party,
Vote vote) |
Modifier and Type | Method and Description |
---|---|
void |
BoaParty.init(AbstractUtilitySpace utilSpace,
Deadline dl,
TimeLineInfo tl,
long randomSeed,
AgentID agentId,
PersistentDataContainer data)
Initializes the agent and creates a new negotiation session object.
|
void |
BoaParty.receiveMessage(AgentID sender,
Action opponentAction)
Stores the actions made by a partner.
|
Modifier and Type | Method and Description |
---|---|
AgentID |
Outcome.getAgentID() |
Constructor and Description |
---|
Outcome(Bid bid,
int round,
int turn,
java.util.List<? extends PartyWithUtility> parties,
boolean isAgreement,
AgentID agent,
double time)
Create new outcome.
|
Modifier and Type | Method and Description |
---|---|
AgentID |
PartyWithUtility.getID() |
AgentID |
NegotiationPartyInternal.getID() |
AgentID |
AbstractNegotiationParty.getPartyId() |
Modifier and Type | Method and Description |
---|---|
void |
NegotiationParty.init(AbstractUtilitySpace utilSpace,
Deadline deadline,
TimeLineInfo timeline,
long randomSeed,
AgentID agentID,
PersistentDataContainer storage)
Initializes the party.
|
void |
AbstractNegotiationParty.init(AbstractUtilitySpace utilSpace,
Deadline dl,
TimeLineInfo tl,
long randomSeed,
AgentID agentId,
PersistentDataContainer data) |
void |
NegotiationParty.receiveMessage(AgentID sender,
Action action)
This method is called when another
NegotiationParty chose an
Action . |
void |
AbstractNegotiationParty.receiveMessage(AgentID sender,
Action act) |
Constructor and Description |
---|
NegotiationPartyInternal(ParticipantRepItem partyRepItem,
ProfileRepItem profileRepItem,
Session session,
AgentID agentID,
SessionsInfo info)
Creates a new
NegotiationParty from repository items and
initializes it. |
Modifier and Type | Method and Description |
---|---|
AgentID |
Participant.getId() |
Constructor and Description |
---|
InvalidActionContentsError(AgentID agent,
java.lang.String message) |
Participant(AgentID id,
ParticipantRepItem party,
ProfileRepItem profile) |