|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use Scheme | |
|---|---|
| edu.memphis.ccrg.lida.actionselection | Contains classes related to Action Selection, a subsystem which selects Behaviors for execution. |
| edu.memphis.ccrg.lida.framework.shared | Contains classes related to common data structures used in the framework. |
| edu.memphis.ccrg.lida.proceduralmemory | Contains classes related to the definition of the Procedural Memory module and its default implementation. |
| Uses of Scheme in edu.memphis.ccrg.lida.actionselection |
|---|
| Methods in edu.memphis.ccrg.lida.actionselection that return Scheme | |
|---|---|
Scheme |
Behavior.getScheme()
Gets the scheme underlying the behavior. |
Scheme |
BehaviorImpl.getScheme()
|
| Methods in edu.memphis.ccrg.lida.actionselection with parameters of type Scheme | |
|---|---|
void |
Behavior.setScheme(Scheme s)
Gets the scheme underlying the behavior. |
void |
BehaviorImpl.setScheme(Scheme s)
|
| Uses of Scheme in edu.memphis.ccrg.lida.framework.shared |
|---|
| Methods in edu.memphis.ccrg.lida.framework.shared with parameters of type Scheme | |
|---|---|
Behavior |
ElementFactory.getBehavior(Scheme s)
Returns a new Behavior based on specified Scheme of default behavior type. |
Behavior |
ElementFactory.getBehavior(Scheme s,
java.lang.String className)
Returns a new Behavior of specified class based on specified Scheme. |
| Uses of Scheme in edu.memphis.ccrg.lida.proceduralmemory |
|---|
| Classes in edu.memphis.ccrg.lida.proceduralmemory that implement Scheme | |
|---|---|
class |
SchemeImpl
Default implementation of Scheme. |
| Methods in edu.memphis.ccrg.lida.proceduralmemory that return Scheme | |
|---|---|
Scheme |
ProceduralMemory.getNewScheme(Action a)
Gets a new Scheme having specified Action. |
Scheme |
ProceduralMemoryImpl.getNewScheme(Action a)
|
| Methods in edu.memphis.ccrg.lida.proceduralmemory that return types with arguments of type Scheme | |
|---|---|
java.util.Collection<Scheme> |
ProceduralMemory.getSchemes()
Returns a view of all Scheme objects currently in the ProceduralMemory. |
java.util.Collection<Scheme> |
ProceduralMemoryImpl.getSchemes()
|
| Methods in edu.memphis.ccrg.lida.proceduralmemory with parameters of type Scheme | |
|---|---|
boolean |
ProceduralMemory.containsScheme(Scheme s)
Returns whether this procedural memory contains specified scheme. |
boolean |
ProceduralMemoryImpl.containsScheme(Scheme s)
|
Behavior |
ProceduralMemory.createInstantiation(Scheme s)
Instantiates specified Scheme . |
Behavior |
ProceduralMemoryImpl.createInstantiation(Scheme s)
|
(package private) void |
ProceduralMemoryImpl.indexScheme(Scheme s,
Condition c,
ProceduralMemoryImpl.ConditionType type)
Add a reference to specified Scheme from specified condition. |
void |
ProceduralMemory.removeScheme(Scheme s)
Removes specified Scheme. |
void |
ProceduralMemoryImpl.removeScheme(Scheme s)
|
boolean |
ProceduralMemory.shouldInstantiate(Scheme s,
NodeStructure broadcastBuffer)
A call-back method to determine if the Scheme s should be instantiated. |
boolean |
ProceduralMemoryImpl.shouldInstantiate(Scheme s,
NodeStructure broadcastBuffer)
Returns true if the specified scheme's total activation is greater than the scheme selection threshold. |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||