Package | Description |
---|---|
agents.context | |
kernel | |
view.system |
Modifier and Type | Method and Description |
---|---|
Head |
Context.getControler()
Gets the controler.
|
Modifier and Type | Method and Description |
---|---|
void |
Context.analyzeResults(Head ctrl)
Analyze results.
|
void |
Context.growRanges(Head head)
Grow every ranges allowing to includes current situation.
|
void |
Context.setControler(Head controler)
Sets the controler.
|
void |
Context.shrinkRanges(Head head)
Shrink one range in order to exclude current situation.
|
void |
Context.shrinkRangesToJoinBorders(Head head,
Context c)
Shrink ranges to join borders.
|
void |
Context.solveNCS_Concurrence(Head head)
Solve NC S concurrence.
|
void |
Context.solveNCS_IncompetentHead(Head head)
Solve NC S incompetent head.
|
Constructor and Description |
---|
Context(World world,
Head head)
The main constructor, used by AMOEBA to build new context agent.
|
Context(World world,
Head controller,
java.util.HashMap<java.lang.String,java.lang.Double> mins,
java.util.HashMap<java.lang.String,java.lang.Double> maxs,
java.util.HashMap<java.lang.String,java.lang.Double> exps,
double experimentValue,
java.lang.String contextName)
Instantiates a new context.
|
Modifier and Type | Method and Description |
---|---|
Head |
Scheduler.getHeadAgent()
Gets the head agent.
|
Constructor and Description |
---|
PanelController(Head controller,
World world)
Instantiates a new panel controller.
|