| Package | Description |
|---|---|
| cz.cuni.amis.pogamut.shady |
Fuzzy/Shady (name subject to change)
=====
Shady is a new engine using if-then rules.
|
| cz.cuni.amis.pogamut.shady.engine | |
| cz.cuni.amis.pogamut.sposh.engine | |
| cz.cuni.amis.pogamut.sposh.executor |
| Modifier and Type | Method and Description |
|---|---|
BigDecimal |
QueryCall.execute(IWorkExecutor executor)
Execute the primitive with name and proper arguments and return value.
|
BigDecimal |
IQuery.execute(IWorkExecutor executor)
Execute query and return number.
|
| Modifier and Type | Class and Description |
|---|---|
class |
ShadeEngine<EXECUTOR extends IWorkExecutor>
This class is taking a shade plan (already parsed in form of
ShadeTree
and executing it using supplied IWorkExecutor. |
| Modifier and Type | Method and Description |
|---|---|
PoshEngine.EvaluationResultInfo |
PoshEngine.evaluatePlan(IWorkExecutor workExecuter) |
FireResult |
ADExecutor.fire(IWorkExecutor workExecuter) |
boolean |
ADExecutor.isExit(IWorkExecutor workExecutor) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
ILogicWorkExecutor
Deprecated.
This is a wrong place for these methods,
SposhLogicController
has templated IWorkExecutor and methods logicBeforePlan
and logicBeforePlan. This is no longer automatically executed by LogicController anymore. You must do it yourself. |
| Modifier and Type | Class and Description |
|---|---|
class |
BehaviorWorkExecutor
Executor for posh plans that will execute annotated methods on the object.
|
class |
PrintWorkExecutor
Very simple executor for plans that will print name of primitive, that is supposed
to execute, to specified stream.
|
class |
StateWorkExecutor
This class is an
IWorkExecutor, that considers actions to be have state,
in this executor, primitive is working in phases INIT, RUN*, DONE. |
Copyright © 2012 AMIS research group, Faculty of Mathematics and Physics, Charles University in Prague, Czech Republic. All Rights Reserved.