|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use TaskLink | |
|---|---|
| nars.entity | Data entities that are independently stored |
| nars.inference | The inference rules and control functions |
| nars.main | Top-level classes of the system |
| nars.storage | Storage management |
| Uses of TaskLink in nars.entity |
|---|
| Methods in nars.entity with parameters of type TaskLink | |
|---|---|
void |
Concept.insertTaskLink(TaskLink taskLink)
Insert a TaskLink into the TaskLink bag |
| Uses of TaskLink in nars.inference |
|---|
| Methods in nars.inference with parameters of type TaskLink | |
|---|---|
static void |
RuleTables.reason(TaskLink tLink,
TermLink bLink)
Entry point of the inference engine |
private static void |
RuleTables.syllogisms(TaskLink tLink,
TermLink bLink,
Term taskTerm,
Term beliefTerm)
Meta-table of syllogistic rules, indexed by the content classes of the taskSentence and the belief |
static void |
RuleTables.transformTask(Task task,
TaskLink tLink)
The TaskLink is of type TRANSFORM, and the conclusion is an equivalent transformation |
| Uses of TaskLink in nars.main |
|---|
| Fields in nars.main declared as TaskLink | |
|---|---|
static TaskLink |
Memory.currentTaskLink
Shortcut to the selected TaskLink |
| Uses of TaskLink in nars.storage |
|---|
| Methods in nars.storage with parameters of type TaskLink | |
|---|---|
TermLink |
TermLinkBag.takeOut(TaskLink taskLink)
Replace defualt to prevent repeated inference, by checking TaskLink |
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||