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 |
---|---|
Settings |
TransitionSystem.getSettings() |
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.
|
TransitionSystem |
Agent.initAg(AgArch arch,
BeliefBase bb,
java.lang.String asSrc,
Settings stts)
Deprecated.
Prefer the initAg method with only the source code of the agent as parameter.
A call of this method like
TransitionSystem ts = ag.initAg(arch, bb, asSrc, stts)can be replaced by new TransitionSystem(ag, new Circumstance(), stts, arch); ag.setBB(bb); // only if you use a custom BB ag.initAg(asSrc); TransitionSystem ts = ag.getTS(); |
Constructor and Description |
---|
TransitionSystem(Agent a,
Circumstance c,
Settings s,
AgArch ar) |
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.
|
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 | Method and Description |
---|---|
Settings |
AgentParameters.getAsSetts(boolean debug,
boolean forceSync) |
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()).
|