| Modifier and Type | Method and Description | 
|---|---|
| Thought | Mind. getThought(java.lang.String name) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Map<java.lang.String,Thought> | Mind. getThoughts() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | Mind. addThought(Thought thought) | 
| void | Mind. removeThought(Thought thought) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | BasicThoughtSomething that given a network of objects can perform some function. | 
| class  | SubconsciousThoughtA sub-conscious thought that processes active memory in the background. | 
| Modifier and Type | Method and Description | 
|---|---|
| Thought | BasicMind. getThought(java.lang.String name) | 
| Modifier and Type | Method and Description | 
|---|---|
| java.util.Map<java.lang.String,Thought> | BasicMind. getThoughts() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | BasicMind. addThought(Thought thought) | 
| void | BasicMind. removeThought(Thought thought) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ConsciousnessConsciousness monitors active memory and decides what to do. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DiscoveryDiscover is a sub-conscious thought that seeks to discover information on active memory through the senses. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ForgetfulnessForgetfulness is a sub-conscious thought that cleans up the memory to remove unused vertices and reduce relationship size. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | InferenceFigures out possible rules within a network. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ComprehensionAnalyse input for gramatic rules. | 
| class  | LanguageProcesses words to determine meaning and response. |