From e865bd48dc372ff937ed406d478ff88ce1fbdb08 Mon Sep 17 00:00:00 2001
From: Patrick Hammer <patham9@gmail.com>
Date: Thu, 29 Mar 2018 17:15:15 -0400
Subject: [PATCH] priority modulated by satisfaction.

---
 nars_core/nars/control/ConceptProcessing.java | 1 +
 1 file changed, 1 insertion(+)

diff --git a/nars_core/nars/control/ConceptProcessing.java b/nars_core/nars/control/ConceptProcessing.java
index 85498a1f08..cab8997221 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
-- 
GitLab