Package | Description |
---|---|
jason.architecture | |
jason.asSemantics | |
jason.infra.centralised | |
jason.infra.jade | |
jason.mas2j | |
jason.runtime |
Modifier and Type | Method and Description |
---|---|
void |
AgArch.initAg(java.lang.String agClass,
ClassParameters bbPars,
java.lang.String asSrc,
Settings stts)
Deprecated.
for arch initialisation you should override the init() method.
|
Modifier and Type | Method and Description |
---|---|
static Agent |
Agent.create(AgArch arch,
java.lang.String agClass,
ClassParameters bbPars,
java.lang.String asSrc,
Settings stts)
Setup the default agent configuration.
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
CentralisedRuntimeServices.createAgent(java.lang.String agName,
java.lang.String agSource,
java.lang.String agClass,
java.util.List<java.lang.String> archClasses,
ClassParameters bbPars,
Settings stts) |
void |
CentralisedAgArch.createArchs(java.util.List<java.lang.String> agArchClasses,
java.lang.String agClass,
ClassParameters bbPars,
java.lang.String asSrc,
Settings stts,
RunCentralisedMAS masRunner)
Creates the user agent architecture, default architecture is
jason.architecture.AgArch.
|
Constructor and Description |
---|
CentralisedEnvironment(ClassParameters userEnvArgs,
RunCentralisedMAS masRunner) |
CentralisedExecutionControl(ClassParameters userControlClass,
RunCentralisedMAS masRunner) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
JadeRuntimeServices.createAgent(java.lang.String agName,
java.lang.String agSource,
java.lang.String agClass,
java.util.List<java.lang.String> archClasses,
ClassParameters bbPars,
Settings stts) |
Modifier and Type | Field and Description |
---|---|
ClassParameters |
AgentParameters.agClass |
ClassParameters |
AgentParameters.bbClass |
Modifier and Type | Field and Description |
---|---|
protected java.util.List<ClassParameters> |
AgentParameters.archClasses |
Modifier and Type | Method and Description |
---|---|
ClassParameters |
ClassParameters.copy() |
ClassParameters |
AgentParameters.getBBClass() |
ClassParameters |
MAS2JProject.getControlClass() |
ClassParameters |
MAS2JProject.getEnvClass() |
ClassParameters |
MAS2JProject.getInfrastructure() |
Modifier and Type | Method and Description |
---|---|
void |
AgentParameters.addArchClass(ClassParameters... cps) |
void |
MAS2JProject.addDirectiveClass(java.lang.String id,
ClassParameters classname) |
void |
AgentParameters.insertArchClass(ClassParameters... cps) |
void |
AgentParameters.setBB(ClassParameters c) |
void |
MAS2JProject.setControlClass(ClassParameters sControl) |
void |
MAS2JProject.setEnvClass(ClassParameters e) |
void |
MAS2JProject.setInfrastructure(ClassParameters infra) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
RuntimeServicesInfraTier.createAgent(java.lang.String agName,
java.lang.String agSource,
java.lang.String agClass,
java.util.List<java.lang.String> archClasses,
ClassParameters bbPars,
Settings stts)
Creates a new agent with agName from source
agSource, using agClass as agent class (default
value is jason.asSemantics.Agent), archClass as agent
architecture class (default value is
jason.architecture.AgArch), bbPars as the belief base
class (default value is DefaultBeliefBase), and stts as
Settings (default value is new Settings()).
|