diff --git a/nars_core/nars/control/ConceptProcessing.java b/nars_core/nars/control/ConceptProcessing.java index 37bc769771ce2f9e2015b126769da6c19038d968..a7de009550bffe1d9222424d945e4787e94aa1a2 100644 --- a/nars_core/nars/control/ConceptProcessing.java +++ b/nars_core/nars/control/ConceptProcessing.java @@ -296,8 +296,9 @@ public class ConceptProcessing { //see whether the goal evidence is fully included in the old goal, if yes don't execute //as execution for this reason already happened (or did not since there was evidence against it) HashSet<Long> oldEvidence = new HashSet<Long>(); - boolean Subset=true; + boolean Subset=false; if(oldGoalT != null) { + Subset = true; for(Long l: oldGoalT.sentence.stamp.evidentialBase) { oldEvidence.add(l); }