Package | Description |
---|---|
agents | |
agents.context | |
agents.head | |
agents.localModel | |
agents.messages | |
blackbox | |
kernel | |
view.system | |
view.system.twoDim |
Modifier and Type | Class and Description |
---|---|
class |
Percept
Percept agent is in charge of the communication with the environment.
|
class |
SystemAgent
The Class SystemAgent.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<Agent> |
Percept.getActivatedContext()
Gets the activated context.
|
abstract java.util.ArrayList<? extends Agent> |
SystemAgent.getTargets()
Gets the targets.
|
java.util.ArrayList<? extends Agent> |
Percept.getTargets() |
Modifier and Type | Method and Description |
---|---|
void |
Percept.addTarget(Agent a)
Adds the target.
|
void |
Agent.sendExpressMessage(java.lang.Object object,
MessageType type,
Agent a)
Send express message.
|
void |
Agent.sendMessage(Message message,
Agent a)
Send message.
|
void |
Agent.sendMessage(java.lang.Object object,
MessageType type,
Agent a)
Send message.
|
Modifier and Type | Method and Description |
---|---|
void |
Percept.setActivatedContext(java.util.ArrayList<Agent> activatedContext)
Sets the activated context.
|
void |
Percept.setTargets(java.util.ArrayList<Agent> targets)
Sets the targets.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractContext
The Class AbstractContext.
|
class |
Context
The core agent of AMOEBA.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<? extends Agent> |
Context.getTargets() |
java.util.ArrayList<? extends Agent> |
AbstractContext.getTargets() |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHead
The Class AbstractHead.
|
class |
Head
The Class Head.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<? extends Agent> |
Head.getTargets() |
java.util.ArrayList<? extends Agent> |
AbstractHead.getTargets() |
Modifier and Type | Class and Description |
---|---|
class |
LocalModelAgent
The abstract class of all agents in charge of the generation of the output from Context Agent.
|
class |
LocalModelAverage
A simple local model which computes the average of all Context Agents experiments.
|
class |
LocalModelFirstExp
A simple local model which uses only the value of the first experiment.
|
class |
LocalModelMillerRegression
The Class LocalModelMillerRegression.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<? extends Agent> |
LocalModelMillerRegression.getTargets() |
java.util.ArrayList<? extends Agent> |
LocalModelAgent.getTargets() |
Modifier and Type | Method and Description |
---|---|
Agent |
Message.getSender()
Gets the sender.
|
Modifier and Type | Method and Description |
---|---|
void |
Message.setSender(Agent sender)
Sets the sender.
|
Constructor and Description |
---|
Message(java.lang.Object content,
MessageType type,
Agent sender)
Instantiates a new message.
|
Modifier and Type | Class and Description |
---|---|
class |
BBFunction
The Class BBFunction.
|
class |
BlackBoxAgent
The Class BlackBoxAgent.
|
class |
Input
The Class Input.
|
class |
Output
An output from the simulator.
|
Modifier and Type | Method and Description |
---|---|
Agent |
BBFunction.getAgentA()
Gets the agent A.
|
Agent |
BBFunction.getAgentB()
Gets the agent B.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<Agent> |
BlackBoxAgent.getTargets()
Gets the targets.
|
Modifier and Type | Method and Description |
---|---|
void |
BBFunction.addInputAgent(Agent agent)
Adds the input agent.
|
boolean |
BBFunction.ownSpecificInput(Agent a)
Own specific input.
|
void |
BBFunction.setAgentA(Agent agentA)
Sets the agent A.
|
void |
BBFunction.setAgentB(Agent agentB)
Sets the agent B.
|
Modifier and Type | Method and Description |
---|---|
void |
BlackBoxAgent.setTargets(java.util.ArrayList<Agent> targets)
Sets the targets.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<Agent> |
Scheduler.getAgents()
Gets the agents.
|
java.util.ArrayList<? extends Agent> |
World.getAllAgentInstanceOf(java.lang.Class<? extends Agent> cl)
Gets the all agent instance of.
|
java.util.ArrayList<Agent> |
Scheduler.getContexts()
Gets the contexts.
|
java.util.ArrayList<Agent> |
Scheduler.getOutputs()
Gets the outputs.
|
java.util.ArrayList<Agent> |
World.getSelectableContext()
Gets the selectable context.
|
Modifier and Type | Method and Description |
---|---|
void |
World.kill(Agent agent)
Kill.
|
void |
Scheduler.killAgent(Agent a)
Kill agent.
|
void |
Scheduler.registerAgent(Agent a)
Register agent.
|
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<? extends Agent> |
World.getAllAgentInstanceOf(java.lang.Class<? extends Agent> cl)
Gets the all agent instance of.
|
void |
Scheduler.setAgents(java.util.ArrayList<Agent> agents)
Sets the agents.
|
void |
Scheduler.setContexts(java.util.ArrayList<Agent> contexts)
Sets the contexts.
|
void |
Scheduler.setOutputs(java.util.ArrayList<Agent> outputs)
Sets the outputs.
|
Modifier and Type | Method and Description |
---|---|
void |
GrapheSystemPanel.newAgent(Agent a)
New agent.
|
Modifier and Type | Method and Description |
---|---|
void |
GrapheTwoDimPanelStandard.newAgent(Agent a)
New agent.
|