diff --git a/nars_core/nars/control/ConceptProcessing.java b/nars_core/nars/control/ConceptProcessing.java index 85498a1f08af718b145680d05065e269d377d360..cab89972218887ea75e1dacad9055b0f35a42b04 100644 --- a/nars_core/nars/control/ConceptProcessing.java +++ b/nars_core/nars/control/ConceptProcessing.java @@ -274,6 +274,7 @@ public class ConceptProcessing { } double Satisfaction=1.0-AntiSatisfaction; + task.setPriority(task.getPriority()* (float)AntiSatisfaction); TruthValue T=goal.truth.clone(); T.setFrequency((float) (T.getFrequency()-Satisfaction)); //decrease frequency according to satisfaction value