static Cl agiBlue_deduceWithAllDollarVarRules(S... facts) { new PhilosophyBot1 bot; bot.addFact("john wants sex"); for (AGIBlue_Rule r : agiBlue_rulesContainingDollarVars()) bot.addRule(r.page); bot.think(); ret bot.factsDeduced(); }