public class ProcessJudgment extends Object
| Constructor | Description |
|---|---|
ProcessJudgment() |
| Modifier and Type | Method | Description |
|---|---|---|
protected static void |
addToTargetConceptsPreconditions(Task task,
DerivationContext nal) |
Add <(&/,a,op()) =/> b> beliefs to preconditions in concept b
|
static void |
handleOperationFeedback(Task task,
DerivationContext nal) |
Handle the feedback of the operation that was processed as a judgment.
|
protected static boolean |
isExecutableHypothesis(Task task,
DerivationContext nal) |
Check whether the task is an executable hypothesis of the form
<(&/,a,op()) =/> b>.
|
static void |
processJudgment(Concept concept,
DerivationContext nal,
Task task) |
To accept a new judgment as belief, and check for revisions and solutions.
|
public static void processJudgment(Concept concept, DerivationContext nal, Task task)
task - The judgment task to be acceptedconcept - The concept of the judment tasknal - The derivation contextpublic static void handleOperationFeedback(Task task, DerivationContext nal)
task - The judgement task be checkednal - The derivation contextprotected static boolean isExecutableHypothesis(Task task, DerivationContext nal)
task - The judgement task be checkednal - The derivation contextprotected static void addToTargetConceptsPreconditions(Task task, DerivationContext nal)
task - The potential implication tasknal - The derivation contextCopyright © 2020 OpenNARS. All rights reserved.