Package | Description |
---|---|
genius.core | |
genius.core.actions | |
genius.core.boaframework | |
genius.core.events | |
genius.core.protocol | |
genius.core.repository |
Modifier and Type | Method and Description |
---|---|
protected abstract Agent |
AgentAdapter.getAgent() |
Agent |
Agent.getAgent() |
static Agent |
Global.loadAgent(java.lang.String path)
Load an agent using the given classname/filename.
|
static Agent |
Global.loadAgent(java.lang.String agentClassName,
java.lang.String variables)
load agent and then set the parameters.
|
Modifier and Type | Method and Description |
---|---|
static java.lang.String |
Global.getAgentDescription(Agent agent)
Gives a useful agent name.
|
Constructor and Description |
---|
NoAction(Agent agent) |
OfferForFeedback(Agent agent,
Bid bid)
Creates a new instance of SendBid
|
OfferForVoting(Agent agent,
Bid bid)
Creates a new instance of SendBid
|
Modifier and Type | Class and Description |
---|---|
class |
BOAagent
This class describes a basic decoupled agent.
|
Modifier and Type | Method and Description |
---|---|
Agent |
ActionEvent.getActor() |
Constructor and Description |
---|
ActionEvent(Agent actorP,
Action actP,
int roundP,
long elapsed,
double t,
double utilA,
double utilB,
double utilADiscount,
double utilBDsicount,
java.lang.String remarks,
boolean finalActionEvent) |
Modifier and Type | Field and Description |
---|---|
protected Agent |
BilateralAtomicNegotiationSession.agentA |
protected Agent |
BilateralAtomicNegotiationSession.agentB |
Modifier and Type | Method and Description |
---|---|
double |
BilateralAtomicNegotiationSession.getOpponentUtility(Agent pAgent,
Bid pBid) |
double |
BilateralAtomicNegotiationSession.getOpponentWeight(Agent pAgent,
int pIssueID) |
Constructor and Description |
---|
BilateralAtomicNegotiationSession(Protocol protocol,
Agent agentA,
Agent agentB,
java.lang.String agentAname,
java.lang.String agentBname,
AbstractUtilitySpace spaceA,
AbstractUtilitySpace spaceB,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentAparams,
java.util.HashMap<AgentParameterVariable,AgentParamValue> agentBparams) |
Modifier and Type | Method and Description |
---|---|
Agent |
AgentRepItem.getInstance()
Try to load the agent that this reference points to.
|