diff --git a/nars_core_java/nars/inference/CompositionalRules.java b/nars_core_java/nars/inference/CompositionalRules.java index 2f41eaa6587768de3ab634ad95e4f8960653cbc4..f73a794caee7cc4518115d6285881f3cd546556d 100644 --- a/nars_core_java/nars/inference/CompositionalRules.java +++ b/nars_core_java/nars/inference/CompositionalRules.java @@ -213,6 +213,7 @@ public final class CompositionalRules { * @param belief The second premise * @param memory Reference to the memory */ + /* static boolean dedProductByQuestion(Task task, Memory memory) { Sentence sentence=task.getSentence(); if(!sentence.isQuestion()) @@ -445,7 +446,7 @@ public final class CompositionalRules { } } return false; - } + }*/ /** * {(&&,A,B,...)?, A,B} |- {(&&,A,B)} diff --git a/nars_core_java/nars/inference/RuleTables.java b/nars_core_java/nars/inference/RuleTables.java index 96a9c609108db74ca61862163a0656d8d9e64a57..e72b3263c2cb8ae815a5489ca352bc33d89443aa 100644 --- a/nars_core_java/nars/inference/RuleTables.java +++ b/nars_core_java/nars/inference/RuleTables.java @@ -61,9 +61,9 @@ public class RuleTables { if (!memory.noResult() && task.getSentence().isJudgment()) { return; } - if(CompositionalRules.dedProductByQuestion(task,memory)) { + /*if(CompositionalRules.dedProductByQuestion(task,memory)) { return; - } + }*/ CompositionalRules.dedConjunctionByQuestion(taskSentence, belief, memory); short tIndex = tLink.getIndex(0); short bIndex = bLink.getIndex(0);