Package | Description |
---|---|
negotiator | |
negotiator.actions | |
negotiator.events | |
negotiator.gui.chart | |
negotiator.gui.negosession.multinego.model | |
negotiator.parties | |
negotiator.session | |
negotiator.tournament |
Modifier and Type | Field and Description |
---|---|
protected AgentID |
Party.partyID
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
AgentID |
Agent.getAgentID() |
AgentID |
Party.getPartyID()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
void |
Agent.setAgentID(AgentID value) |
void |
Party.setPartyID(AgentID partyID)
Deprecated.
|
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 |
---|---|
java.util.Map<AgentID,java.lang.Double> |
MultipartyNegotiationOfferEvent.getAgreementUtils() |
java.util.Map<AgentID,java.lang.Double> |
MultipartyNegotiationOfferEvent.getPartyUtilities() |
Constructor and Description |
---|
MultipartyNegotiationOfferEvent(java.lang.Object source,
Bid bid,
int round,
int turn,
double time,
java.util.Map<AgentID,java.lang.Double> partyUtilities,
java.util.Map<AgentID,java.lang.Double> agreementUtils) |
MultipartyNegotiationOfferEvent(java.lang.Object source,
Bid bid,
int round,
int turn,
double time,
java.util.Map<AgentID,java.lang.Double> partyUtilities,
java.util.Map<AgentID,java.lang.Double> agreementUtils) |
Modifier and Type | Method and Description |
---|---|
void |
MultipartyBidChart.setBidSeries(java.util.Map<AgentID,java.util.List<TurnAndUtil>> turnAndUtilPerRoundPerAgent)
Sets the values for the parties.
|
Constructor and Description |
---|
MultipartyBidChart(java.util.ArrayList<AgentID> partyNames,
int maxRound) |
MultipartyBidChart(java.util.List<AgentID> partyNames) |
Modifier and Type | Method and Description |
---|---|
AgentID |
Participant.getId() |
Constructor and Description |
---|
Participant(AgentID id,
PartyRepItem strategy,
ProfileRepItem profile) |
Modifier and Type | Method and Description |
---|---|
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)
Initializes the party.
|
void |
AbstractNegotiationParty.init(AbstractUtilitySpace utilSpace,
Deadline dl,
TimeLineInfo tl,
long randomSeed,
AgentID agentId) |
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(PartyRepItem partyRepItem,
ProfileRepItem profileRepItem,
Session session,
AgentID agentID)
Creates a new
NegotiationParty from repository items and
initializes it. |
Constructor and Description |
---|
InvalidActionContentsError(AgentID agent,
java.lang.String message) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<NegotiationPartyInternal> |
TournamentGenerator.generateSessionParties(java.util.List<java.lang.Integer> partyIndices,
java.util.List<PartyRepItem> partyRepItems,
java.util.List<ProfileRepItem> profileRepItems,
java.util.List<AgentID> partyIds,
Session session)
Generate the list of parties in the given session
|
static java.util.List<NegotiationPartyInternal> |
TournamentGenerator.generateSessionParties(java.util.List<PartyRepItem> partyRepItems,
java.util.List<ProfileRepItem> profileRepItems,
java.util.List<AgentID> partyIds,
Session session)
Generate the list of parties in the given session, including mediator(s)
|