Modifier and Type | Method and Description |
---|---|
void |
MindInspectorWeb.addAgState(Agent ag,
org.w3c.dom.Document mind,
boolean hasHistory) |
void |
MindInspectorWeb.registerAg(Agent ag)
add the agent in the list of available agent for mind inspection
|
Modifier and Type | Method and Description |
---|---|
Agent |
Agent.clone(AgArch arch)
Clone BB, PL, Circumstance.
|
static Agent |
Agent.create(AgArch arch,
java.lang.String agClass,
ClassParameters bbPars,
java.lang.String asSrc,
Settings stts)
Setup the default agent configuration.
|
Agent |
TransitionSystem.getAg() |
Modifier and Type | Method and Description |
---|---|
void |
Agent.importComponents(Agent a)
Imports beliefs, plans and initial goals from another agent.
|
Constructor and Description |
---|
QueryCacheAdv(Agent ag,
QueryProfiling p) |
QueryCacheSimple(Agent ag,
QueryProfiling p) |
TransitionSystem(Agent a,
Circumstance c,
Settings s,
AgArch ar) |
Modifier and Type | Method and Description |
---|---|
Agent |
ArithFunctionTerm.getAgent() |
Modifier and Type | Method and Description |
---|---|
InternalAction |
InternalActionLiteral.getIA(Agent ag) |
java.util.Iterator<Unifier> |
VarTerm.logicalConsequence(Agent ag,
Unifier un) |
java.util.Iterator<Unifier> |
RelExpr.logicalConsequence(Agent ag,
Unifier un) |
java.util.Iterator<Unifier> |
PlanBodyImpl.logicalConsequence(Agent ag,
Unifier un) |
java.util.Iterator<Unifier> |
LogicalFormula.logicalConsequence(Agent ag,
Unifier un)
Checks whether the formula is a
logical consequence of the belief base.
|
java.util.Iterator<Unifier> |
LogExpr.logicalConsequence(Agent ag,
Unifier un) |
java.util.Iterator<Unifier> |
Literal.logicalConsequence(Agent ag,
Unifier un)
logicalConsequence checks whether one particular predicate
is a logical consequence of the belief base.
|
java.util.Iterator<Unifier> |
ListTermImpl.logicalConsequence(Agent ag,
Unifier un) |
java.util.Iterator<Unifier> |
InternalActionLiteral.logicalConsequence(Agent ag,
Unifier un) |
java.util.Iterator<Unifier> |
ArithFunctionTerm.logicalConsequence(Agent ag,
Unifier un) |
static NumberTerm |
ArithExpr.parseExpr(Agent ag,
java.lang.String sExpr)
returns some Term that can be evaluated as Number
|
void |
ArithFunctionTerm.setAgent(Agent ag) |
Constructor and Description |
---|
InternalActionLiteral(Structure p,
Agent ag) |
Modifier and Type | Method and Description |
---|---|
Agent |
Include.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
FunctionRegister.process(Pred directive,
Agent outerContent,
Agent innerContent) |
static Agent |
DirectiveProcessor.process(Pred directive,
Agent outerAg,
Agent innerAg) |
Agent |
Directive.process(Pred directive,
Agent outerContent,
Agent innerContent)
This method is called to process the directive.
|
Modifier and Type | Method and Description |
---|---|
Agent |
Include.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
FunctionRegister.process(Pred directive,
Agent outerContent,
Agent innerContent) |
static Agent |
DirectiveProcessor.process(Pred directive,
Agent outerAg,
Agent innerAg) |
Agent |
Directive.process(Pred directive,
Agent outerContent,
Agent innerContent)
This method is called to process the directive.
|
Modifier and Type | Method and Description |
---|---|
Agent |
SMC.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
SGA.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
RC.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
OMC.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
MG.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
EBDG.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
DG.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
BDG.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
BC.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Modifier and Type | Method and Description |
---|---|
Agent |
SMC.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
SGA.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
RC.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
OMC.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
MG.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
EBDG.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
DG.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
BDG.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Agent |
BC.process(Pred directive,
Agent outerContent,
Agent innerContent) |
Modifier and Type | Method and Description |
---|---|
void |
TextPersistentBB.init(Agent ag,
java.lang.String[] args) |
void |
JDBCPersistentBB.init(Agent ag,
java.lang.String[] args) |
void |
IndexedBB.init(Agent ag,
java.lang.String[] args) |
void |
DefaultBeliefBase.init(Agent ag,
java.lang.String[] args) |
void |
ChainBBAdapter.init(Agent ag,
java.lang.String[] args) |
void |
ChainBB.init(Agent ag,
java.lang.String[] args) |
void |
BeliefBase.init(Agent ag,
java.lang.String[] args)
Called before the MAS execution with the agent that uses this
BB and the args informed in .mas2j project.
Example in .mas2j: agent BeliefBaseClass(1,bla); the init args will be ["1", "bla"]. |
Modifier and Type | Method and Description |
---|---|
AgArch |
CentralisedRuntimeServices.clone(Agent source,
java.util.List<java.lang.String> archClasses,
java.lang.String agName) |
void |
CentralisedAgArch.createArchs(java.util.List<java.lang.String> agArchClasses,
Agent ag,
RunCentralisedMAS masRunner)
init the agent architecture based on another agent
|
Modifier and Type | Method and Description |
---|---|
AgArch |
JadeRuntimeServices.clone(Agent source,
java.util.List<java.lang.String> archClasses,
java.lang.String agName) |
Modifier and Type | Class and Description |
---|---|
class |
ReplAg |
class |
ReplAgGUI |
Constructor and Description |
---|
QueryProfiling(Agent ag) |
Modifier and Type | Method and Description |
---|---|
AgArch |
RuntimeServicesInfraTier.clone(Agent source,
java.util.List<java.lang.String> archClasses,
java.lang.String agName)
Clones an agent
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
asl2xml.transform(Agent ag) |
java.lang.String |
asl2dot.transform(Agent ag) |