Package | Description |
---|---|
genius.core | |
genius.core.actions | |
genius.core.boaframework | |
genius.core.parties | |
genius.core.session |
Modifier and Type | Method and Description |
---|---|
static AgentID |
AgentID.generateID(java.lang.String basename)
factory function
|
AgentID |
Agent.getAgentID() |
Modifier and Type | Method and Description |
---|---|
void |
Agent.internalInit(int sessionNr,
int sessionsTotal,
java.util.Date startTimeP,
java.lang.Integer totalTimeP,
TimeLineInfo timeline,
AbstractUtilitySpace us,
java.util.HashMap<AgentParameterVariable,AgentParamValue> params,
AgentID id)
This method is called by the protocol to initialize the agent with a new
session information.
|
void |
AgentAdapter.receiveMessage(AgentID sender,
Action action) |
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.receiveMessage(AgentID sender,
Action opponentAction)
Stores the actions made by a partner.
|
Modifier and Type | Method and Description |
---|---|
AgentID |
NegotiationInfo.getAgentID() |
AgentID |
PartyWithUtility.getID() |
AgentID |
NegotiationPartyInternal.getID() |
AgentID |
AbstractNegotiationParty.getPartyId() |
Modifier and Type | Method and Description |
---|---|
void |
NegotiationParty.receiveMessage(AgentID sender,
Action action)
This method is called to inform the party that another
NegotiationParty chose an Action . |
void |
AbstractNegotiationParty.receiveMessage(AgentID sender,
Action act) |
Constructor and Description |
---|
NegotiationInfo(AbstractUtilitySpace utilSpace,
Deadline deadline,
TimeLineInfo timeline,
long randomSeed,
AgentID agentID,
PersistentDataContainer storage) |
NegotiationInfo(PairwiseComparisonUserModel userModel,
Deadline deadline,
TimeLineInfo timeline,
long randomSeed,
AgentID agentID,
PersistentDataContainer storage)
Constructor with uncertainty
|
NegotiationPartyInternal(ParticipantRepItem partyRepItem,
ProfileRepItem profileRepItem,
Session session,
SessionsInfo info,
AgentID agentID,
UncertainPreferenceContainer uncertainModel)
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) |
Participant(AgentID id,
ParticipantRepItem party,
ProfileRepItem profile,
UncertainPreferenceContainer userModel) |