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.