Advertisement
logicmoo

NomicMU startup 115.734 seconds

Feb 18th, 2020
1,541
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 759.57 KB | None | 0 0
  1. (base) root@gitlab:/opt/logicmoo_workspace/packs_sys/NomicMU# ./nomicmu_server.pl
  2. Installed packages (21):
  3.  
  4. i aleph@5                   - Aleph Inductive Logic Programming system
  5. i body_reordering@1.2.111   - Clause expansion Utils for deciding which order to run Goals in a body
  6. i dictoo@1.3.111            - Dict-like OO Syntax
  7. i eggdrop@1.3.111           - Hook up to an existing IRC Client called an Eggdrop
  8. i flux@1.1.118              - FLUX: A logic programming method for reasoning agents and ALPprologis a Prolog implementation of an action programming language. With ALPprolog you can program strategies for autonomous agents in dynamic domains like e.g. the Wumpus world.
  9. i gvar_syntax@1.3.111       - Global Variable Syntax
  10. i instant_prolog_docs@1.2.111 - Magically document prolog source files based on predicate and variable naming conventions
  11. i logicmoo_base@1.3.111     - LogicMOO - Extends Prolog Programming to support Dynamic Epistemic Logic (DEL) with Constraints
  12. i logicmoo_nlu@1.3.111      - Various English to Logic Converters - warning: HUGE amount of lexical and test data
  13. i logicmoo_utils@1.2.111    - Common predicates that are used throughout LogicMOO Software
  14. i multimodal_dcg@1.2.111    - Reduce floundering of DCGs by constraining and narrowing search
  15. i pfc@1.3.111               - Pfc -- a package for forward chaining in Prolog
  16. i planner_api@1.1.118       - planner_api -- A SWI-Prolog Pack that lets Prolog code seamlessly use planners speaking PDDLish and OCLh
  17. i predicate_streams@1.2.111 - Implement your own Abstract Predicate Streams
  18. i programk@1.2.111          - AIML 2.0 - Because an AIML Interpreter/Chatbot needed to exist in Prolog to!
  19. i prologmud@1.3.111         - Online text adventure game - MUD Server
  20. i prologmud_samples@1.2.111 - Online text adventure game - Sample
  21. i rdet@1.0.1                - Runtime determinacy checker
  22. i tabling_dra@1.2.111       - SWI-Prolog interface to Table-handling procedures for the "dra" interpreter. Written by Feliks Kluzniak at UTD (March 2009)
  23. i tauchain_prolog@1.2.111   - Tauchain implemented in Prolog - See IDNI.org Tauchain
  24. i wam_common_lisp@1.3.111   - ANSI Common Lisp implemented in Prolog
  25. % Contacting server at https://www.swi-prolog.org/pack/query ... ok
  26. % Pack `dictoo' is already installed @1.3.111
  27. Installed packages (21):
  28.  
  29. i aleph@5                   - Aleph Inductive Logic Programming system
  30. i body_reordering@1.2.111   - Clause expansion Utils for deciding which order to run Goals in a body
  31. i dictoo@1.3.111            - Dict-like OO Syntax
  32. i eggdrop@1.3.111           - Hook up to an existing IRC Client called an Eggdrop
  33. i flux@1.1.118              - FLUX: A logic programming method for reasoning agents and ALPprologis a Prolog implementation of an action programming language. With ALPprolog you can program strategies for autonomous agents in dynamic domains like e.g. the Wumpus world.
  34. i gvar_syntax@1.3.111       - Global Variable Syntax
  35. i instant_prolog_docs@1.2.111 - Magically document prolog source files based on predicate and variable naming conventions
  36. i logicmoo_base@1.3.111     - LogicMOO - Extends Prolog Programming to support Dynamic Epistemic Logic (DEL) with Constraints
  37. i logicmoo_nlu@1.3.111      - Various English to Logic Converters - warning: HUGE amount of lexical and test data
  38. i logicmoo_utils@1.2.111    - Common predicates that are used throughout LogicMOO Software
  39. i multimodal_dcg@1.2.111    - Reduce floundering of DCGs by constraining and narrowing search
  40. i pfc@1.3.111               - Pfc -- a package for forward chaining in Prolog
  41. i planner_api@1.1.118       - planner_api -- A SWI-Prolog Pack that lets Prolog code seamlessly use planners speaking PDDLish and OCLh
  42. i predicate_streams@1.2.111 - Implement your own Abstract Predicate Streams
  43. i programk@1.2.111          - AIML 2.0 - Because an AIML Interpreter/Chatbot needed to exist in Prolog to!
  44. i prologmud@1.3.111         - Online text adventure game - MUD Server
  45. i prologmud_samples@1.2.111 - Online text adventure game - Sample
  46. i rdet@1.0.1                - Runtime determinacy checker
  47. i tabling_dra@1.2.111       - SWI-Prolog interface to Table-handling procedures for the "dra" interpreter. Written by Feliks Kluzniak at UTD (March 2009)
  48. i tauchain_prolog@1.2.111   - Tauchain implemented in Prolog - See IDNI.org Tauchain
  49. i wam_common_lisp@1.3.111   - ANSI Common Lisp implemented in Prolog
  50. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:88
  51. % SET TOPLEVEL OPTIONS
  52. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:118
  53. % SETUP KB EXTENSIONS
  54. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:130
  55. % PACK LOADER
  56. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_packs.pl:21
  57. % AUTOLOAD PACKAGES
  58. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:137
  59. % AUTOLOAD PACKAGES
  60. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:171
  61. % SETTING DEFAULT ARGV!!!!
  62. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:177
  63. % LOAD PARTS OF SYSTEM EARLY
  64. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_swilib.pl:146
  65. % Loading logtalk
  66. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_swilib.pl:147
  67. % Skipping logtalk
  68. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_swilib.pl:148
  69. % Skipping logtalk
  70. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:201
  71. % SETUP LOGICMOO OPERATORS
  72. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:223
  73. % SETUP PATHS FOR PROLOGMUD/LOGICMOO
  74. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:236
  75. % LOAD LOGICMOO UTILS
  76. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:251
  77. % LOGICMOO/CYC Alignment util
  78. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_cyc_rewriting.pl:1829
  79. % I am here
  80. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_cyc_rewriting.pl:1897
  81. % no need to makeRenames!?
  82. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:269
  83. % [Required] Load the Logicmoo Type System
  84. % dot_cfg:using_dot_type(gvar_syntax,baseKB)
  85. % dot_cfg:using_dot_type(core,baseKB)
  86. % /opt/logicmoo_workspace/packs_sys/pfc/prolog/pfc_lib_2_0.pl:158
  87. % SCAN AUTOLOADING PACKAGES...
  88. % .. SCAN AUTOLOADING COMPLETE
  89. % /opt/logicmoo_workspace/packs_sys/pfc/prolog/pfc_lib_2_0.pl:179
  90. % created_library_index_for('/usr/lib/swi-prolog/library/')
  91. % created_library_index_for('/root/lib/swipl/pack/predicate_streams/prolog/')
  92. % created_library_index_for('/root/lib/swipl/pack/logicmoo_utils/prolog/')
  93. % created_library_index_for('/usr/lib/swi-prolog/xpce/prolog/lib/')
  94. % /opt/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl:61
  95. % '$def_modules'([clause_expansion/2], [system-[clause_expansion/2]]).
  96.  
  97. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:195
  98. % pfc_clause_expansion(prologBuiltin(is_never_type/1)) -->
  99. %     ( :-mpred_ain((==>prologBuiltin(is_never_type/1)),  (mfl4(_33924, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 195), ax))
  100. %     ).
  101. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:314
  102. % pfc_clause_expansion(prologBuiltin(to_isa_out/2)) -->
  103. %     ( :-mpred_ain((==>prologBuiltin(to_isa_out/2)),  (mfl4(_4452, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 314), ax))
  104. %     ).
  105. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:439
  106. % pfc_clause_expansion(prologBuiltin(asserted_subclass/2)) -->
  107. %     ( :-mpred_ain((==>prologBuiltin(asserted_subclass/2)),  (mfl4(_28344, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 439), ax))
  108. %     ).
  109. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:509
  110. % pfc_clause_expansion(prologBuiltin(transitive_subclass_or_same/2)) -->
  111. %     ( :-mpred_ain((==>prologBuiltin(transitive_subclass_or_same/2)),  (mfl4(_52356, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 509), ax))
  112. %     ).
  113. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:619
  114. % pfc_clause_expansion(prologBuiltin(is_known_false0/1)) -->
  115. %     ( :-mpred_ain((==>prologBuiltin(is_known_false0/1)),  (mfl4(_17886, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 619), ax))
  116. %     ).
  117. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:673
  118. % pfc_clause_expansion(prologBuiltin(has_free_args/1)) -->
  119. %     ( :-mpred_ain((==>prologBuiltin(has_free_args/1)),  (mfl4(_32038, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 673), ax))
  120. %     ).
  121. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:709
  122. % pfc_clause_expansion(prologBuiltin(not_mud_isa/3)) -->
  123. %     ( :-mpred_ain((==>prologBuiltin(not_mud_isa/3)),  (mfl4(_44932, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 709), ax))
  124. %     ).
  125. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:837
  126. % pfc_clause_expansion(prologBuiltin(isa_asserted/2)) -->
  127. %     ( :-mpred_ain((==>prologBuiltin(isa_asserted/2)),  (mfl4(_12930, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 837), ax))
  128. %     ).
  129. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:1064
  130. % pfc_clause_expansion(prologBuiltin(assert_subclass/2)) -->
  131. %     ( :-mpred_ain((==>prologBuiltin(assert_subclass/2)),  (mfl4(_53140, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 1064), ax))
  132. %     ).
  133. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:1074
  134. % pfc_clause_expansion(prologBuiltin(assert_p_safe/3)) -->
  135. %     ( :-mpred_ain((==>prologBuiltin(assert_p_safe/3)),  (mfl4(_4800, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 1074), ax))
  136. %     ).
  137. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:1085
  138. % pfc_clause_expansion(prologBuiltin(assert_subclass_safe/2)) -->
  139. %     ( :-mpred_ain((==>prologBuiltin(assert_subclass_safe/2)),  (mfl4(_16108, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 1085), ax))
  140. %     ).
  141. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:1247
  142. % pfc_clause_expansion(prologBuiltin(decl_type_safe/1)) -->
  143. %     ( :-mpred_ain((==>prologBuiltin(decl_type_safe/1)),  (mfl4(_43284, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 1247), ax))
  144. %     ).
  145. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:1258
  146. % pfc_clause_expansion(prologBuiltin(decl_type/1)) -->
  147. %     ( :-mpred_ain((==>prologBuiltin(decl_type/1)),  (mfl4(_54656, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 1258), ax))
  148. %     ).
  149. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:1276
  150. % pfc_clause_expansion(prologBuiltin(assert_isa_safe/2)) -->
  151. %     ( :-mpred_ain((==>prologBuiltin(assert_isa_safe/2)),  (mfl4(_4824, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 1276), ax))
  152. %     ).
  153. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl:1277
  154. % pfc_clause_expansion(prologBuiltin(assert_isa/2)) -->
  155. %     ( :-mpred_ain((==>prologBuiltin(assert_isa/2)),  (mfl4(_15210, mpred_type_isa, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/typesystem/mpred_type_isa.pl', 1277), ax))
  156. %     ).
  157. % /opt/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl:61
  158. % '$def_modules'([clause_expansion/2], [system-[clause_expansion/2]]).
  159.  
  160. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:110
  161. % warn(mpred_nf1(~disjointWith(DisjointWith_Param_, DisjointWith_Ret_)/(DisjointWith_Param_@<DisjointWith_Ret_), [(\+ ~disjointWith(DisjointWith_Param_, DisjointWith_Ret_))/(DisjointWith_Param_@<DisjointWith_Ret_)])).
  162. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:154
  163. % mpred_fwc1((ttTypeType(TtTypeType_Ret_)==>tSet(TtTypeType_Ret_))).
  164. %       Adding positive
  165. %               trigger: ttTypeType(TtTypeType_Ret_)
  166. %               body: rhs([tSet(TtTypeType_Ret_)])
  167. %        Support: (ttTypeType(TtTypeType_Ret2_)==>tSet(TtTypeType_Ret2_)),mfl4(['F'=F_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',154)
  168. %       RHS-Post1: tSet(ttTypeType)
  169. %       Support: ttTypeType(ttTypeType),pt(ttTypeType(TtTypeType_Ret_),rhs([tSet(TtTypeType_Ret_)]))
  170. %       RHS-Post1: tSet(ttTypeType)
  171. %       Support: ttTypeType(ttTypeType),pt(ttTypeType(TtTypeType_Ret_),rhs([tSet(TtTypeType_Ret_)]))
  172. %       RHS-Post1: tSet(ttRelationType)
  173. %       Support: ttTypeType(ttRelationType),pt(ttTypeType(TtTypeType_Ret_),rhs([tSet(TtTypeType_Ret_)]))
  174. %       RHS-Post1: tSet(ttRelationType)
  175. %       Support: ttTypeType(ttRelationType),pt(ttTypeType(TtTypeType_Ret_),rhs([tSet(TtTypeType_Ret_)]))
  176. %       RHS-Post1: tSet(ttModuleType)
  177. %       Support: ttTypeType(ttModuleType),pt(ttTypeType(TtTypeType_Ret_),rhs([tSet(TtTypeType_Ret_)]))
  178. %       RHS-Post1: tSet(ttModuleType)
  179. %       Support: ttTypeType(ttModuleType),pt(ttTypeType(TtTypeType_Ret_),rhs([tSet(TtTypeType_Ret_)]))
  180. %       Found positive trigger: ttTypeType(TtTypeType_Ret_)==>tSet(TtTypeType_Ret_)
  181. %               body: mpred_positive_fact((ttTypeType(TtTypeType_Ret_)==>tSet(TtTypeType_Ret_)))*->rhs([\+ ~ (ttTypeType(TtTypeType_Ret_)==>tSet(TtTypeType_Ret_))])
  182. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:157
  183. % mpred_fwc1(~tCol(functorDeclares)).
  184. %       Found positive trigger: ~tCol(functorDeclares)
  185. %               body: mpred_positive_fact(~tCol(functorDeclares))*->rhs([\+ ~ (~tCol(functorDeclares))])
  186. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:158
  187. % mpred_fwc1((tSet(TSet_Ret_)==>functorDeclares(TSet_Ret_))).
  188. %       Adding positive
  189. %               trigger: tSet(TSet_Ret_)
  190. %               body: rhs([functorDeclares(TSet_Ret_)])
  191. %        Support: (tSet(TSet_Ret2_)==>functorDeclares(TSet_Ret2_)),mfl4(['F'=F_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',158)
  192. %       RHS-Post1: functorDeclares(tRelation)
  193. %       Support: tSet(tRelation),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  194. % mpred_fwc1(functorDeclares(tRelation)).
  195. %       Found positive trigger: functorDeclares(tRelation)
  196. %               body: rhs([arityMax(tRelation,1),functorIsMacro(tRelation)])
  197. %       RHS-Post1: arityMax(tRelation,1)
  198. %       Support: functorDeclares(tRelation),pt(functorDeclares(tRelation),rhs([arityMax(tRelation,1),functorIsMacro(tRelation)]))
  199. % mpred_fwc1(arityMax(tRelation, 1)).
  200. %       Found positive trigger: arityMax(tRelation,1)
  201. %               body: mpred_positive_fact(arityMax(tRelation,1))*->rhs([\+ ~arityMax(tRelation,1)])
  202. %       RHS-Post1: functorIsMacro(tRelation)
  203. %       Support: functorDeclares(tRelation),pt(functorDeclares(tRelation),rhs([arityMax(tRelation,1),functorIsMacro(tRelation)]))
  204. %       RHS-Post1: arityMax(tRelation,1)
  205. %       Support: functorDeclares(tRelation),pt(functorDeclares(tRelation),rhs([arityMax(tRelation,1),functorIsMacro(tRelation)]))
  206. %       RHS-Post1: functorIsMacro(tRelation)
  207. %       Support: functorDeclares(tRelation),pt(functorDeclares(tRelation),rhs([arityMax(tRelation,1),functorIsMacro(tRelation)]))
  208. %       Found positive trigger: functorDeclares(tRelation)
  209. %               body: mpred_positive_fact(functorDeclares(tRelation))*->rhs([\+ ~functorDeclares(tRelation)])
  210. %       RHS-Post1: functorDeclares(tRelation)
  211. %       Support: tSet(tRelation),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  212. %       RHS-Post1: functorDeclares(tPred)
  213. %       Support: tSet(tPred),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  214. %       RHS-Post1: functorDeclares(tPred)
  215. %       Support: tSet(tPred),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  216. %       RHS-Post1: functorDeclares(tFunction)
  217. %       Support: tSet(tFunction),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  218. %       RHS-Post1: functorDeclares(tFunction)
  219. %       Support: tSet(tFunction),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  220. %       RHS-Post1: functorDeclares(ttTypeType)
  221. %       Support: tSet(ttTypeType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  222. %       RHS-Post1: functorDeclares(ttTypeType)
  223. %       Support: tSet(ttTypeType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  224. %       RHS-Post1: functorDeclares(ttRelationType)
  225. %       Support: tSet(ttRelationType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  226. %       RHS-Post1: functorDeclares(ttRelationType)
  227. %       Support: tSet(ttRelationType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  228. %       RHS-Post1: functorDeclares(ttModuleType)
  229. %       Support: tSet(ttModuleType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  230. %       RHS-Post1: functorDeclares(ttModuleType)
  231. %       Support: tSet(ttModuleType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  232. %       RHS-Post1: functorDeclares(ttExpressionType)
  233. %       Support: tSet(ttExpressionType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  234. % mpred_fwc1(functorDeclares(ttExpressionType)).
  235. %       Found positive trigger: functorDeclares(ttExpressionType)
  236. %               body: rhs([arityMax(ttExpressionType,1),functorIsMacro(ttExpressionType)])
  237. %       RHS-Post1: arityMax(ttExpressionType,1)
  238. %       Support: functorDeclares(ttExpressionType),pt(functorDeclares(ttExpressionType),rhs([arityMax(ttExpressionType,1),functorIsMacro(ttExpressionType)]))
  239. % mpred_fwc1(arityMax(ttExpressionType, 1)).
  240. %       Found positive trigger: arityMax(ttExpressionType,1)
  241. %               body: mpred_positive_fact(arityMax(ttExpressionType,1))*->rhs([\+ ~arityMax(ttExpressionType,1)])
  242. %       RHS-Post1: functorIsMacro(ttExpressionType)
  243. %       Support: functorDeclares(ttExpressionType),pt(functorDeclares(ttExpressionType),rhs([arityMax(ttExpressionType,1),functorIsMacro(ttExpressionType)]))
  244. % mpred_fwc1(functorIsMacro(ttExpressionType)).
  245. %       Found positive trigger: functorIsMacro(ttExpressionType)
  246. %               body: mpred_positive_fact(functorIsMacro(ttExpressionType))*->rhs([\+ ~functorIsMacro(ttExpressionType)])
  247. %       RHS-Post1: arityMax(ttExpressionType,1)
  248. %       Support: functorDeclares(ttExpressionType),pt(functorDeclares(ttExpressionType),rhs([arityMax(ttExpressionType,1),functorIsMacro(ttExpressionType)]))
  249. %       RHS-Post1: functorIsMacro(ttExpressionType)
  250. %       Support: functorDeclares(ttExpressionType),pt(functorDeclares(ttExpressionType),rhs([arityMax(ttExpressionType,1),functorIsMacro(ttExpressionType)]))
  251. %       Found positive trigger: functorDeclares(ttExpressionType)
  252. %               body: mpred_positive_fact(functorDeclares(ttExpressionType))*->rhs([\+ ~functorDeclares(ttExpressionType)])
  253. %       RHS-Post1: functorDeclares(ttExpressionType)
  254. %       Support: tSet(ttExpressionType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  255. %       RHS-Post1: functorDeclares(tSet)
  256. %       Support: tSet(tSet),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  257. % mpred_fwc1(functorDeclares(tSet)).
  258. %       Found positive trigger: functorDeclares(tSet)
  259. %               body: rhs([arityMax(tSet,1),functorIsMacro(tSet)])
  260. %       RHS-Post1: arityMax(tSet,1)
  261. %       Support: functorDeclares(tSet),pt(functorDeclares(tSet),rhs([arityMax(tSet,1),functorIsMacro(tSet)]))
  262. % mpred_fwc1(arityMax(tSet, 1)).
  263. %       Found positive trigger: arityMax(tSet,1)
  264. %               body: mpred_positive_fact(arityMax(tSet,1))*->rhs([\+ ~arityMax(tSet,1)])
  265. %       RHS-Post1: functorIsMacro(tSet)
  266. %       Support: functorDeclares(tSet),pt(functorDeclares(tSet),rhs([arityMax(tSet,1),functorIsMacro(tSet)]))
  267. %       RHS-Post1: arityMax(tSet,1)
  268. %       Support: functorDeclares(tSet),pt(functorDeclares(tSet),rhs([arityMax(tSet,1),functorIsMacro(tSet)]))
  269. %       RHS-Post1: functorIsMacro(tSet)
  270. %       Support: functorDeclares(tSet),pt(functorDeclares(tSet),rhs([arityMax(tSet,1),functorIsMacro(tSet)]))
  271. %       Found positive trigger: functorDeclares(tSet)
  272. %               body: mpred_positive_fact(functorDeclares(tSet))*->rhs([\+ ~functorDeclares(tSet)])
  273. %       RHS-Post1: functorDeclares(tSet)
  274. %       Support: tSet(tSet),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  275. %       RHS-Post1: functorDeclares(functorIsMacro)
  276. %       Support: tSet(functorIsMacro),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  277. % mpred_fwc1(functorDeclares(functorIsMacro)).
  278. %       Found positive trigger: functorDeclares(functorIsMacro)
  279. %               body: rhs([arityMax(functorIsMacro,1),functorIsMacro(functorIsMacro)])
  280. %       RHS-Post1: arityMax(functorIsMacro,1)
  281. %       Support: functorDeclares(functorIsMacro),pt(functorDeclares(functorIsMacro),rhs([arityMax(functorIsMacro,1),functorIsMacro(functorIsMacro)]))
  282. % mpred_fwc1(arityMax(functorIsMacro, 1)).
  283. %       Found positive trigger: arityMax(functorIsMacro,1)
  284. %               body: mpred_positive_fact(arityMax(functorIsMacro,1))*->rhs([\+ ~arityMax(functorIsMacro,1)])
  285. %       RHS-Post1: functorIsMacro(functorIsMacro)
  286. %       Support: functorDeclares(functorIsMacro),pt(functorDeclares(functorIsMacro),rhs([arityMax(functorIsMacro,1),functorIsMacro(functorIsMacro)]))
  287. %       RHS-Post1: arityMax(functorIsMacro,1)
  288. %       Support: functorDeclares(functorIsMacro),pt(functorDeclares(functorIsMacro),rhs([arityMax(functorIsMacro,1),functorIsMacro(functorIsMacro)]))
  289. %       RHS-Post1: functorIsMacro(functorIsMacro)
  290. %       Support: functorDeclares(functorIsMacro),pt(functorDeclares(functorIsMacro),rhs([arityMax(functorIsMacro,1),functorIsMacro(functorIsMacro)]))
  291. %       Found positive trigger: functorDeclares(functorIsMacro)
  292. %               body: mpred_positive_fact(functorDeclares(functorIsMacro))*->rhs([\+ ~functorDeclares(functorIsMacro)])
  293. %       RHS-Post1: functorDeclares(functorIsMacro)
  294. %       Support: tSet(functorIsMacro),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  295. %       RHS-Post1: functorDeclares(tTemporalThing)
  296. %       Support: tSet(tTemporalThing),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  297. % mpred_fwc1(functorDeclares(tTemporalThing)).
  298. %       Found positive trigger: functorDeclares(tTemporalThing)
  299. %               body: rhs([arityMax(tTemporalThing,1),functorIsMacro(tTemporalThing)])
  300. %       RHS-Post1: arityMax(tTemporalThing,1)
  301. %       Support: functorDeclares(tTemporalThing),pt(functorDeclares(tTemporalThing),rhs([arityMax(tTemporalThing,1),functorIsMacro(tTemporalThing)]))
  302. % mpred_fwc1(arityMax(tTemporalThing, 1)).
  303. %       Found positive trigger: arityMax(tTemporalThing,1)
  304. %               body: mpred_positive_fact(arityMax(tTemporalThing,1))*->rhs([\+ ~arityMax(tTemporalThing,1)])
  305. %       RHS-Post1: functorIsMacro(tTemporalThing)
  306. %       Support: functorDeclares(tTemporalThing),pt(functorDeclares(tTemporalThing),rhs([arityMax(tTemporalThing,1),functorIsMacro(tTemporalThing)]))
  307. % mpred_fwc1(functorIsMacro(tTemporalThing)).
  308. %       Found positive trigger: functorIsMacro(tTemporalThing)
  309. %               body: mpred_positive_fact(functorIsMacro(tTemporalThing))*->rhs([\+ ~functorIsMacro(tTemporalThing)])
  310. %       RHS-Post1: arityMax(tTemporalThing,1)
  311. %       Support: functorDeclares(tTemporalThing),pt(functorDeclares(tTemporalThing),rhs([arityMax(tTemporalThing,1),functorIsMacro(tTemporalThing)]))
  312. %       RHS-Post1: functorIsMacro(tTemporalThing)
  313. %       Support: functorDeclares(tTemporalThing),pt(functorDeclares(tTemporalThing),rhs([arityMax(tTemporalThing,1),functorIsMacro(tTemporalThing)]))
  314. %       Found positive trigger: functorDeclares(tTemporalThing)
  315. %               body: mpred_positive_fact(functorDeclares(tTemporalThing))*->rhs([\+ ~functorDeclares(tTemporalThing)])
  316. %       RHS-Post1: functorDeclares(tTemporalThing)
  317. %       Support: tSet(tTemporalThing),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  318. %       RHS-Post1: functorDeclares(tInferInstanceFromArgType)
  319. %       Support: tSet(tInferInstanceFromArgType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  320. % mpred_fwc1(functorDeclares(tInferInstanceFromArgType)).
  321. %       Found positive trigger: functorDeclares(tInferInstanceFromArgType)
  322. %               body: rhs([arityMax(tInferInstanceFromArgType,1),functorIsMacro(tInferInstanceFromArgType)])
  323. %       RHS-Post1: arityMax(tInferInstanceFromArgType,1)
  324. %       Support: functorDeclares(tInferInstanceFromArgType),pt(functorDeclares(tInferInstanceFromArgType),rhs([arityMax(tInferInstanceFromArgType,1),functorIsMacro(tInferInstanceFromArgType)]))
  325. % mpred_fwc1(arityMax(tInferInstanceFromArgType, 1)).
  326. %       Found positive trigger: arityMax(tInferInstanceFromArgType,1)
  327. %               body: mpred_positive_fact(arityMax(tInferInstanceFromArgType,1))*->rhs([\+ ~arityMax(tInferInstanceFromArgType,1)])
  328. %       RHS-Post1: functorIsMacro(tInferInstanceFromArgType)
  329. %       Support: functorDeclares(tInferInstanceFromArgType),pt(functorDeclares(tInferInstanceFromArgType),rhs([arityMax(tInferInstanceFromArgType,1),functorIsMacro(tInferInstanceFromArgType)]))
  330. % mpred_fwc1(functorIsMacro(tInferInstanceFromArgType)).
  331.         ound positive trigger: functorIsMacro(tInferInstanceFromArgType)
  332. %               body: mpred_positive_fact(functorIsMacro(tInferInstanceFromArgType))*->rhs([\+ ~functorIsMacro(tInferInstanceFromArgType)])
  333. %       RHS-Post1: arityMax(tInferInstanceFromArgType,1)
  334. %       Support: functorDeclares(tInferInstanceFromArgType),pt(functorDeclares(tInferInstanceFromArgType),rhs([arityMax(tInferInstanceFromArgType,1),functorIsMacro(tInferInstanceFromArgType)]))
  335. %       RHS-Post1: functorIsMacro(tInferInstanceFromArgType)
  336. %       Support: functorDeclares(tInferInstanceFromArgType),pt(functorDeclares(tInferInstanceFromArgType),rhs([arityMax(tInferInstanceFromArgType,1),functorIsMacro(tInferInstanceFromArgType)]))
  337. %       Found positive trigger: functorDeclares(tInferInstanceFromArgType)
  338. %               body: mpred_positive_fact(functorDeclares(tInferInstanceFromArgType))*->rhs([\+ ~functorDeclares(tInferInstanceFromArgType)])
  339. %       RHS-Post1: functorDeclares(tInferInstanceFromArgType)
  340. %       Support: tSet(tInferInstanceFromArgType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  341. %       RHS-Post1: functorDeclares(ttNotTemporalType)
  342. %       Support: tSet(ttNotTemporalType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  343. % mpred_fwc1(functorDeclares(ttNotTemporalType)).
  344. %       Found positive trigger: functorDeclares(ttNotTemporalType)
  345. %               body: rhs([arityMax(ttNotTemporalType,1),functorIsMacro(ttNotTemporalType)])
  346. %       RHS-Post1: arityMax(ttNotTemporalType,1)
  347. %       Support: functorDeclares(ttNotTemporalType),pt(functorDeclares(ttNotTemporalType),rhs([arityMax(ttNotTemporalType,1),functorIsMacro(ttNotTemporalType)]))
  348. % mpred_fwc1(arityMax(ttNotTemporalType, 1)).
  349. %       Found positive trigger: arityMax(ttNotTemporalType,1)
  350. %               body: mpred_positive_fact(arityMax(ttNotTemporalType,1))*->rhs([\+ ~arityMax(ttNotTemporalType,1)])
  351. %       RHS-Post1: functorIsMacro(ttNotTemporalType)
  352. %       Support: functorDeclares(ttNotTemporalType),pt(functorDeclares(ttNotTemporalType),rhs([arityMax(ttNotTemporalType,1),functorIsMacro(ttNotTemporalType)]))
  353. % mpred_fwc1(functorIsMacro(ttNotTemporalType)).
  354. %       Found positive trigger: functorIsMacro(ttNotTemporalType)
  355. %               body: mpred_positive_fact(functorIsMacro(ttNotTemporalType))*->rhs([\+ ~functorIsMacro(ttNotTemporalType)])
  356. %       RHS-Post1: arityMax(ttNotTemporalType,1)
  357. %       Support: functorDeclares(ttNotTemporalType),pt(functorDeclares(ttNotTemporalType),rhs([arityMax(ttNotTemporalType,1),functorIsMacro(ttNotTemporalType)]))
  358. %       RHS-Post1: functorIsMacro(ttNotTemporalType)
  359. %       Support: functorDeclares(ttNotTemporalType),pt(functorDeclares(ttNotTemporalType),rhs([arityMax(ttNotTemporalType,1),functorIsMacro(ttNotTemporalType)]))
  360. %       Found positive trigger: functorDeclares(ttNotTemporalType)
  361. %               body: mpred_positive_fact(functorDeclares(ttNotTemporalType))*->rhs([\+ ~functorDeclares(ttNotTemporalType)])
  362. %       RHS-Post1: functorDeclares(ttNotTemporalType)
  363. %       Support: tSet(ttNotTemporalType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  364. %       RHS-Post1: functorDeclares(ttSpatialType)
  365. %       Support: tSet(ttSpatialType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  366. % mpred_fwc1(functorDeclares(ttSpatialType)).
  367. %       Found positive trigger: functorDeclares(ttSpatialType)
  368. %               body: rhs([arityMax(ttSpatialType,1),functorIsMacro(ttSpatialType)])
  369. %       RHS-Post1: arityMax(ttSpatialType,1)
  370. %       Support: functorDeclares(ttSpatialType),pt(functorDeclares(ttSpatialType),rhs([arityMax(ttSpatialType,1),functorIsMacro(ttSpatialType)]))
  371. % mpred_fwc1(arityMax(ttSpatialType, 1)).
  372. %       Found positive trigger: arityMax(ttSpatialType,1)
  373. %               body: mpred_positive_fact(arityMax(ttSpatialType,1))*->rhs([\+ ~arityMax(ttSpatialType,1)])
  374. %       RHS-Post1: functorIsMacro(ttSpatialType)
  375. %       Support: functorDeclares(ttSpatialType),pt(functorDeclares(ttSpatialType),rhs([arityMax(ttSpatialType,1),functorIsMacro(ttSpatialType)]))
  376. % mpred_fwc1(functorIsMacro(ttSpatialType)).
  377. %       Found positive trigger: functorIsMacro(ttSpatialType)
  378. %               body: mpred_positive_fact(functorIsMacro(ttSpatialType))*->rhs([\+ ~functorIsMacro(ttSpatialType)])
  379. %       RHS-Post1: arityMax(ttSpatialType,1)
  380. %       Support: functorDeclares(ttSpatialType),pt(functorDeclares(ttSpatialType),rhs([arityMax(ttSpatialType,1),functorIsMacro(ttSpatialType)]))
  381. %       RHS-Post1: functorIsMacro(ttSpatialType)
  382. %       Support: functorDeclares(ttSpatialType),pt(functorDeclares(ttSpatialType),rhs([arityMax(ttSpatialType,1),functorIsMacro(ttSpatialType)]))
  383. %       Found positive trigger: functorDeclares(ttSpatialType)
  384. %               body: mpred_positive_fact(functorDeclares(ttSpatialType))*->rhs([\+ ~functorDeclares(ttSpatialType)])
  385. %       RHS-Post1: functorDeclares(ttSpatialType)
  386. %       Support: tSet(ttSpatialType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  387. %       RHS-Post1: functorDeclares(ttTemporalType)
  388. %       Support: tSet(ttTemporalType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  389. % mpred_fwc1(functorDeclares(ttTemporalType)).
  390. %       Found positive trigger: functorDeclares(ttTemporalType)
  391. %               body: rhs([arityMax(ttTemporalType,1),functorIsMacro(ttTemporalType)])
  392. %       RHS-Post1: arityMax(ttTemporalType,1)
  393. %       Support: functorDeclares(ttTemporalType),pt(functorDeclares(ttTemporalType),rhs([arityMax(ttTemporalType,1),functorIsMacro(ttTemporalType)]))
  394. % mpred_fwc1(arityMax(ttTemporalType, 1)).
  395. %       Found positive trigger: arityMax(ttTemporalType,1)
  396. %               body: mpred_positive_fact(arityMax(ttTemporalType,1))*->rhs([\+ ~arityMax(ttTemporalType,1)])
  397. %       RHS-Post1: functorIsMacro(ttTemporalType)
  398. %       Support: functorDeclares(ttTemporalType),pt(functorDeclares(ttTemporalType),rhs([arityMax(ttTemporalType,1),functorIsMacro(ttTemporalType)]))
  399. % mpred_fwc1(functorIsMacro(ttTemporalType)).
  400. %       Found positive trigger: functorIsMacro(ttTemporalType)
  401. %               body: mpred_positive_fact(functorIsMacro(ttTemporalType))*->rhs([\+ ~functorIsMacro(ttTemporalType)])
  402. %       RHS-Post1: arityMax(ttTemporalType,1)
  403. %       Support: functorDeclares(ttTemporalType),pt(functorDeclares(ttTemporalType),rhs([arityMax(ttTemporalType,1),functorIsMacro(ttTemporalType)]))
  404. %       RHS-Post1: functorIsMacro(ttTemporalType)
  405. %       Support: functorDeclares(ttTemporalType),pt(functorDeclares(ttTemporalType),rhs([arityMax(ttTemporalType,1),functorIsMacro(ttTemporalType)]))
  406. %       Found positive trigger: functorDeclares(ttTemporalType)
  407. %               body: mpred_positive_fact(functorDeclares(ttTemporalType))*->rhs([\+ ~functorDeclares(ttTemporalType)])
  408. %       RHS-Post1: functorDeclares(ttTemporalType)
  409. %       Support: tSet(ttTemporalType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  410. %       RHS-Post1: functorDeclares(ttUnverifiableType)
  411. %       Support: tSet(ttUnverifiableType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  412. % mpred_fwc1(functorDeclares(ttUnverifiableType)).
  413. %       Found positive trigger: functorDeclares(ttUnverifiableType)
  414. %               body: rhs([arityMax(ttUnverifiableType,1),functorIsMacro(ttUnverifiableType)])
  415. %       RHS-Post1: arityMax(ttUnverifiableType,1)
  416. %       Support: functorDeclares(ttUnverifiableType),pt(functorDeclares(ttUnverifiableType),rhs([arityMax(ttUnverifiableType,1),functorIsMacro(ttUnverifiableType)]))
  417. % mpred_fwc1(arityMax(ttUnverifiableType, 1)).
  418. %       Found positive trigger: arityMax(ttUnverifiableType,1)
  419. %               body: mpred_positive_fact(arityMax(ttUnverifiableType,1))*->rhs([\+ ~arityMax(ttUnverifiableType,1)])
  420. %       RHS-Post1: functorIsMacro(ttUnverifiableType)
  421. %       Support: functorDeclares(ttUnverifiableType),pt(functorDeclares(ttUnverifiableType),rhs([arityMax(ttUnverifiableType,1),functorIsMacro(ttUnverifiableType)]))
  422. % mpred_fwc1(functorIsMacro(ttUnverifiableType)).
  423. %       Found positive trigger: functorIsMacro(ttUnverifiableType)
  424. %               body: mpred_positive_fact(functorIsMacro(ttUnverifiableType))*->rhs([\+ ~functorIsMacro(ttUnverifiableType)])
  425. %       RHS-Post1: arityMax(ttUnverifiableType,1)
  426. %       Support: functorDeclares(ttUnverifiableType),pt(functorDeclares(ttUnverifiableType),rhs([arityMax(ttUnverifiableType,1),functorIsMacro(ttUnverifiableType)]))
  427. %       RHS-Post1: functorIsMacro(ttUnverifiableType)
  428. %       Support: functorDeclares(ttUnverifiableType),pt(functorDeclares(ttUnverifiableType),rhs([arityMax(ttUnverifiableType,1),functorIsMacro(ttUnverifiableType)]))
  429. %       Found positive trigger: functorDeclares(ttUnverifiableType)
  430. %               body: mpred_positive_fact(functorDeclares(ttUnverifiableType))*->rhs([\+ ~functorDeclares(ttUnverifiableType)])
  431. %       RHS-Post1: functorDeclares(ttUnverifiableType)
  432. %       Support: tSet(ttUnverifiableType),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  433. %       RHS-Post1: functorDeclares(rtNotForUnboundPredicates)
  434. %       Support: tSet(rtNotForUnboundPredicates),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  435. %       RHS-Post1: functorDeclares(rtNotForUnboundPredicates)
  436. %       Support: tSet(rtNotForUnboundPredicates),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  437. %       RHS-Post1: functorDeclares(prologBuiltin)
  438. %       Support: tSet(prologBuiltin),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  439. %       RHS-Post1: functorDeclares(prologBuiltin)
  440. %       Support: tSet(prologBuiltin),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  441. %       RHS-Post1: functorDeclares(completeExtentAsserted)
  442. %       Support: tSet(completeExtentAsserted),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  443. % mpred_fwc1(functorDeclares(completeExtentAsserted)).
  444. %       Found positive trigger: functorDeclares(completeExtentAsserted)
  445. %               body: rhs([arityMax(completeExtentAsserted,1),functorIsMacro(completeExtentAsserted)])
  446. %       RHS-Post1: arityMax(completeExtentAsserted,1)
  447. %       Support: functorDeclares(completeExtentAsserted),pt(functorDeclares(completeExtentAsserted),rhs([arityMax(completeExtentAsserted,1),functorIsMacro(completeExtentAsserted)]))
  448. % mpred_fwc1(arityMax(completeExtentAsserted, 1)).
  449. %       Found positive trigger: arityMax(completeExtentAsserted,1)
  450. %               body: mpred_positive_fact(arityMax(completeExtentAsserted,1))*->rhs([\+ ~arityMax(completeExtentAsserted,1)])
  451. %       RHS-Post1: functorIsMacro(completeExtentAsserted)
  452. %       Support: functorDeclares(completeExtentAsserted),pt(functorDeclares(completeExtentAsserted),rhs([arityMax(completeExtentAsserted,1),functorIsMacro(completeExtentAsserted)]))
  453. % mpred_fwc1(functorIsMacro(completeExtentAsserted)).
  454. %       Found positive trigger: functorIsMacro(completeExtentAsserted)
  455. %               body: mpred_positive_fact(functorIsMacro(completeExtentAsserted))*->rhs([\+ ~functorIsMacro(completeExtentAsserted)])
  456. %       RHS-Post1: arityMax(completeExtentAsserted,1)
  457. %       Support: functorDeclares(completeExtentAsserted),pt(functorDeclares(completeExtentAsserted),rhs([arityMax(completeExtentAsserted,1),functorIsMacro(completeExtentAsserted)]))
  458. %       RHS-Post1: functorIsMacro(completeExtentAsserted)
  459. %       Support: functorDeclares(completeExtentAsserted),pt(functorDeclares(completeExtentAsserted),rhs([arityMax(completeExtentAsserted,1),functorIsMacro(completeExtentAsserted)]))
  460. %       Found positive trigger: functorDeclares(completeExtentAsserted)
  461. %               body: mpred_positive_fact(functorDeclares(completeExtentAsserted))*->rhs([\+ ~functorDeclares(completeExtentAsserted)])
  462. %       RHS-Post1: functorDeclares(completeExtentAsserted)
  463. %       Support: tSet(completeExtentAsserted),pt(tSet(TSet_Ret_),rhs([functorDeclares(TSet_Ret_)]))
  464. %       Found positive trigger: tSet(TSet_Ret_)==>functorDeclares(TSet_Ret_)
  465. %               body: mpred_positive_fact((tSet(TSet_Ret_)==>functorDeclares(TSet_Ret_)))*->rhs([\+ ~ (tSet(TSet_Ret_)==>functorDeclares(TSet_Ret_))])
  466. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:160
  467. % mpred_fwc1(mpred_prop(baseKB, ttExpressionType, 1, kb_shared)).
  468. %       Found positive trigger: mpred_prop(baseKB,ttExpressionType,1,kb_shared)
  469. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttExpressionType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttExpressionType/1)))}])))
  470. %       Adding positive
  471. %               trigger: genlMt(GenlMt_Param_,baseKB)
  472. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttExpressionType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttExpressionType/1)))}])
  473. %        Support: mpred_prop(baseKB,ttExpressionType,1,kb_shared),pt(mpred_prop(baseKB,ttExpressionType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttExpressionType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttExpressionType/1)))}]))))
  474. %       Found positive trigger: mpred_prop(baseKB,ttExpressionType,1,kb_shared)
  475. %               body: \+ground(ttExpressionType/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ttExpressionType,1,kb_shared))}])
  476. %       Found positive trigger: mpred_prop(baseKB,ttExpressionType,1,kb_shared)
  477. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ttExpressionType,1,GenlPreds_Ret_)])
  478. %       Found positive trigger: mpred_prop(baseKB,ttExpressionType,1,kb_shared)
  479. %               body: mpred_positive_fact(mpred_prop(baseKB,ttExpressionType,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ttExpressionType,1,kb_shared)])
  480. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:161
  481. % mpred_fwc1(ttExpressionType(ftCallable)).
  482. %       Found positive trigger: ttExpressionType(ftCallable)
  483. %               body: mpred_positive_fact(ttExpressionType(ftCallable))*->rhs([\+ ~ttExpressionType(ftCallable)])
  484. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:162
  485. % mpred_fwc1(ttExpressionType(ftString)).
  486. %       Found positive trigger: ttExpressionType(ftString)
  487. %               body: mpred_positive_fact(ttExpressionType(ftString))*->rhs([\+ ~ttExpressionType(ftString)])
  488. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:163
  489. % mpred_fwc1(ttExpressionType(ftAtom)).
  490. %       Found positive trigger: ttExpressionType(ftAtom)
  491. %               body: mpred_positive_fact(ttExpressionType(ftAtom))*->rhs([\+ ~ttExpressionType(ftAtom)])
  492. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:164
  493. % mpred_fwc1(ttExpressionType(ftProlog)).
  494. %       Found positive trigger: ttExpressionType(ftProlog)
  495. %               body: mpred_positive_fact(ttExpressionType(ftProlog))*->rhs([\+ ~ttExpressionType(ftProlog)])
  496. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:172
  497. % mpred_fwc1(rtArgsVerbatum(ftSpec)).
  498. %       Found positive trigger: rtArgsVerbatum(ftSpec)
  499. %               body: mpred_positive_fact(rtArgsVerbatum(ftSpec))*->rhs([\+ ~rtArgsVerbatum(ftSpec)])
  500. mpt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:173
  501. % mpred_fwc1(rtArgsVerbatum(vtActionTemplate)).
  502. %       Found positive trigger: rtArgsVerbatum(vtActionTemplate)
  503. %               body: mpred_positive_fact(rtArgsVerbatum(vtActionTemplate))*->rhs([\+ ~rtArgsVerbatum(vtActionTemplate)])
  504. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:174
  505. % mpred_fwc1(meta_argtypes(support_hilog(tRelation, ftInt))).
  506. %       Found positive trigger: meta_argtypes(support_hilog(tRelation,ftInt))
  507. %               body: mpred_positive_fact(meta_argtypes(support_hilog(tRelation,ftInt)))*->rhs([\+ ~meta_argtypes(support_hilog(tRelation,ftInt))])
  508. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:176
  509. % mpred_fwc1((codeTooSlow, tPred(Arity_Param_), arity(Arity_Param_, Arity_Ret_)/(is_ftNameArity(Arity_Param_, Arity_Ret_), Arity_Ret_>1, \+prologBuiltin(Arity_Param_), sanity(\+tCol(Arity_Param_)))==> ~tCol(Arity_Param_), support_hilog(Arity_Param_, Arity_Ret_))).
  510. %       Adding positive
  511. %               trigger: codeTooSlow
  512. %               body: pt(tPred(Arity_Param_),pt(arity(Arity_Param_,Arity_Ret_),(is_ftNameArity(Arity_Param_,Arity_Ret_),Arity_Ret_>1,\+prologBuiltin(Arity_Param_),sanity(\+tCol(Arity_Param_))*->rhs([~tCol(Arity_Param_),support_hilog(Arity_Param_,Arity_Ret_)]))))
  513. %        Support: (codeTooSlow,tPred(Arity_Param3_),arity(Arity_Param3_,Arity_Ret5_)/(is_ftNameArity(Arity_Param3_,Arity_Ret5_),Arity_Ret5_>1,\+prologBuiltin(Arity_Param3_),sanity(\+tCol(Arity_Param3_)))==> ~tCol(Arity_Param3_),support_hilog(Arity_Param3_,Arity_Ret5_)),mfl4(['F'=F_,'A'=A_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',176)
  514. %       Found positive trigger: codeTooSlow,tPred(Arity_Param_),arity(Arity_Param_,Arity_Ret_)/(is_ftNameArity(Arity_Param_,Arity_Ret_),Arity_Ret_>1,\+prologBuiltin(Arity_Param_),sanity(\+tCol(Arity_Param_)))==> ~tCol(Arity_Param_),support_hilog(Arity_Param_,Arity_Ret_)
  515. %               body: mpred_positive_fact((codeTooSlow,tPred(Arity_Param_),arity(Arity_Param_,Arity_Ret_)/(is_ftNameArity(Arity_Param_,Arity_Ret_),Arity_Ret_>1,\+prologBuiltin(Arity_Param_),sanity(\+tCol(Arity_Param_)))==> ~tCol(Arity_Param_),support_hilog(Arity_Param_,Arity_Ret_)))*->rhs([\+ ~ (codeTooSlow,tPred(Arity_Param_),arity(Arity_Param_,Arity_Ret_)/(is_ftNameArity(Arity_Param_,Arity_Ret_),Arity_Ret_>1,\+prologBuiltin(Arity_Param_),sanity(\+tCol(Arity_Param_)))==> ~tCol(Arity_Param_),support_hilog(Arity_Param_,Arity_Ret_))])
  516. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:197
  517. % mpred_fwc1((t(T_Param_, T_Ret_):-cwc, T_Ret_==T_Param_, completelyAssertedCollection==T_Ret_, !)).
  518. %       Found positive trigger: t(T_Param_,T_Ret_):-cwc,T_Ret_==T_Param_,completelyAssertedCollection==T_Ret_,!
  519. %               body: mpred_positive_fact((t(T_Param_,T_Ret_):-cwc,T_Ret_==T_Param_,completelyAssertedCollection==T_Ret_,!))*->rhs([\+ ~ (t(T_Param_,T_Ret_):-cwc,T_Ret_==T_Param_,completelyAssertedCollection==T_Ret_,!)])
  520. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:198
  521. % mpred_fwc1((t(T_Param_, T_Ret_):-cwc, T_Ret_==T_Param_, completeExtentAsserted==T_Ret_, !)).
  522. %       Found positive trigger: t(T_Param_,T_Ret_):-cwc,T_Ret_==T_Param_,completeExtentAsserted==T_Ret_,!
  523. %               body: mpred_positive_fact((t(T_Param_,T_Ret_):-cwc,T_Ret_==T_Param_,completeExtentAsserted==T_Ret_,!))*->rhs([\+ ~ (t(T_Param_,T_Ret_):-cwc,T_Ret_==T_Param_,completeExtentAsserted==T_Ret_,!)])
  524. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:199
  525. % mpred_fwc1((t(T_Param_, T_Ret_):-cwc, T_Ret_==T_Param_, ttExpressionType==T_Ret_, !, fail)).
  526. %       Found positive trigger: t(T_Param_,T_Ret_):-cwc,T_Ret_==T_Param_,ttExpressionType==T_Ret_,!,fail
  527. %               body: mpred_positive_fact((t(T_Param_,T_Ret_):-cwc,T_Ret_==T_Param_,ttExpressionType==T_Ret_,!,fail))*->rhs([\+ ~ (t(T_Param_,T_Ret_):-cwc,T_Ret_==T_Param_,ttExpressionType==T_Ret_,!,fail)])
  528. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:205
  529. % mpred_fwc1(compilerDirective(disjoint_type_checking)).
  530. %       Found positive trigger: compilerDirective(disjoint_type_checking)
  531. %               body: rhs([{kb_shared(disjoint_type_checking/0)}])
  532. % mpred_fwc1(mpred_prop(baseKB, disjoint_type_checking, 0, kb_shared)).
  533. %       Found positive trigger: mpred_prop(baseKB,disjoint_type_checking,0,kb_shared)
  534. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:disjoint_type_checking/0))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:disjoint_type_checking/0)))}])))
  535. %       Adding positive
  536. %               trigger: genlMt(GenlMt_Param_,baseKB)
  537. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:disjoint_type_checking/0))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:disjoint_type_checking/0)))}])
  538. %        Support: mpred_prop(baseKB,disjoint_type_checking,0,kb_shared),pt(mpred_prop(baseKB,disjoint_type_checking,0,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:disjoint_type_checking/0))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:disjoint_type_checking/0)))}]))))
  539. %       Adding positive
  540. %               trigger: genlMt(GenlMt_Param_,baseKB)
  541. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:disjoint_type_checking/0))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:disjoint_type_checking/0)))}])
  542. %        Support: mpred_prop(baseKB,disjoint_type_checking,0,kb_shared),pt(mpred_prop(baseKB,disjoint_type_checking,0,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:disjoint_type_checking/0))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:disjoint_type_checking/0)))}]))))
  543. %       Found positive trigger: mpred_prop(baseKB,disjoint_type_checking,0,kb_shared)
  544. %               body: \+ground(disjoint_type_checking/0)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,disjoint_type_checking,0,kb_shared))}])
  545. %       Found positive trigger: mpred_prop(baseKB,disjoint_type_checking,0,kb_shared)
  546. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,disjoint_type_checking,0,GenlPreds_Ret_)])
  547. %       Found positive trigger: mpred_prop(baseKB,disjoint_type_checking,0,kb_shared)
  548. %               body: mpred_positive_fact(mpred_prop(baseKB,disjoint_type_checking,0,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,disjoint_type_checking,0,kb_shared)])
  549. %       Found positive trigger: compilerDirective(disjoint_type_checking)
  550. %               body: mpred_positive_fact(compilerDirective(disjoint_type_checking))*->rhs([\+ ~compilerDirective(disjoint_type_checking)])
  551. % mpred_fwc1(comment(disjoint_type_checking, s("Typecheck", "semantics"))).
  552. %       Found positive trigger: comment(disjoint_type_checking,s("Typecheck","semantics"))
  553. %               body: mpred_positive_fact(comment(disjoint_type_checking,s("Typecheck","semantics")))*->rhs([\+ ~comment(disjoint_type_checking,s("Typecheck","semantics"))])
  554. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:210
  555. % mpred_fwc1((type_checking==>(typeCheckDecl(TypeCheckDecl_Param_, TypeCheckDecl_Ret_), TypeCheckDecl_Param_, {\+TypeCheckDecl_Ret_}==>failed_typeCheckDecl(TypeCheckDecl_Param_, TypeCheckDecl_Ret_)))).
  556. %       Adding positive
  557. %               trigger: type_checking
  558. %               body: rhs([(typeCheckDecl(TypeCheckDecl_Param_,TypeCheckDecl_Ret_),TypeCheckDecl_Param_,{\+TypeCheckDecl_Ret_}==>failed_typeCheckDecl(TypeCheckDecl_Param_,TypeCheckDecl_Ret_))])
  559. %        Support: (type_checking==>(typeCheckDecl(TypeCheckDecl_Param3_,TypeCheckDecl_Ret5_),TypeCheckDecl_Param3_,{\+TypeCheckDecl_Ret5_}==>failed_typeCheckDecl(TypeCheckDecl_Param3_,TypeCheckDecl_Ret5_))),mfl4(['Each'=Each_,'Must'=Must_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',210)
  560. %       Found positive trigger: type_checking==>(typeCheckDecl(TypeCheckDecl_Param_,TypeCheckDecl_Ret_),TypeCheckDecl_Param_,{\+TypeCheckDecl_Ret_}==>failed_typeCheckDecl(TypeCheckDecl_Param_,TypeCheckDecl_Ret_))
  561. %               body: mpred_positive_fact((type_checking==>(typeCheckDecl(TypeCheckDecl_Param_,TypeCheckDecl_Ret_),TypeCheckDecl_Param_,{\+TypeCheckDecl_Ret_}==>failed_typeCheckDecl(TypeCheckDecl_Param_,TypeCheckDecl_Ret_))))*->rhs([\+ ~ (type_checking==>(typeCheckDecl(TypeCheckDecl_Param_,TypeCheckDecl_Ret_),TypeCheckDecl_Param_,{\+TypeCheckDecl_Ret_}==>failed_typeCheckDecl(TypeCheckDecl_Param_,TypeCheckDecl_Ret_)))])
  562. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:212
  563. % mpred_fwc1((failed_typeCheckDecl(Failed_typeCheckDecl_Param_, Failed_typeCheckDecl_Ret_)==>{trace_or_throw(failed_typeCheckDecl(Failed_typeCheckDecl_Param_, Failed_typeCheckDecl_Ret_))})).
  564. %       Adding positive
  565. %               trigger: failed_typeCheckDecl(Failed_typeCheckDecl_Param_,Failed_typeCheckDecl_Ret_)
  566. %               body: rhs([{trace_or_throw(failed_typeCheckDecl(Failed_typeCheckDecl_Param_,Failed_typeCheckDecl_Ret_))}])
  567. %        Support: (failed_typeCheckDecl(Failed_typeCheckDecl_Param3_,Failed_typeCheckDecl_Ret5_)==>{trace_or_throw(failed_typeCheckDecl(Failed_typeCheckDecl_Param3_,Failed_typeCheckDecl_Ret5_))}),mfl4(['Each'=Each_,'Must'=Must_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',212)
  568. %       Found positive trigger: failed_typeCheckDecl(Failed_typeCheckDecl_Param_,Failed_typeCheckDecl_Ret_)==>{trace_or_throw(failed_typeCheckDecl(Failed_typeCheckDecl_Param_,Failed_typeCheckDecl_Ret_))}
  569. %               body: mpred_positive_fact((failed_typeCheckDecl(Failed_typeCheckDecl_Param_,Failed_typeCheckDecl_Ret_)==>{trace_or_throw(failed_typeCheckDecl(Failed_typeCheckDecl_Param_,Failed_typeCheckDecl_Ret_))}))*->rhs([\+ ~ (failed_typeCheckDecl(Failed_typeCheckDecl_Param_,Failed_typeCheckDecl_Ret_)==>{trace_or_throw(failed_typeCheckDecl(Failed_typeCheckDecl_Param_,Failed_typeCheckDecl_Ret_))})])
  570. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:213
  571. % mpred_fwc1(prologDynamic(is_never_type)).
  572. %       Found positive trigger: prologDynamic(is_never_type)
  573. %               body: mpred_positive_fact(prologDynamic(is_never_type))*->rhs([\+ ~prologDynamic(is_never_type)])
  574. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:215
  575. % mpred_fwc1((never_assert_u(vtVerb(VtVerb_Ret_), vtVerbError):-VtVerb_Ret_=='[|]')).
  576. %       Found positive trigger: never_assert_u(vtVerb(VtVerb_Ret_),vtVerbError):-VtVerb_Ret_=='[|]'
  577. %               body: mpred_positive_fact((never_assert_u(vtVerb(VtVerb_Ret_),vtVerbError):-VtVerb_Ret_=='[|]'))*->rhs([\+ ~ (never_assert_u(vtVerb(VtVerb_Ret_),vtVerbError):-VtVerb_Ret_=='[|]')])
  578. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:217
  579. % mpred_fwc1(rtArgsVerbatum(meta_argtypes)).
  580. %       Found positive trigger: rtArgsVerbatum(meta_argtypes)
  581. %               body: mpred_positive_fact(rtArgsVerbatum(meta_argtypes))*->rhs([\+ ~rtArgsVerbatum(meta_argtypes)])
  582. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:218
  583. % mpred_fwc1(never_assert_u(meta_argtypes(tSet(ftAssertable)), badRules)).
  584. %       Found positive trigger: never_assert_u(meta_argtypes(tSet(ftAssertable)),badRules)
  585. %               body: mpred_positive_fact(never_assert_u(meta_argtypes(tSet(ftAssertable)),badRules))*->rhs([\+ ~never_assert_u(meta_argtypes(tSet(ftAssertable)),badRules)])
  586. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:226
  587. % mpred_fwc1(mpred_prop(baseKB, tAtemporalNecessarilyEssentialCollectionType, 1, kb_shared)).
  588. %       Found positive trigger: mpred_prop(baseKB,tAtemporalNecessarilyEssentialCollectionType,1,kb_shared)
  589. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tAtemporalNecessarilyEssentialCollectionType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tAtemporalNecessarilyEssentialCollectionType/1)))}])))
  590. %       Adding positive
  591. %               trigger: genlMt(GenlMt_Param_,baseKB)
  592. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tAtemporalNecessarilyEssentialCollectionType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tAtemporalNecessarilyEssentialCollectionType/1)))}])
  593. %        Support: mpred_prop(baseKB,tAtemporalNecessarilyEssentialCollectionType,1,kb_shared),pt(mpred_prop(baseKB,tAtemporalNecessarilyEssentialCollectionType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tAtemporalNecessarilyEssentialCollectionType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tAtemporalNecessarilyEssentialCollectionType/1)))}]))))
  594. %       Found positive trigger: mpred_prop(baseKB,tAtemporalNecessarilyEssentialCollectionType,1,kb_shared)
  595. %               body: \+ground(tAtemporalNecessarilyEssentialCollectionType/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,tAtemporalNecessarilyEssentialCollectionType,1,kb_shared))}])
  596. %       Found positive trigger: mpred_prop(baseKB,tAtemporalNecessarilyEssentialCollectionType,1,kb_shared)
  597. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,tAtemporalNecessarilyEssentialCollectionType,1,GenlPreds_Ret_)])
  598. %       Found positive trigger: mpred_prop(baseKB,tAtemporalNecessarilyEssentialCollectionType,1,kb_shared)
  599. %               body: mpred_positive_fact(mpred_prop(baseKB,tAtemporalNecessarilyEssentialCollectionType,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,tAtemporalNecessarilyEssentialCollectionType,1,kb_shared)])
  600. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:230
  601. % mpred_fwc1(mpred_prop(baseKB, ttTypeFacet, 1, kb_shared)).
  602. %       Found positive trigger: mpred_prop(baseKB,ttTypeFacet,1,kb_shared)
  603. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTypeFacet/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTypeFacet/1)))}])))
  604. %       Adding positive
  605. %               trigger: genlMt(GenlMt_Param_,baseKB)
  606. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTypeFacet/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTypeFacet/1)))}])
  607. %        Support: mpred_prop(baseKB,ttTypeFacet,1,kb_shared),pt(mpred_prop(baseKB,ttTypeFacet,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTypeFacet/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTypeFacet/1)))}]))))
  608. %       Found positive trigger: mpred_prop(baseKB,ttTypeFacet,1,kb_shared)
  609. %               body: \+ground(ttTypeFacet/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ttTypeFacet,1,kb_shared))}])
  610. %       Found positive trigger: mpred_prop(baseKB,ttTypeFacet,1,kb_shared)
  611. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ttTypeFacet,1,GenlPreds_Ret_)])
  612. %       Found positive trigger: mpred_prop(baseKB,ttTypeFacet,1,kb_shared)
  613. %               body: mpred_positive_fact(mpred_prop(baseKB,ttTypeFacet,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ttTypeFacet,1,kb_shared)])
  614. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:246
  615. % mpred_fwc1(completelyAssertedCollection(completelyAssertedCollection)).
  616. %       Found positive trigger: completelyAssertedCollection(completelyAssertedCollection)
  617. %               body: mpred_positive_fact(completelyAssertedCollection(completelyAssertedCollection))*->rhs([\+ ~completelyAssertedCollection(completelyAssertedCollection)])
  618. %       Found positive trigger: completelyAssertedCollection(completelyAssertedCollection)
  619. %               body: rhs([tSet(completelyAssertedCollection)])
  620. %       RHS-Post1: tSet(completelyAssertedCollection)
  621. %       Support: completelyAssertedCollection(completelyAssertedCollection),pt(completelyAssertedCollection(completelyAssertedCollection),rhs([tSet(completelyAssertedCollection)]))
  622. % mpred_fwc1(tSet(completelyAssertedCollection)).
  623. %       Found positive trigger: tSet(completelyAssertedCollection)
  624. %               body: mpred_positive_fact(tSet(completelyAssertedCollection))*->rhs([\+ ~tSet(completelyAssertedCollection)])
  625. %       Found positive trigger: tSet(completelyAssertedCollection)
  626. %               body: rhs([functorDeclares(completelyAssertedCollection)])
  627. %       RHS-Post1: functorDeclares(completelyAssertedCollection)
  628. %       Support: tSet(completelyAssertedCollection),pt(tSet(completelyAssertedCollection),rhs([functorDeclares(completelyAssertedCollection)]))
  629. % mpred_fwc1(functorDeclares(completelyAssertedCollection)).
  630. %       Found positive trigger: functorDeclares(completelyAssertedCollection)
  631. %               body: rhs([arityMax(completelyAssertedCollection,1),functorIsMacro(completelyAssertedCollection)])
  632. %       RHS-Post1: arityMax(completelyAssertedCollection,1)
  633. %       Support: functorDeclares(completelyAssertedCollection),pt(functorDeclares(completelyAssertedCollection),rhs([arityMax(completelyAssertedCollection,1),functorIsMacro(completelyAssertedCollection)]))
  634. % mpred_fwc1(arityMax(completelyAssertedCollection, 1)).
  635. %       Found positive trigger: arityMax(completelyAssertedCollection,1)
  636. %               body: mpred_positive_fact(arityMax(completelyAssertedCollection,1))*->rhs([\+ ~arityMax(completelyAssertedCollection,1)])
  637. %       RHS-Post1: functorIsMacro(completelyAssertedCollection)
  638. %       Support: functorDeclares(completelyAssertedCollection),pt(functorDeclares(completelyAssertedCollection),rhs([arityMax(completelyAssertedCollection,1),functorIsMacro(completelyAssertedCollection)]))
  639. %       RHS-Post1: arityMax(completelyAssertedCollection,1)
  640. %       Support: functorDeclares(completelyAssertedCollection),pt(functorDeclares(completelyAssertedCollection),rhs([arityMax(completelyAssertedCollection,1),functorIsMacro(completelyAssertedCollection)]))
  641. %       RHS-Post1: functorIsMacro(completelyAssertedCollection)
  642. %       Support: functorDeclares(completelyAssertedCollection),pt(functorDeclares(completelyAssertedCollection),rhs([arityMax(completelyAssertedCollection,1),functorIsMacro(completelyAssertedCollection)]))
  643. %       Found positive trigger: functorDeclares(completelyAssertedCollection)
  644. %               body: mpred_positive_fact(functorDeclares(completelyAssertedCollection))*->rhs([\+ ~functorDeclares(completelyAssertedCollection)])
  645. %       RHS-Post1: functorDeclares(completelyAssertedCollection)
  646. %       Support: tSet(completelyAssertedCollection),pt(tSet(completelyAssertedCollection),rhs([functorDeclares(completelyAssertedCollection)]))
  647. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:254
  648. % mpred_fwc1((tSet(TSet_Ret_)==>tCol(TSet_Ret_), \+ttExpressionType(TSet_Ret_))).
  649. %       Adding positive
  650. %               trigger: tSet(TSet_Ret_)
  651. %               body: rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)])
  652. %        Support: (tSet(TSet_Ret2_)==>tCol(TSet_Ret2_),\+ttExpressionType(TSet_Ret2_)),mfl4(['A'=A_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',254)
  653. %       RHS-Post1: tCol(tRelation)
  654. %       Support: tSet(tRelation),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  655. % mpred_fwc1(tCol(tRelation)).
  656. %       Found positive trigger: tCol(tRelation)
  657. %               body: mpred_positive_fact(tCol(tRelation))*->rhs([\+ ~tCol(tRelation)])
  658. %               RHS-Withdrawing-Neg: ttExpressionType(tRelation)
  659. %       Support: tSet(tRelation),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  660. %       RHS-Post1: tCol(tRelation)
  661. %       Support: tSet(tRelation),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  662. %               RHS-Withdrawing-Neg: ttExpressionType(tRelation)
  663. %       Support: tSet(tRelation),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  664. %       RHS-Post1: tCol(tPred)
  665. %       Support: tSet(tPred),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  666. % mpred_fwc1(tCol(tPred)).
  667. %       Found positive trigger: tCol(tPred)
  668. %               body: mpred_positive_fact(tCol(tPred))*->rhs([\+ ~tCol(tPred)])
  669. %               RHS-Withdrawing-Neg: ttExpressionType(tPred)
  670. %       Support: tSet(tPred),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  671. %       RHS-Post1: tCol(tPred)
  672. %       Support: tSet(tPred),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  673. %               RHS-Withdrawing-Neg: ttExpressionType(tPred)
  674. %       Support: tSet(tPred),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  675. %       RHS-Post1: tCol(tFunction)
  676. %       Support: tSet(tFunction),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  677. % mpred_fwc1(tCol(tFunction)).
  678. %       Found positive trigger: tCol(tFunction)
  679. %               body: mpred_positive_fact(tCol(tFunction))*->rhs([\+ ~tCol(tFunction)])
  680. %               RHS-Withdrawing-Neg: ttExpressionType(tFunction)
  681. %       Support: tSet(tFunction),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  682. %       RHS-Post1: tCol(tFunction)
  683. %       Support: tSet(tFunction),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  684. %               RHS-Withdrawing-Neg: ttExpressionType(tFunction)
  685. %       Support: tSet(tFunction),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  686. %       RHS-Post1: tCol(ttTypeType)
  687. %       Support: tSet(ttTypeType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  688. [0m% mpred_fwc1(tCol(ttTypeType)).
  689. %       Found positive trigger: tCol(ttTypeType)
  690. %               body: mpred_positive_fact(tCol(ttTypeType))*->rhs([\+ ~tCol(ttTypeType)])
  691. %               RHS-Withdrawing-Neg: ttExpressionType(ttTypeType)
  692. %       Support: tSet(ttTypeType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  693. %       RHS-Post1: tCol(ttTypeType)
  694. %       Support: tSet(ttTypeType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  695. %               RHS-Withdrawing-Neg: ttExpressionType(ttTypeType)
  696. %       Support: tSet(ttTypeType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  697. %       RHS-Post1: tCol(ttRelationType)
  698. %       Support: tSet(ttRelationType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  699. % mpred_fwc1(tCol(ttRelationType)).
  700. %       Found positive trigger: tCol(ttRelationType)
  701. %               body: mpred_positive_fact(tCol(ttRelationType))*->rhs([\+ ~tCol(ttRelationType)])
  702. %               RHS-Withdrawing-Neg: ttExpressionType(ttRelationType)
  703. %       Support: tSet(ttRelationType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  704. %       RHS-Post1: tCol(ttRelationType)
  705. %       Support: tSet(ttRelationType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  706. %               RHS-Withdrawing-Neg: ttExpressionType(ttRelationType)
  707. %       Support: tSet(ttRelationType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  708. %       RHS-Post1: tCol(ttModuleType)
  709. %       Support: tSet(ttModuleType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  710. % mpred_fwc1(tCol(ttModuleType)).
  711. %       Found positive trigger: tCol(ttModuleType)
  712. %               body: mpred_positive_fact(tCol(ttModuleType))*->rhs([\+ ~tCol(ttModuleType)])
  713. %               RHS-Withdrawing-Neg: ttExpressionType(ttModuleType)
  714. %       Support: tSet(ttModuleType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  715. %       RHS-Post1: tCol(ttModuleType)
  716. %       Support: tSet(ttModuleType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  717. %               RHS-Withdrawing-Neg: ttExpressionType(ttModuleType)
  718. %       Support: tSet(ttModuleType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  719. %       RHS-Post1: tCol(ttExpressionType)
  720. %       Support: tSet(ttExpressionType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  721. % mpred_fwc1(tCol(ttExpressionType)).
  722. %       Found positive trigger: tCol(ttExpressionType)
  723. %               body: mpred_positive_fact(tCol(ttExpressionType))*->rhs([\+ ~tCol(ttExpressionType)])
  724. %               RHS-Withdrawing-Neg: ttExpressionType(ttExpressionType)
  725. %       Support: tSet(ttExpressionType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  726. %       RHS-Post1: tCol(ttExpressionType)
  727. %       Support: tSet(ttExpressionType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  728. %               RHS-Withdrawing-Neg: ttExpressionType(ttExpressionType)
  729. %       Support: tSet(ttExpressionType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  730. %       RHS-Post1: tCol(tSet)
  731. %       Support: tSet(tSet),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  732. % mpred_fwc1(tCol(tSet)).
  733. %       Found positive trigger: tCol(tSet)
  734. %               body: mpred_positive_fact(tCol(tSet))*->rhs([\+ ~tCol(tSet)])
  735. %               RHS-Withdrawing-Neg: ttExpressionType(tSet)
  736. %       Support: tSet(tSet),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  737. %       RHS-Post1: tCol(tSet)
  738. %       Support: tSet(tSet),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  739. %               RHS-Withdrawing-Neg: ttExpressionType(tSet)
  740. %       Support: tSet(tSet),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  741. %       RHS-Post1: tCol(functorIsMacro)
  742. %       Support: tSet(functorIsMacro),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  743. % mpred_fwc1(tCol(functorIsMacro)).
  744. %       Found positive trigger: tCol(functorIsMacro)
  745. %               body: mpred_positive_fact(tCol(functorIsMacro))*->rhs([\+ ~tCol(functorIsMacro)])
  746. %               RHS-Withdrawing-Neg: ttExpressionType(functorIsMacro)
  747. %       Support: tSet(functorIsMacro),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  748. %       RHS-Post1: tCol(functorIsMacro)
  749. %       Support: tSet(functorIsMacro),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  750. %               RHS-Withdrawing-Neg: ttExpressionType(functorIsMacro)
  751. %       Support: tSet(functorIsMacro),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  752. %       RHS-Post1: tCol(tTemporalThing)
  753. %       Support: tSet(tTemporalThing),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  754. % mpred_fwc1(tCol(tTemporalThing)).
  755. %       Found positive trigger: tCol(tTemporalThing)
  756. %               body: mpred_positive_fact(tCol(tTemporalThing))*->rhs([\+ ~tCol(tTemporalThing)])
  757. %               RHS-Withdrawing-Neg: ttExpressionType(tTemporalThing)
  758. %       Support: tSet(tTemporalThing),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  759. %       RHS-Post1: tCol(tTemporalThing)
  760. %       Support: tSet(tTemporalThing),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  761. %               RHS-Withdrawing-Neg: ttExpressionType(tTemporalThing)
  762. %       Support: tSet(tTemporalThing),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  763. %       RHS-Post1: tCol(tInferInstanceFromArgType)
  764. %       Support: tSet(tInferInstanceFromArgType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  765. % mpred_fwc1(tCol(tInferInstanceFromArgType)).
  766. %       Found positive trigger: tCol(tInferInstanceFromArgType)
  767. %               body: mpred_positive_fact(tCol(tInferInstanceFromArgType))*->rhs([\+ ~tCol(tInferInstanceFromArgType)])
  768. %               RHS-Withdrawing-Neg: ttExpressionType(tInferInstanceFromArgType)
  769. %       Support: tSet(tInferInstanceFromArgType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  770. %       RHS-Post1: tCol(tInferInstanceFromArgType)
  771. %       Support: tSet(tInferInstanceFromArgType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  772. %               RHS-Withdrawing-Neg: ttExpressionType(tInferInstanceFromArgType)
  773. %       Support: tSet(tInferInstanceFromArgType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  774. %       RHS-Post1: tCol(ttNotTemporalType)
  775. %       Support: tSet(ttNotTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  776. % mpred_fwc1(tCol(ttNotTemporalType)).
  777. %       Found positive trigger: tCol(ttNotTemporalType)
  778. %               body: mpred_positive_fact(tCol(ttNotTemporalType))*->rhs([\+ ~tCol(ttNotTemporalType)])
  779. %               RHS-Withdrawing-Neg: ttExpressionType(ttNotTemporalType)
  780. %       Support: tSet(ttNotTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  781. %       RHS-Post1: tCol(ttNotTemporalType)
  782. %       Support: tSet(ttNotTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  783. %               RHS-Withdrawing-Neg: ttExpressionType(ttNotTemporalType)
  784. %       Support: tSet(ttNotTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  785. %       RHS-Post1: tCol(ttSpatialType)
  786. %       Support: tSet(ttSpatialType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  787. % mpred_fwc1(tCol(ttSpatialType)).
  788. %       Found positive trigger: tCol(ttSpatialType)
  789. %               body: mpred_positive_fact(tCol(ttSpatialType))*->rhs([\+ ~tCol(ttSpatialType)])
  790. %               RHS-Withdrawing-Neg: ttExpressionType(ttSpatialType)
  791. %       Support: tSet(ttSpatialType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  792. %       RHS-Post1: tCol(ttSpatialType)
  793. %       Support: tSet(ttSpatialType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  794. %               RHS-Withdrawing-Neg: ttExpressionType(ttSpatialType)
  795. %       Support: tSet(ttSpatialType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  796. %       RHS-Post1: tCol(ttTemporalType)
  797. %       Support: tSet(ttTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  798. % mpred_fwc1(tCol(ttTemporalType)).
  799. %       Found positive trigger: tCol(ttTemporalType)
  800. %               body: mpred_positive_fact(tCol(ttTemporalType))*->rhs([\+ ~tCol(ttTemporalType)])
  801. %               RHS-Withdrawing-Neg: ttExpressionType(ttTemporalType)
  802. %       Support: tSet(ttTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  803. %       RHS-Post1: tCol(ttTemporalType)
  804. %       Support: tSet(ttTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  805. %               RHS-Withdrawing-Neg: ttExpressionType(ttTemporalType)
  806. %       Support: tSet(ttTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  807. %       RHS-Post1: tCol(ttUnverifiableType)
  808. %       Support: tSet(ttUnverifiableType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  809. % mpred_fwc1(tCol(ttUnverifiableType)).
  810. %       Found positive trigger: tCol(ttUnverifiableType)
  811. %               body: mpred_positive_fact(tCol(ttUnverifiableType))*->rhs([\+ ~tCol(ttUnverifiableType)])
  812. %               RHS-Withdrawing-Neg: ttExpressionType(ttUnverifiableType)
  813. %       Support: tSet(ttUnverifiableType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  814. %       RHS-Post1: tCol(ttUnverifiableType)
  815. %       Support: tSet(ttUnverifiableType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  816. %               RHS-Withdrawing-Neg: ttExpressionType(ttUnverifiableType)
  817. %       Support: tSet(ttUnverifiableType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  818. %       RHS-Post1: tCol(rtNotForUnboundPredicates)
  819. %       Support: tSet(rtNotForUnboundPredicates),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  820. % mpred_fwc1(tCol(rtNotForUnboundPredicates)).
  821. %       Found positive trigger: tCol(rtNotForUnboundPredicates)
  822. %               body: mpred_positive_fact(tCol(rtNotForUnboundPredicates))*->rhs([\+ ~tCol(rtNotForUnboundPredicates)])
  823. %               RHS-Withdrawing-Neg: ttExpressionType(rtNotForUnboundPredicates)
  824. %       Support: tSet(rtNotForUnboundPredicates),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  825. %       RHS-Post1: tCol(rtNotForUnboundPredicates)
  826. %       Support: tSet(rtNotForUnboundPredicates),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  827. %               RHS-Withdrawing-Neg: ttExpressionType(rtNotForUnboundPredicates)
  828. %       Support: tSet(rtNotForUnboundPredicates),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  829. %       RHS-Post1: tCol(prologBuiltin)
  830. %       Support: tSet(prologBuiltin),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  831. % mpred_fwc1(tCol(prologBuiltin)).
  832. %       Found positive trigger: tCol(prologBuiltin)
  833. %               body: mpred_positive_fact(tCol(prologBuiltin))*->rhs([\+ ~tCol(prologBuiltin)])
  834. %               RHS-Withdrawing-Neg: ttExpressionType(prologBuiltin)
  835. %       Support: tSet(prologBuiltin),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  836. %       RHS-Post1: tCol(prologBuiltin)
  837. %       Support: tSet(prologBuiltin),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  838. %               RHS-Withdrawing-Neg: ttExpressionType(prologBuiltin)
  839. %       Support: tSet(prologBuiltin),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  840. %       RHS-Post1: tCol(completeExtentAsserted)
  841. %       Support: tSet(completeExtentAsserted),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  842. % mpred_fwc1(tCol(completeExtentAsserted)).
  843. %       Found positive trigger: tCol(completeExtentAsserted)
  844. %               body: mpred_positive_fact(tCol(completeExtentAsserted))*->rhs([\+ ~tCol(completeExtentAsserted)])
  845. %               RHS-Withdrawing-Neg: ttExpressionType(completeExtentAsserted)
  846. %       Support: tSet(completeExtentAsserted),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  847. %       RHS-Post1: tCol(completeExtentAsserted)
  848. %       Support: tSet(completeExtentAsserted),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  849. %               RHS-Withdrawing-Neg: ttExpressionType(completeExtentAsserted)
  850. %       Support: tSet(completeExtentAsserted),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  851. %       RHS-Post1: tCol(completelyAssertedCollection)
  852. %       Support: tSet(completelyAssertedCollection),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  853. % mpred_fwc1(tCol(completelyAssertedCollection)).
  854.         ound positive trigger: tCol(completelyAssertedCollection)
  855. %               body: mpred_positive_fact(tCol(completelyAssertedCollection))*->rhs([\+ ~tCol(completelyAssertedCollection)])
  856. %               RHS-Withdrawing-Neg: ttExpressionType(completelyAssertedCollection)
  857. %       Support: tSet(completelyAssertedCollection),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  858. %       RHS-Post1: tCol(completelyAssertedCollection)
  859. %       Support: tSet(completelyAssertedCollection),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  860. %               RHS-Withdrawing-Neg: ttExpressionType(completelyAssertedCollection)
  861. %       Support: tSet(completelyAssertedCollection),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)]))
  862. %       Found positive trigger: tSet(TSet_Ret_)==>tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)
  863. %               body: mpred_positive_fact((tSet(TSet_Ret_)==>tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_)))*->rhs([\+ ~ (tSet(TSet_Ret_)==>tCol(TSet_Ret_),\+ttExpressionType(TSet_Ret_))])
  864. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:257
  865. % mpred_fwc1(tSet(tIndividual)).
  866. %       Found positive trigger: tSet(tIndividual)
  867. %               body: mpred_positive_fact(tSet(tIndividual))*->rhs([\+ ~tSet(tIndividual)])
  868. %       Found positive trigger: tSet(tIndividual)
  869. %               body: rhs([functorDeclares(tIndividual)])
  870. %       RHS-Post1: functorDeclares(tIndividual)
  871. %       Support: tSet(tIndividual),pt(tSet(tIndividual),rhs([functorDeclares(tIndividual)]))
  872. % mpred_fwc1(functorDeclares(tIndividual)).
  873. %       Found positive trigger: functorDeclares(tIndividual)
  874. %               body: rhs([arityMax(tIndividual,1),functorIsMacro(tIndividual)])
  875. %       RHS-Post1: arityMax(tIndividual,1)
  876. %       Support: functorDeclares(tIndividual),pt(functorDeclares(tIndividual),rhs([arityMax(tIndividual,1),functorIsMacro(tIndividual)]))
  877. % mpred_fwc1(arityMax(tIndividual, 1)).
  878. %       Found positive trigger: arityMax(tIndividual,1)
  879. %               body: mpred_positive_fact(arityMax(tIndividual,1))*->rhs([\+ ~arityMax(tIndividual,1)])
  880. %       RHS-Post1: functorIsMacro(tIndividual)
  881. %       Support: functorDeclares(tIndividual),pt(functorDeclares(tIndividual),rhs([arityMax(tIndividual,1),functorIsMacro(tIndividual)]))
  882. % mpred_fwc1(functorIsMacro(tIndividual)).
  883. %       Found positive trigger: functorIsMacro(tIndividual)
  884. %               body: mpred_positive_fact(functorIsMacro(tIndividual))*->rhs([\+ ~functorIsMacro(tIndividual)])
  885. %       RHS-Post1: arityMax(tIndividual,1)
  886. %       Support: functorDeclares(tIndividual),pt(functorDeclares(tIndividual),rhs([arityMax(tIndividual,1),functorIsMacro(tIndividual)]))
  887. %       RHS-Post1: functorIsMacro(tIndividual)
  888. %       Support: functorDeclares(tIndividual),pt(functorDeclares(tIndividual),rhs([arityMax(tIndividual,1),functorIsMacro(tIndividual)]))
  889. %       Found positive trigger: functorDeclares(tIndividual)
  890. %               body: mpred_positive_fact(functorDeclares(tIndividual))*->rhs([\+ ~functorDeclares(tIndividual)])
  891. %       Found positive trigger: tSet(tIndividual)
  892. %               body: rhs([tCol(tIndividual),\+ttExpressionType(tIndividual)])
  893. %       RHS-Post1: tCol(tIndividual)
  894. %       Support: tSet(tIndividual),pt(tSet(tIndividual),rhs([tCol(tIndividual),\+ttExpressionType(tIndividual)]))
  895. % mpred_fwc1(tCol(tIndividual)).
  896. %       Found positive trigger: tCol(tIndividual)
  897. %               body: mpred_positive_fact(tCol(tIndividual))*->rhs([\+ ~tCol(tIndividual)])
  898. %               RHS-Withdrawing-Neg: ttExpressionType(tIndividual)
  899. %       Support: tSet(tIndividual),pt(tSet(tIndividual),rhs([tCol(tIndividual),\+ttExpressionType(tIndividual)]))
  900. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:262
  901. % mpred_fwc1((~tIndividual(TIndividual_Ret_):-is_ftNonvar(TIndividual_Ret_), loop_check_term(tCol(TIndividual_Ret_), info(tCol(TIndividual_Ret_), 262), fail))).
  902. %       Found positive trigger: ~tIndividual(TIndividual_Ret_):-is_ftNonvar(TIndividual_Ret_),loop_check_term(tCol(TIndividual_Ret_),info(tCol(TIndividual_Ret_),262),fail)
  903. %               body: mpred_positive_fact((~tIndividual(TIndividual_Ret_):-is_ftNonvar(TIndividual_Ret_),loop_check_term(tCol(TIndividual_Ret_),info(tCol(TIndividual_Ret_),262),fail)))*->rhs([\+ ~ (~tIndividual(TIndividual_Ret_):-is_ftNonvar(TIndividual_Ret_),loop_check_term(tCol(TIndividual_Ret_),info(tCol(TIndividual_Ret_),262),fail))])
  904. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:263
  905. % mpred_fwc1((tCol(TCol_Ret_)==>{decl_type(TCol_Ret_), kb_shared(TCol_Ret_/1)})).
  906. %       Adding positive
  907. %               trigger: tCol(TCol_Ret_)
  908. %               body: rhs([{decl_type(TCol_Ret_),kb_shared(TCol_Ret_/1)}])
  909. %        Support: (tCol(TCol_Ret2_)==>{decl_type(TCol_Ret2_),kb_shared(TCol_Ret2_/1)}),mfl4(['A'=A_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',263)
  910. % mpred_fwc1(mpred_prop(baseKB, ttModuleType, 1, kb_shared)).
  911. %       Found positive trigger: mpred_prop(baseKB,ttModuleType,1,kb_shared)
  912. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttModuleType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttModuleType/1)))}])))
  913. %       Adding positive
  914. %               trigger: genlMt(GenlMt_Param_,baseKB)
  915. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttModuleType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttModuleType/1)))}])
  916. %        Support: mpred_prop(baseKB,ttModuleType,1,kb_shared),pt(mpred_prop(baseKB,ttModuleType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttModuleType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttModuleType/1)))}]))))
  917. %       Adding positive
  918. %               trigger: genlMt(GenlMt_Param_,baseKB)
  919. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttModuleType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttModuleType/1)))}])
  920. %        Support: mpred_prop(baseKB,ttModuleType,1,kb_shared),pt(mpred_prop(baseKB,ttModuleType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttModuleType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttModuleType/1)))}]))))
  921. %       Found positive trigger: mpred_prop(baseKB,ttModuleType,1,kb_shared)
  922. %               body: \+ground(ttModuleType/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ttModuleType,1,kb_shared))}])
  923. %       Found positive trigger: mpred_prop(baseKB,ttModuleType,1,kb_shared)
  924. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ttModuleType,1,GenlPreds_Ret_)])
  925. %       Found positive trigger: mpred_prop(baseKB,ttModuleType,1,kb_shared)
  926. %               body: mpred_positive_fact(mpred_prop(baseKB,ttModuleType,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ttModuleType,1,kb_shared)])
  927. % mpred_fwc1(mpred_prop(baseKB, tTemporalThing, 1, kb_shared)).
  928. %       Found positive trigger: mpred_prop(baseKB,tTemporalThing,1,kb_shared)
  929. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tTemporalThing/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tTemporalThing/1)))}])))
  930. %       Adding positive
  931. %               trigger: genlMt(GenlMt_Param_,baseKB)
  932. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tTemporalThing/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tTemporalThing/1)))}])
  933. %        Support: mpred_prop(baseKB,tTemporalThing,1,kb_shared),pt(mpred_prop(baseKB,tTemporalThing,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tTemporalThing/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tTemporalThing/1)))}]))))
  934. %       Adding positive
  935. %               trigger: genlMt(GenlMt_Param_,baseKB)
  936. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tTemporalThing/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tTemporalThing/1)))}])
  937. %        Support: mpred_prop(baseKB,tTemporalThing,1,kb_shared),pt(mpred_prop(baseKB,tTemporalThing,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tTemporalThing/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tTemporalThing/1)))}]))))
  938. %       Found positive trigger: mpred_prop(baseKB,tTemporalThing,1,kb_shared)
  939. %               body: \+ground(tTemporalThing/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,tTemporalThing,1,kb_shared))}])
  940. %       Found positive trigger: mpred_prop(baseKB,tTemporalThing,1,kb_shared)
  941. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,tTemporalThing,1,GenlPreds_Ret_)])
  942. %       Found positive trigger: mpred_prop(baseKB,tTemporalThing,1,kb_shared)
  943. %               body: mpred_positive_fact(mpred_prop(baseKB,tTemporalThing,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,tTemporalThing,1,kb_shared)])
  944. % mpred_fwc1(mpred_prop(baseKB, tInferInstanceFromArgType, 1, kb_shared)).
  945. %       Found positive trigger: mpred_prop(baseKB,tInferInstanceFromArgType,1,kb_shared)
  946. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tInferInstanceFromArgType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tInferInstanceFromArgType/1)))}])))
  947. %       Adding positive
  948. %               trigger: genlMt(GenlMt_Param_,baseKB)
  949. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tInferInstanceFromArgType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tInferInstanceFromArgType/1)))}])
  950. %        Support: mpred_prop(baseKB,tInferInstanceFromArgType,1,kb_shared),pt(mpred_prop(baseKB,tInferInstanceFromArgType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tInferInstanceFromArgType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tInferInstanceFromArgType/1)))}]))))
  951. %       Adding positive
  952. %               trigger: genlMt(GenlMt_Param_,baseKB)
  953. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tInferInstanceFromArgType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tInferInstanceFromArgType/1)))}])
  954. %        Support: mpred_prop(baseKB,tInferInstanceFromArgType,1,kb_shared),pt(mpred_prop(baseKB,tInferInstanceFromArgType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tInferInstanceFromArgType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tInferInstanceFromArgType/1)))}]))))
  955. %       Found positive trigger: mpred_prop(baseKB,tInferInstanceFromArgType,1,kb_shared)
  956. %               body: \+ground(tInferInstanceFromArgType/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,tInferInstanceFromArgType,1,kb_shared))}])
  957. %       Found positive trigger: mpred_prop(baseKB,tInferInstanceFromArgType,1,kb_shared)
  958. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,tInferInstanceFromArgType,1,GenlPreds_Ret_)])
  959. %       Found positive trigger: mpred_prop(baseKB,tInferInstanceFromArgType,1,kb_shared)
  960. %               body: mpred_positive_fact(mpred_prop(baseKB,tInferInstanceFromArgType,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,tInferInstanceFromArgType,1,kb_shared)])
  961. % mpred_fwc1(mpred_prop(baseKB, ttNotTemporalType, 1, kb_shared)).
  962. %       Found positive trigger: mpred_prop(baseKB,ttNotTemporalType,1,kb_shared)
  963. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttNotTemporalType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttNotTemporalType/1)))}])))
  964. %       Adding positive
  965. %               trigger: genlMt(GenlMt_Param_,baseKB)
  966. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttNotTemporalType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttNotTemporalType/1)))}])
  967. %        Support: mpred_prop(baseKB,ttNotTemporalType,1,kb_shared),pt(mpred_prop(baseKB,ttNotTemporalType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttNotTemporalType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttNotTemporalType/1)))}]))))
  968. %       Adding positive
  969. %               trigger: genlMt(GenlMt_Param_,baseKB)
  970. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttNotTemporalType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttNotTemporalType/1)))}])
  971. %        Support: mpred_prop(baseKB,ttNotTemporalType,1,kb_shared),pt(mpred_prop(baseKB,ttNotTemporalType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttNotTemporalType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttNotTemporalType/1)))}]))))
  972. %       Found positive trigger: mpred_prop(baseKB,ttNotTemporalType,1,kb_shared)
  973. %               body: \+ground(ttNotTemporalType/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ttNotTemporalType,1,kb_shared))}])
  974. %       Found positive trigger: mpred_prop(baseKB,ttNotTemporalType,1,kb_shared)
  975. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ttNotTemporalType,1,GenlPreds_Ret_)])
  976. %       Found positive trigger: mpred_prop(baseKB,ttNotTemporalType,1,kb_shared)
  977. %               body: mpred_positive_fact(mpred_prop(baseKB,ttNotTemporalType,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ttNotTemporalType,1,kb_shared)])
  978. % mpred_fwc1(mpred_prop(baseKB, ttSpatialType, 1, kb_shared)).
  979. %       Found positive trigger: mpred_prop(baseKB,ttSpatialType,1,kb_shared)
  980. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttSpatialType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttSpatialType/1)))}])))
  981. %       Adding positive
  982. %               trigger: genlMt(GenlMt_Param_,baseKB)
  983. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttSpatialType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttSpatialType/1)))}])
  984. %        Support: mpred_prop(baseKB,ttSpatialType,1,kb_shared),pt(mpred_prop(baseKB,ttSpatialType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttSpatialType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttSpatialType/1)))}]))))
  985. %       Adding positive
  986. %               trigger: genlMt(GenlMt_Param_,baseKB)
  987. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttSpatialType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttSpatialType/1)))}])
  988. %        Support: mpred_prop(baseKB,ttSpatialType,1,kb_shared),pt(mpred_prop(baseKB,ttSpatialType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttSpatialType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttSpatialType/1)))}]))))
  989. %       Found positive trigger: mpred_prop(baseKB,ttSpatialType,1,kb_shared)
  990. %               body: \+ground(ttSpatialType/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ttSpatialType,1,kb_shared))}])
  991. %       Found positive trigger: mpred_prop(baseKB,ttSpatialType,1,kb_shared)
  992. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ttSpatialType,1,GenlPreds_Ret_)])
  993. %       Found positive trigger: mpred_prop(baseKB,ttSpatialType,1,kb_shared)
  994. %               body: mpred_positive_fact(mpred_prop(baseKB,ttSpatialType,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ttSpatialType,1,kb_shared)])
  995. % mpred_fwc1(mpred_prop(baseKB, ttTemporalType, 1, kb_shared)).
  996. %       Found positive trigger: mpred_prop(baseKB,ttTemporalType,1,kb_shared)
  997. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTemporalType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTemporalType/1)))}])))
  998. %       Adding positive
  999. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1000. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTemporalType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTemporalType/1)))}])
  1001. %        Support: mpred_prop(baseKB,ttTemporalType,1,kb_shared),pt(mpred_prop(baseKB,ttTemporalType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTemporalType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTemporalType/1)))}]))))
  1002. %       Adding positive
  1003. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1004. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTemporalType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTemporalType/1)))}])
  1005. %        Support: mpred_prop(baseKB,ttTemporalType,1,kb_shared),pt(mpred_prop(baseKB,ttTemporalType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTemporalType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttTemporalType/1)))}]))))
  1006. %       Found positive trigger: mpred_prop(baseKB,ttTemporalType,1,kb_shared)
  1007. %               body: \+ground(ttTemporalType/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ttTemporalType,1,kb_shared))}])
  1008. %       Found positive trigger: mpred_prop(baseKB,ttTemporalType,1,kb_shared)
  1009. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ttTemporalType,1,GenlPreds_Ret_)])
  1010. %       Found positive trigger: mpred_prop(baseKB,ttTemporalType,1,kb_shared)
  1011. %               body: mpred_positive_fact(mpred_prop(baseKB,ttTemporalType,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ttTemporalType,1,kb_shared)])
  1012. % mpred_fwc1(mpred_prop(baseKB, ttUnverifiableType, 1, kb_shared)).
  1013. %       Found positive trigger: mpred_prop(baseKB,ttUnverifiableType,1,kb_shared)
  1014. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttUnverifiableType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttUnverifiableType/1)))}])))
  1015. %       Adding positive
  1016. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1017. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttUnverifiableType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttUnverifiableType/1)))}])
  1018. %        Support: mpred_prop(baseKB,ttUnverifiableType,1,kb_shared),pt(mpred_prop(baseKB,ttUnverifiableType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttUnverifiableType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttUnverifiableType/1)))}]))))
  1019. %       Adding positive
  1020. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1021. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttUnverifiableType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttUnverifiableType/1)))}])
  1022. %        Support: mpred_prop(baseKB,ttUnverifiableType,1,kb_shared),pt(mpred_prop(baseKB,ttUnverifiableType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttUnverifiableType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttUnverifiableType/1)))}]))))
  1023. %       Found positive trigger: mpred_prop(baseKB,ttUnverifiableType,1,kb_shared)
  1024. %               body: \+ground(ttUnverifiableType/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ttUnverifiableType,1,kb_shared))}])
  1025. %       Found positive trigger: mpred_prop(baseKB,ttUnverifiableType,1,kb_shared)
  1026. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ttUnverifiableType,1,GenlPreds_Ret_)])
  1027. %       Found positive trigger: mpred_prop(baseKB,ttUnverifiableType,1,kb_shared)
  1028. %               body: mpred_positive_fact(mpred_prop(baseKB,ttUnverifiableType,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ttUnverifiableType,1,kb_shared)])
  1029. % mpred_fwc1(mpred_prop(baseKB, rtNotForUnboundPredicates, 1, kb_shared)).
  1030. %       Found positive trigger: mpred_prop(baseKB,rtNotForUnboundPredicates,1,kb_shared)
  1031. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:rtNotForUnboundPredicates/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:rtNotForUnboundPredicates/1)))}])))
  1032. %       Adding positive
  1033. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1034. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:rtNotForUnboundPredicates/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:rtNotForUnboundPredicates/1)))}])
  1035. %        Support: mpred_prop(baseKB,rtNotForUnboundPredicates,1,kb_shared),pt(mpred_prop(baseKB,rtNotForUnboundPredicates,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:rtNotForUnboundPredicates/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:rtNotForUnboundPredicates/1)))}]))))
  1036. %       Adding positive
  1037. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1038. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:rtNotForUnboundPredicates/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:rtNotForUnboundPredicates/1)))}])
  1039. %        Support: mpred_prop(baseKB,rtNotForUnboundPredicates,1,kb_shared),pt(mpred_prop(baseKB,rtNotForUnboundPredicates,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:rtNotForUnboundPredicates/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:rtNotForUnboundPredicates/1)))}]))))
  1040. %       Found positive trigger: mpred_prop(baseKB,rtNotForUnboundPredicates,1,kb_shared)
  1041. %               body: \+ground(rtNotForUnboundPredicates/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,rtNotForUnboundPredicates,1,kb_shared))}])
  1042. %       Found positive trigger: mpred_prop(baseKB,rtNotForUnboundPredicates,1,kb_shared)
  1043. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,rtNotForUnboundPredicates,1,GenlPreds_Ret_)])
  1044. %       Found positive trigger: mpred_prop(baseKB,rtNotForUnboundPredicates,1,kb_shared)
  1045. %               body: mpred_positive_fact(mpred_prop(baseKB,rtNotForUnboundPredicates,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,rtNotForUnboundPredicates,1,kb_shared)])
  1046. % mpred_fwc1(mpred_prop(baseKB, tIndividual, 1, kb_shared)).
  1047. %       Found positive trigger: mpred_prop(baseKB,tIndividual,1,kb_shared)
  1048. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tIndividual/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tIndividual/1)))}])))
  1049. %       Adding positive
  1050. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1051. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tIndividual/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tIndividual/1)))}])
  1052. %        Support: mpred_prop(baseKB,tIndividual,1,kb_shared),pt(mpred_prop(baseKB,tIndividual,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tIndividual/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tIndividual/1)))}]))))
  1053. %       Adding positive
  1054. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1055. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tIndividual/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tIndividual/1)))}])
  1056. %        Support: mpred_prop(baseKB,tIndividual,1,kb_shared),pt(mpred_prop(baseKB,tIndividual,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tIndividual/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tIndividual/1)))}]))))
  1057. %       Found positive trigger: mpred_prop(baseKB,tIndividual,1,kb_shared)
  1058. %               body: \+ground(tIndividual/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,tIndividual,1,kb_shared))}])
  1059. m       ound positive trigger: mpred_prop(baseKB,tIndividual,1,kb_shared)
  1060. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,tIndividual,1,GenlPreds_Ret_)])
  1061. %       Found positive trigger: mpred_prop(baseKB,tIndividual,1,kb_shared)
  1062. %               body: mpred_positive_fact(mpred_prop(baseKB,tIndividual,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,tIndividual,1,kb_shared)])
  1063. %       Found positive trigger: tCol(TCol_Ret_)==>{decl_type(TCol_Ret_),kb_shared(TCol_Ret_/1)}
  1064. %               body: mpred_positive_fact((tCol(TCol_Ret_)==>{decl_type(TCol_Ret_),kb_shared(TCol_Ret_/1)}))*->rhs([\+ ~ (tCol(TCol_Ret_)==>{decl_type(TCol_Ret_),kb_shared(TCol_Ret_/1)})])
  1065. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:267
  1066. % mpred_fwc1((ttExpressionType(TtExpressionType_Ret_)==>tCol(TtExpressionType_Ret_), \+tSet(TtExpressionType_Ret_))).
  1067. %       Adding positive
  1068. %               trigger: ttExpressionType(TtExpressionType_Ret_)
  1069. %               body: rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)])
  1070. %        Support: (ttExpressionType(TtExpressionType_Ret2_)==>tCol(TtExpressionType_Ret2_),\+tSet(TtExpressionType_Ret2_)),mfl4(['A'=A_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',267)
  1071. %       RHS-Post1: tCol(ftCallable)
  1072. %       Support: ttExpressionType(ftCallable),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1073. % mpred_fwc1(tCol(ftCallable)).
  1074. %       Found positive trigger: tCol(ftCallable)
  1075. %               body: mpred_positive_fact(tCol(ftCallable))*->rhs([\+ ~tCol(ftCallable)])
  1076. %       Found positive trigger: tCol(ftCallable)
  1077. %               body: rhs([{decl_type(ftCallable),kb_shared(ftCallable/1)}])
  1078. % mpred_fwc1(mpred_prop(baseKB, ftCallable, 1, kb_shared)).
  1079. %       Found positive trigger: mpred_prop(baseKB,ftCallable,1,kb_shared)
  1080. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftCallable/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftCallable/1)))}])))
  1081. %       Adding positive
  1082. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1083. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftCallable/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftCallable/1)))}])
  1084. %        Support: mpred_prop(baseKB,ftCallable,1,kb_shared),pt(mpred_prop(baseKB,ftCallable,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftCallable/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftCallable/1)))}]))))
  1085. %       Adding positive
  1086. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1087. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftCallable/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftCallable/1)))}])
  1088. %        Support: mpred_prop(baseKB,ftCallable,1,kb_shared),pt(mpred_prop(baseKB,ftCallable,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftCallable/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftCallable/1)))}]))))
  1089. %       Found positive trigger: mpred_prop(baseKB,ftCallable,1,kb_shared)
  1090. %               body: \+ground(ftCallable/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ftCallable,1,kb_shared))}])
  1091. %       Found positive trigger: mpred_prop(baseKB,ftCallable,1,kb_shared)
  1092. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ftCallable,1,GenlPreds_Ret_)])
  1093. %       Found positive trigger: mpred_prop(baseKB,ftCallable,1,kb_shared)
  1094. %               body: mpred_positive_fact(mpred_prop(baseKB,ftCallable,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ftCallable,1,kb_shared)])
  1095. %               RHS-Withdrawing-Neg: tSet(ftCallable)
  1096. %       Support: ttExpressionType(ftCallable),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1097. %       RHS-Post1: tCol(ftCallable)
  1098. %       Support: ttExpressionType(ftCallable),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1099. %               RHS-Withdrawing-Neg: tSet(ftCallable)
  1100. %       Support: ttExpressionType(ftCallable),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1101. %       RHS-Post1: tCol(ftString)
  1102. %       Support: ttExpressionType(ftString),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1103. % mpred_fwc1(tCol(ftString)).
  1104. %       Found positive trigger: tCol(ftString)
  1105. %               body: mpred_positive_fact(tCol(ftString))*->rhs([\+ ~tCol(ftString)])
  1106. %       Found positive trigger: tCol(ftString)
  1107. %               body: rhs([{decl_type(ftString),kb_shared(ftString/1)}])
  1108. % mpred_fwc1(mpred_prop(baseKB, ftString, 1, kb_shared)).
  1109. %       Found positive trigger: mpred_prop(baseKB,ftString,1,kb_shared)
  1110. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftString/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftString/1)))}])))
  1111. %       Adding positive
  1112. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1113. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftString/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftString/1)))}])
  1114. %        Support: mpred_prop(baseKB,ftString,1,kb_shared),pt(mpred_prop(baseKB,ftString,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftString/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftString/1)))}]))))
  1115. %       Adding positive
  1116. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1117. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftString/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftString/1)))}])
  1118. %        Support: mpred_prop(baseKB,ftString,1,kb_shared),pt(mpred_prop(baseKB,ftString,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftString/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftString/1)))}]))))
  1119. %       Found positive trigger: mpred_prop(baseKB,ftString,1,kb_shared)
  1120. %               body: \+ground(ftString/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ftString,1,kb_shared))}])
  1121. %       Found positive trigger: mpred_prop(baseKB,ftString,1,kb_shared)
  1122. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ftString,1,GenlPreds_Ret_)])
  1123. %       Found positive trigger: mpred_prop(baseKB,ftString,1,kb_shared)
  1124. %               body: mpred_positive_fact(mpred_prop(baseKB,ftString,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ftString,1,kb_shared)])
  1125. %               RHS-Withdrawing-Neg: tSet(ftString)
  1126. %       Support: ttExpressionType(ftString),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1127. %       RHS-Post1: tCol(ftString)
  1128. %       Support: ttExpressionType(ftString),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1129. %               RHS-Withdrawing-Neg: tSet(ftString)
  1130. %       Support: ttExpressionType(ftString),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1131. %       RHS-Post1: tCol(ftAtom)
  1132. %       Support: ttExpressionType(ftAtom),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1133. % mpred_fwc1(tCol(ftAtom)).
  1134. %       Found positive trigger: tCol(ftAtom)
  1135. %               body: mpred_positive_fact(tCol(ftAtom))*->rhs([\+ ~tCol(ftAtom)])
  1136. %       Found positive trigger: tCol(ftAtom)
  1137. %               body: rhs([{decl_type(ftAtom),kb_shared(ftAtom/1)}])
  1138. % mpred_fwc1(mpred_prop(baseKB, ftAtom, 1, kb_shared)).
  1139. %       Found positive trigger: mpred_prop(baseKB,ftAtom,1,kb_shared)
  1140. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftAtom/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftAtom/1)))}])))
  1141. %       Adding positive
  1142. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1143. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftAtom/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftAtom/1)))}])
  1144. %        Support: mpred_prop(baseKB,ftAtom,1,kb_shared),pt(mpred_prop(baseKB,ftAtom,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftAtom/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftAtom/1)))}]))))
  1145. %       Adding positive
  1146. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1147. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftAtom/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftAtom/1)))}])
  1148. %        Support: mpred_prop(baseKB,ftAtom,1,kb_shared),pt(mpred_prop(baseKB,ftAtom,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftAtom/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftAtom/1)))}]))))
  1149. %       Found positive trigger: mpred_prop(baseKB,ftAtom,1,kb_shared)
  1150. %               body: \+ground(ftAtom/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ftAtom,1,kb_shared))}])
  1151. %       Found positive trigger: mpred_prop(baseKB,ftAtom,1,kb_shared)
  1152. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ftAtom,1,GenlPreds_Ret_)])
  1153. %       Found positive trigger: mpred_prop(baseKB,ftAtom,1,kb_shared)
  1154. %               body: mpred_positive_fact(mpred_prop(baseKB,ftAtom,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ftAtom,1,kb_shared)])
  1155. %               RHS-Withdrawing-Neg: tSet(ftAtom)
  1156. %       Support: ttExpressionType(ftAtom),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1157. %       RHS-Post1: tCol(ftAtom)
  1158. %       Support: ttExpressionType(ftAtom),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1159. %               RHS-Withdrawing-Neg: tSet(ftAtom)
  1160. %       Support: ttExpressionType(ftAtom),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1161. %       RHS-Post1: tCol(ftProlog)
  1162. %       Support: ttExpressionType(ftProlog),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1163. % mpred_fwc1(tCol(ftProlog)).
  1164. %       Found positive trigger: tCol(ftProlog)
  1165. %               body: mpred_positive_fact(tCol(ftProlog))*->rhs([\+ ~tCol(ftProlog)])
  1166. %       Found positive trigger: tCol(ftProlog)
  1167. %               body: rhs([{decl_type(ftProlog),kb_shared(ftProlog/1)}])
  1168. % mpred_fwc1(mpred_prop(baseKB, ftProlog, 1, kb_shared)).
  1169. %       Found positive trigger: mpred_prop(baseKB,ftProlog,1,kb_shared)
  1170. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftProlog/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftProlog/1)))}])))
  1171. %       Adding positive
  1172. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1173. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftProlog/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftProlog/1)))}])
  1174. %        Support: mpred_prop(baseKB,ftProlog,1,kb_shared),pt(mpred_prop(baseKB,ftProlog,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftProlog/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftProlog/1)))}]))))
  1175. %       Adding positive
  1176. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1177. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftProlog/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftProlog/1)))}])
  1178. %        Support: mpred_prop(baseKB,ftProlog,1,kb_shared),pt(mpred_prop(baseKB,ftProlog,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftProlog/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ftProlog/1)))}]))))
  1179. %       Found positive trigger: mpred_prop(baseKB,ftProlog,1,kb_shared)
  1180. %               body: \+ground(ftProlog/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ftProlog,1,kb_shared))}])
  1181. %       Found positive trigger: mpred_prop(baseKB,ftProlog,1,kb_shared)
  1182. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ftProlog,1,GenlPreds_Ret_)])
  1183. %       Found positive trigger: mpred_prop(baseKB,ftProlog,1,kb_shared)
  1184. %               body: mpred_positive_fact(mpred_prop(baseKB,ftProlog,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ftProlog,1,kb_shared)])
  1185. %               RHS-Withdrawing-Neg: tSet(ftProlog)
  1186. %       Support: ttExpressionType(ftProlog),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1187. %       RHS-Post1: tCol(ftProlog)
  1188. %       Support: ttExpressionType(ftProlog),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1189. %               RHS-Withdrawing-Neg: tSet(ftProlog)
  1190. %       Support: ttExpressionType(ftProlog),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)]))
  1191. %       Found positive trigger: ttExpressionType(TtExpressionType_Ret_)==>tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)
  1192. %               body: mpred_positive_fact((ttExpressionType(TtExpressionType_Ret_)==>tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_)))*->rhs([\+ ~ (ttExpressionType(TtExpressionType_Ret_)==>tCol(TtExpressionType_Ret_),\+tSet(TtExpressionType_Ret_))])
  1193. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:273
  1194. % mpred_fwc1(completelyAssertedCollection(ttTypeFacet)).
  1195. %       Found positive trigger: completelyAssertedCollection(ttTypeFacet)
  1196. %               body: mpred_positive_fact(completelyAssertedCollection(ttTypeFacet))*->rhs([\+ ~completelyAssertedCollection(ttTypeFacet)])
  1197. %       Found positive trigger: completelyAssertedCollection(ttTypeFacet)
  1198. %               body: rhs([tSet(ttTypeFacet)])
  1199. %       RHS-Post1: tSet(ttTypeFacet)
  1200. %       Support: completelyAssertedCollection(ttTypeFacet),pt(completelyAssertedCollection(ttTypeFacet),rhs([tSet(ttTypeFacet)]))
  1201. % mpred_fwc1(tSet(ttTypeFacet)).
  1202. %       Found positive trigger: tSet(ttTypeFacet)
  1203. %               body: mpred_positive_fact(tSet(ttTypeFacet))*->rhs([\+ ~tSet(ttTypeFacet)])
  1204. %       Found positive trigger: tSet(ttTypeFacet)
  1205. %               body: rhs([functorDeclares(ttTypeFacet)])
  1206. %       RHS-Post1: functorDeclares(ttTypeFacet)
  1207. %       Support: tSet(ttTypeFacet),pt(tSet(ttTypeFacet),rhs([functorDeclares(ttTypeFacet)]))
  1208. % mpred_fwc1(functorDeclares(ttTypeFacet)).
  1209. %       Found positive trigger: functorDeclares(ttTypeFacet)
  1210. %               body: rhs([arityMax(ttTypeFacet,1),functorIsMacro(ttTypeFacet)])
  1211. %       RHS-Post1: arityMax(ttTypeFacet,1)
  1212. %       Support: functorDeclares(ttTypeFacet),pt(functorDeclares(ttTypeFacet),rhs([arityMax(ttTypeFacet,1),functorIsMacro(ttTypeFacet)]))
  1213. % mpred_fwc1(arityMax(ttTypeFacet, 1)).
  1214. %       Found positive trigger: arityMax(ttTypeFacet,1)
  1215. %               body: mpred_positive_fact(arityMax(ttTypeFacet,1))*->rhs([\+ ~arityMax(ttTypeFacet,1)])
  1216. %       RHS-Post1: functorIsMacro(ttTypeFacet)
  1217. %       Support: functorDeclares(ttTypeFacet),pt(functorDeclares(ttTypeFacet),rhs([arityMax(ttTypeFacet,1),functorIsMacro(ttTypeFacet)]))
  1218. % mpred_fwc1(functorIsMacro(ttTypeFacet)).
  1219. %       Found positive trigger: functorIsMacro(ttTypeFacet)
  1220. %               body: mpred_positive_fact(functorIsMacro(ttTypeFacet))*->rhs([\+ ~functorIsMacro(ttTypeFacet)])
  1221. %       RHS-Post1: arityMax(ttTypeFacet,1)
  1222. %       Support: functorDeclares(ttTypeFacet),pt(functorDeclares(ttTypeFacet),rhs([arityMax(ttTypeFacet,1),functorIsMacro(ttTypeFacet)]))
  1223. %       RHS-Post1: functorIsMacro(ttTypeFacet)
  1224. %       Support: functorDeclares(ttTypeFacet),pt(functorDeclares(ttTypeFacet),rhs([arityMax(ttTypeFacet,1),functorIsMacro(ttTypeFacet)]))
  1225. %       Found positive trigger: functorDeclares(ttTypeFacet)
  1226. %               body: mpred_positive_fact(functorDeclares(ttTypeFacet))*->rhs([\+ ~functorDeclares(ttTypeFacet)])
  1227. %       RHS-Post1: functorDeclares(ttTypeFacet)
  1228. %       Support: tSet(ttTypeFacet),pt(tSet(ttTypeFacet),rhs([functorDeclares(ttTypeFacet)]))
  1229. %       Found positive trigger: tSet(ttTypeFacet)
  1230. %               body: rhs([tCol(ttTypeFacet),\+ttExpressionType(ttTypeFacet)])
  1231. %       RHS-Post1: tCol(ttTypeFacet)
  1232. %       Support: tSet(ttTypeFacet),pt(tSet(ttTypeFacet),rhs([tCol(ttTypeFacet),\+ttExpressionType(ttTypeFacet)]))
  1233. % mpred_fwc1(tCol(ttTypeFacet)).
  1234. %       Found positive trigger: tCol(ttTypeFacet)
  1235. %               body: mpred_positive_fact(tCol(ttTypeFacet))*->rhs([\+ ~tCol(ttTypeFacet)])
  1236. %       Found positive trigger: tCol(ttTypeFacet)
  1237. %               body: rhs([{decl_type(ttTypeFacet),kb_shared(ttTypeFacet/1)}])
  1238. %               RHS-Withdrawing-Neg: ttExpressionType(ttTypeFacet)
  1239. %       Support: tSet(ttTypeFacet),pt(tSet(ttTypeFacet),rhs([tCol(ttTypeFacet),\+ttExpressionType(ttTypeFacet)]))
  1240. %       RHS-Post1: tCol(ttTypeFacet)
  1241. %       Support: tSet(ttTypeFacet),pt(tSet(ttTypeFacet),rhs([tCol(ttTypeFacet),\+ttExpressionType(ttTypeFacet)]))
  1242. %               RHS-Withdrawing-Neg: ttExpressionType(ttTypeFacet)
  1243. %       Support: tSet(ttTypeFacet),pt(tSet(ttTypeFacet),rhs([tCol(ttTypeFacet),\+ttExpressionType(ttTypeFacet)]))
  1244. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:276
  1245. % mpred_fwc1((ttTypeFacet(TtTypeFacet_Ret_)==>tSet(TtTypeFacet_Ret_))).
  1246. 49m%    Adding positive
  1247. %               trigger: ttTypeFacet(TtTypeFacet_Ret_)
  1248. %               body: rhs([tSet(TtTypeFacet_Ret_)])
  1249. %        Support: (ttTypeFacet(TtTypeFacet_Ret2_)==>tSet(TtTypeFacet_Ret2_)),mfl4(['T'=T_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',276)
  1250. %       Found positive trigger: ttTypeFacet(TtTypeFacet_Ret_)==>tSet(TtTypeFacet_Ret_)
  1251. %               body: mpred_positive_fact((ttTypeFacet(TtTypeFacet_Ret_)==>tSet(TtTypeFacet_Ret_)))*->rhs([\+ ~ (ttTypeFacet(TtTypeFacet_Ret_)==>tSet(TtTypeFacet_Ret_))])
  1252. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:280
  1253. % mpred_fwc1(ttTypeFacet(ttTypeType)).
  1254. %       Found positive trigger: ttTypeFacet(ttTypeType)
  1255. %               body: mpred_positive_fact(ttTypeFacet(ttTypeType))*->rhs([\+ ~ttTypeFacet(ttTypeType)])
  1256. %       Found positive trigger: ttTypeFacet(ttTypeType)
  1257. %               body: rhs([tSet(ttTypeType)])
  1258. %       RHS-Post1: tSet(ttTypeType)
  1259. %       Support: ttTypeFacet(ttTypeType),pt(ttTypeFacet(ttTypeType),rhs([tSet(ttTypeType)]))
  1260. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:283
  1261. % mpred_fwc1(ttTypeFacet(ttIndividualType)).
  1262. %       Found positive trigger: ttTypeFacet(ttIndividualType)
  1263. %               body: mpred_positive_fact(ttTypeFacet(ttIndividualType))*->rhs([\+ ~ttTypeFacet(ttIndividualType)])
  1264. %       Found positive trigger: ttTypeFacet(ttIndividualType)
  1265. %               body: rhs([tSet(ttIndividualType)])
  1266. %       RHS-Post1: tSet(ttIndividualType)
  1267. %       Support: ttTypeFacet(ttIndividualType),pt(ttTypeFacet(ttIndividualType),rhs([tSet(ttIndividualType)]))
  1268. % mpred_fwc1(tSet(ttIndividualType)).
  1269. %       Found positive trigger: tSet(ttIndividualType)
  1270. %               body: mpred_positive_fact(tSet(ttIndividualType))*->rhs([\+ ~tSet(ttIndividualType)])
  1271. %       Found positive trigger: tSet(ttIndividualType)
  1272. %               body: rhs([functorDeclares(ttIndividualType)])
  1273. %       RHS-Post1: functorDeclares(ttIndividualType)
  1274. %       Support: tSet(ttIndividualType),pt(tSet(ttIndividualType),rhs([functorDeclares(ttIndividualType)]))
  1275. % mpred_fwc1(functorDeclares(ttIndividualType)).
  1276. %       Found positive trigger: functorDeclares(ttIndividualType)
  1277. %               body: rhs([arityMax(ttIndividualType,1),functorIsMacro(ttIndividualType)])
  1278. %       RHS-Post1: arityMax(ttIndividualType,1)
  1279. %       Support: functorDeclares(ttIndividualType),pt(functorDeclares(ttIndividualType),rhs([arityMax(ttIndividualType,1),functorIsMacro(ttIndividualType)]))
  1280. % mpred_fwc1(arityMax(ttIndividualType, 1)).
  1281. %       Found positive trigger: arityMax(ttIndividualType,1)
  1282. %               body: mpred_positive_fact(arityMax(ttIndividualType,1))*->rhs([\+ ~arityMax(ttIndividualType,1)])
  1283. %       RHS-Post1: functorIsMacro(ttIndividualType)
  1284. %       Support: functorDeclares(ttIndividualType),pt(functorDeclares(ttIndividualType),rhs([arityMax(ttIndividualType,1),functorIsMacro(ttIndividualType)]))
  1285. % mpred_fwc1(functorIsMacro(ttIndividualType)).
  1286. %       Found positive trigger: functorIsMacro(ttIndividualType)
  1287. %               body: mpred_positive_fact(functorIsMacro(ttIndividualType))*->rhs([\+ ~functorIsMacro(ttIndividualType)])
  1288. %       RHS-Post1: arityMax(ttIndividualType,1)
  1289. %       Support: functorDeclares(ttIndividualType),pt(functorDeclares(ttIndividualType),rhs([arityMax(ttIndividualType,1),functorIsMacro(ttIndividualType)]))
  1290. %       RHS-Post1: functorIsMacro(ttIndividualType)
  1291. %       Support: functorDeclares(ttIndividualType),pt(functorDeclares(ttIndividualType),rhs([arityMax(ttIndividualType,1),functorIsMacro(ttIndividualType)]))
  1292. %       Found positive trigger: functorDeclares(ttIndividualType)
  1293. %               body: mpred_positive_fact(functorDeclares(ttIndividualType))*->rhs([\+ ~functorDeclares(ttIndividualType)])
  1294. %       RHS-Post1: functorDeclares(ttIndividualType)
  1295. %       Support: tSet(ttIndividualType),pt(tSet(ttIndividualType),rhs([functorDeclares(ttIndividualType)]))
  1296. %       Found positive trigger: tSet(ttIndividualType)
  1297. %               body: rhs([tCol(ttIndividualType),\+ttExpressionType(ttIndividualType)])
  1298. %       RHS-Post1: tCol(ttIndividualType)
  1299. %       Support: tSet(ttIndividualType),pt(tSet(ttIndividualType),rhs([tCol(ttIndividualType),\+ttExpressionType(ttIndividualType)]))
  1300. % mpred_fwc1(tCol(ttIndividualType)).
  1301. %       Found positive trigger: tCol(ttIndividualType)
  1302. %               body: mpred_positive_fact(tCol(ttIndividualType))*->rhs([\+ ~tCol(ttIndividualType)])
  1303. %       Found positive trigger: tCol(ttIndividualType)
  1304. %               body: rhs([{decl_type(ttIndividualType),kb_shared(ttIndividualType/1)}])
  1305. % mpred_fwc1(mpred_prop(baseKB, ttIndividualType, 1, kb_shared)).
  1306. %       Found positive trigger: mpred_prop(baseKB,ttIndividualType,1,kb_shared)
  1307. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttIndividualType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttIndividualType/1)))}])))
  1308. %       Adding positive
  1309. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1310. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttIndividualType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttIndividualType/1)))}])
  1311. %        Support: mpred_prop(baseKB,ttIndividualType,1,kb_shared),pt(mpred_prop(baseKB,ttIndividualType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttIndividualType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttIndividualType/1)))}]))))
  1312. %       Adding positive
  1313. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1314. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttIndividualType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttIndividualType/1)))}])
  1315. %        Support: mpred_prop(baseKB,ttIndividualType,1,kb_shared),pt(mpred_prop(baseKB,ttIndividualType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttIndividualType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttIndividualType/1)))}]))))
  1316. %       Found positive trigger: mpred_prop(baseKB,ttIndividualType,1,kb_shared)
  1317. %               body: \+ground(ttIndividualType/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ttIndividualType,1,kb_shared))}])
  1318. %       Found positive trigger: mpred_prop(baseKB,ttIndividualType,1,kb_shared)
  1319. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ttIndividualType,1,GenlPreds_Ret_)])
  1320. %       Found positive trigger: mpred_prop(baseKB,ttIndividualType,1,kb_shared)
  1321. %               body: mpred_positive_fact(mpred_prop(baseKB,ttIndividualType,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ttIndividualType,1,kb_shared)])
  1322. %               RHS-Withdrawing-Neg: ttExpressionType(ttIndividualType)
  1323. %       Support: tSet(ttIndividualType),pt(tSet(ttIndividualType),rhs([tCol(ttIndividualType),\+ttExpressionType(ttIndividualType)]))
  1324. %       RHS-Post1: tCol(ttIndividualType)
  1325. %       Support: tSet(ttIndividualType),pt(tSet(ttIndividualType),rhs([tCol(ttIndividualType),\+ttExpressionType(ttIndividualType)]))
  1326. %               RHS-Withdrawing-Neg: ttExpressionType(ttIndividualType)
  1327. %       Support: tSet(ttIndividualType),pt(tSet(ttIndividualType),rhs([tCol(ttIndividualType),\+ttExpressionType(ttIndividualType)]))
  1328. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:286
  1329. % mpred_fwc1(ttTypeFacet(ttExpressionType)).
  1330. %       Found positive trigger: ttTypeFacet(ttExpressionType)
  1331. %               body: mpred_positive_fact(ttTypeFacet(ttExpressionType))*->rhs([\+ ~ttTypeFacet(ttExpressionType)])
  1332. %       Found positive trigger: ttTypeFacet(ttExpressionType)
  1333. %               body: rhs([tSet(ttExpressionType)])
  1334. %       RHS-Post1: tSet(ttExpressionType)
  1335. %       Support: ttTypeFacet(ttExpressionType),pt(ttTypeFacet(ttExpressionType),rhs([tSet(ttExpressionType)]))
  1336. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:289
  1337. % mpred_fwc1(ttTypeFacet(tSet)).
  1338. %       Found positive trigger: ttTypeFacet(tSet)
  1339. %               body: mpred_positive_fact(ttTypeFacet(tSet))*->rhs([\+ ~ttTypeFacet(tSet)])
  1340. %       Found positive trigger: ttTypeFacet(tSet)
  1341. %               body: rhs([tSet(tSet)])
  1342. %       RHS-Post1: tSet(tSet)
  1343. %       Support: ttTypeFacet(tSet),pt(ttTypeFacet(tSet),rhs([tSet(tSet)]))
  1344. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:292
  1345. % mpred_fwc1(ttTypeFacet(ttUnverifiableType)).
  1346. %       Found positive trigger: ttTypeFacet(ttUnverifiableType)
  1347. %               body: mpred_positive_fact(ttTypeFacet(ttUnverifiableType))*->rhs([\+ ~ttTypeFacet(ttUnverifiableType)])
  1348. %       Found positive trigger: ttTypeFacet(ttUnverifiableType)
  1349. %               body: rhs([tSet(ttUnverifiableType)])
  1350. %       RHS-Post1: tSet(ttUnverifiableType)
  1351. %       Support: ttTypeFacet(ttUnverifiableType),pt(ttTypeFacet(ttUnverifiableType),rhs([tSet(ttUnverifiableType)]))
  1352. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:295
  1353. % mpred_fwc1(ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType)).
  1354. %       Found positive trigger: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType)
  1355. %               body: mpred_positive_fact(ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType)])
  1356. %       Found positive trigger: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType)
  1357. %               body: rhs([tSet(tAtemporalNecessarilyEssentialCollectionType)])
  1358. %       RHS-Post1: tSet(tAtemporalNecessarilyEssentialCollectionType)
  1359. %       Support: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),pt(ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),rhs([tSet(tAtemporalNecessarilyEssentialCollectionType)]))
  1360. % mpred_fwc1(tSet(tAtemporalNecessarilyEssentialCollectionType)).
  1361. %       Found positive trigger: tSet(tAtemporalNecessarilyEssentialCollectionType)
  1362. %               body: mpred_positive_fact(tSet(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~tSet(tAtemporalNecessarilyEssentialCollectionType)])
  1363. %       Found positive trigger: tSet(tAtemporalNecessarilyEssentialCollectionType)
  1364. %               body: rhs([functorDeclares(tAtemporalNecessarilyEssentialCollectionType)])
  1365. %       RHS-Post1: functorDeclares(tAtemporalNecessarilyEssentialCollectionType)
  1366. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(tAtemporalNecessarilyEssentialCollectionType),rhs([functorDeclares(tAtemporalNecessarilyEssentialCollectionType)]))
  1367. % mpred_fwc1(functorDeclares(tAtemporalNecessarilyEssentialCollectionType)).
  1368. %       Found positive trigger: functorDeclares(tAtemporalNecessarilyEssentialCollectionType)
  1369. %               body: rhs([arityMax(tAtemporalNecessarilyEssentialCollectionType,1),functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)])
  1370. %       RHS-Post1: arityMax(tAtemporalNecessarilyEssentialCollectionType,1)
  1371. %       Support: functorDeclares(tAtemporalNecessarilyEssentialCollectionType),pt(functorDeclares(tAtemporalNecessarilyEssentialCollectionType),rhs([arityMax(tAtemporalNecessarilyEssentialCollectionType,1),functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)]))
  1372. % mpred_fwc1(arityMax(tAtemporalNecessarilyEssentialCollectionType, 1)).
  1373. %       Found positive trigger: arityMax(tAtemporalNecessarilyEssentialCollectionType,1)
  1374. %               body: mpred_positive_fact(arityMax(tAtemporalNecessarilyEssentialCollectionType,1))*->rhs([\+ ~arityMax(tAtemporalNecessarilyEssentialCollectionType,1)])
  1375. %       RHS-Post1: functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)
  1376. %       Support: functorDeclares(tAtemporalNecessarilyEssentialCollectionType),pt(functorDeclares(tAtemporalNecessarilyEssentialCollectionType),rhs([arityMax(tAtemporalNecessarilyEssentialCollectionType,1),functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)]))
  1377. % mpred_fwc1(functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)).
  1378. %       Found positive trigger: functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)
  1379. %               body: mpred_positive_fact(functorIsMacro(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)])
  1380. %       RHS-Post1: arityMax(tAtemporalNecessarilyEssentialCollectionType,1)
  1381. %       Support: functorDeclares(tAtemporalNecessarilyEssentialCollectionType),pt(functorDeclares(tAtemporalNecessarilyEssentialCollectionType),rhs([arityMax(tAtemporalNecessarilyEssentialCollectionType,1),functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)]))
  1382. %       RHS-Post1: functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)
  1383. %       Support: functorDeclares(tAtemporalNecessarilyEssentialCollectionType),pt(functorDeclares(tAtemporalNecessarilyEssentialCollectionType),rhs([arityMax(tAtemporalNecessarilyEssentialCollectionType,1),functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)]))
  1384. %       Found positive trigger: functorDeclares(tAtemporalNecessarilyEssentialCollectionType)
  1385. %               body: mpred_positive_fact(functorDeclares(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~functorDeclares(tAtemporalNecessarilyEssentialCollectionType)])
  1386. %       RHS-Post1: functorDeclares(tAtemporalNecessarilyEssentialCollectionType)
  1387. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(tAtemporalNecessarilyEssentialCollectionType),rhs([functorDeclares(tAtemporalNecessarilyEssentialCollectionType)]))
  1388. %       Found positive trigger: tSet(tAtemporalNecessarilyEssentialCollectionType)
  1389. %               body: rhs([tCol(tAtemporalNecessarilyEssentialCollectionType),\+ttExpressionType(tAtemporalNecessarilyEssentialCollectionType)])
  1390. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  1391. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(tAtemporalNecessarilyEssentialCollectionType),rhs([tCol(tAtemporalNecessarilyEssentialCollectionType),\+ttExpressionType(tAtemporalNecessarilyEssentialCollectionType)]))
  1392. % mpred_fwc1(tCol(tAtemporalNecessarilyEssentialCollectionType)).
  1393. %       Found positive trigger: tCol(tAtemporalNecessarilyEssentialCollectionType)
  1394. %               body: mpred_positive_fact(tCol(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~tCol(tAtemporalNecessarilyEssentialCollectionType)])
  1395. %       Found positive trigger: tCol(tAtemporalNecessarilyEssentialCollectionType)
  1396. %               body: rhs([{decl_type(tAtemporalNecessarilyEssentialCollectionType),kb_shared(tAtemporalNecessarilyEssentialCollectionType/1)}])
  1397. %               RHS-Withdrawing-Neg: ttExpressionType(tAtemporalNecessarilyEssentialCollectionType)
  1398. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(tAtemporalNecessarilyEssentialCollectionType),rhs([tCol(tAtemporalNecessarilyEssentialCollectionType),\+ttExpressionType(tAtemporalNecessarilyEssentialCollectionType)]))
  1399. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  1400. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(tAtemporalNecessarilyEssentialCollectionType),rhs([tCol(tAtemporalNecessarilyEssentialCollectionType),\+ttExpressionType(tAtemporalNecessarilyEssentialCollectionType)]))
  1401. %               RHS-Withdrawing-Neg: ttExpressionType(tAtemporalNecessarilyEssentialCollectionType)
  1402. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(tAtemporalNecessarilyEssentialCollectionType),rhs([tCol(tAtemporalNecessarilyEssentialCollectionType),\+ttExpressionType(tAtemporalNecessarilyEssentialCollectionType)]))
  1403. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:298
  1404. % mpred_fwc1(ttTypeFacet(completelyAssertedCollection)).
  1405. %       Found positive trigger: ttTypeFacet(completelyAssertedCollection)
  1406. %               body: mpred_positive_fact(ttTypeFacet(completelyAssertedCollection))*->rhs([\+ ~ttTypeFacet(completelyAssertedCollection)])
  1407. %       Found positive trigger: ttTypeFacet(completelyAssertedCollection)
  1408. %               body: rhs([tSet(completelyAssertedCollection)])
  1409. %       RHS-Post1: tSet(completelyAssertedCollection)
  1410. %       Support: ttTypeFacet(completelyAssertedCollection),pt(ttTypeFacet(completelyAssertedCollection),rhs([tSet(completelyAssertedCollection)]))
  1411. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:306
  1412. % mpred_fwc1(ttTypeType(ttTypeFacet)).
  1413. %       Found positive trigger: ttTypeType(ttTypeFacet)
  1414. %               body: rhs([functorDeclares(ttTypeFacet)])
  1415. %       RHS-Post1: functorDeclares(ttTypeFacet)
  1416. %       Support: ttTypeType(ttTypeFacet),pt(ttTypeType(ttTypeFacet),rhs([functorDeclares(ttTypeFacet)]))
  1417. %       Found positive trigger: ttTypeType(ttTypeFacet)
  1418. %               body: mpred_positive_fact(ttTypeType(ttTypeFacet))*->rhs([\+ ~ttTypeType(ttTypeFacet)])
  1419. %       Found positive trigger: ttTypeType(ttTypeFacet)
  1420. %               body: rhs([completelyAssertedCollection(ttTypeFacet)])
  1421. %       RHS-Post1: completelyAssertedCollection(ttTypeFacet)
  1422. %       Support: ttTypeType(ttTypeFacet),pt(ttTypeType(ttTypeFacet),rhs([completelyAssertedCollection(ttTypeFacet)]))
  1423. %       Found positive trigger: ttTypeType(ttTypeFacet)
  1424. %               body: rhs([tSet(ttTypeFacet)])
  1425. %       RHS-Post1: tSet(ttTypeFacet)
  1426. %       Support: ttTypeType(ttTypeFacet),pt(ttTypeType(ttTypeFacet),rhs([tSet(ttTypeFacet)]))
  1427. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:310
  1428. % mpred_fwc1(genls(ttTypeFacet, completelyAssertedCollection)).
  1429. %       Found positive trigger: genls(ttTypeFacet,completelyAssertedCollection)
  1430. %               body: mpred_positive_fact(genls(ttTypeFacet,completelyAssertedCollection))*->rhs([\+ ~genls(ttTypeFacet,completelyAssertedCollection)])
  1431. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:313
  1432. % mpred_fwc1(typeGenls(ttTypeFacet, tCol)).
  1433. %       Found positive trigger: typeGenls(ttTypeFacet,tCol)
  1434. %               body: mpred_positive_fact(typeGenls(ttTypeFacet,tCol))*->rhs([\+ ~typeGenls(ttTypeFacet,tCol)])
  1435. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:320
  1436. % mpred_fwc1(typeType(ttActionType/1)).
  1437. %       Found positive trigger: typeType(ttActionType/1)
  1438. %               body: mpred_positive_fact(typeType(ttActionType/1))*->rhs([\+ ~typeType(ttActionType/1)])
  1439. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:321
  1440. % mpred_fwc1(typeType(ttAgentType/1)).
  1441. %       Found positive trigger: typeType(ttAgentType/1)
  1442. %               body: mpred_positive_fact(typeType(ttAgentType/1))*->rhs([\+ ~typeType(ttAgentType/1)])
  1443. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:323
  1444. % mpred_fwc1(mpred_prop(baseKB, argQuotedIsa, 3, kb_shared)).
  1445. %       Found positive trigger: mpred_prop(baseKB,argQuotedIsa,3,kb_shared)
  1446. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:argQuotedIsa/3))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:argQuotedIsa/3)))}])))
  1447. %       Adding positive
  1448. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1449. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:argQuotedIsa/3))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:argQuotedIsa/3)))}])
  1450. %        Support: mpred_prop(baseKB,argQuotedIsa,3,kb_shared),pt(mpred_prop(baseKB,argQuotedIsa,3,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:argQuotedIsa/3))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:argQuotedIsa/3)))}]))))
  1451. %       Found positive trigger: mpred_prop(baseKB,argQuotedIsa,3,kb_shared)
  1452. %               body: \+ground(argQuotedIsa/3)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,argQuotedIsa,3,kb_shared))}])
  1453. %       Found positive trigger: mpred_prop(baseKB,argQuotedIsa,3,kb_shared)
  1454. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,argQuotedIsa,3,GenlPreds_Ret_)])
  1455. %       Found positive trigger: mpred_prop(baseKB,argQuotedIsa,3,kb_shared)
  1456. %               body: mpred_positive_fact(mpred_prop(baseKB,argQuotedIsa,3,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,argQuotedIsa,3,kb_shared)])
  1457. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:325
  1458. % mpred_fwc1(mpred_prop(baseKB, typeGenls, 2, kb_shared)).
  1459. %       Found positive trigger: mpred_prop(baseKB,typeGenls,2,kb_shared)
  1460. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:typeGenls/2))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:typeGenls/2)))}])))
  1461. %       Adding positive
  1462. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1463. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:typeGenls/2))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:typeGenls/2)))}])
  1464. %        Support: mpred_prop(baseKB,typeGenls,2,kb_shared),pt(mpred_prop(baseKB,typeGenls,2,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:typeGenls/2))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:typeGenls/2)))}]))))
  1465. %       Found positive trigger: mpred_prop(baseKB,typeGenls,2,kb_shared)
  1466. %               body: \+ground(typeGenls/2)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,typeGenls,2,kb_shared))}])
  1467. %       Found positive trigger: mpred_prop(baseKB,typeGenls,2,kb_shared)
  1468. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,typeGenls,2,GenlPreds_Ret_)])
  1469. %       Found positive trigger: mpred_prop(baseKB,typeGenls,2,kb_shared)
  1470. %               body: mpred_positive_fact(mpred_prop(baseKB,typeGenls,2,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,typeGenls,2,kb_shared)])
  1471. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:326
  1472. % mpred_fwc1(mpred_prop(baseKB, typeProps, 2, kb_shared)).
  1473. %       Found positive trigger: mpred_prop(baseKB,typeProps,2,kb_shared)
  1474. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:typeProps/2))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:typeProps/2)))}])))
  1475. %       Adding positive
  1476. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1477. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:typeProps/2))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:typeProps/2)))}])
  1478. %        Support: mpred_prop(baseKB,typeProps,2,kb_shared),pt(mpred_prop(baseKB,typeProps,2,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:typeProps/2))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:typeProps/2)))}]))))
  1479. %       Found positive trigger: mpred_prop(baseKB,typeProps,2,kb_shared)
  1480. %               body: \+ground(typeProps/2)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,typeProps,2,kb_shared))}])
  1481. %       Found positive trigger: mpred_prop(baseKB,typeProps,2,kb_shared)
  1482. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,typeProps,2,GenlPreds_Ret_)])
  1483. %       Found positive trigger: mpred_prop(baseKB,typeProps,2,kb_shared)
  1484. %               body: mpred_positive_fact(mpred_prop(baseKB,typeProps,2,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,typeProps,2,kb_shared)])
  1485. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:335
  1486. % mpred_fwc1((typeGenls([CAR_], TypeGenls_Ret_)==>ttTypeType([CAR_]), tSet(TypeGenls_Ret_), (isa(_d3580_, [CAR_])==>genls(_d3580_, TypeGenls_Ret_)))).
  1487. %       Adding positive
  1488. %               trigger: typeGenls([CAR_],TypeGenls_Ret_)
  1489. %               body: rhs([ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d19648_,[CAR_])==>genls(_d19648_,TypeGenls_Ret_))])
  1490. %        Support: (typeGenls([CAR8_],TypeGenls_Ret7_)==>ttTypeType([CAR8_]),tSet(TypeGenls_Ret7_),(isa(_d20510_,[CAR8_])==>genls(_d20510_,TypeGenls_Ret7_))),mfl4(['TT'=TT_,'ST'=ST_,'Inst'=Inst_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',335)
  1491. %       RHS-Post1: ttTypeType(ttModuleType)
  1492. %       Support: typeGenls(ttModuleType,tMicrotheory),pt(typeGenls([CAR_],TypeGenls_Ret_),rhs([ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d18272_,[CAR_])==>genls(_d18272_,TypeGenls_Ret_))]))
  1493. %       RHS-Post1: tSet(tMicrotheory)
  1494. %       Support: typeGenls(ttModuleType,tMicrotheory),pt(typeGenls([CAR_],TypeGenls_Ret_),rhs([ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d14664_,[CAR_])==>genls(_d14664_,TypeGenls_Ret_))]))
  1495. % mpred_fwc1(tSet(tMicrotheory)).
  1496. %       Found positive trigger: tSet(tMicrotheory)
  1497. %               body: mpred_positive_fact(tSet(tMicrotheory))*->rhs([\+ ~tSet(tMicrotheory)])
  1498. %       Found positive trigger: tSet(tMicrotheory)
  1499. %               body: rhs([functorDeclares(tMicrotheory)])
  1500. %       RHS-Post1: functorDeclares(tMicrotheory)
  1501. %       Support: tSet(tMicrotheory),pt(tSet(tMicrotheory),rhs([functorDeclares(tMicrotheory)]))
  1502. % mpred_fwc1(functorDeclares(tMicrotheory)).
  1503. %       Found positive trigger: functorDeclares(tMicrotheory)
  1504. %               body: rhs([arityMax(tMicrotheory,1),functorIsMacro(tMicrotheory)])
  1505. %       RHS-Post1: arityMax(tMicrotheory,1)
  1506. %       Support: functorDeclares(tMicrotheory),pt(functorDeclares(tMicrotheory),rhs([arityMax(tMicrotheory,1),functorIsMacro(tMicrotheory)]))
  1507. % mpred_fwc1(arityMax(tMicrotheory, 1)).
  1508. %       Found positive trigger: arityMax(tMicrotheory,1)
  1509. %               body: mpred_positive_fact(arityMax(tMicrotheory,1))*->rhs([\+ ~arityMax(tMicrotheory,1)])
  1510. %       RHS-Post1: functorIsMacro(tMicrotheory)
  1511. %       Support: functorDeclares(tMicrotheory),pt(functorDeclares(tMicrotheory),rhs([arityMax(tMicrotheory,1),functorIsMacro(tMicrotheory)]))
  1512. % mpred_fwc1(functorIsMacro(tMicrotheory)).
  1513. %       Found positive trigger: functorIsMacro(tMicrotheory)
  1514. %               body: mpred_positive_fact(functorIsMacro(tMicrotheory))*->rhs([\+ ~functorIsMacro(tMicrotheory)])
  1515. %       RHS-Post1: arityMax(tMicrotheory,1)
  1516. %       Support: functorDeclares(tMicrotheory),pt(functorDeclares(tMicrotheory),rhs([arityMax(tMicrotheory,1),functorIsMacro(tMicrotheory)]))
  1517. %       RHS-Post1: functorIsMacro(tMicrotheory)
  1518. %       Support: functorDeclares(tMicrotheory),pt(functorDeclares(tMicrotheory),rhs([arityMax(tMicrotheory,1),functorIsMacro(tMicrotheory)]))
  1519. %       Found positive trigger: functorDeclares(tMicrotheory)
  1520. %               body: mpred_positive_fact(functorDeclares(tMicrotheory))*->rhs([\+ ~functorDeclares(tMicrotheory)])
  1521. %       RHS-Post1: functorDeclares(tMicrotheory)
  1522. %       Support: tSet(tMicrotheory),pt(tSet(tMicrotheory),rhs([functorDeclares(tMicrotheory)]))
  1523. %       Found positive trigger: tSet(tMicrotheory)
  1524. %               body: rhs([tCol(tMicrotheory),\+ttExpressionType(tMicrotheory)])
  1525. %       RHS-Post1: tCol(tMicrotheory)
  1526. %       Support: tSet(tMicrotheory),pt(tSet(tMicrotheory),rhs([tCol(tMicrotheory),\+ttExpressionType(tMicrotheory)]))
  1527. % mpred_fwc1(tCol(tMicrotheory)).
  1528. %       Found positive trigger: tCol(tMicrotheory)
  1529. %               body: mpred_positive_fact(tCol(tMicrotheory))*->rhs([\+ ~tCol(tMicrotheory)])
  1530. %       Found positive trigger: tCol(tMicrotheory)
  1531. %               body: rhs([{decl_type(tMicrotheory),kb_shared(tMicrotheory/1)}])
  1532. % mpred_fwc1(mpred_prop(baseKB, tMicrotheory, 1, kb_shared)).
  1533. %       Found positive trigger: mpred_prop(baseKB,tMicrotheory,1,kb_shared)
  1534. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tMicrotheory/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tMicrotheory/1)))}])))
  1535. %       Adding positive
  1536. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1537. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tMicrotheory/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tMicrotheory/1)))}])
  1538. %        Support: mpred_prop(baseKB,tMicrotheory,1,kb_shared),pt(mpred_prop(baseKB,tMicrotheory,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tMicrotheory/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tMicrotheory/1)))}]))))
  1539. %       Adding positive
  1540. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1541. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tMicrotheory/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tMicrotheory/1)))}])
  1542. %        Support: mpred_prop(baseKB,tMicrotheory,1,kb_shared),pt(mpred_prop(baseKB,tMicrotheory,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tMicrotheory/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tMicrotheory/1)))}]))))
  1543. %       Found positive trigger: mpred_prop(baseKB,tMicrotheory,1,kb_shared)
  1544. %               body: \+ground(tMicrotheory/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,tMicrotheory,1,kb_shared))}])
  1545. %       Found positive trigger: mpred_prop(baseKB,tMicrotheory,1,kb_shared)
  1546. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,tMicrotheory,1,GenlPreds_Ret_)])
  1547. %       Found positive trigger: mpred_prop(baseKB,tMicrotheory,1,kb_shared)
  1548. %               body: mpred_positive_fact(mpred_prop(baseKB,tMicrotheory,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,tMicrotheory,1,kb_shared)])
  1549. %               RHS-Withdrawing-Neg: ttExpressionType(tMicrotheory)
  1550. %       Support: tSet(tMicrotheory),pt(tSet(tMicrotheory),rhs([tCol(tMicrotheory),\+ttExpressionType(tMicrotheory)]))
  1551. %       RHS-Post1: tCol(tMicrotheory)
  1552. %       Support: tSet(tMicrotheory),pt(tSet(tMicrotheory),rhs([tCol(tMicrotheory),\+ttExpressionType(tMicrotheory)]))
  1553. %               RHS-Withdrawing-Neg: ttExpressionType(tMicrotheory)
  1554. %       Support: tSet(tMicrotheory),pt(tSet(tMicrotheory),rhs([tCol(tMicrotheory),\+ttExpressionType(tMicrotheory)]))
  1555. %       RHS-Post1: isa(TtModuleType_,ttModuleType)==>genls(TtModuleType_,tMicrotheory)
  1556. %       Support: typeGenls(ttModuleType,tMicrotheory),pt(typeGenls([CAR_],TypeGenls_Ret_),rhs([ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d14394_,[CAR_])==>genls(_d14394_,TypeGenls_Ret_))]))
  1557. % mpred_fwc1((ttModuleType(Genls_Param_)==>genls(Genls_Param_, tMicrotheory))).
  1558. %       Adding positive
  1559. %               trigger: ttModuleType(Genls_Param_)
  1560. %               body: rhs([genls(Genls_Param_,tMicrotheory)])
  1561. %        Support: (ttModuleType(Genls_Param4_)==>genls(Genls_Param4_,tMicrotheory)),mfl4(['TT'=TT_,'ST'=ST_,'Inst'=Inst_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',335)
  1562. %       RHS-Post1: genls(tSourceCode,tMicrotheory)
  1563. %       Support: ttModuleType(tSourceCode),pt(ttModuleType(Genls_Param_),rhs([genls(Genls_Param_,tMicrotheory)]))
  1564. % mpred_fwc1(genls(tSourceCode, tMicrotheory)).
  1565. %       Found positive trigger: genls(tSourceCode,tMicrotheory)
  1566. %               body: mpred_positive_fact(genls(tSourceCode,tMicrotheory))*->rhs([\+ ~genls(tSourceCode,tMicrotheory)])
  1567. %       RHS-Post1: genls(tSourceCode,tMicrotheory)
  1568. %       Support: ttModuleType(tSourceCode),pt(ttModuleType(Genls_Param_),rhs([genls(Genls_Param_,tMicrotheory)]))
  1569. %       RHS-Post1: genls(tSourceData,tMicrotheory)
  1570. %       Support: ttModuleType(tSourceData),pt(ttModuleType(Genls_Param_),rhs([genls(Genls_Param_,tMicrotheory)]))
  1571. % mpred_fwc1(genls(tSourceData, tMicrotheory)).
  1572. %       Found positive trigger: genls(tSourceData,tMicrotheory)
  1573. %               body: mpred_positive_fact(genls(tSourceData,tMicrotheory))*->rhs([\+ ~genls(tSourceData,tMicrotheory)])
  1574. %       RHS-Post1: genls(tSourceData,tMicrotheory)
  1575. %       Support: ttModuleType(tSourceData),pt(ttModuleType(Genls_Param_),rhs([genls(Genls_Param_,tMicrotheory)]))
  1576. %       Adding positive
  1577. %               trigger: ttModuleType(Genls_Param_)
  1578. %               body: rhs([genls(Genls_Param_,tMicrotheory)])
  1579. %        Support: (ttModuleType(Genls_Param4_)==>genls(Genls_Param4_,tMicrotheory)),mfl4(['TT'=TT_,'ST'=ST_,'Inst'=Inst_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',335)
  1580. %       RHS-Post1: genls(tSourceCode,tMicrotheory)
  1581. %       Support: ttModuleType(tSourceCode),pt(ttModuleType(Genls_Param_),rhs([genls(Genls_Param_,tMicrotheory)]))
  1582. %       RHS-Post1: genls(tSourceCode,tMicrotheory)
  1583. %       Support: ttModuleType(tSourceCode),pt(ttModuleType(Genls_Param_),rhs([genls(Genls_Param_,tMicrotheory)]))
  1584. %       RHS-Post1: genls(tSourceData,tMicrotheory)
  1585. %       Support: ttModuleType(tSourceData),pt(ttModuleType(Genls_Param_),rhs([genls(Genls_Param_,tMicrotheory)]))
  1586. %       RHS-Post1: genls(tSourceData,tMicrotheory)
  1587. %       Support: ttModuleType(tSourceData),pt(ttModuleType(Genls_Param_),rhs([genls(Genls_Param_,tMicrotheory)]))
  1588. %       Found positive trigger: ttModuleType(Genls_Param_)==>genls(Genls_Param_,tMicrotheory)
  1589. %               body: mpred_positive_fact((ttModuleType(Genls_Param_)==>genls(Genls_Param_,tMicrotheory)))*->rhs([\+ ~ (ttModuleType(Genls_Param_)==>genls(Genls_Param_,tMicrotheory))])
  1590. %       RHS-Post1: ttTypeType(ttModuleType)
  1591. %       Support: typeGenls(ttModuleType,tMicrotheory),pt(typeGenls([CAR_],TypeGenls_Ret_),rhs([ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d9586_,[CAR_])==>genls(_d9586_,TypeGenls_Ret_))]))
  1592. %       RHS-Post1: tSet(tMicrotheory)
  1593. %       Support: typeGenls(ttModuleType,tMicrotheory),pt(typeGenls([CAR_],TypeGenls_Ret_),rhs([ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d25392_,[CAR_])==>genls(_d25392_,TypeGenls_Ret_))]))
  1594. %       RHS-Post1: isa(TtModuleType_,ttModuleType)==>genls(TtModuleType_,tMicrotheory)
  1595. %       Support: typeGenls(ttModuleType,tMicrotheory),pt(typeGenls([CAR_],TypeGenls_Ret_),rhs([ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d14206_,[CAR_])==>genls(_d14206_,TypeGenls_Ret_))]))
  1596. %       RHS-Post1: ttTypeType(ttTypeFacet)
  1597. %       Support: typeGenls(ttTypeFacet,tCol),pt(typeGenls([CAR_],TypeGenls_Ret_),rhs([ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d9486_,[CAR_])==>genls(_d9486_,TypeGenls_Ret_))]))
  1598. %       RHS-Post1: tSet(tCol)
  1599. %       Support: typeGenls(ttTypeFacet,tCol),pt(typeGenls([CAR_],TypeGenls_Ret_),rhs([ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d26052_,[CAR_])==>genls(_d26052_,TypeGenls_Ret_))]))
  1600. % mpred_fwc1(tSet(tCol)).
  1601. %       Found positive trigger: tSet(tCol)
  1602. %               body: mpred_positive_fact(tSet(tCol))*->rhs([\+ ~tSet(tCol)])
  1603. %       Found positive trigger: tSet(tCol)
  1604. %               body: rhs([functorDeclares(tCol)])
  1605. %       RHS-Post1: functorDeclares(tCol)
  1606. %       Support: tSet(tCol),pt(tSet(tCol),rhs([functorDeclares(tCol)]))
  1607. % mpred_fwc1(functorDeclares(tCol)).
  1608.         ound positive trigger: functorDeclares(tCol)
  1609. %               body: rhs([arityMax(tCol,1),functorIsMacro(tCol)])
  1610. %       RHS-Post1: arityMax(tCol,1)
  1611. %       Support: functorDeclares(tCol),pt(functorDeclares(tCol),rhs([arityMax(tCol,1),functorIsMacro(tCol)]))
  1612. % mpred_fwc1(arityMax(tCol, 1)).
  1613. %       Found positive trigger: arityMax(tCol,1)
  1614. %               body: mpred_positive_fact(arityMax(tCol,1))*->rhs([\+ ~arityMax(tCol,1)])
  1615. %       RHS-Post1: functorIsMacro(tCol)
  1616. %       Support: functorDeclares(tCol),pt(functorDeclares(tCol),rhs([arityMax(tCol,1),functorIsMacro(tCol)]))
  1617. %       RHS-Post1: arityMax(tCol,1)
  1618. %       Support: functorDeclares(tCol),pt(functorDeclares(tCol),rhs([arityMax(tCol,1),functorIsMacro(tCol)]))
  1619. %       RHS-Post1: functorIsMacro(tCol)
  1620. %       Support: functorDeclares(tCol),pt(functorDeclares(tCol),rhs([arityMax(tCol,1),functorIsMacro(tCol)]))
  1621. %       Found positive trigger: functorDeclares(tCol)
  1622. %               body: mpred_positive_fact(functorDeclares(tCol))*->rhs([\+ ~functorDeclares(tCol)])
  1623. %       RHS-Post1: functorDeclares(tCol)
  1624. %       Support: tSet(tCol),pt(tSet(tCol),rhs([functorDeclares(tCol)]))
  1625. %       Found positive trigger: tSet(tCol)
  1626. %               body: rhs([tCol(tCol),\+ttExpressionType(tCol)])
  1627. %       RHS-Post1: tCol(tCol)
  1628. %       Support: tSet(tCol),pt(tSet(tCol),rhs([tCol(tCol),\+ttExpressionType(tCol)]))
  1629. % mpred_fwc1(tCol(tCol)).
  1630. %       Found positive trigger: tCol(tCol)
  1631. %               body: mpred_positive_fact(tCol(tCol))*->rhs([\+ ~tCol(tCol)])
  1632. %       Found positive trigger: tCol(tCol)
  1633. %               body: rhs([{decl_type(tCol),kb_shared(tCol/1)}])
  1634. %               RHS-Withdrawing-Neg: ttExpressionType(tCol)
  1635. %       Support: tSet(tCol),pt(tSet(tCol),rhs([tCol(tCol),\+ttExpressionType(tCol)]))
  1636. %       RHS-Post1: tCol(tCol)
  1637. %       Support: tSet(tCol),pt(tSet(tCol),rhs([tCol(tCol),\+ttExpressionType(tCol)]))
  1638. %               RHS-Withdrawing-Neg: ttExpressionType(tCol)
  1639. %       Support: tSet(tCol),pt(tSet(tCol),rhs([tCol(tCol),\+ttExpressionType(tCol)]))
  1640. %       RHS-Post1: isa(TtTypeFacet_,ttTypeFacet)==>genls(TtTypeFacet_,tCol)
  1641. %       Support: typeGenls(ttTypeFacet,tCol),pt(typeGenls([CAR_],TypeGenls_Ret_),rhs([ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d22938_,[CAR_])==>genls(_d22938_,TypeGenls_Ret_))]))
  1642. % mpred_fwc1((ttTypeFacet(Genls_Param_)==>genls(Genls_Param_, tCol))).
  1643. %       Adding positive
  1644. %               trigger: ttTypeFacet(Genls_Param_)
  1645. %               body: rhs([genls(Genls_Param_,tCol)])
  1646. %        Support: (ttTypeFacet(Genls_Param4_)==>genls(Genls_Param4_,tCol)),mfl4(['TT'=TT_,'ST'=ST_,'Inst'=Inst_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',335)
  1647. %       RHS-Post1: genls(ttTypeType,tCol)
  1648. %       Support: ttTypeFacet(ttTypeType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1649. % mpred_fwc1(genls(ttTypeType, tCol)).
  1650. %       Found positive trigger: genls(ttTypeType,tCol)
  1651. %               body: mpred_positive_fact(genls(ttTypeType,tCol))*->rhs([\+ ~genls(ttTypeType,tCol)])
  1652. %       RHS-Post1: genls(ttTypeType,tCol)
  1653. %       Support: ttTypeFacet(ttTypeType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1654. %       RHS-Post1: genls(ttIndividualType,tCol)
  1655. %       Support: ttTypeFacet(ttIndividualType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1656. % mpred_fwc1(genls(ttIndividualType, tCol)).
  1657. %       Found positive trigger: genls(ttIndividualType,tCol)
  1658. %               body: mpred_positive_fact(genls(ttIndividualType,tCol))*->rhs([\+ ~genls(ttIndividualType,tCol)])
  1659. %       RHS-Post1: genls(ttIndividualType,tCol)
  1660. %       Support: ttTypeFacet(ttIndividualType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1661. %       RHS-Post1: genls(ttExpressionType,tCol)
  1662. %       Support: ttTypeFacet(ttExpressionType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1663. % mpred_fwc1(genls(ttExpressionType, tCol)).
  1664. %       Found positive trigger: genls(ttExpressionType,tCol)
  1665. %               body: mpred_positive_fact(genls(ttExpressionType,tCol))*->rhs([\+ ~genls(ttExpressionType,tCol)])
  1666. %       RHS-Post1: genls(ttExpressionType,tCol)
  1667. %       Support: ttTypeFacet(ttExpressionType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1668. %       RHS-Post1: genls(tSet,tCol)
  1669. %       Support: ttTypeFacet(tSet),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1670. % mpred_fwc1(genls(tSet, tCol)).
  1671. %       Found positive trigger: genls(tSet,tCol)
  1672. %               body: mpred_positive_fact(genls(tSet,tCol))*->rhs([\+ ~genls(tSet,tCol)])
  1673. %       RHS-Post1: genls(tSet,tCol)
  1674. %       Support: ttTypeFacet(tSet),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1675. %       RHS-Post1: genls(ttUnverifiableType,tCol)
  1676. %       Support: ttTypeFacet(ttUnverifiableType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1677. % mpred_fwc1(genls(ttUnverifiableType, tCol)).
  1678. %       Found positive trigger: genls(ttUnverifiableType,tCol)
  1679. %               body: mpred_positive_fact(genls(ttUnverifiableType,tCol))*->rhs([\+ ~genls(ttUnverifiableType,tCol)])
  1680. %       RHS-Post1: genls(ttUnverifiableType,tCol)
  1681. %       Support: ttTypeFacet(ttUnverifiableType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1682. %       RHS-Post1: genls(tAtemporalNecessarilyEssentialCollectionType,tCol)
  1683. %       Support: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1684. % mpred_fwc1(genls(tAtemporalNecessarilyEssentialCollectionType, tCol)).
  1685. %       Found positive trigger: genls(tAtemporalNecessarilyEssentialCollectionType,tCol)
  1686. %               body: mpred_positive_fact(genls(tAtemporalNecessarilyEssentialCollectionType,tCol))*->rhs([\+ ~genls(tAtemporalNecessarilyEssentialCollectionType,tCol)])
  1687. %       RHS-Post1: genls(tAtemporalNecessarilyEssentialCollectionType,tCol)
  1688. %       Support: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1689. %       RHS-Post1: genls(completelyAssertedCollection,tCol)
  1690. %       Support: ttTypeFacet(completelyAssertedCollection),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1691. % mpred_fwc1(genls(completelyAssertedCollection, tCol)).
  1692. %       Found positive trigger: genls(completelyAssertedCollection,tCol)
  1693. %               body: mpred_positive_fact(genls(completelyAssertedCollection,tCol))*->rhs([\+ ~genls(completelyAssertedCollection,tCol)])
  1694. %       RHS-Post1: genls(completelyAssertedCollection,tCol)
  1695. %       Support: ttTypeFacet(completelyAssertedCollection),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1696. %       Adding positive
  1697. %               trigger: ttTypeFacet(Genls_Param_)
  1698. %               body: rhs([genls(Genls_Param_,tCol)])
  1699. %        Support: (ttTypeFacet(Genls_Param4_)==>genls(Genls_Param4_,tCol)),mfl4(['TT'=TT_,'ST'=ST_,'Inst'=Inst_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',335)
  1700. %       RHS-Post1: genls(ttTypeType,tCol)
  1701. %       Support: ttTypeFacet(ttTypeType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1702. %       RHS-Post1: genls(ttTypeType,tCol)
  1703. %       Support: ttTypeFacet(ttTypeType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1704. %       RHS-Post1: genls(ttIndividualType,tCol)
  1705. %       Support: ttTypeFacet(ttIndividualType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1706. %       RHS-Post1: genls(ttIndividualType,tCol)
  1707. %       Support: ttTypeFacet(ttIndividualType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1708. %       RHS-Post1: genls(ttExpressionType,tCol)
  1709. %       Support: ttTypeFacet(ttExpressionType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1710. %       RHS-Post1: genls(ttExpressionType,tCol)
  1711. %       Support: ttTypeFacet(ttExpressionType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1712. %       RHS-Post1: genls(tSet,tCol)
  1713. %       Support: ttTypeFacet(tSet),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1714. %       RHS-Post1: genls(tSet,tCol)
  1715. %       Support: ttTypeFacet(tSet),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1716. %       RHS-Post1: genls(ttUnverifiableType,tCol)
  1717. %       Support: ttTypeFacet(ttUnverifiableType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1718. %       RHS-Post1: genls(ttUnverifiableType,tCol)
  1719. %       Support: ttTypeFacet(ttUnverifiableType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1720. %       RHS-Post1: genls(tAtemporalNecessarilyEssentialCollectionType,tCol)
  1721. %       Support: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1722. %       RHS-Post1: genls(tAtemporalNecessarilyEssentialCollectionType,tCol)
  1723. %       Support: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1724. %       RHS-Post1: genls(completelyAssertedCollection,tCol)
  1725. %       Support: ttTypeFacet(completelyAssertedCollection),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1726. %       RHS-Post1: genls(completelyAssertedCollection,tCol)
  1727. %       Support: ttTypeFacet(completelyAssertedCollection),pt(ttTypeFacet(Genls_Param_),rhs([genls(Genls_Param_,tCol)]))
  1728. %       Found positive trigger: ttTypeFacet(Genls_Param_)==>genls(Genls_Param_,tCol)
  1729. %               body: mpred_positive_fact((ttTypeFacet(Genls_Param_)==>genls(Genls_Param_,tCol)))*->rhs([\+ ~ (ttTypeFacet(Genls_Param_)==>genls(Genls_Param_,tCol))])
  1730. %       RHS-Post1: ttTypeType(ttTypeFacet)
  1731. %       Support: typeGenls(ttTypeFacet,tCol),pt(typeGenls([CAR_],TypeGenls_Ret_),rhs([ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d9542_,[CAR_])==>genls(_d9542_,TypeGenls_Ret_))]))
  1732. %       RHS-Post1: tSet(tCol)
  1733. %       Support: typeGenls(ttTypeFacet,tCol),pt(typeGenls([CAR_],TypeGenls_Ret_),rhs([ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d25344_,[CAR_])==>genls(_d25344_,TypeGenls_Ret_))]))
  1734. %       RHS-Post1: isa(TtTypeFacet_,ttTypeFacet)==>genls(TtTypeFacet_,tCol)
  1735. %       Support: typeGenls(ttTypeFacet,tCol),pt(typeGenls([CAR_],TypeGenls_Ret_),rhs([ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d14134_,[CAR_])==>genls(_d14134_,TypeGenls_Ret_))]))
  1736. %       Found positive trigger: typeGenls([CAR_],TypeGenls_Ret_)==>ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d9266_,[CAR_])==>genls(_d9266_,TypeGenls_Ret_))
  1737. %               body: mpred_positive_fact((typeGenls([CAR_],TypeGenls_Ret_)==>ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d9266_,[CAR_])==>genls(_d9266_,TypeGenls_Ret_))))*->rhs([\+ ~ (typeGenls([CAR_],TypeGenls_Ret_)==>ttTypeType([CAR_]),tSet(TypeGenls_Ret_),(isa(_d9266_,[CAR_])==>genls(_d9266_,TypeGenls_Ret_)))])
  1738. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:339
  1739. % mpred_fwc1((tooSlow==>(typeGenls(TypeGenls_Param_, Genls_Param_), genls(TypeGenls_Param_, TypeGenls_Param5_), typeGenls(TypeGenls_Param5_, TypeGenls_Ret_)==>genls(Genls_Param_, TypeGenls_Ret_)))).
  1740. %       Adding positive
  1741. %               trigger: tooSlow
  1742. %               body: rhs([(typeGenls(TypeGenls_Param_,Genls_Param_),genls(TypeGenls_Param_,TypeGenls_Param5_),typeGenls(TypeGenls_Param5_,TypeGenls_Ret_)==>genls(Genls_Param_,TypeGenls_Ret_))])
  1743. %        Support: (tooSlow==>(typeGenls(TypeGenls_Param7_,Genls_Param9_),genls(TypeGenls_Param7_,TypeGenls_Param8_),typeGenls(TypeGenls_Param8_,TypeGenls_Ret11_)==>genls(Genls_Param9_,TypeGenls_Ret11_))),mfl4(['SUBCOLTYPE'=SUBCOLTYPE_,'SUBCOL'=SUBCOL_,'COLTYPE'=COLTYPE_,'COL'=COL_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',339)
  1744. %       Found positive trigger: tooSlow==>(typeGenls(TypeGenls_Param_,Genls_Param_),genls(TypeGenls_Param_,TypeGenls_Param5_),typeGenls(TypeGenls_Param5_,TypeGenls_Ret_)==>genls(Genls_Param_,TypeGenls_Ret_))
  1745. %               body: mpred_positive_fact((tooSlow==>(typeGenls(TypeGenls_Param_,Genls_Param_),genls(TypeGenls_Param_,TypeGenls_Param5_),typeGenls(TypeGenls_Param5_,TypeGenls_Ret_)==>genls(Genls_Param_,TypeGenls_Ret_))))*->rhs([\+ ~ (tooSlow==>(typeGenls(TypeGenls_Param_,Genls_Param_),genls(TypeGenls_Param_,TypeGenls_Param5_),typeGenls(TypeGenls_Param5_,TypeGenls_Ret_)==>genls(Genls_Param_,TypeGenls_Ret_)))])
  1746. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:342
  1747. % mpred_fwc1((genls(Genls_Param_, Genls_Ret_)==>tCol(Genls_Param_), tCol(Genls_Ret_))).
  1748. %       Adding positive
  1749. %               trigger: genls(Genls_Param_,Genls_Ret_)
  1750. %               body: rhs([tCol(Genls_Param_),tCol(Genls_Ret_)])
  1751. %        Support: (genls(Genls_Param3_,Genls_Ret5_)==>tCol(Genls_Param3_),tCol(Genls_Ret5_)),mfl4(['C'=C_,'P'=P_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',342)
  1752. %       RHS-Post1: tCol(ttTypeFacet)
  1753. %       Support: genls(ttTypeFacet,completelyAssertedCollection),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1754. %       RHS-Post1: tCol(completelyAssertedCollection)
  1755. %       Support: genls(ttTypeFacet,completelyAssertedCollection),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1756. %       RHS-Post1: tCol(ttTypeFacet)
  1757. %       Support: genls(ttTypeFacet,completelyAssertedCollection),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1758. %       RHS-Post1: tCol(completelyAssertedCollection)
  1759. %       Support: genls(ttTypeFacet,completelyAssertedCollection),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1760. %       RHS-Post1: tCol(tSourceCode)
  1761. %       Support: genls(tSourceCode,tMicrotheory),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1762. % mpred_fwc1(tCol(tSourceCode)).
  1763. %       Found positive trigger: tCol(tSourceCode)
  1764. %               body: mpred_positive_fact(tCol(tSourceCode))*->rhs([\+ ~tCol(tSourceCode)])
  1765. %       Found positive trigger: tCol(tSourceCode)
  1766. %               body: rhs([{decl_type(tSourceCode),kb_shared(tSourceCode/1)}])
  1767. % mpred_fwc1(mpred_prop(baseKB, tSourceCode, 1, kb_shared)).
  1768. %       Found positive trigger: mpred_prop(baseKB,tSourceCode,1,kb_shared)
  1769. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceCode/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceCode/1)))}])))
  1770. %       Adding positive
  1771. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1772. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceCode/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceCode/1)))}])
  1773. %        Support: mpred_prop(baseKB,tSourceCode,1,kb_shared),pt(mpred_prop(baseKB,tSourceCode,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceCode/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceCode/1)))}]))))
  1774. %       Adding positive
  1775. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1776. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceCode/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceCode/1)))}])
  1777. %        Support: mpred_prop(baseKB,tSourceCode,1,kb_shared),pt(mpred_prop(baseKB,tSourceCode,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceCode/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceCode/1)))}]))))
  1778. %       Found positive trigger: mpred_prop(baseKB,tSourceCode,1,kb_shared)
  1779. %               body: \+ground(tSourceCode/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,tSourceCode,1,kb_shared))}])
  1780. %       Found positive trigger: mpred_prop(baseKB,tSourceCode,1,kb_shared)
  1781. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,tSourceCode,1,GenlPreds_Ret_)])
  1782. %       Found positive trigger: mpred_prop(baseKB,tSourceCode,1,kb_shared)
  1783. %               body: mpred_positive_fact(mpred_prop(baseKB,tSourceCode,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,tSourceCode,1,kb_shared)])
  1784. %       RHS-Post1: tCol(tMicrotheory)
  1785. %       Support: genls(tSourceCode,tMicrotheory),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1786. %       RHS-Post1: tCol(tSourceCode)
  1787. %       Support: genls(tSourceCode,tMicrotheory),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1788. %       RHS-Post1: tCol(tMicrotheory)
  1789. %       Support: genls(tSourceCode,tMicrotheory),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1790. [35m    HS-Post1: tCol(tSourceData)
  1791. %       Support: genls(tSourceData,tMicrotheory),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1792. % mpred_fwc1(tCol(tSourceData)).
  1793. %       Found positive trigger: tCol(tSourceData)
  1794. %               body: mpred_positive_fact(tCol(tSourceData))*->rhs([\+ ~tCol(tSourceData)])
  1795. %       Found positive trigger: tCol(tSourceData)
  1796. %               body: rhs([{decl_type(tSourceData),kb_shared(tSourceData/1)}])
  1797. % mpred_fwc1(mpred_prop(baseKB, tSourceData, 1, kb_shared)).
  1798. %       Found positive trigger: mpred_prop(baseKB,tSourceData,1,kb_shared)
  1799. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceData/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceData/1)))}])))
  1800. %       Adding positive
  1801. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1802. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceData/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceData/1)))}])
  1803. %        Support: mpred_prop(baseKB,tSourceData,1,kb_shared),pt(mpred_prop(baseKB,tSourceData,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceData/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceData/1)))}]))))
  1804. %       Adding positive
  1805. %               trigger: genlMt(GenlMt_Param_,baseKB)
  1806. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceData/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceData/1)))}])
  1807. %        Support: mpred_prop(baseKB,tSourceData,1,kb_shared),pt(mpred_prop(baseKB,tSourceData,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceData/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:tSourceData/1)))}]))))
  1808. %       Found positive trigger: mpred_prop(baseKB,tSourceData,1,kb_shared)
  1809. %               body: \+ground(tSourceData/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,tSourceData,1,kb_shared))}])
  1810. %       Found positive trigger: mpred_prop(baseKB,tSourceData,1,kb_shared)
  1811. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,tSourceData,1,GenlPreds_Ret_)])
  1812. %       Found positive trigger: mpred_prop(baseKB,tSourceData,1,kb_shared)
  1813. %               body: mpred_positive_fact(mpred_prop(baseKB,tSourceData,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,tSourceData,1,kb_shared)])
  1814. %       RHS-Post1: tCol(tMicrotheory)
  1815. %       Support: genls(tSourceData,tMicrotheory),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1816. %       RHS-Post1: tCol(tSourceData)
  1817. %       Support: genls(tSourceData,tMicrotheory),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1818. %       RHS-Post1: tCol(tMicrotheory)
  1819. %       Support: genls(tSourceData,tMicrotheory),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1820. %       RHS-Post1: tCol(ttTypeType)
  1821. %       Support: genls(ttTypeType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1822. %       RHS-Post1: tCol(tCol)
  1823. %       Support: genls(ttTypeType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1824. %       RHS-Post1: tCol(ttTypeType)
  1825. %       Support: genls(ttTypeType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1826. %       RHS-Post1: tCol(tCol)
  1827. %       Support: genls(ttTypeType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1828. %       RHS-Post1: tCol(ttIndividualType)
  1829. %       Support: genls(ttIndividualType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1830. %       RHS-Post1: tCol(tCol)
  1831. %       Support: genls(ttIndividualType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1832. %       RHS-Post1: tCol(ttIndividualType)
  1833. %       Support: genls(ttIndividualType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1834. %       RHS-Post1: tCol(tCol)
  1835. %       Support: genls(ttIndividualType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1836. %       RHS-Post1: tCol(ttExpressionType)
  1837. %       Support: genls(ttExpressionType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1838. %       RHS-Post1: tCol(tCol)
  1839. %       Support: genls(ttExpressionType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1840. %       RHS-Post1: tCol(ttExpressionType)
  1841. %       Support: genls(ttExpressionType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1842. %       RHS-Post1: tCol(tCol)
  1843. %       Support: genls(ttExpressionType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1844. %       RHS-Post1: tCol(tSet)
  1845. %       Support: genls(tSet,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1846. %       RHS-Post1: tCol(tCol)
  1847. %       Support: genls(tSet,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1848. %       RHS-Post1: tCol(tSet)
  1849. %       Support: genls(tSet,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1850. %       RHS-Post1: tCol(tCol)
  1851. %       Support: genls(tSet,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1852. %       RHS-Post1: tCol(ttUnverifiableType)
  1853. %       Support: genls(ttUnverifiableType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1854. %       RHS-Post1: tCol(tCol)
  1855. %       Support: genls(ttUnverifiableType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1856. %       RHS-Post1: tCol(ttUnverifiableType)
  1857. %       Support: genls(ttUnverifiableType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1858. %       RHS-Post1: tCol(tCol)
  1859. %       Support: genls(ttUnverifiableType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1860. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  1861. %       Support: genls(tAtemporalNecessarilyEssentialCollectionType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1862. %       RHS-Post1: tCol(tCol)
  1863. %       Support: genls(tAtemporalNecessarilyEssentialCollectionType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1864. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  1865. %       Support: genls(tAtemporalNecessarilyEssentialCollectionType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1866. %       RHS-Post1: tCol(tCol)
  1867. %       Support: genls(tAtemporalNecessarilyEssentialCollectionType,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1868. %       RHS-Post1: tCol(completelyAssertedCollection)
  1869. %       Support: genls(completelyAssertedCollection,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1870. %       RHS-Post1: tCol(tCol)
  1871. %       Support: genls(completelyAssertedCollection,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1872. %       RHS-Post1: tCol(completelyAssertedCollection)
  1873. %       Support: genls(completelyAssertedCollection,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1874. %       RHS-Post1: tCol(tCol)
  1875. %       Support: genls(completelyAssertedCollection,tCol),pt(genls(Genls_Param_,Genls_Ret_),rhs([tCol(Genls_Param_),tCol(Genls_Ret_)]))
  1876. %       Found positive trigger: genls(Genls_Param_,Genls_Ret_)==>tCol(Genls_Param_),tCol(Genls_Ret_)
  1877. %               body: mpred_positive_fact((genls(Genls_Param_,Genls_Ret_)==>tCol(Genls_Param_),tCol(Genls_Ret_)))*->rhs([\+ ~ (genls(Genls_Param_,Genls_Ret_)==>tCol(Genls_Param_),tCol(Genls_Ret_))])
  1878. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:343
  1879. % mpred_fwc1((isa(_d15974_, [CAR_])==>tCol([CAR_]))).
  1880. %       Adding positive
  1881. %               trigger: isa(_d3918_,[CAR_])
  1882. %               body: rhs([tCol([CAR_])])
  1883. %        Support: (isa(_d4630_,[CAR4_])==>tCol([CAR4_])),mfl4(['C'=C_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',343)
  1884. %       Found positive trigger: isa(_d18302_,[CAR_])==>tCol([CAR_])
  1885. %               body: mpred_positive_fact((isa(_d18302_,[CAR_])==>tCol([CAR_])))*->rhs([\+ ~ (isa(_d18302_,[CAR_])==>tCol([CAR_]))])
  1886. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:345
  1887. % mpred_fwc1((tooSlow==>(genls(Genls_Param_, Genls_Ret_)/(Genls_Param_\=Genls_Ret_, \+ttExpressionType(Genls_Param_), \+ttExpressionType(Genls_Ret_), \+rtAvoidForwardChain(Genls_Ret_))==>genlsFwd(Genls_Param_, Genls_Ret_)))).
  1888. %       Adding positive
  1889. %               trigger: tooSlow
  1890. %               body: rhs([(genls(Genls_Param_,Genls_Ret_)/(Genls_Param_\=Genls_Ret_,\+ttExpressionType(Genls_Param_),\+ttExpressionType(Genls_Ret_),\+rtAvoidForwardChain(Genls_Ret_))==>genlsFwd(Genls_Param_,Genls_Ret_))])
  1891. %        Support: (tooSlow==>(genls(Genls_Param3_,Genls_Ret5_)/(Genls_Param3_\=Genls_Ret5_,\+ttExpressionType(Genls_Param3_),\+ttExpressionType(Genls_Ret5_),\+rtAvoidForwardChain(Genls_Ret5_))==>genlsFwd(Genls_Param3_,Genls_Ret5_))),mfl4(['C'=C_,'P'=P_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',345)
  1892. %       Found positive trigger: tooSlow==>(genls(Genls_Param_,Genls_Ret_)/(Genls_Param_\=Genls_Ret_,\+ttExpressionType(Genls_Param_),\+ttExpressionType(Genls_Ret_),\+rtAvoidForwardChain(Genls_Ret_))==>genlsFwd(Genls_Param_,Genls_Ret_))
  1893. %               body: mpred_positive_fact((tooSlow==>(genls(Genls_Param_,Genls_Ret_)/(Genls_Param_\=Genls_Ret_,\+ttExpressionType(Genls_Param_),\+ttExpressionType(Genls_Ret_),\+rtAvoidForwardChain(Genls_Ret_))==>genlsFwd(Genls_Param_,Genls_Ret_))))*->rhs([\+ ~ (tooSlow==>(genls(Genls_Param_,Genls_Ret_)/(Genls_Param_\=Genls_Ret_,\+ttExpressionType(Genls_Param_),\+ttExpressionType(Genls_Ret_),\+rtAvoidForwardChain(Genls_Ret_))==>genlsFwd(Genls_Param_,Genls_Ret_)))])
  1894. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:349
  1895. % mpred_fwc1((tooSlow==>(genlsFwd([CAR_], GenlsFwd_Ret_)/([CAR_]\=GenlsFwd_Ret_)==>(isa(_d3546_, [CAR_])==>isa(_d3546_, GenlsFwd_Ret_))))).
  1896. %       Adding positive
  1897. %               trigger: tooSlow
  1898. %               body: rhs([(genlsFwd([CAR_],GenlsFwd_Ret_)/([CAR_]\=GenlsFwd_Ret_)==>(isa(_d4616_,[CAR_])==>isa(_d4616_,GenlsFwd_Ret_)))])
  1899. %        Support: (tooSlow==>(genlsFwd([CAR8_],GenlsFwd_Ret7_)/([CAR8_]\=GenlsFwd_Ret7_)==>(isa(_d5408_,[CAR8_])==>isa(_d5408_,GenlsFwd_Ret7_)))),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',349)
  1900. %       Found positive trigger: tooSlow==>(genlsFwd([CAR_],GenlsFwd_Ret_)/([CAR_]\=GenlsFwd_Ret_)==>(isa(_d14560_,[CAR_])==>isa(_d14560_,GenlsFwd_Ret_)))
  1901. %               body: mpred_positive_fact((tooSlow==>(genlsFwd([CAR_],GenlsFwd_Ret_)/([CAR_]\=GenlsFwd_Ret_)==>(isa(_d14560_,[CAR_])==>isa(_d14560_,GenlsFwd_Ret_)))))*->rhs([\+ ~ (tooSlow==>(genlsFwd([CAR_],GenlsFwd_Ret_)/([CAR_]\=GenlsFwd_Ret_)==>(isa(_d14560_,[CAR_])==>isa(_d14560_,GenlsFwd_Ret_))))])
  1902. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:352
  1903. % mpred_fwc1((\+tooSlow==>(genls([CAR_], Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d20698_, [CAR_])==>isa(_d20698_, Genls_Ret_))))).
  1904. %       Adding negative
  1905. %               trigger: tooSlow
  1906. %               test: call_u_no_bc(tooSlow)
  1907. %               body: rhs([(genls([CAR_],Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d6734_,[CAR_])==>isa(_d6734_,Genls_Ret_)))])
  1908. %        Support: (\+tooSlow==>(genls([CAR8_],Genls_Ret7_)/([CAR8_]\=Genls_Ret7_)==>(isa(_d7526_,[CAR8_])==>isa(_d7526_,Genls_Ret7_)))),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  1909. %       RHS-Post1: genls([CAR_],Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d15664_,[CAR_])==>isa(_d15664_,Genls_Ret_))
  1910. %       Support: \+tooSlow,nt(tooSlow,call_u_no_bc(tooSlow),rhs([(genls([CAR_],Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d15664_,[CAR_])==>isa(_d15664_,Genls_Ret_)))]))
  1911. %       Adding NEG mpred_do_fcnt via support
  1912. %               trigger: tooSlow
  1913. %               cond: call_u_no_bc(tooSlow)
  1914. %               action: rhs([(genls([CAR_],Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d16046_,[CAR_])==>isa(_d16046_,Genls_Ret_)))])
  1915. %        from: mpred_add_support_fast((genls([CAR_],Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d16046_,[CAR_])==>isa(_d16046_,Genls_Ret_))),(\+tooSlow,nt(tooSlow,call_u_no_bc(tooSlow),rhs([(genls([CAR_],Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d16046_,[CAR_])==>isa(_d16046_,Genls_Ret_)))]))))
  1916. % mpred_fwc1((genls([CAR_], Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d17710_, [CAR_])==>isa(_d17710_, Genls_Ret_)))).
  1917. %       Adding positive
  1918. %               trigger: genls([CAR_],Genls_Ret_)
  1919. %               body: [CAR_]\=Genls_Ret_*->rhs([(isa(_d6258_,[CAR_])==>isa(_d6258_,Genls_Ret_))])
  1920. %        Support: (genls([CAR8_],Genls_Ret7_)/([CAR8_]\=Genls_Ret7_)==>(isa(_d7008_,[CAR8_])==>isa(_d7008_,Genls_Ret7_))),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  1921. %       RHS-Post1: isa(TtTypeFacet_,ttTypeFacet)==>isa(TtTypeFacet_,completelyAssertedCollection)
  1922. %       Support: genls(ttTypeFacet,completelyAssertedCollection),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d12208_,[CAR_])==>isa(_d12208_,Genls_Ret_))])))
  1923. % mpred_fwc1((ttTypeFacet(TtTypeFacet_Ret_)==>completelyAssertedCollection(TtTypeFacet_Ret_))).
  1924. %       Adding positive
  1925. %               trigger: ttTypeFacet(TtTypeFacet_Ret_)
  1926. %               body: rhs([completelyAssertedCollection(TtTypeFacet_Ret_)])
  1927. %        Support: (ttTypeFacet(TtTypeFacet_Ret4_)==>completelyAssertedCollection(TtTypeFacet_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  1928. %       RHS-Post1: completelyAssertedCollection(ttTypeType)
  1929. %       Support: ttTypeFacet(ttTypeType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1930. %       RHS-Post1: completelyAssertedCollection(ttTypeType)
  1931. %       Support: ttTypeFacet(ttTypeType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1932. %       RHS-Post1: completelyAssertedCollection(ttIndividualType)
  1933. %       Support: ttTypeFacet(ttIndividualType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1934. % mpred_fwc1(completelyAssertedCollection(ttIndividualType)).
  1935. %       Found positive trigger: completelyAssertedCollection(ttIndividualType)
  1936. %               body: mpred_positive_fact(completelyAssertedCollection(ttIndividualType))*->rhs([\+ ~completelyAssertedCollection(ttIndividualType)])
  1937. %       Found positive trigger: completelyAssertedCollection(ttIndividualType)
  1938. %               body: rhs([tSet(ttIndividualType)])
  1939. %       RHS-Post1: tSet(ttIndividualType)
  1940. %       Support: completelyAssertedCollection(ttIndividualType),pt(completelyAssertedCollection(ttIndividualType),rhs([tSet(ttIndividualType)]))
  1941. %       RHS-Post1: tSet(ttIndividualType)
  1942. %       Support: completelyAssertedCollection(ttIndividualType),pt(completelyAssertedCollection(ttIndividualType),rhs([tSet(ttIndividualType)]))
  1943. %       RHS-Post1: completelyAssertedCollection(ttIndividualType)
  1944. %       Support: ttTypeFacet(ttIndividualType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1945. %       RHS-Post1: completelyAssertedCollection(ttExpressionType)
  1946. %       Support: ttTypeFacet(ttExpressionType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1947. %       RHS-Post1: completelyAssertedCollection(ttExpressionType)
  1948. %       Support: ttTypeFacet(ttExpressionType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1949. %       RHS-Post1: completelyAssertedCollection(tSet)
  1950. %       Support: ttTypeFacet(tSet),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1951. %       RHS-Post1: completelyAssertedCollection(tSet)
  1952. %       Support: ttTypeFacet(tSet),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1953. %       RHS-Post1: completelyAssertedCollection(ttUnverifiableType)
  1954. %       Support: ttTypeFacet(ttUnverifiableType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1955. %       RHS-Post1: completelyAssertedCollection(ttUnverifiableType)
  1956. %       Support: ttTypeFacet(ttUnverifiableType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1957. %       RHS-Post1: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)
  1958. %       Support: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1959. % mpred_fwc1(completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)).
  1960. %       Found positive trigger: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)
  1961. %               body: mpred_positive_fact(completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)])
  1962. %       Found positive trigger: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)
  1963. %               body: rhs([tSet(tAtemporalNecessarilyEssentialCollectionType)])
  1964. %       RHS-Post1: tSet(tAtemporalNecessarilyEssentialCollectionType)
  1965. %       Support: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType),pt(completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType),rhs([tSet(tAtemporalNecessarilyEssentialCollectionType)]))
  1966. %       RHS-Post1: tSet(tAtemporalNecessarilyEssentialCollectionType)
  1967. %       Support: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType),pt(completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType),rhs([tSet(tAtemporalNecessarilyEssentialCollectionType)]))
  1968. %       RHS-Post1: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)
  1969. %       Support: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1970. %       RHS-Post1: completelyAssertedCollection(completelyAssertedCollection)
  1971. %       Support: ttTypeFacet(completelyAssertedCollection),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1972. %       RHS-Post1: completelyAssertedCollection(completelyAssertedCollection)
  1973. %       Support: ttTypeFacet(completelyAssertedCollection),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1974. %       Adding positive
  1975. %               trigger: ttTypeFacet(TtTypeFacet_Ret_)
  1976. %               body: rhs([completelyAssertedCollection(TtTypeFacet_Ret_)])
  1977. %        Support: (ttTypeFacet(TtTypeFacet_Ret4_)==>completelyAssertedCollection(TtTypeFacet_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  1978. %       RHS-Post1: completelyAssertedCollection(ttTypeType)
  1979. %       Support: ttTypeFacet(ttTypeType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1980. %       RHS-Post1: completelyAssertedCollection(ttTypeType)
  1981. %       Support: ttTypeFacet(ttTypeType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1982. %       RHS-Post1: completelyAssertedCollection(ttIndividualType)
  1983. %       Support: ttTypeFacet(ttIndividualType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1984. %       RHS-Post1: completelyAssertedCollection(ttIndividualType)
  1985. %       Support: ttTypeFacet(ttIndividualType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1986. %       RHS-Post1: completelyAssertedCollection(ttExpressionType)
  1987. %       Support: ttTypeFacet(ttExpressionType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1988. [0m%    RHS-Post1: completelyAssertedCollection(ttExpressionType)
  1989. %       Support: ttTypeFacet(ttExpressionType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1990. %       RHS-Post1: completelyAssertedCollection(tSet)
  1991. %       Support: ttTypeFacet(tSet),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1992. %       RHS-Post1: completelyAssertedCollection(tSet)
  1993. %       Support: ttTypeFacet(tSet),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1994. %       RHS-Post1: completelyAssertedCollection(ttUnverifiableType)
  1995. %       Support: ttTypeFacet(ttUnverifiableType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1996. %       RHS-Post1: completelyAssertedCollection(ttUnverifiableType)
  1997. %       Support: ttTypeFacet(ttUnverifiableType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  1998. %       RHS-Post1: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)
  1999. %       Support: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  2000. %       RHS-Post1: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)
  2001. %       Support: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  2002. %       RHS-Post1: completelyAssertedCollection(completelyAssertedCollection)
  2003. %       Support: ttTypeFacet(completelyAssertedCollection),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  2004. %       RHS-Post1: completelyAssertedCollection(completelyAssertedCollection)
  2005. %       Support: ttTypeFacet(completelyAssertedCollection),pt(ttTypeFacet(TtTypeFacet_Ret_),rhs([completelyAssertedCollection(TtTypeFacet_Ret_)]))
  2006. %       Found positive trigger: ttTypeFacet(TtTypeFacet_Ret_)==>completelyAssertedCollection(TtTypeFacet_Ret_)
  2007. %               body: mpred_positive_fact((ttTypeFacet(TtTypeFacet_Ret_)==>completelyAssertedCollection(TtTypeFacet_Ret_)))*->rhs([\+ ~ (ttTypeFacet(TtTypeFacet_Ret_)==>completelyAssertedCollection(TtTypeFacet_Ret_))])
  2008. %       RHS-Post1: isa(TtTypeFacet_,ttTypeFacet)==>isa(TtTypeFacet_,completelyAssertedCollection)
  2009. %       Support: genls(ttTypeFacet,completelyAssertedCollection),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d11426_,[CAR_])==>isa(_d11426_,Genls_Ret_))])))
  2010. %       RHS-Post1: isa(TSourceCode_,tSourceCode)==>isa(TSourceCode_,tMicrotheory)
  2011. %       Support: genls(tSourceCode,tMicrotheory),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d27572_,[CAR_])==>isa(_d27572_,Genls_Ret_))])))
  2012. % mpred_fwc1((tSourceCode(TSourceCode_Ret_)==>tMicrotheory(TSourceCode_Ret_))).
  2013. %       Adding positive
  2014. %               trigger: tSourceCode(TSourceCode_Ret_)
  2015. %               body: rhs([tMicrotheory(TSourceCode_Ret_)])
  2016. %        Support: (tSourceCode(TSourceCode_Ret4_)==>tMicrotheory(TSourceCode_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2017. %       Adding positive
  2018. %               trigger: tSourceCode(TSourceCode_Ret_)
  2019. %               body: rhs([tMicrotheory(TSourceCode_Ret_)])
  2020. %        Support: (tSourceCode(TSourceCode_Ret4_)==>tMicrotheory(TSourceCode_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2021. %       Found positive trigger: tSourceCode(TSourceCode_Ret_)==>tMicrotheory(TSourceCode_Ret_)
  2022. %               body: mpred_positive_fact((tSourceCode(TSourceCode_Ret_)==>tMicrotheory(TSourceCode_Ret_)))*->rhs([\+ ~ (tSourceCode(TSourceCode_Ret_)==>tMicrotheory(TSourceCode_Ret_))])
  2023. %       RHS-Post1: isa(TSourceCode_,tSourceCode)==>isa(TSourceCode_,tMicrotheory)
  2024. %       Support: genls(tSourceCode,tMicrotheory),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d11452_,[CAR_])==>isa(_d11452_,Genls_Ret_))])))
  2025. %       RHS-Post1: isa(TSourceData_,tSourceData)==>isa(TSourceData_,tMicrotheory)
  2026. %       Support: genls(tSourceData,tMicrotheory),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d27604_,[CAR_])==>isa(_d27604_,Genls_Ret_))])))
  2027. % mpred_fwc1((tSourceData(TSourceData_Ret_)==>tMicrotheory(TSourceData_Ret_))).
  2028. %       Adding positive
  2029. %               trigger: tSourceData(TSourceData_Ret_)
  2030. %               body: rhs([tMicrotheory(TSourceData_Ret_)])
  2031. %        Support: (tSourceData(TSourceData_Ret4_)==>tMicrotheory(TSourceData_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2032. %       Adding positive
  2033. %               trigger: tSourceData(TSourceData_Ret_)
  2034. %               body: rhs([tMicrotheory(TSourceData_Ret_)])
  2035. %        Support: (tSourceData(TSourceData_Ret4_)==>tMicrotheory(TSourceData_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2036. %       Found positive trigger: tSourceData(TSourceData_Ret_)==>tMicrotheory(TSourceData_Ret_)
  2037. %               body: mpred_positive_fact((tSourceData(TSourceData_Ret_)==>tMicrotheory(TSourceData_Ret_)))*->rhs([\+ ~ (tSourceData(TSourceData_Ret_)==>tMicrotheory(TSourceData_Ret_))])
  2038. %       RHS-Post1: isa(TSourceData_,tSourceData)==>isa(TSourceData_,tMicrotheory)
  2039. %       Support: genls(tSourceData,tMicrotheory),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d11474_,[CAR_])==>isa(_d11474_,Genls_Ret_))])))
  2040. %       RHS-Post1: isa(TtTypeType_,ttTypeType)==>isa(TtTypeType_,tCol)
  2041. %       Support: genls(ttTypeType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d27624_,[CAR_])==>isa(_d27624_,Genls_Ret_))])))
  2042. % mpred_fwc1((ttTypeType(TtTypeType_Ret_)==>tCol(TtTypeType_Ret_))).
  2043. %       Adding positive
  2044. %               trigger: ttTypeType(TtTypeType_Ret_)
  2045. %               body: rhs([tCol(TtTypeType_Ret_)])
  2046. %        Support: (ttTypeType(TtTypeType_Ret4_)==>tCol(TtTypeType_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2047. %       RHS-Post1: tCol(ttTypeType)
  2048. %       Support: ttTypeType(ttTypeType),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2049. %       RHS-Post1: tCol(ttTypeType)
  2050. %       Support: ttTypeType(ttTypeType),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2051. %       RHS-Post1: tCol(ttRelationType)
  2052. %       Support: ttTypeType(ttRelationType),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2053. %       RHS-Post1: tCol(ttRelationType)
  2054. %       Support: ttTypeType(ttRelationType),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2055. %       RHS-Post1: tCol(ttModuleType)
  2056. %       Support: ttTypeType(ttModuleType),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2057. %       RHS-Post1: tCol(ttModuleType)
  2058. %       Support: ttTypeType(ttModuleType),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2059. %       RHS-Post1: tCol(ttTypeFacet)
  2060. %       Support: ttTypeType(ttTypeFacet),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2061. %       RHS-Post1: tCol(ttTypeFacet)
  2062. %       Support: ttTypeType(ttTypeFacet),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2063. %       Adding positive
  2064. %               trigger: ttTypeType(TtTypeType_Ret_)
  2065. %               body: rhs([tCol(TtTypeType_Ret_)])
  2066. %        Support: (ttTypeType(TtTypeType_Ret4_)==>tCol(TtTypeType_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2067. %       RHS-Post1: tCol(ttTypeType)
  2068. %       Support: ttTypeType(ttTypeType),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2069. %       RHS-Post1: tCol(ttTypeType)
  2070. %       Support: ttTypeType(ttTypeType),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2071. %       RHS-Post1: tCol(ttRelationType)
  2072. %       Support: ttTypeType(ttRelationType),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2073. %       RHS-Post1: tCol(ttRelationType)
  2074. %       Support: ttTypeType(ttRelationType),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2075. %       RHS-Post1: tCol(ttModuleType)
  2076. %       Support: ttTypeType(ttModuleType),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2077. %       RHS-Post1: tCol(ttModuleType)
  2078. %       Support: ttTypeType(ttModuleType),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2079. %       RHS-Post1: tCol(ttTypeFacet)
  2080. %       Support: ttTypeType(ttTypeFacet),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2081. %       RHS-Post1: tCol(ttTypeFacet)
  2082. %       Support: ttTypeType(ttTypeFacet),pt(ttTypeType(TtTypeType_Ret_),rhs([tCol(TtTypeType_Ret_)]))
  2083. %       Found positive trigger: ttTypeType(TtTypeType_Ret_)==>tCol(TtTypeType_Ret_)
  2084. %               body: mpred_positive_fact((ttTypeType(TtTypeType_Ret_)==>tCol(TtTypeType_Ret_)))*->rhs([\+ ~ (ttTypeType(TtTypeType_Ret_)==>tCol(TtTypeType_Ret_))])
  2085. %       RHS-Post1: isa(TtTypeType_,ttTypeType)==>isa(TtTypeType_,tCol)
  2086. %       Support: genls(ttTypeType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d11454_,[CAR_])==>isa(_d11454_,Genls_Ret_))])))
  2087. %       RHS-Post1: isa(TtIndividualType_,ttIndividualType)==>isa(TtIndividualType_,tCol)
  2088. %       Support: genls(ttIndividualType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d27760_,[CAR_])==>isa(_d27760_,Genls_Ret_))])))
  2089. % mpred_fwc1((ttIndividualType(TtIndividualType_Ret_)==>tCol(TtIndividualType_Ret_))).
  2090. %       Adding positive
  2091. %               trigger: ttIndividualType(TtIndividualType_Ret_)
  2092. %               body: rhs([tCol(TtIndividualType_Ret_)])
  2093. %        Support: (ttIndividualType(TtIndividualType_Ret4_)==>tCol(TtIndividualType_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2094. %       Adding positive
  2095. %               trigger: ttIndividualType(TtIndividualType_Ret_)
  2096. %               body: rhs([tCol(TtIndividualType_Ret_)])
  2097. %        Support: (ttIndividualType(TtIndividualType_Ret4_)==>tCol(TtIndividualType_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2098. %       Found positive trigger: ttIndividualType(TtIndividualType_Ret_)==>tCol(TtIndividualType_Ret_)
  2099. %               body: mpred_positive_fact((ttIndividualType(TtIndividualType_Ret_)==>tCol(TtIndividualType_Ret_)))*->rhs([\+ ~ (ttIndividualType(TtIndividualType_Ret_)==>tCol(TtIndividualType_Ret_))])
  2100. %       RHS-Post1: isa(TtIndividualType_,ttIndividualType)==>isa(TtIndividualType_,tCol)
  2101. %       Support: genls(ttIndividualType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d11644_,[CAR_])==>isa(_d11644_,Genls_Ret_))])))
  2102. %       RHS-Post1: isa(TtExpressionType_,ttExpressionType)==>isa(TtExpressionType_,tCol)
  2103. %       Support: genls(ttExpressionType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d27984_,[CAR_])==>isa(_d27984_,Genls_Ret_))])))
  2104. % mpred_fwc1((ttExpressionType(TtExpressionType_Ret_)==>tCol(TtExpressionType_Ret_))).
  2105. %       Adding positive
  2106. %               trigger: ttExpressionType(TtExpressionType_Ret_)
  2107. %               body: rhs([tCol(TtExpressionType_Ret_)])
  2108. %        Support: (ttExpressionType(TtExpressionType_Ret4_)==>tCol(TtExpressionType_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2109. %       RHS-Post1: tCol(ftCallable)
  2110. %       Support: ttExpressionType(ftCallable),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2111. %       RHS-Post1: tCol(ftCallable)
  2112. %       Support: ttExpressionType(ftCallable),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2113. %       RHS-Post1: tCol(ftString)
  2114. %       Support: ttExpressionType(ftString),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2115. %       RHS-Post1: tCol(ftString)
  2116. %       Support: ttExpressionType(ftString),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2117. %       RHS-Post1: tCol(ftAtom)
  2118. %       Support: ttExpressionType(ftAtom),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2119. %       RHS-Post1: tCol(ftAtom)
  2120. %       Support: ttExpressionType(ftAtom),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2121. %       RHS-Post1: tCol(ftProlog)
  2122. %       Support: ttExpressionType(ftProlog),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2123. %       RHS-Post1: tCol(ftProlog)
  2124. %       Support: ttExpressionType(ftProlog),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2125. %       Adding positive
  2126. %               trigger: ttExpressionType(TtExpressionType_Ret_)
  2127. %               body: rhs([tCol(TtExpressionType_Ret_)])
  2128. %        Support: (ttExpressionType(TtExpressionType_Ret4_)==>tCol(TtExpressionType_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2129. %       RHS-Post1: tCol(ftCallable)
  2130. %       Support: ttExpressionType(ftCallable),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2131. %       RHS-Post1: tCol(ftCallable)
  2132. %       Support: ttExpressionType(ftCallable),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2133. %       RHS-Post1: tCol(ftString)
  2134. %       Support: ttExpressionType(ftString),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2135. %       RHS-Post1: tCol(ftString)
  2136. %       Support: ttExpressionType(ftString),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2137. %       RHS-Post1: tCol(ftAtom)
  2138. %       Support: ttExpressionType(ftAtom),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2139. %       RHS-Post1: tCol(ftAtom)
  2140. %       Support: ttExpressionType(ftAtom),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2141. %       RHS-Post1: tCol(ftProlog)
  2142. %       Support: ttExpressionType(ftProlog),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2143. %       RHS-Post1: tCol(ftProlog)
  2144. %       Support: ttExpressionType(ftProlog),pt(ttExpressionType(TtExpressionType_Ret_),rhs([tCol(TtExpressionType_Ret_)]))
  2145. %       Found positive trigger: ttExpressionType(TtExpressionType_Ret_)==>tCol(TtExpressionType_Ret_)
  2146. %               body: mpred_positive_fact((ttExpressionType(TtExpressionType_Ret_)==>tCol(TtExpressionType_Ret_)))*->rhs([\+ ~ (ttExpressionType(TtExpressionType_Ret_)==>tCol(TtExpressionType_Ret_))])
  2147. %       RHS-Post1: isa(TtExpressionType_,ttExpressionType)==>isa(TtExpressionType_,tCol)
  2148. %       Support: genls(ttExpressionType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d11656_,[CAR_])==>isa(_d11656_,Genls_Ret_))])))
  2149. %       RHS-Post1: isa(TSet_,tSet)==>isa(TSet_,tCol)
  2150. %       Support: genls(tSet,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d27730_,[CAR_])==>isa(_d27730_,Genls_Ret_))])))
  2151. % mpred_fwc1((tSet(TSet_Ret_)==>tCol(TSet_Ret_))).
  2152. %       Adding positive
  2153. %               trigger: tSet(TSet_Ret_)
  2154. %               body: rhs([tCol(TSet_Ret_)])
  2155. %        Support: (tSet(TSet_Ret4_)==>tCol(TSet_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2156. %       RHS-Post1: tCol(tRelation)
  2157. %       Support: tSet(tRelation),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2158. %       RHS-Post1: tCol(tRelation)
  2159. %       Support: tSet(tRelation),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2160. %       RHS-Post1: tCol(tPred)
  2161. %       Support: tSet(tPred),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2162. %       RHS-Post1: tCol(tPred)
  2163. %       Support: tSet(tPred),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2164. %       RHS-Post1: tCol(tFunction)
  2165. %       Support: tSet(tFunction),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2166. %       RHS-Post1: tCol(tFunction)
  2167. %       Support: tSet(tFunction),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2168. %       RHS-Post1: tCol(ttTypeType)
  2169. %       Support: tSet(ttTypeType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2170. %       RHS-Post1: tCol(ttTypeType)
  2171. %       Support: tSet(ttTypeType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2172. %       RHS-Post1: tCol(ttRelationType)
  2173. %       Support: tSet(ttRelationType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2174. %       RHS-Post1: tCol(ttRelationType)
  2175. %       Support: tSet(ttRelationType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2176. %       RHS-Post1: tCol(ttModuleType)
  2177. %       Support: tSet(ttModuleType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2178. %       RHS-Post1: tCol(ttModuleType)
  2179. %       Support: tSet(ttModuleType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2180. %       RHS-Post1: tCol(ttExpressionType)
  2181. %       Support: tSet(ttExpressionType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2182. %       RHS-Post1: tCol(ttExpressionType)
  2183. %       Support: tSet(ttExpressionType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2184. %       RHS-Post1: tCol(tSet)
  2185. %       Support: tSet(tSet),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2186. %       RHS-Post1: tCol(tSet)
  2187. %       Support: tSet(tSet),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2188. %       RHS-Post1: tCol(functorIsMacro)
  2189. %       Support: tSet(functorIsMacro),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2190. %       RHS-Post1: tCol(functorIsMacro)
  2191. %       Support: tSet(functorIsMacro),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2192. %       RHS-Post1: tCol(tTemporalThing)
  2193. %       Support: tSet(tTemporalThing),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2194. %       RHS-Post1: tCol(tTemporalThing)
  2195. %       Support: tSet(tTemporalThing),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2196. %       RHS-Post1: tCol(tInferInstanceFromArgType)
  2197. %       Support: tSet(tInferInstanceFromArgType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2198. %       RHS-Post1: tCol(tInferInstanceFromArgType)
  2199. %       Support: tSet(tInferInstanceFromArgType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2200. %       RHS-Post1: tCol(ttNotTemporalType)
  2201. %       Support: tSet(ttNotTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2202. %       RHS-Post1: tCol(ttNotTemporalType)
  2203. %       Support: tSet(ttNotTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2204. %       RHS-Post1: tCol(ttSpatialType)
  2205. %       Support: tSet(ttSpatialType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2206. %       RHS-Post1: tCol(ttSpatialType)
  2207. %       Support: tSet(ttSpatialType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2208. %       RHS-Post1: tCol(ttTemporalType)
  2209. %       Support: tSet(ttTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2210. %       RHS-Post1: tCol(ttTemporalType)
  2211. %       Support: tSet(ttTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2212. %       RHS-Post1: tCol(ttUnverifiableType)
  2213. %       Support: tSet(ttUnverifiableType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2214. %       RHS-Post1: tCol(ttUnverifiableType)
  2215. %       Support: tSet(ttUnverifiableType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2216. %       RHS-Post1: tCol(rtNotForUnboundPredicates)
  2217. %       Support: tSet(rtNotForUnboundPredicates),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2218. %       RHS-Post1: tCol(rtNotForUnboundPredicates)
  2219. %       Support: tSet(rtNotForUnboundPredicates),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2220. %       RHS-Post1: tCol(prologBuiltin)
  2221. %       Support: tSet(prologBuiltin),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2222. %       RHS-Post1: tCol(prologBuiltin)
  2223. %       Support: tSet(prologBuiltin),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2224. %       RHS-Post1: tCol(completeExtentAsserted)
  2225. %       Support: tSet(completeExtentAsserted),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2226. %       RHS-Post1: tCol(completeExtentAsserted)
  2227. %       Support: tSet(completeExtentAsserted),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2228. %       RHS-Post1: tCol(completelyAssertedCollection)
  2229. %       Support: tSet(completelyAssertedCollection),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2230. %       RHS-Post1: tCol(completelyAssertedCollection)
  2231. %       Support: tSet(completelyAssertedCollection),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2232. %       RHS-Post1: tCol(tIndividual)
  2233. %       Support: tSet(tIndividual),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2234. %       RHS-Post1: tCol(tIndividual)
  2235. %       Support: tSet(tIndividual),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2236. %       RHS-Post1: tCol(ttTypeFacet)
  2237. %       Support: tSet(ttTypeFacet),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2238. %       RHS-Post1: tCol(ttTypeFacet)
  2239. %       Support: tSet(ttTypeFacet),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2240. %       RHS-Post1: tCol(ttIndividualType)
  2241. %       Support: tSet(ttIndividualType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2242. %       RHS-Post1: tCol(ttIndividualType)
  2243. %       Support: tSet(ttIndividualType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2244. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  2245. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2246. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  2247. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2248. %       RHS-Post1: tCol(tMicrotheory)
  2249. %       Support: tSet(tMicrotheory),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2250. %       RHS-Post1: tCol(tMicrotheory)
  2251. %       Support: tSet(tMicrotheory),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2252. %       RHS-Post1: tCol(tCol)
  2253. %       Support: tSet(tCol),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2254. %       RHS-Post1: tCol(tCol)
  2255. %       Support: tSet(tCol),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2256. %       Adding positive
  2257. %               trigger: tSet(TSet_Ret_)
  2258. %               body: rhs([tCol(TSet_Ret_)])
  2259. %        Support: (tSet(TSet_Ret4_)==>tCol(TSet_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2260. %       RHS-Post1: tCol(tRelation)
  2261. %       Support: tSet(tRelation),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2262. %       RHS-Post1: tCol(tRelation)
  2263. %       Support: tSet(tRelation),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2264. %       RHS-Post1: tCol(tPred)
  2265. %       Support: tSet(tPred),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2266. %       RHS-Post1: tCol(tPred)
  2267. %       Support: tSet(tPred),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2268. %       RHS-Post1: tCol(tFunction)
  2269. %       Support: tSet(tFunction),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2270. %       RHS-Post1: tCol(tFunction)
  2271. %       Support: tSet(tFunction),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2272. %       RHS-Post1: tCol(ttTypeType)
  2273. %       Support: tSet(ttTypeType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2274. %       RHS-Post1: tCol(ttTypeType)
  2275. %       Support: tSet(ttTypeType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2276. %       RHS-Post1: tCol(ttRelationType)
  2277. %       Support: tSet(ttRelationType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2278. %       RHS-Post1: tCol(ttRelationType)
  2279. %       Support: tSet(ttRelationType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2280. %       RHS-Post1: tCol(ttModuleType)
  2281. %       Support: tSet(ttModuleType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2282. %       RHS-Post1: tCol(ttModuleType)
  2283. %       Support: tSet(ttModuleType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2284. %       RHS-Post1: tCol(ttExpressionType)
  2285. %       Support: tSet(ttExpressionType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2286. %       RHS-Post1: tCol(ttExpressionType)
  2287. %       Support: tSet(ttExpressionType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2288. %       RHS-Post1: tCol(tSet)
  2289. %       Support: tSet(tSet),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2290. %       RHS-Post1: tCol(tSet)
  2291. %       Support: tSet(tSet),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2292. %       RHS-Post1: tCol(functorIsMacro)
  2293. %       Support: tSet(functorIsMacro),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2294. %       RHS-Post1: tCol(functorIsMacro)
  2295. %       Support: tSet(functorIsMacro),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2296. %       RHS-Post1: tCol(tTemporalThing)
  2297. %       Support: tSet(tTemporalThing),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2298. %       RHS-Post1: tCol(tTemporalThing)
  2299. %       Support: tSet(tTemporalThing),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2300. %       RHS-Post1: tCol(tInferInstanceFromArgType)
  2301. %       Support: tSet(tInferInstanceFromArgType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2302. %       RHS-Post1: tCol(tInferInstanceFromArgType)
  2303. %       Support: tSet(tInferInstanceFromArgType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2304. %       RHS-Post1: tCol(ttNotTemporalType)
  2305. %       Support: tSet(ttNotTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2306. %       RHS-Post1: tCol(ttNotTemporalType)
  2307. %       Support: tSet(ttNotTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2308. %       RHS-Post1: tCol(ttSpatialType)
  2309. %       Support: tSet(ttSpatialType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2310. %       RHS-Post1: tCol(ttSpatialType)
  2311. %       Support: tSet(ttSpatialType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2312. %       RHS-Post1: tCol(ttTemporalType)
  2313. %       Support: tSet(ttTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2314. %       RHS-Post1: tCol(ttTemporalType)
  2315. %       Support: tSet(ttTemporalType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2316. %       RHS-Post1: tCol(ttUnverifiableType)
  2317. %       Support: tSet(ttUnverifiableType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2318. %       RHS-Post1: tCol(ttUnverifiableType)
  2319. %       Support: tSet(ttUnverifiableType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2320. %       RHS-Post1: tCol(rtNotForUnboundPredicates)
  2321. %       Support: tSet(rtNotForUnboundPredicates),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2322. %       RHS-Post1: tCol(rtNotForUnboundPredicates)
  2323. %       Support: tSet(rtNotForUnboundPredicates),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2324. %       RHS-Post1: tCol(prologBuiltin)
  2325. %       Support: tSet(prologBuiltin),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2326. %       RHS-Post1: tCol(prologBuiltin)
  2327. %       Support: tSet(prologBuiltin),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2328. %       RHS-Post1: tCol(completeExtentAsserted)
  2329. %       Support: tSet(completeExtentAsserted),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2330. %       RHS-Post1: tCol(completeExtentAsserted)
  2331. %       Support: tSet(completeExtentAsserted),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2332. %       RHS-Post1: tCol(completelyAssertedCollection)
  2333. %       Support: tSet(completelyAssertedCollection),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2334. %       RHS-Post1: tCol(completelyAssertedCollection)
  2335. %       Support: tSet(completelyAssertedCollection),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2336. %       RHS-Post1: tCol(tIndividual)
  2337. %       Support: tSet(tIndividual),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2338. %       RHS-Post1: tCol(tIndividual)
  2339. %       Support: tSet(tIndividual),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2340. %       RHS-Post1: tCol(ttTypeFacet)
  2341. %       Support: tSet(ttTypeFacet),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2342. %       RHS-Post1: tCol(ttTypeFacet)
  2343. %       Support: tSet(ttTypeFacet),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2344. %       RHS-Post1: tCol(ttIndividualType)
  2345. %       Support: tSet(ttIndividualType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2346. %       RHS-Post1: tCol(ttIndividualType)
  2347. %       Support: tSet(ttIndividualType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2348. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  2349. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2350. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  2351. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2352. %       RHS-Post1: tCol(tMicrotheory)
  2353. %       Support: tSet(tMicrotheory),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2354. %       RHS-Post1: tCol(tMicrotheory)
  2355. %       Support: tSet(tMicrotheory),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2356. %       RHS-Post1: tCol(tCol)
  2357. %       Support: tSet(tCol),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2358. %       RHS-Post1: tCol(tCol)
  2359. %       Support: tSet(tCol),pt(tSet(TSet_Ret_),rhs([tCol(TSet_Ret_)]))
  2360. %       Found positive trigger: tSet(TSet_Ret_)==>tCol(TSet_Ret_)
  2361. %               body: mpred_positive_fact((tSet(TSet_Ret_)==>tCol(TSet_Ret_)))*->rhs([\+ ~ (tSet(TSet_Ret_)==>tCol(TSet_Ret_))])
  2362. %       RHS-Post1: isa(TSet_,tSet)==>isa(TSet_,tCol)
  2363. %       Support: genls(tSet,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d6784_,[CAR_])==>isa(_d6784_,Genls_Ret_))])))
  2364. %       RHS-Post1: isa(TtUnverifiableType_,ttUnverifiableType)==>isa(TtUnverifiableType_,tCol)
  2365. %       Support: genls(ttUnverifiableType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d23150_,[CAR_])==>isa(_d23150_,Genls_Ret_))])))
  2366. % mpred_fwc1((ttUnverifiableType(TtUnverifiableType_Ret_)==>tCol(TtUnverifiableType_Ret_))).
  2367. %       Adding positive
  2368. %               trigger: ttUnverifiableType(TtUnverifiableType_Ret_)
  2369. %               body: rhs([tCol(TtUnverifiableType_Ret_)])
  2370. %        Support: (ttUnverifiableType(TtUnverifiableType_Ret4_)==>tCol(TtUnverifiableType_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2371. %       Adding positive
  2372. %               trigger: ttUnverifiableType(TtUnverifiableType_Ret_)
  2373. %               body: rhs([tCol(TtUnverifiableType_Ret_)])
  2374. %        Support: (ttUnverifiableType(TtUnverifiableType_Ret4_)==>tCol(TtUnverifiableType_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2375. %       Found positive trigger: ttUnverifiableType(TtUnverifiableType_Ret_)==>tCol(TtUnverifiableType_Ret_)
  2376. %               body: mpred_positive_fact((ttUnverifiableType(TtUnverifiableType_Ret_)==>tCol(TtUnverifiableType_Ret_)))*->rhs([\+ ~ (ttUnverifiableType(TtUnverifiableType_Ret_)==>tCol(TtUnverifiableType_Ret_))])
  2377. %       RHS-Post1: isa(TtUnverifiableType_,ttUnverifiableType)==>isa(TtUnverifiableType_,tCol)
  2378. %       Support: genls(ttUnverifiableType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d11762_,[CAR_])==>isa(_d11762_,Genls_Ret_))])))
  2379. %       RHS-Post1: isa(TAtemporalNecessarilyEssentialCollectionType_,tAtemporalNecessarilyEssentialCollectionType)==>isa(TAtemporalNecessarilyEssentialCollectionType_,tCol)
  2380. %       Support: genls(tAtemporalNecessarilyEssentialCollectionType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d28844_,[CAR_])==>isa(_d28844_,Genls_Ret_))])))
  2381. % mpred_fwc1((tAtemporalNecessarilyEssentialCollectionType(TAtemporalNecessarilyEssentialCollectionType_Ret_)==>tCol(TAtemporalNecessarilyEssentialCollectionType_Ret_))).
  2382. %       Adding positive
  2383. %               trigger: tAtemporalNecessarilyEssentialCollectionType(TAtemporalNecessarilyEssentialCollectionType_Ret_)
  2384. %               body: rhs([tCol(TAtemporalNecessarilyEssentialCollectionType_Ret_)])
  2385. %        Support: (tAtemporalNecessarilyEssentialCollectionType(TAtemporalNecessarilyEssentialCollectionType_Ret4_)==>tCol(TAtemporalNecessarilyEssentialCollectionType_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2386. %       Adding positive
  2387. %               trigger: tAtemporalNecessarilyEssentialCollectionType(TAtemporalNecessarilyEssentialCollectionType_Ret_)
  2388. %               body: rhs([tCol(TAtemporalNecessarilyEssentialCollectionType_Ret_)])
  2389. %        Support: (tAtemporalNecessarilyEssentialCollectionType(TAtemporalNecessarilyEssentialCollectionType_Ret4_)==>tCol(TAtemporalNecessarilyEssentialCollectionType_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2390. %       Found positive trigger: tAtemporalNecessarilyEssentialCollectionType(TAtemporalNecessarilyEssentialCollectionType_Ret_)==>tCol(TAtemporalNecessarilyEssentialCollectionType_Ret_)
  2391. %               body: mpred_positive_fact((tAtemporalNecessarilyEssentialCollectionType(TAtemporalNecessarilyEssentialCollectionType_Ret_)==>tCol(TAtemporalNecessarilyEssentialCollectionType_Ret_)))*->rhs([\+ ~ (tAtemporalNecessarilyEssentialCollectionType(TAtemporalNecessarilyEssentialCollectionType_Ret_)==>tCol(TAtemporalNecessarilyEssentialCollectionType_Ret_))])
  2392. %       RHS-Post1: isa(TAtemporalNecessarilyEssentialCollectionType_,tAtemporalNecessarilyEssentialCollectionType)==>isa(TAtemporalNecessarilyEssentialCollectionType_,tCol)
  2393. %       Support: genls(tAtemporalNecessarilyEssentialCollectionType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d18346_,[CAR_])==>isa(_d18346_,Genls_Ret_))])))
  2394. %       RHS-Post1: isa(CompletelyAssertedCollection_,completelyAssertedCollection)==>isa(CompletelyAssertedCollection_,tCol)
  2395. %       Support: genls(completelyAssertedCollection,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d12126_,[CAR_])==>isa(_d12126_,Genls_Ret_))])))
  2396. % mpred_fwc1((completelyAssertedCollection(CompletelyAssertedCollection_Ret_)==>tCol(CompletelyAssertedCollection_Ret_))).
  2397. %       Adding positive
  2398. %               trigger: completelyAssertedCollection(CompletelyAssertedCollection_Ret_)
  2399. %               body: rhs([tCol(CompletelyAssertedCollection_Ret_)])
  2400. %        Support: (completelyAssertedCollection(CompletelyAssertedCollection_Ret4_)==>tCol(CompletelyAssertedCollection_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2401. %       RHS-Post1: tCol(tRelation)
  2402. %       Support: completelyAssertedCollection(tRelation),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2403. %       RHS-Post1: tCol(tRelation)
  2404. %       Support: completelyAssertedCollection(tRelation),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2405. %       RHS-Post1: tCol(tPred)
  2406. %       Support: completelyAssertedCollection(tPred),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2407. %       RHS-Post1: tCol(tPred)
  2408. %       Support: completelyAssertedCollection(tPred),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2409. %       RHS-Post1: tCol(tFunction)
  2410. %       Support: completelyAssertedCollection(tFunction),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2411. %       RHS-Post1: tCol(tFunction)
  2412. %       Support: completelyAssertedCollection(tFunction),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2413. %       RHS-Post1: tCol(ttTypeType)
  2414. %       Support: completelyAssertedCollection(ttTypeType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2415. %       RHS-Post1: tCol(ttTypeType)
  2416. %       Support: completelyAssertedCollection(ttTypeType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2417. %       RHS-Post1: tCol(ttRelationType)
  2418. %       Support: completelyAssertedCollection(ttRelationType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2419. %       RHS-Post1: tCol(ttRelationType)
  2420. %       Support: completelyAssertedCollection(ttRelationType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2421. %       RHS-Post1: tCol(ttModuleType)
  2422. %       Support: completelyAssertedCollection(ttModuleType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2423. %       RHS-Post1: tCol(ttModuleType)
  2424. %       Support: completelyAssertedCollection(ttModuleType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2425. %       RHS-Post1: tCol(ttExpressionType)
  2426. %       Support: completelyAssertedCollection(ttExpressionType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2427. %       RHS-Post1: tCol(ttExpressionType)
  2428. %       Support: completelyAssertedCollection(ttExpressionType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2429. %       RHS-Post1: tCol(tSet)
  2430. %       Support: completelyAssertedCollection(tSet),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2431. %       RHS-Post1: tCol(tSet)
  2432. %       Support: completelyAssertedCollection(tSet),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2433. %       RHS-Post1: tCol(functorIsMacro)
  2434. %       Support: completelyAssertedCollection(functorIsMacro),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2435. %       RHS-Post1: tCol(functorIsMacro)
  2436. %       Support: completelyAssertedCollection(functorIsMacro),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2437. %       RHS-Post1: tCol(tTemporalThing)
  2438. %       Support: completelyAssertedCollection(tTemporalThing),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2439. %       RHS-Post1: tCol(tTemporalThing)
  2440. %       Support: completelyAssertedCollection(tTemporalThing),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2441. %       RHS-Post1: tCol(tInferInstanceFromArgType)
  2442. %       Support: completelyAssertedCollection(tInferInstanceFromArgType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2443. %       RHS-Post1: tCol(tInferInstanceFromArgType)
  2444. %       Support: completelyAssertedCollection(tInferInstanceFromArgType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2445. %       RHS-Post1: tCol(ttNotTemporalType)
  2446. %       Support: completelyAssertedCollection(ttNotTemporalType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2447. %       RHS-Post1: tCol(ttNotTemporalType)
  2448. %       Support: completelyAssertedCollection(ttNotTemporalType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2449. %       RHS-Post1: tCol(ttSpatialType)
  2450. %       Support: completelyAssertedCollection(ttSpatialType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2451. %       RHS-Post1: tCol(ttSpatialType)
  2452. %       Support: completelyAssertedCollection(ttSpatialType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2453. %       RHS-Post1: tCol(ttTemporalType)
  2454. %       Support: completelyAssertedCollection(ttTemporalType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2455. %       RHS-Post1: tCol(ttTemporalType)
  2456. %       Support: completelyAssertedCollection(ttTemporalType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2457. %       RHS-Post1: tCol(ttUnverifiableType)
  2458. %       Support: completelyAssertedCollection(ttUnverifiableType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2459. %       RHS-Post1: tCol(ttUnverifiableType)
  2460. %       Support: completelyAssertedCollection(ttUnverifiableType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2461. %       RHS-Post1: tCol(completeExtentAsserted)
  2462. %       Support: completelyAssertedCollection(completeExtentAsserted),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2463. %       RHS-Post1: tCol(completeExtentAsserted)
  2464. %       Support: completelyAssertedCollection(completeExtentAsserted),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2465. %       RHS-Post1: tCol(completelyAssertedCollection)
  2466. %       Support: completelyAssertedCollection(completelyAssertedCollection),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2467. %       RHS-Post1: tCol(completelyAssertedCollection)
  2468. %       Support: completelyAssertedCollection(completelyAssertedCollection),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2469. %       RHS-Post1: tCol(ttTypeFacet)
  2470. %       Support: completelyAssertedCollection(ttTypeFacet),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2471. %       RHS-Post1: tCol(ttTypeFacet)
  2472. %       Support: completelyAssertedCollection(ttTypeFacet),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2473. %       RHS-Post1: tCol(ttIndividualType)
  2474. %       Support: completelyAssertedCollection(ttIndividualType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2475. %       RHS-Post1: tCol(ttIndividualType)
  2476. %       Support: completelyAssertedCollection(ttIndividualType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2477. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  2478. %       Support: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2479. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  2480. %       Support: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2481. %       Adding positive
  2482. %               trigger: completelyAssertedCollection(CompletelyAssertedCollection_Ret_)
  2483. %               body: rhs([tCol(CompletelyAssertedCollection_Ret_)])
  2484. %        Support: (completelyAssertedCollection(CompletelyAssertedCollection_Ret4_)==>tCol(CompletelyAssertedCollection_Ret4_)),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2485. %       RHS-Post1: tCol(tRelation)
  2486. %       Support: completelyAssertedCollection(tRelation),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2487. %       RHS-Post1: tCol(tRelation)
  2488. %       Support: completelyAssertedCollection(tRelation),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2489. %       RHS-Post1: tCol(tPred)
  2490. %       Support: completelyAssertedCollection(tPred),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2491. %       RHS-Post1: tCol(tPred)
  2492. %       Support: completelyAssertedCollection(tPred),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2493. %       RHS-Post1: tCol(tFunction)
  2494. %       Support: completelyAssertedCollection(tFunction),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2495. %       RHS-Post1: tCol(tFunction)
  2496. %       Support: completelyAssertedCollection(tFunction),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2497. %       RHS-Post1: tCol(ttTypeType)
  2498. %       Support: completelyAssertedCollection(ttTypeType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2499. %       RHS-Post1: tCol(ttTypeType)
  2500. %       Support: completelyAssertedCollection(ttTypeType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2501. %       RHS-Post1: tCol(ttRelationType)
  2502. %       Support: completelyAssertedCollection(ttRelationType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2503. %       RHS-Post1: tCol(ttRelationType)
  2504. %       Support: completelyAssertedCollection(ttRelationType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2505. %       RHS-Post1: tCol(ttModuleType)
  2506. %       Support: completelyAssertedCollection(ttModuleType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2507. %       RHS-Post1: tCol(ttModuleType)
  2508. %       Support: completelyAssertedCollection(ttModuleType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2509. %       RHS-Post1: tCol(ttExpressionType)
  2510. %       Support: completelyAssertedCollection(ttExpressionType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2511. %       RHS-Post1: tCol(ttExpressionType)
  2512. %       Support: completelyAssertedCollection(ttExpressionType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2513. %       RHS-Post1: tCol(tSet)
  2514. %       Support: completelyAssertedCollection(tSet),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2515. %       RHS-Post1: tCol(tSet)
  2516. %       Support: completelyAssertedCollection(tSet),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2517. %       RHS-Post1: tCol(functorIsMacro)
  2518. %       Support: completelyAssertedCollection(functorIsMacro),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2519. %       RHS-Post1: tCol(functorIsMacro)
  2520. %       Support: completelyAssertedCollection(functorIsMacro),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2521. %       RHS-Post1: tCol(tTemporalThing)
  2522. %       Support: completelyAssertedCollection(tTemporalThing),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2523. %       RHS-Post1: tCol(tTemporalThing)
  2524. %       Support: completelyAssertedCollection(tTemporalThing),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2525. %       RHS-Post1: tCol(tInferInstanceFromArgType)
  2526. %       Support: completelyAssertedCollection(tInferInstanceFromArgType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2527. %       RHS-Post1: tCol(tInferInstanceFromArgType)
  2528. %       Support: completelyAssertedCollection(tInferInstanceFromArgType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2529. %       RHS-Post1: tCol(ttNotTemporalType)
  2530. %       Support: completelyAssertedCollection(ttNotTemporalType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2531. %       RHS-Post1: tCol(ttNotTemporalType)
  2532. %       Support: completelyAssertedCollection(ttNotTemporalType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2533. %       RHS-Post1: tCol(ttSpatialType)
  2534. %       Support: completelyAssertedCollection(ttSpatialType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2535. %       RHS-Post1: tCol(ttSpatialType)
  2536. %       Support: completelyAssertedCollection(ttSpatialType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2537. %       RHS-Post1: tCol(ttTemporalType)
  2538. %       Support: completelyAssertedCollection(ttTemporalType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2539. %       RHS-Post1: tCol(ttTemporalType)
  2540. %       Support: completelyAssertedCollection(ttTemporalType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2541. %       RHS-Post1: tCol(ttUnverifiableType)
  2542. %       Support: completelyAssertedCollection(ttUnverifiableType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2543. %       RHS-Post1: tCol(ttUnverifiableType)
  2544. %       Support: completelyAssertedCollection(ttUnverifiableType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2545. %       RHS-Post1: tCol(completeExtentAsserted)
  2546. %       Support: completelyAssertedCollection(completeExtentAsserted),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2547. %       RHS-Post1: tCol(completeExtentAsserted)
  2548. %       Support: completelyAssertedCollection(completeExtentAsserted),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2549. %       RHS-Post1: tCol(completelyAssertedCollection)
  2550. %       Support: completelyAssertedCollection(completelyAssertedCollection),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2551. %       RHS-Post1: tCol(completelyAssertedCollection)
  2552. %       Support: completelyAssertedCollection(completelyAssertedCollection),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2553. %       RHS-Post1: tCol(ttTypeFacet)
  2554. %       Support: completelyAssertedCollection(ttTypeFacet),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2555. %       RHS-Post1: tCol(ttTypeFacet)
  2556. %       Support: completelyAssertedCollection(ttTypeFacet),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2557. %       RHS-Post1: tCol(ttIndividualType)
  2558. %       Support: completelyAssertedCollection(ttIndividualType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2559. %       RHS-Post1: tCol(ttIndividualType)
  2560. %       Support: completelyAssertedCollection(ttIndividualType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2561.         HS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  2562. %       Support: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2563. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  2564. %       Support: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType),pt(completelyAssertedCollection(CompletelyAssertedCollection_Ret_),rhs([tCol(CompletelyAssertedCollection_Ret_)]))
  2565. %       Found positive trigger: completelyAssertedCollection(CompletelyAssertedCollection_Ret_)==>tCol(CompletelyAssertedCollection_Ret_)
  2566. %               body: mpred_positive_fact((completelyAssertedCollection(CompletelyAssertedCollection_Ret_)==>tCol(CompletelyAssertedCollection_Ret_)))*->rhs([\+ ~ (completelyAssertedCollection(CompletelyAssertedCollection_Ret_)==>tCol(CompletelyAssertedCollection_Ret_))])
  2567. %       RHS-Post1: isa(CompletelyAssertedCollection_,completelyAssertedCollection)==>isa(CompletelyAssertedCollection_,tCol)
  2568. %       Support: genls(completelyAssertedCollection,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d16994_,[CAR_])==>isa(_d16994_,Genls_Ret_))])))
  2569. %       Adding positive
  2570. %               trigger: genls([CAR_],Genls_Ret_)
  2571. %               body: [CAR_]\=Genls_Ret_*->rhs([(isa(_d6260_,[CAR_])==>isa(_d6260_,Genls_Ret_))])
  2572. %        Support: (genls([CAR8_],Genls_Ret7_)/([CAR8_]\=Genls_Ret7_)==>(isa(_d7010_,[CAR8_])==>isa(_d7010_,Genls_Ret7_))),mfl4(['C'=C_,'P'=P_,'I'=I_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',352)
  2573. %       RHS-Post1: isa(TtTypeFacet_,ttTypeFacet)==>isa(TtTypeFacet_,completelyAssertedCollection)
  2574. %       Support: genls(ttTypeFacet,completelyAssertedCollection),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d11704_,[CAR_])==>isa(_d11704_,Genls_Ret_))])))
  2575. %       RHS-Post1: isa(TtTypeFacet_,ttTypeFacet)==>isa(TtTypeFacet_,completelyAssertedCollection)
  2576. %       Support: genls(ttTypeFacet,completelyAssertedCollection),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d27918_,[CAR_])==>isa(_d27918_,Genls_Ret_))])))
  2577. %       RHS-Post1: isa(TSourceCode_,tSourceCode)==>isa(TSourceCode_,tMicrotheory)
  2578. %       Support: genls(tSourceCode,tMicrotheory),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d15460_,[CAR_])==>isa(_d15460_,Genls_Ret_))])))
  2579. %       RHS-Post1: isa(TSourceCode_,tSourceCode)==>isa(TSourceCode_,tMicrotheory)
  2580. %       Support: genls(tSourceCode,tMicrotheory),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d6682_,[CAR_])==>isa(_d6682_,Genls_Ret_))])))
  2581. %       RHS-Post1: isa(TSourceData_,tSourceData)==>isa(TSourceData_,tMicrotheory)
  2582. %       Support: genls(tSourceData,tMicrotheory),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d22792_,[CAR_])==>isa(_d22792_,Genls_Ret_))])))
  2583. %       RHS-Post1: isa(TSourceData_,tSourceData)==>isa(TSourceData_,tMicrotheory)
  2584. %       Support: genls(tSourceData,tMicrotheory),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d15544_,[CAR_])==>isa(_d15544_,Genls_Ret_))])))
  2585. %       RHS-Post1: isa(TtTypeType_,ttTypeType)==>isa(TtTypeType_,tCol)
  2586. %       Support: genls(ttTypeType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d6718_,[CAR_])==>isa(_d6718_,Genls_Ret_))])))
  2587. %       RHS-Post1: isa(TtTypeType_,ttTypeType)==>isa(TtTypeType_,tCol)
  2588. %       Support: genls(ttTypeType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d22840_,[CAR_])==>isa(_d22840_,Genls_Ret_))])))
  2589. %       RHS-Post1: isa(TtIndividualType_,ttIndividualType)==>isa(TtIndividualType_,tCol)
  2590. %       Support: genls(ttIndividualType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d15682_,[CAR_])==>isa(_d15682_,Genls_Ret_))])))
  2591. %       RHS-Post1: isa(TtIndividualType_,ttIndividualType)==>isa(TtIndividualType_,tCol)
  2592. %       Support: genls(ttIndividualType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d6748_,[CAR_])==>isa(_d6748_,Genls_Ret_))])))
  2593. %       RHS-Post1: isa(TtExpressionType_,ttExpressionType)==>isa(TtExpressionType_,tCol)
  2594. %       Support: genls(ttExpressionType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d23046_,[CAR_])==>isa(_d23046_,Genls_Ret_))])))
  2595. %       RHS-Post1: isa(TtExpressionType_,ttExpressionType)==>isa(TtExpressionType_,tCol)
  2596. %       Support: genls(ttExpressionType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d15732_,[CAR_])==>isa(_d15732_,Genls_Ret_))])))
  2597. %       RHS-Post1: isa(TSet_,tSet)==>isa(TSet_,tCol)
  2598. %       Support: genls(tSet,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d6784_,[CAR_])==>isa(_d6784_,Genls_Ret_))])))
  2599. %       RHS-Post1: isa(TSet_,tSet)==>isa(TSet_,tCol)
  2600. %       Support: genls(tSet,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d22750_,[CAR_])==>isa(_d22750_,Genls_Ret_))])))
  2601. %       RHS-Post1: isa(TtUnverifiableType_,ttUnverifiableType)==>isa(TtUnverifiableType_,tCol)
  2602. %       Support: genls(ttUnverifiableType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d15850_,[CAR_])==>isa(_d15850_,Genls_Ret_))])))
  2603. %       RHS-Post1: isa(TtUnverifiableType_,ttUnverifiableType)==>isa(TtUnverifiableType_,tCol)
  2604. %       Support: genls(ttUnverifiableType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d6814_,[CAR_])==>isa(_d6814_,Genls_Ret_))])))
  2605. %       RHS-Post1: isa(TAtemporalNecessarilyEssentialCollectionType_,tAtemporalNecessarilyEssentialCollectionType)==>isa(TAtemporalNecessarilyEssentialCollectionType_,tCol)
  2606. %       Support: genls(tAtemporalNecessarilyEssentialCollectionType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d23854_,[CAR_])==>isa(_d23854_,Genls_Ret_))])))
  2607. %       RHS-Post1: isa(TAtemporalNecessarilyEssentialCollectionType_,tAtemporalNecessarilyEssentialCollectionType)==>isa(TAtemporalNecessarilyEssentialCollectionType_,tCol)
  2608. %       Support: genls(tAtemporalNecessarilyEssentialCollectionType,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d16526_,[CAR_])==>isa(_d16526_,Genls_Ret_))])))
  2609. %       RHS-Post1: isa(CompletelyAssertedCollection_,completelyAssertedCollection)==>isa(CompletelyAssertedCollection_,tCol)
  2610. %       Support: genls(completelyAssertedCollection,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d6614_,[CAR_])==>isa(_d6614_,Genls_Ret_))])))
  2611. %       RHS-Post1: isa(CompletelyAssertedCollection_,completelyAssertedCollection)==>isa(CompletelyAssertedCollection_,tCol)
  2612. %       Support: genls(completelyAssertedCollection,tCol),pt(genls([CAR_],Genls_Ret_),([CAR_]\=Genls_Ret_*->rhs([(isa(_d23204_,[CAR_])==>isa(_d23204_,Genls_Ret_))])))
  2613. %       Found positive trigger: genls([CAR_],Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d14808_,[CAR_])==>isa(_d14808_,Genls_Ret_))
  2614. %               body: mpred_positive_fact((genls([CAR_],Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d14808_,[CAR_])==>isa(_d14808_,Genls_Ret_))))*->rhs([\+ ~ (genls([CAR_],Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d14808_,[CAR_])==>isa(_d14808_,Genls_Ret_)))])
  2615. %       RHS-Post1: genls([CAR_],Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d17004_,[CAR_])==>isa(_d17004_,Genls_Ret_))
  2616. %       Support: \+tooSlow,nt(tooSlow,call_u_no_bc(tooSlow),rhs([(genls([CAR_],Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d17004_,[CAR_])==>isa(_d17004_,Genls_Ret_)))]))
  2617. %       Found positive trigger: \+tooSlow==>(genls([CAR_],Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d14878_,[CAR_])==>isa(_d14878_,Genls_Ret_)))
  2618. %               body: mpred_positive_fact((\+tooSlow==>(genls([CAR_],Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d14878_,[CAR_])==>isa(_d14878_,Genls_Ret_)))))*->rhs([\+ ~ (\+tooSlow==>(genls([CAR_],Genls_Ret_)/([CAR_]\=Genls_Ret_)==>(isa(_d14878_,[CAR_])==>isa(_d14878_,Genls_Ret_))))])
  2619. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:356
  2620. % mpred_fwc1((tooSlow==>(genls(Genls_Param_, Get_functor_Param_), \+genlsFwd(Genls_Param_, Get_functor_Param_)==>{get_functor(Genls_Param_, Get_functor_Ret_), get_functor(Get_functor_Param_, Get_functor_Ret11_), Get_functor_Ret11_\==Get_functor_Ret_, Check_term_Param_=..[Get_functor_Ret_, CAR_], _6864=..[Get_functor_Ret11_, CAR_], asserta_if_new((_6864:-loop_check_term(Check_term_Param_, info(Check_term_Param_, 356), fail)))}))).
  2621. %       Adding positive
  2622. %               trigger: tooSlow
  2623. %               body: rhs([(genls(Genls_Param_,Get_functor_Param_),\+genlsFwd(Genls_Param_,Get_functor_Param_)==>{get_functor(Genls_Param_,Get_functor_Ret_),get_functor(Get_functor_Param_,Get_functor_Ret14_),Get_functor_Ret14_\==Get_functor_Ret_,Check_term_Param_=..[Get_functor_Ret_,CAR_],_27852=..[Get_functor_Ret14_,CAR_],asserta_if_new((_27852:-loop_check_term(Check_term_Param_,info(Check_term_Param_,356),fail)))})])
  2624. %        Support: (tooSlow==>(genls(Genls_Param10_,Get_functor_Param11_),\+genlsFwd(Genls_Param10_,Get_functor_Param11_)==>{get_functor(Genls_Param10_,Get_functor_Ret16_),get_functor(Get_functor_Param11_,Get_functor_Ret17_),Get_functor_Ret17_\==Get_functor_Ret16_,Check_term_Param12_=..[Get_functor_Ret16_,CAR18_],_28022=..[Get_functor_Ret17_,CAR18_],asserta_if_new((_28022:-loop_check_term(Check_term_Param12_,info(Check_term_Param12_,356),fail)))})),mfl4(['C1'=C1_,'C2'=C2_,'F1'=F1_,'F2'=F2_,'P1'=P1_,'X'=X_,'P2'=P2_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',356)
  2625. %       Found positive trigger: tooSlow==>(genls(Genls_Param_,Get_functor_Param_),\+genlsFwd(Genls_Param_,Get_functor_Param_)==>{get_functor(Genls_Param_,Get_functor_Ret_),get_functor(Get_functor_Param_,Get_functor_Ret11_),Get_functor_Ret11_\==Get_functor_Ret_,Check_term_Param_=..[Get_functor_Ret_,CAR_],_16932=..[Get_functor_Ret11_,CAR_],asserta_if_new((_16932:-loop_check_term(Check_term_Param_,info(Check_term_Param_,356),fail)))})
  2626. %               body: mpred_positive_fact((tooSlow==>(genls(Genls_Param_,Get_functor_Param_),\+genlsFwd(Genls_Param_,Get_functor_Param_)==>{get_functor(Genls_Param_,Get_functor_Ret_),get_functor(Get_functor_Param_,Get_functor_Ret11_),Get_functor_Ret11_\==Get_functor_Ret_,Check_term_Param_=..[Get_functor_Ret_,CAR_],_16932=..[Get_functor_Ret11_,CAR_],asserta_if_new((_16932:-loop_check_term(Check_term_Param_,info(Check_term_Param_,356),fail)))})))*->rhs([\+ ~ (tooSlow==>(genls(Genls_Param_,Get_functor_Param_),\+genlsFwd(Genls_Param_,Get_functor_Param_)==>{get_functor(Genls_Param_,Get_functor_Ret_),get_functor(Get_functor_Param_,Get_functor_Ret11_),Get_functor_Ret11_\==Get_functor_Ret_,Check_term_Param_=..[Get_functor_Ret_,CAR_],_16932=..[Get_functor_Ret11_,CAR_],asserta_if_new((_16932:-loop_check_term(Check_term_Param_,info(Check_term_Param_,356),fail)))}))])
  2627. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:377
  2628. % mpred_fwc1(ttTypeType(ttActionType)).
  2629. %       Found positive trigger: ttTypeType(ttActionType)
  2630. %               body: rhs([functorDeclares(ttActionType)])
  2631. %       RHS-Post1: functorDeclares(ttActionType)
  2632. %       Support: ttTypeType(ttActionType),pt(ttTypeType(ttActionType),rhs([functorDeclares(ttActionType)]))
  2633. % mpred_fwc1(functorDeclares(ttActionType)).
  2634. %       Found positive trigger: functorDeclares(ttActionType)
  2635. %               body: rhs([arityMax(ttActionType,1),functorIsMacro(ttActionType)])
  2636. %       RHS-Post1: arityMax(ttActionType,1)
  2637. %       Support: functorDeclares(ttActionType),pt(functorDeclares(ttActionType),rhs([arityMax(ttActionType,1),functorIsMacro(ttActionType)]))
  2638. % mpred_fwc1(arityMax(ttActionType, 1)).
  2639. %       Found positive trigger: arityMax(ttActionType,1)
  2640. %               body: mpred_positive_fact(arityMax(ttActionType,1))*->rhs([\+ ~arityMax(ttActionType,1)])
  2641. %       RHS-Post1: functorIsMacro(ttActionType)
  2642. %       Support: functorDeclares(ttActionType),pt(functorDeclares(ttActionType),rhs([arityMax(ttActionType,1),functorIsMacro(ttActionType)]))
  2643. % mpred_fwc1(functorIsMacro(ttActionType)).
  2644. %       Found positive trigger: functorIsMacro(ttActionType)
  2645. %               body: mpred_positive_fact(functorIsMacro(ttActionType))*->rhs([\+ ~functorIsMacro(ttActionType)])
  2646. %       RHS-Post1: arityMax(ttActionType,1)
  2647. %       Support: functorDeclares(ttActionType),pt(functorDeclares(ttActionType),rhs([arityMax(ttActionType,1),functorIsMacro(ttActionType)]))
  2648. %       RHS-Post1: functorIsMacro(ttActionType)
  2649. %       Support: functorDeclares(ttActionType),pt(functorDeclares(ttActionType),rhs([arityMax(ttActionType,1),functorIsMacro(ttActionType)]))
  2650. %       Found positive trigger: functorDeclares(ttActionType)
  2651. %               body: mpred_positive_fact(functorDeclares(ttActionType))*->rhs([\+ ~functorDeclares(ttActionType)])
  2652. %       Found positive trigger: ttTypeType(ttActionType)
  2653. %               body: mpred_positive_fact(ttTypeType(ttActionType))*->rhs([\+ ~ttTypeType(ttActionType)])
  2654. %       Found positive trigger: ttTypeType(ttActionType)
  2655. %               body: rhs([completelyAssertedCollection(ttActionType)])
  2656. %       RHS-Post1: completelyAssertedCollection(ttActionType)
  2657. %       Support: ttTypeType(ttActionType),pt(ttTypeType(ttActionType),rhs([completelyAssertedCollection(ttActionType)]))
  2658. % mpred_fwc1(completelyAssertedCollection(ttActionType)).
  2659. %       Found positive trigger: completelyAssertedCollection(ttActionType)
  2660. %               body: mpred_positive_fact(completelyAssertedCollection(ttActionType))*->rhs([\+ ~completelyAssertedCollection(ttActionType)])
  2661. %       Found positive trigger: completelyAssertedCollection(ttActionType)
  2662. %               body: rhs([tSet(ttActionType)])
  2663. %       RHS-Post1: tSet(ttActionType)
  2664. %       Support: completelyAssertedCollection(ttActionType),pt(completelyAssertedCollection(ttActionType),rhs([tSet(ttActionType)]))
  2665. % mpred_fwc1(tSet(ttActionType)).
  2666. %       Found positive trigger: tSet(ttActionType)
  2667. %               body: mpred_positive_fact(tSet(ttActionType))*->rhs([\+ ~tSet(ttActionType)])
  2668. %       Found positive trigger: tSet(ttActionType)
  2669. %               body: rhs([functorDeclares(ttActionType)])
  2670. %       RHS-Post1: functorDeclares(ttActionType)
  2671. %       Support: tSet(ttActionType),pt(tSet(ttActionType),rhs([functorDeclares(ttActionType)]))
  2672. %       RHS-Post1: functorDeclares(ttActionType)
  2673. %       Support: tSet(ttActionType),pt(tSet(ttActionType),rhs([functorDeclares(ttActionType)]))
  2674. %       Found positive trigger: tSet(ttActionType)
  2675. %               body: rhs([tCol(ttActionType),\+ttExpressionType(ttActionType)])
  2676. %       RHS-Post1: tCol(ttActionType)
  2677. %       Support: tSet(ttActionType),pt(tSet(ttActionType),rhs([tCol(ttActionType),\+ttExpressionType(ttActionType)]))
  2678. % mpred_fwc1(tCol(ttActionType)).
  2679. %       Found positive trigger: tCol(ttActionType)
  2680. %               body: mpred_positive_fact(tCol(ttActionType))*->rhs([\+ ~tCol(ttActionType)])
  2681. %       Found positive trigger: tCol(ttActionType)
  2682. %               body: rhs([{decl_type(ttActionType),kb_shared(ttActionType/1)}])
  2683. % mpred_fwc1(mpred_prop(baseKB, ttActionType, 1, kb_shared)).
  2684. %       Found positive trigger: mpred_prop(baseKB,ttActionType,1,kb_shared)
  2685. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttActionType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttActionType/1)))}])))
  2686. %       Adding positive
  2687. %               trigger: genlMt(GenlMt_Param_,baseKB)
  2688. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttActionType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttActionType/1)))}])
  2689. %        Support: mpred_prop(baseKB,ttActionType,1,kb_shared),pt(mpred_prop(baseKB,ttActionType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttActionType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttActionType/1)))}]))))
  2690. %       Adding positive
  2691. %               trigger: genlMt(GenlMt_Param_,baseKB)
  2692. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttActionType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttActionType/1)))}])
  2693. %        Support: mpred_prop(baseKB,ttActionType,1,kb_shared),pt(mpred_prop(baseKB,ttActionType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttActionType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttActionType/1)))}]))))
  2694. %       Found positive trigger: mpred_prop(baseKB,ttActionType,1,kb_shared)
  2695. %               body: \+ground(ttActionType/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ttActionType,1,kb_shared))}])
  2696. %       Found positive trigger: mpred_prop(baseKB,ttActionType,1,kb_shared)
  2697. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ttActionType,1,GenlPreds_Ret_)])
  2698. %       Found positive trigger: mpred_prop(baseKB,ttActionType,1,kb_shared)
  2699. %               body: mpred_positive_fact(mpred_prop(baseKB,ttActionType,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ttActionType,1,kb_shared)])
  2700. %               RHS-Withdrawing-Neg: ttExpressionType(ttActionType)
  2701. %       Support: tSet(ttActionType),pt(tSet(ttActionType),rhs([tCol(ttActionType),\+ttExpressionType(ttActionType)]))
  2702. %       RHS-Post1: tCol(ttActionType)
  2703. %       Support: tSet(ttActionType),pt(tSet(ttActionType),rhs([tCol(ttActionType),\+ttExpressionType(ttActionType)]))
  2704. %               RHS-Withdrawing-Neg: ttExpressionType(ttActionType)
  2705. %       Support: tSet(ttActionType),pt(tSet(ttActionType),rhs([tCol(ttActionType),\+ttExpressionType(ttActionType)]))
  2706. %       Found positive trigger: tSet(ttActionType)
  2707. %               body: rhs([tCol(ttActionType)])
  2708. %       RHS-Post1: tCol(ttActionType)
  2709. %       Support: tSet(ttActionType),pt(tSet(ttActionType),rhs([tCol(ttActionType)]))
  2710. %       RHS-Post1: tCol(ttActionType)
  2711. %       Support: tSet(ttActionType),pt(tSet(ttActionType),rhs([tCol(ttActionType)]))
  2712. %       RHS-Post1: tSet(ttActionType)
  2713. %       Support: completelyAssertedCollection(ttActionType),pt(completelyAssertedCollection(ttActionType),rhs([tSet(ttActionType)]))
  2714. %       Found positive trigger: completelyAssertedCollection(ttActionType)
  2715. %               body: rhs([tCol(ttActionType)])
  2716. %       RHS-Post1: tCol(ttActionType)
  2717. %       Support: completelyAssertedCollection(ttActionType),pt(completelyAssertedCollection(ttActionType),rhs([tCol(ttActionType)]))
  2718. %       RHS-Post1: tCol(ttActionType)
  2719. %       Support: completelyAssertedCollection(ttActionType),pt(completelyAssertedCollection(ttActionType),rhs([tCol(ttActionType)]))
  2720. %       Found positive trigger: ttTypeType(ttActionType)
  2721. %               body: rhs([tSet(ttActionType)])
  2722. %       RHS-Post1: tSet(ttActionType)
  2723. %       Support: ttTypeType(ttActionType),pt(ttTypeType(ttActionType),rhs([tSet(ttActionType)]))
  2724. %       Found positive trigger: ttTypeType(ttActionType)
  2725. %               body: rhs([tCol(ttActionType)])
  2726. %       RHS-Post1: tCol(ttActionType)
  2727. %       Support: ttTypeType(ttActionType),pt(ttTypeType(ttActionType),rhs([tCol(ttActionType)]))
  2728. % mpred_fwc1(comment(ttActionType, s("Types", "of", "actions", "such", "PostureChangingAction"))).
  2729. %       Found positive trigger: comment(ttActionType,s("Types","of","actions","such","PostureChangingAction"))
  2730. %               body: mpred_positive_fact(comment(ttActionType,s("Types","of","actions","such","PostureChangingAction")))*->rhs([\+ ~comment(ttActionType,s("Types","of","actions","such","PostureChangingAction"))])
  2731. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:378
  2732. % mpred_fwc1(ttTypeType(ttAgentType)).
  2733. %       Found positive trigger: ttTypeType(ttAgentType)
  2734. %               body: rhs([functorDeclares(ttAgentType)])
  2735. %       RHS-Post1: functorDeclares(ttAgentType)
  2736. %       Support: ttTypeType(ttAgentType),pt(ttTypeType(ttAgentType),rhs([functorDeclares(ttAgentType)]))
  2737. % mpred_fwc1(functorDeclares(ttAgentType)).
  2738. %       Found positive trigger: functorDeclares(ttAgentType)
  2739. %               body: rhs([arityMax(ttAgentType,1),functorIsMacro(ttAgentType)])
  2740. m       HS-Post1: arityMax(ttAgentType,1)
  2741. %       Support: functorDeclares(ttAgentType),pt(functorDeclares(ttAgentType),rhs([arityMax(ttAgentType,1),functorIsMacro(ttAgentType)]))
  2742. % mpred_fwc1(arityMax(ttAgentType, 1)).
  2743. %       Found positive trigger: arityMax(ttAgentType,1)
  2744. %               body: mpred_positive_fact(arityMax(ttAgentType,1))*->rhs([\+ ~arityMax(ttAgentType,1)])
  2745. %       RHS-Post1: functorIsMacro(ttAgentType)
  2746. %       Support: functorDeclares(ttAgentType),pt(functorDeclares(ttAgentType),rhs([arityMax(ttAgentType,1),functorIsMacro(ttAgentType)]))
  2747. % mpred_fwc1(functorIsMacro(ttAgentType)).
  2748. %       Found positive trigger: functorIsMacro(ttAgentType)
  2749. %               body: mpred_positive_fact(functorIsMacro(ttAgentType))*->rhs([\+ ~functorIsMacro(ttAgentType)])
  2750. %       RHS-Post1: arityMax(ttAgentType,1)
  2751. %       Support: functorDeclares(ttAgentType),pt(functorDeclares(ttAgentType),rhs([arityMax(ttAgentType,1),functorIsMacro(ttAgentType)]))
  2752. %       RHS-Post1: functorIsMacro(ttAgentType)
  2753. %       Support: functorDeclares(ttAgentType),pt(functorDeclares(ttAgentType),rhs([arityMax(ttAgentType,1),functorIsMacro(ttAgentType)]))
  2754. %       Found positive trigger: functorDeclares(ttAgentType)
  2755. %               body: mpred_positive_fact(functorDeclares(ttAgentType))*->rhs([\+ ~functorDeclares(ttAgentType)])
  2756. %       Found positive trigger: ttTypeType(ttAgentType)
  2757. %               body: mpred_positive_fact(ttTypeType(ttAgentType))*->rhs([\+ ~ttTypeType(ttAgentType)])
  2758. %       Found positive trigger: ttTypeType(ttAgentType)
  2759. %               body: rhs([completelyAssertedCollection(ttAgentType)])
  2760. %       RHS-Post1: completelyAssertedCollection(ttAgentType)
  2761. %       Support: ttTypeType(ttAgentType),pt(ttTypeType(ttAgentType),rhs([completelyAssertedCollection(ttAgentType)]))
  2762. % mpred_fwc1(completelyAssertedCollection(ttAgentType)).
  2763. %       Found positive trigger: completelyAssertedCollection(ttAgentType)
  2764. %               body: mpred_positive_fact(completelyAssertedCollection(ttAgentType))*->rhs([\+ ~completelyAssertedCollection(ttAgentType)])
  2765. %       Found positive trigger: completelyAssertedCollection(ttAgentType)
  2766. %               body: rhs([tSet(ttAgentType)])
  2767. %       RHS-Post1: tSet(ttAgentType)
  2768. %       Support: completelyAssertedCollection(ttAgentType),pt(completelyAssertedCollection(ttAgentType),rhs([tSet(ttAgentType)]))
  2769. % mpred_fwc1(tSet(ttAgentType)).
  2770. %       Found positive trigger: tSet(ttAgentType)
  2771. %               body: mpred_positive_fact(tSet(ttAgentType))*->rhs([\+ ~tSet(ttAgentType)])
  2772. %       Found positive trigger: tSet(ttAgentType)
  2773. %               body: rhs([functorDeclares(ttAgentType)])
  2774. %       RHS-Post1: functorDeclares(ttAgentType)
  2775. %       Support: tSet(ttAgentType),pt(tSet(ttAgentType),rhs([functorDeclares(ttAgentType)]))
  2776. %       RHS-Post1: functorDeclares(ttAgentType)
  2777. %       Support: tSet(ttAgentType),pt(tSet(ttAgentType),rhs([functorDeclares(ttAgentType)]))
  2778. %       Found positive trigger: tSet(ttAgentType)
  2779. %               body: rhs([tCol(ttAgentType),\+ttExpressionType(ttAgentType)])
  2780. %       RHS-Post1: tCol(ttAgentType)
  2781. %       Support: tSet(ttAgentType),pt(tSet(ttAgentType),rhs([tCol(ttAgentType),\+ttExpressionType(ttAgentType)]))
  2782. % mpred_fwc1(tCol(ttAgentType)).
  2783. %       Found positive trigger: tCol(ttAgentType)
  2784. %               body: mpred_positive_fact(tCol(ttAgentType))*->rhs([\+ ~tCol(ttAgentType)])
  2785. %       Found positive trigger: tCol(ttAgentType)
  2786. %               body: rhs([{decl_type(ttAgentType),kb_shared(ttAgentType/1)}])
  2787. % mpred_fwc1(mpred_prop(baseKB, ttAgentType, 1, kb_shared)).
  2788. %       Found positive trigger: mpred_prop(baseKB,ttAgentType,1,kb_shared)
  2789. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttAgentType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttAgentType/1)))}])))
  2790. %       Adding positive
  2791. %               trigger: genlMt(GenlMt_Param_,baseKB)
  2792. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttAgentType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttAgentType/1)))}])
  2793. %        Support: mpred_prop(baseKB,ttAgentType,1,kb_shared),pt(mpred_prop(baseKB,ttAgentType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttAgentType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttAgentType/1)))}]))))
  2794. %       Adding positive
  2795. %               trigger: genlMt(GenlMt_Param_,baseKB)
  2796. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttAgentType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttAgentType/1)))}])
  2797. %        Support: mpred_prop(baseKB,ttAgentType,1,kb_shared),pt(mpred_prop(baseKB,ttAgentType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttAgentType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttAgentType/1)))}]))))
  2798. %       Found positive trigger: mpred_prop(baseKB,ttAgentType,1,kb_shared)
  2799. %               body: \+ground(ttAgentType/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ttAgentType,1,kb_shared))}])
  2800. %       Found positive trigger: mpred_prop(baseKB,ttAgentType,1,kb_shared)
  2801. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ttAgentType,1,GenlPreds_Ret_)])
  2802. %       Found positive trigger: mpred_prop(baseKB,ttAgentType,1,kb_shared)
  2803. %               body: mpred_positive_fact(mpred_prop(baseKB,ttAgentType,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ttAgentType,1,kb_shared)])
  2804. %               RHS-Withdrawing-Neg: ttExpressionType(ttAgentType)
  2805. %       Support: tSet(ttAgentType),pt(tSet(ttAgentType),rhs([tCol(ttAgentType),\+ttExpressionType(ttAgentType)]))
  2806. %       RHS-Post1: tCol(ttAgentType)
  2807. %       Support: tSet(ttAgentType),pt(tSet(ttAgentType),rhs([tCol(ttAgentType),\+ttExpressionType(ttAgentType)]))
  2808. %               RHS-Withdrawing-Neg: ttExpressionType(ttAgentType)
  2809. %       Support: tSet(ttAgentType),pt(tSet(ttAgentType),rhs([tCol(ttAgentType),\+ttExpressionType(ttAgentType)]))
  2810. %       Found positive trigger: tSet(ttAgentType)
  2811. %               body: rhs([tCol(ttAgentType)])
  2812. %       RHS-Post1: tCol(ttAgentType)
  2813. %       Support: tSet(ttAgentType),pt(tSet(ttAgentType),rhs([tCol(ttAgentType)]))
  2814. %       RHS-Post1: tCol(ttAgentType)
  2815. %       Support: tSet(ttAgentType),pt(tSet(ttAgentType),rhs([tCol(ttAgentType)]))
  2816. %       RHS-Post1: tSet(ttAgentType)
  2817. %       Support: completelyAssertedCollection(ttAgentType),pt(completelyAssertedCollection(ttAgentType),rhs([tSet(ttAgentType)]))
  2818. %       Found positive trigger: completelyAssertedCollection(ttAgentType)
  2819. %               body: rhs([tCol(ttAgentType)])
  2820. %       RHS-Post1: tCol(ttAgentType)
  2821. %       Support: completelyAssertedCollection(ttAgentType),pt(completelyAssertedCollection(ttAgentType),rhs([tCol(ttAgentType)]))
  2822. %       RHS-Post1: tCol(ttAgentType)
  2823. %       Support: completelyAssertedCollection(ttAgentType),pt(completelyAssertedCollection(ttAgentType),rhs([tCol(ttAgentType)]))
  2824. %       Found positive trigger: ttTypeType(ttAgentType)
  2825. %               body: rhs([tSet(ttAgentType)])
  2826. %       RHS-Post1: tSet(ttAgentType)
  2827. %       Support: ttTypeType(ttAgentType),pt(ttTypeType(ttAgentType),rhs([tSet(ttAgentType)]))
  2828. %       Found positive trigger: ttTypeType(ttAgentType)
  2829. %               body: rhs([tCol(ttAgentType)])
  2830. %       RHS-Post1: tCol(ttAgentType)
  2831. %       Support: ttTypeType(ttAgentType),pt(ttTypeType(ttAgentType),rhs([tCol(ttAgentType)]))
  2832. % mpred_fwc1(comment(ttAgentType, s("Types", "of", "agents", "such", "tHuman"))).
  2833. %       Found positive trigger: comment(ttAgentType,s("Types","of","agents","such","tHuman"))
  2834. %               body: mpred_positive_fact(comment(ttAgentType,s("Types","of","agents","such","tHuman")))*->rhs([\+ ~comment(ttAgentType,s("Types","of","agents","such","tHuman"))])
  2835. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:379
  2836. % mpred_fwc1(ttTypeType(ttEventType)).
  2837. %       Found positive trigger: ttTypeType(ttEventType)
  2838. %               body: rhs([functorDeclares(ttEventType)])
  2839. %       RHS-Post1: functorDeclares(ttEventType)
  2840. %       Support: ttTypeType(ttEventType),pt(ttTypeType(ttEventType),rhs([functorDeclares(ttEventType)]))
  2841. % mpred_fwc1(functorDeclares(ttEventType)).
  2842. %       Found positive trigger: functorDeclares(ttEventType)
  2843. %               body: rhs([arityMax(ttEventType,1),functorIsMacro(ttEventType)])
  2844. %       RHS-Post1: arityMax(ttEventType,1)
  2845. %       Support: functorDeclares(ttEventType),pt(functorDeclares(ttEventType),rhs([arityMax(ttEventType,1),functorIsMacro(ttEventType)]))
  2846. % mpred_fwc1(arityMax(ttEventType, 1)).
  2847. %       Found positive trigger: arityMax(ttEventType,1)
  2848. %               body: mpred_positive_fact(arityMax(ttEventType,1))*->rhs([\+ ~arityMax(ttEventType,1)])
  2849. %       RHS-Post1: functorIsMacro(ttEventType)
  2850. %       Support: functorDeclares(ttEventType),pt(functorDeclares(ttEventType),rhs([arityMax(ttEventType,1),functorIsMacro(ttEventType)]))
  2851. % mpred_fwc1(functorIsMacro(ttEventType)).
  2852. %       Found positive trigger: functorIsMacro(ttEventType)
  2853. %               body: mpred_positive_fact(functorIsMacro(ttEventType))*->rhs([\+ ~functorIsMacro(ttEventType)])
  2854. %       RHS-Post1: arityMax(ttEventType,1)
  2855. %       Support: functorDeclares(ttEventType),pt(functorDeclares(ttEventType),rhs([arityMax(ttEventType,1),functorIsMacro(ttEventType)]))
  2856. %       RHS-Post1: functorIsMacro(ttEventType)
  2857. %       Support: functorDeclares(ttEventType),pt(functorDeclares(ttEventType),rhs([arityMax(ttEventType,1),functorIsMacro(ttEventType)]))
  2858. %       Found positive trigger: functorDeclares(ttEventType)
  2859. %               body: mpred_positive_fact(functorDeclares(ttEventType))*->rhs([\+ ~functorDeclares(ttEventType)])
  2860. %       Found positive trigger: ttTypeType(ttEventType)
  2861. %               body: mpred_positive_fact(ttTypeType(ttEventType))*->rhs([\+ ~ttTypeType(ttEventType)])
  2862. %       Found positive trigger: ttTypeType(ttEventType)
  2863. %               body: rhs([completelyAssertedCollection(ttEventType)])
  2864. %       RHS-Post1: completelyAssertedCollection(ttEventType)
  2865. %       Support: ttTypeType(ttEventType),pt(ttTypeType(ttEventType),rhs([completelyAssertedCollection(ttEventType)]))
  2866. % mpred_fwc1(completelyAssertedCollection(ttEventType)).
  2867. %       Found positive trigger: completelyAssertedCollection(ttEventType)
  2868. %               body: mpred_positive_fact(completelyAssertedCollection(ttEventType))*->rhs([\+ ~completelyAssertedCollection(ttEventType)])
  2869. %       Found positive trigger: completelyAssertedCollection(ttEventType)
  2870. %               body: rhs([tSet(ttEventType)])
  2871. %       RHS-Post1: tSet(ttEventType)
  2872. %       Support: completelyAssertedCollection(ttEventType),pt(completelyAssertedCollection(ttEventType),rhs([tSet(ttEventType)]))
  2873. % mpred_fwc1(tSet(ttEventType)).
  2874. %       Found positive trigger: tSet(ttEventType)
  2875. %               body: mpred_positive_fact(tSet(ttEventType))*->rhs([\+ ~tSet(ttEventType)])
  2876. %       Found positive trigger: tSet(ttEventType)
  2877. %               body: rhs([functorDeclares(ttEventType)])
  2878. %       RHS-Post1: functorDeclares(ttEventType)
  2879. %       Support: tSet(ttEventType),pt(tSet(ttEventType),rhs([functorDeclares(ttEventType)]))
  2880. %       RHS-Post1: functorDeclares(ttEventType)
  2881. %       Support: tSet(ttEventType),pt(tSet(ttEventType),rhs([functorDeclares(ttEventType)]))
  2882. %       Found positive trigger: tSet(ttEventType)
  2883. %               body: rhs([tCol(ttEventType),\+ttExpressionType(ttEventType)])
  2884. %       RHS-Post1: tCol(ttEventType)
  2885. %       Support: tSet(ttEventType),pt(tSet(ttEventType),rhs([tCol(ttEventType),\+ttExpressionType(ttEventType)]))
  2886. % mpred_fwc1(tCol(ttEventType)).
  2887. %       Found positive trigger: tCol(ttEventType)
  2888. %               body: mpred_positive_fact(tCol(ttEventType))*->rhs([\+ ~tCol(ttEventType)])
  2889. %       Found positive trigger: tCol(ttEventType)
  2890. %               body: rhs([{decl_type(ttEventType),kb_shared(ttEventType/1)}])
  2891. % mpred_fwc1(mpred_prop(baseKB, ttEventType, 1, kb_shared)).
  2892. %       Found positive trigger: mpred_prop(baseKB,ttEventType,1,kb_shared)
  2893. %               body: pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttEventType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttEventType/1)))}])))
  2894. %       Adding positive
  2895. %               trigger: genlMt(GenlMt_Param_,baseKB)
  2896. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttEventType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttEventType/1)))}])
  2897. %        Support: mpred_prop(baseKB,ttEventType,1,kb_shared),pt(mpred_prop(baseKB,ttEventType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttEventType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttEventType/1)))}]))))
  2898. %       Adding positive
  2899. %               trigger: genlMt(GenlMt_Param_,baseKB)
  2900. %               body: GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttEventType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttEventType/1)))}])
  2901. %        Support: mpred_prop(baseKB,ttEventType,1,kb_shared),pt(mpred_prop(baseKB,ttEventType,1,kb_shared),pt(genlMt(GenlMt_Param_,baseKB),(GenlMt_Param_\=baseKB*->rhs([{nop(dmsg(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttEventType/1))),show_failure(on_x_fail(GenlMt_Param_:call(kb_shared,GenlMt_Param_:ttEventType/1)))}]))))
  2902. %       Found positive trigger: mpred_prop(baseKB,ttEventType,1,kb_shared)
  2903. %               body: \+ground(ttEventType/1)*->rhs([{trace_or_throw_ex(mpred_prop(baseKB,ttEventType,1,kb_shared))}])
  2904. %       Found positive trigger: mpred_prop(baseKB,ttEventType,1,kb_shared)
  2905. %               body: genlPreds(kb_shared,GenlPreds_Ret_)*->rhs([mpred_prop(baseKB,ttEventType,1,GenlPreds_Ret_)])
  2906. %       Found positive trigger: mpred_prop(baseKB,ttEventType,1,kb_shared)
  2907. %               body: mpred_positive_fact(mpred_prop(baseKB,ttEventType,1,kb_shared))*->rhs([\+ ~mpred_prop(baseKB,ttEventType,1,kb_shared)])
  2908. %               RHS-Withdrawing-Neg: ttExpressionType(ttEventType)
  2909. %       Support: tSet(ttEventType),pt(tSet(ttEventType),rhs([tCol(ttEventType),\+ttExpressionType(ttEventType)]))
  2910. %       RHS-Post1: tCol(ttEventType)
  2911. %       Support: tSet(ttEventType),pt(tSet(ttEventType),rhs([tCol(ttEventType),\+ttExpressionType(ttEventType)]))
  2912. %               RHS-Withdrawing-Neg: ttExpressionType(ttEventType)
  2913. %       Support: tSet(ttEventType),pt(tSet(ttEventType),rhs([tCol(ttEventType),\+ttExpressionType(ttEventType)]))
  2914. %       Found positive trigger: tSet(ttEventType)
  2915. %               body: rhs([tCol(ttEventType)])
  2916. 2m      HS-Post1: tCol(ttEventType)
  2917. %       Support: tSet(ttEventType),pt(tSet(ttEventType),rhs([tCol(ttEventType)]))
  2918. %       RHS-Post1: tCol(ttEventType)
  2919. %       Support: tSet(ttEventType),pt(tSet(ttEventType),rhs([tCol(ttEventType)]))
  2920. %       RHS-Post1: tSet(ttEventType)
  2921. %       Support: completelyAssertedCollection(ttEventType),pt(completelyAssertedCollection(ttEventType),rhs([tSet(ttEventType)]))
  2922. %       Found positive trigger: completelyAssertedCollection(ttEventType)
  2923. %               body: rhs([tCol(ttEventType)])
  2924. %       RHS-Post1: tCol(ttEventType)
  2925. %       Support: completelyAssertedCollection(ttEventType),pt(completelyAssertedCollection(ttEventType),rhs([tCol(ttEventType)]))
  2926. %       RHS-Post1: tCol(ttEventType)
  2927. %       Support: completelyAssertedCollection(ttEventType),pt(completelyAssertedCollection(ttEventType),rhs([tCol(ttEventType)]))
  2928. %       Found positive trigger: ttTypeType(ttEventType)
  2929. %               body: rhs([tSet(ttEventType)])
  2930. %       RHS-Post1: tSet(ttEventType)
  2931. %       Support: ttTypeType(ttEventType),pt(ttTypeType(ttEventType),rhs([tSet(ttEventType)]))
  2932. %       Found positive trigger: ttTypeType(ttEventType)
  2933. %               body: rhs([tCol(ttEventType)])
  2934. %       RHS-Post1: tCol(ttEventType)
  2935. %       Support: ttTypeType(ttEventType),pt(ttTypeType(ttEventType),rhs([tCol(ttEventType)]))
  2936. % mpred_fwc1(comment(ttEventType, s("Events", "such", "StartRaining"))).
  2937. %       Found positive trigger: comment(ttEventType,s("Events","such","StartRaining"))
  2938. %               body: mpred_positive_fact(comment(ttEventType,s("Events","such","StartRaining")))*->rhs([\+ ~comment(ttEventType,s("Events","such","StartRaining"))])
  2939. m:- dynamic weak_test/2.
  2940. :- multifile weak_test/2.
  2941. :- public weak_test/2.
  2942. :- module_transparent weak_test/2.
  2943.  
  2944. weak_test(A, B) :-
  2945.     awc,
  2946.     \+ maplist(is_iz_or_iza, [A, B]),
  2947.     C=weak_test(A, B),
  2948.     !,
  2949.     relax(C),
  2950.     !,
  2951.     call(C).
  2952. weak_test("Weak1", "Weak2").
  2953. weak_test("Weak0", "weAk2").
  2954.  
  2955. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_constraints.pfc.pl:118
  2956. % maplist(call, [iz(_6680, [weak1])]),
  2957. % do_but_warn(put_attr(_6680, iz, [weak1])).
  2958. % maplist(call, [iz(_9798, ["WeAK2"])]),
  2959. % do_but_warn(put_attr(_9798, iz, ["WeAK2"])).
  2960. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  2961. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  2962.  
  2963.  No justifications for weak_test(weak1,"WeAK2").
  2964.  
  2965. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  2966. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  2967. :- dynamic weac_test/2.
  2968. :- public weac_test/2.
  2969.  
  2970. weac_test("Weac1", "Weac2").
  2971. weac_test("Weac0", "weAc2").
  2972.  
  2973. :- dynamic weac_test/2.
  2974. :- multifile weac_test/2.
  2975. :- public weac_test/2.
  2976. :- module_transparent weac_test/2.
  2977.  
  2978. weac_test(A, B) :-
  2979.     awc,
  2980.     \+ maplist(is_iz_or_iza, [A, B]),
  2981.     C=weac_test(A, B),
  2982.     !,
  2983.     relax(C),
  2984.     !,
  2985.     call(C).
  2986. weac_test("Weac1", "Weac2").
  2987. weac_test("Weac0", "weAc2").
  2988.  
  2989. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_constraints.pfc.pl:140
  2990. % maplist(call, [iz(_6640, ["Weac1"])]),
  2991. % do_but_warn(put_attr(_6640, iz, ["Weac1"])).
  2992. % maplist(call, [iz(_9746, ["Weac2"])]),
  2993. % do_but_warn(put_attr(_9746, iz, ["Weac2"])).
  2994. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  2995. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  2996.  
  2997. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  2998.  
  2999. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_constraints.pfc.pl:140
  3000.  
  3001. Justifications for weac_test("Weac1","Weac2"):
  3002.  
  3003.     1.1 mfl4(_,baseKB,/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_constraints.pfc.pl,128)
  3004. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  3005. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  3006.  
  3007. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_constraints.pfc.pl:141
  3008. % maplist(call, [iz(_19228, ["Weac1"])]),
  3009. % do_but_warn(put_attr(_19228, iz, ["Weac1"])).
  3010. % maplist(call, [iz(_22334, ["wEac2"])]),
  3011. % do_but_warn(put_attr(_22334, iz, ["wEac2"])).
  3012. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  3013. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  3014.  
  3015.  No justifications for weac_test("Weac1","wEac2").
  3016.  
  3017. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  3018. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  3019.  
  3020. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_constraints.pfc.pl:142
  3021. % maplist(call, [iz(_11904, [weac1])]),
  3022. % do_but_warn(put_attr(_11904, iz, [weac1])).
  3023. % maplist(call, [iz(_15022, ["WeAC2"])]),
  3024. % do_but_warn(put_attr(_15022, iz, ["WeAC2"])).
  3025. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  3026. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  3027.  
  3028.  No justifications for weac_test(weac1,"WeAC2").
  3029.  
  3030. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  3031. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  3032.  
  3033. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/user_transitiveViaArg.pfc.pl:23
  3034. % warn(db_expand_0(change(assert, ain),  (CONSQ:-cwc, argumentsConstrained(CONSQ), dif(CSLOT, ASLOT), BExpr, argumentsConstrained(ANTE), ANTE),  (CONSQ:-((cwc, argumentsConstrained(CONSQ), dif(CSLOT, ASLOT)), BExpr, argumentsConstrained(ANTE)), ANTE))).
  3035. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/user_transitiveViaArg.pfc.pl:26
  3036. % warn(db_expand_0(change(assert, ain),  (CONSQ:-cwc, argumentsConstrained(CONSQ), dif(CSLOT, ASLOT), BExpr, argumentsConstrained(ANTE), ANTE),  (CONSQ:-((cwc, argumentsConstrained(CONSQ), dif(CSLOT, ASLOT)), BExpr, argumentsConstrained(ANTE)), ANTE))).
  3037. % 120,036,883 inferences, 21.818 CPU in 21.824 seconds (100% CPU, 5501665 Lips)
  3038. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:274
  3039. % [Mostly Required] Load the Logicmoo Plan Generator System
  3040. % The graphical front-end will be used for subsequent tracing
  3041.  
  3042. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:279
  3043. % [Mostly Required] Load the Prolog LarKC System
  3044. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl:256
  3045. % pfc_clause_expansion(mtUndressedMt(iUniversalVocabularyImplementationMt)) -->
  3046. %     ( :-mpred_ain((==>mtUndressedMt(iUniversalVocabularyImplementationMt)),  (mfl4(_91278, baseKB, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl', 256), ax))
  3047. %     ).
  3048. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl:257
  3049. % pfc_clause_expansion(mtUndressedMt(iLogicalTruthImplementationMt)) -->
  3050. %     ( :-mpred_ain((==>mtUndressedMt(iLogicalTruthImplementationMt)),  (mfl4(_98298, baseKB, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl', 257), ax))
  3051. %     ).
  3052. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl:258
  3053. % pfc_clause_expansion(mtUndressedMt(iCoreCycLImplementationMt)) -->
  3054. %     ( :-mpred_ain((==>mtUndressedMt(iCoreCycLImplementationMt)),  (mfl4(_105308, baseKB, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl', 258), ax))
  3055. %     ).
  3056. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl:259
  3057. % pfc_clause_expansion(mtUndressedMt(iUniversalVocabularyMt)) -->
  3058. %     ( :-mpred_ain((==>mtUndressedMt(iUniversalVocabularyMt)),  (mfl4(_112312, baseKB, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl', 259), ax))
  3059. %     ).
  3060. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl:260
  3061. % pfc_clause_expansion(mtUndressedMt(iLogicalTruthMt)) -->
  3062. %     ( :-mpred_ain((==>mtUndressedMt(iLogicalTruthMt)),  (mfl4(_119308, baseKB, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl', 260), ax))
  3063. %     ).
  3064. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl:261
  3065. % pfc_clause_expansion(mtUndressedMt(iCoreCycLMt)) -->
  3066. %     ( :-mpred_ain((==>mtUndressedMt(iCoreCycLMt)),  (mfl4(_4266, baseKB, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl', 261), ax))
  3067. %     ).
  3068. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl:262
  3069. % pfc_clause_expansion(mtUndressedMt(baseKB)) -->
  3070. %     ( :-mpred_ain((==>mtUndressedMt(baseKB)),  (mfl4(_11246, baseKB, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl', 262), ax))
  3071. %     ).
  3072. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl:264
  3073. % pfc_clause_expansion(mtDressedMt(iBookkeepingMt)) -->
  3074. %     ( :-mpred_ain((==>mtDressedMt(iBookkeepingMt)),  (mfl4(_18224, baseKB, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl', 264), ax))
  3075. %     ).
  3076. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl:265
  3077. % pfc_clause_expansion(mtDressedMt(iEnglishParaphraseMt)) -->
  3078. %     ( :-mpred_ain((==>mtDressedMt(iEnglishParaphraseMt)),  (mfl4(_25214, baseKB, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl', 265), ax))
  3079. %     ).
  3080. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl:266
  3081. % pfc_clause_expansion(mtDressedMt(iGeneralEnglishMt)) -->
  3082. %     ( :-mpred_ain((==>mtDressedMt(iGeneralEnglishMt)),  (mfl4(_32206, baseKB, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl', 266), ax))
  3083. %     ).
  3084. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl:267
  3085. % pfc_clause_expansion(mtDressedMt(iTemporaryEnglishParaphraseMt)) -->
  3086. %     ( :-mpred_ain((==>mtDressedMt(iTemporaryEnglishParaphraseMt)),  (mfl4(_39204, baseKB, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl', 267), ax))
  3087. %     ).
  3088. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl:268
  3089. % pfc_clause_expansion(mtDressedMt(iAct_GeneralCycKE)) -->
  3090. %     ( :-mpred_ain((==>mtDressedMt(iAct_GeneralCycKE)),  (mfl4(_46208, baseKB, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl', 268), ax))
  3091. %     ).
  3092. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl:269
  3093. % pfc_clause_expansion(mtDressedMt(iTechnicalEnglishLexicalMt)) -->
  3094. %     ( :-mpred_ain((==>mtDressedMt(iTechnicalEnglishLexicalMt)),  (mfl4(_53204, baseKB, '/opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_u_cyc_kb_tinykb.pl', 269), ax))
  3095. %     ).
  3096. :- dynamic exactlyAssertedEL_first/5.
  3097.  
  3098. exactlyAssertedEL_first(isa, xor, rtLogicalConnective, iUniversalVocabularyMt, vStrDef).
  3099. exactlyAssertedEL_first(isa, xor, iELRelationOneWay, iUniversalVocabularyMt, vStrDef).
  3100. exactlyAssertedEL_first(isa, xor, rtCommutativeRelation, iUniversalVocabularyMt, vStrDef).
  3101.  
  3102. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:287
  3103. % [Mostly Required] logicmoo_clif
  3104. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:293
  3105. % SETUP CYC KB EXTENSIONS (TINYKB)
  3106. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:299
  3107. % SETUP CYC KB EXTENSIONS (FULLKB)
  3108. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:307
  3109. % [Required] Load the CYC Network Client and Logicmoo CycServer Emulator (currently server is disabled)
  3110. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:313
  3111. % [Optional] NOT YET Load the Logicmoo RDF/OWL Browser System
  3112. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:319
  3113. % [Debugging] Normarily this set as 'true' can interfere with debugging
  3114. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:330
  3115. % [Mostly Required] Load the Logicmoo Parser/Generator System
  3116. % /opt/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:340
  3117. % MAYBE QSAVE THIS
  3118. nl_call([F|Rest]) :-
  3119.     !,
  3120.     nlfac:is_nl_pred(M, F, N),
  3121.     length(Rest, N),
  3122.     call(M:apply(F, Rest)).
  3123. nl_call(P) :-
  3124.     (   nlfac:is_nl_pred(M, F, A),
  3125.         functor(P, F, A),
  3126.         nl_call_entr(M, F, A, P),
  3127.         call(M:P),
  3128.         nl_call_exit(M, F, A, P)
  3129.     *-> true
  3130.     ;   current_predicate(_, M:P),
  3131.         call(call, M:P)
  3132.     ).
  3133.  
  3134. :- module_transparent nl_call/2.
  3135.  
  3136. nl_call(A, C) :-
  3137.     nlfac:is_nl_pred(B, A, 1),
  3138.     D=call(B:A, C),
  3139.     nl_call_entr(B, A, 1, D),
  3140.     call(D),
  3141.     nl_call_exit(B, A, 1, D).
  3142.  
  3143. :- module_transparent nl_call/3.
  3144.  
  3145. nl_call(A, C, D) :-
  3146.     nlfac:is_nl_pred(B, A, 2),
  3147.     E=call(B:A, C, D),
  3148.     nl_call_entr(B, A, 2, E),
  3149.     call(E),
  3150.     nl_call_exit(B, A, 2, E).
  3151.  
  3152. :- module_transparent nl_call/4.
  3153.  
  3154. nl_call(A, C, D, E) :-
  3155.     nlfac:is_nl_pred(B, A, 3),
  3156.     F=call(B:A, C, D, E),
  3157.     nl_call_entr(B, A, 3, F),
  3158.     call(F),
  3159.     nl_call_exit(B, A, 3, F).
  3160.  
  3161. :- module_transparent nl_call/5.
  3162.  
  3163. nl_call(A, C, D, E, F) :-
  3164.     nlfac:is_nl_pred(B, A, 4),
  3165.     G=call(B:A, C, D, E, F),
  3166.     nl_call_entr(B, A, 4, G),
  3167.     call(G),
  3168.     nl_call_exit(B, A, 4, G).
  3169.  
  3170. :- module_transparent nl_call/6.
  3171.  
  3172. nl_call(A, C, D, E, F, G) :-
  3173.     nlfac:is_nl_pred(B, A, 5),
  3174.     H=call(B:A, C, D, E, F, G),
  3175.     nl_call_entr(B, A, 5, H),
  3176.     call(H),
  3177.     nl_call_exit(B, A, 5, H).
  3178.  
  3179. :- module_transparent nl_call/7.
  3180.  
  3181. nl_call(A, C, D, E, F, G, H) :-
  3182.     nlfac:is_nl_pred(B, A, 6),
  3183.     I=call(B:A, C, D, E, F, G, H),
  3184.     nl_call_entr(B, A, 6, I),
  3185.     call(I),
  3186.     nl_call_exit(B, A, 6, I).
  3187.  
  3188. :- module_transparent nl_call/8.
  3189.  
  3190. nl_call(A, C, D, E, F, G, H, I) :-
  3191.     nlfac:is_nl_pred(B, A, 7),
  3192.     J=call(B:A, C, D, E, F, G, H, I),
  3193.     nl_call_entr(B, A, 7, J),
  3194.     call(J),
  3195.     nl_call_exit(B, A, 7, J).
  3196.  
  3197. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:51
  3198. % def_parser_data(sm=parser_all, cm=user, m=baseKB, installed_converter/2).
  3199. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:54
  3200. % def_parser_data(sm=parser_all, cm=user, m=talkdb, talk_db/2).
  3201. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:55
  3202. % def_parser_data(sm=parser_all, cm=user, m=talkdb, talk_db/3).
  3203. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:56
  3204. % def_parser_data(sm=parser_all, cm=user, m=talkdb, talk_db/6).
  3205. :-(op(400,yfx,/))
  3206. :-(op(600,xfy,:))
  3207. :-(op(500,fx,-))
  3208. :-(op(500,yfx,-))
  3209. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:366
  3210. % parser_all_start.
  3211. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:369
  3212. % def_parser_data(sm=parser_all, cm=user, m=clex_iface, clex_noun/5).
  3213. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:391
  3214. % installed_converter(parser_tokenize, input_to_acetext(+text80, -acetext)).
  3215. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:392
  3216. % installed_converter(parser_tokenize, into_text80(+input, -text80)).
  3217. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:393
  3218. % installed_converter(parser_tokenize, into_text80(+acetext, -text80)).
  3219. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:400
  3220. % installed_converter(system, my_aceparagraph_to_drs(+acetext, -sentences_set, -syntaxTrees, -unresolvedDrs, -drs0, -messages)).
  3221. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:404
  3222. % installed_converter(drs_fol_pnf, drs_pnf(+drs0, -fol)).
  3223. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:405
  3224. % installed_converter(drs_fol_pnf, drs_fol(+drs0, -pnf)).
  3225. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:407
  3226. % installed_converter(get_ape_results, fol_to_pkif(+pnf, -aceKif(p_kif))).
  3227. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:408
  3228. % installed_converter(get_ape_results, fol_to_pkif(+fol, -aceKif(f_kif))).
  3229. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:409
  3230. % installed_converter(get_ape_results, fol_to_pkif(+drs0, -aceKif(d_kif))).
  3231. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:410
  3232. % installed_converter(get_ape_results, fol_to_pkif(+sdrs, -aceKif(s_kif))).
  3233. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:412
  3234. % installed_converter(drs_to_ace, drs_to_ace(+drs0, -paraphrase_set)).
  3235. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:413
  3236. % installed_converter(drs_to_ace, drslist_to_ace(+drs_set, -paraphrase_set)).
  3237. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:414
  3238. % installed_converter(drs_to_drslist, drs_to_drslist(+drs0, -drs_set)).
  3239. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:415
  3240. % installed_converter(drs_to_sdrs, drs_to_sdrs(+drs, -sdrs)).
  3241. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_chat80.pl:60
  3242. % def_parser_data(sm=parser_chat80, cm=user, m=baseKB, installed_converter/1).
  3243. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_chat80.pl:62
  3244. % def_parser_data(sm=parser_chat80, cm=user, m=baseKB, transitive_subclass/2).
  3245. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_chat80.pl:64
  3246. % def_parser_data(sm=parser_chat80, cm=user, m=baseKB, ttFormatType/1).
  3247. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_chat80.pl:65
  3248. % def_parser_data(sm=parser_chat80, cm=user, m=baseKB, capitalized/5).
  3249. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_chat80.pl:67
  3250. % def_parser_data(sm=parser_chat80, cm=user, m=baseKB, mpred_arity/2).
  3251. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_chat80.pl:68
  3252. % def_parser_data(sm=parser_chat80, cm=user, m=baseKB, posName/1).
  3253. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_chat80.pl:71
  3254. % def_parser_data(sm=parser_chat80, cm=user, m=parser_chat80, longitude80/2).
  3255. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_chat80.pl:72
  3256. % def_parser_data(sm=parser_chat80, cm=user, m=parser_chat80, latitude80/2).
  3257. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_chat80.pl:128
  3258. % def_parser_data(sm=parser_chat80, cm=user, m=parser_chat80, contains0/2).
  3259. % def_parser_data(sm=parser_chat80, cm=user, m=parser_chat80, country/8).
  3260. % def_parser_data(sm=parser_chat80, cm=user, m=parser_chat80, city/3).
  3261. % def_parser_data(sm=parser_chat80, cm=user, m=parser_chat80, borders/2).
  3262. % def_parser_data(sm=parser_chat80, cm=user, m=parser_chat80, in_continent/2).
  3263. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_chat80.pl:129
  3264. % def_parser_data(sm=parser_chat80, cm=user, m=parser_chat80, contains/2).
  3265. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_chat80.pl:130
  3266. % def_parser_data(sm=parser_chat80, cm=user, m=parser_chat80, trans/9).
  3267. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_chat80.pl:131
  3268. % def_parser_data(sm=parser_chat80, cm=user, m=parser_chat80, det/7).
  3269. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_chat80.pl:132
  3270. % def_parser_data(sm=parser_chat80, cm=user, m=parser_chat80, sentence80/5).
  3271. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_chat80.pl:133
  3272. % def_parser_data(sm=parser_chat80, cm=user, m=parser_chat80, noun/6).
  3273. xg_complete(_F) :-
  3274.     recorded('xg.usurped', P, R0),
  3275.     erase_safe(recorded('xg.usurped', P, R0), R0),
  3276.     recorded(P, 'xg.usurped', R1),
  3277.     erase_safe(recorded(P, 'xg.usurped', R1), R1),
  3278.     fail.
  3279. xg_complete(F) :-
  3280.     flag(read_terms, T, T),
  3281.     xg_msg(info(read(T, F))),
  3282.     nl,
  3283.     nl.
  3284.  
  3285. :- dynamic xg_complete/1.
  3286.  
  3287. xg_complete(_) :-
  3288.     recorded('xg.usurped', A, B),
  3289.     erase_safe(recorded('xg.usurped', A, B), B),
  3290.     recorded(A, 'xg.usurped', C),
  3291.     erase_safe(recorded(A, 'xg.usurped', C), C),
  3292.     fail.
  3293. xg_complete(B) :-
  3294.     flag(read_terms, A, A),
  3295.     xg_msg(info(read(A, B))),
  3296.     nl,
  3297.     nl.
  3298.  
  3299. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:15
  3300. % xg_assertz((sentence80(_75046, _75048, _75050, _75052, _75054):-wh_question(_75046, _75048, _75068, _75052, _75072), (terminator(?, _75068, _75050, _75072, _75054);_75072=_75054, _75068=_75050))).
  3301. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:16
  3302. % xg_assertz((sentence80(_79984, _79986, _79988, _79990, _79992):-yn_question(_79984, _79986, _80006, _79990, _80010), (terminator(?, _80006, _79988, _80010, _79992);_80010=_79992, _80006=_79988))).
  3303. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:17
  3304. % xg_assertz((sentence80(_84922, _84924, _84926, _84928, _84930):-imperative80(_84922, _84924, _84944, _84928, _84948), (terminator(!, _84944, _84926, _84948, _84930);_84948=_84930, _84944=_84926))).
  3305. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:19
  3306. % xg_assertz((sentence80(_90280, _90282, _90284, _90286, _90288):-s80(_90298, _90300, _90282, _90304, _90286, _90308), (terminal(_90324, _90304, _90284, _90308, _90288);_90308=_90288, _90304=_90284), punct_to_sent_type(_90324, _90298, _90280))).
  3307. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:21
  3308. % xg_assertz(punct_to_sent_type('.', _94612, decl(_94612))).
  3309. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:22
  3310. % xg_assertz(punct_to_sent_type(!, _98278, decl(_98278))).
  3311. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:23
  3312. % xg_assertz(punct_to_sent_type(?, _101944, q(_101944))).
  3313. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:24
  3314. % xg_assertz(punct_to_sent_type(_105598, _105600, decl(_105600))).
  3315. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:29
  3316. % xg_assertz((declarative(decl(_110318), _110308, _110310, _110312, _110314):-s80(_110318, _110324, _110308, _110310, _110312, _110314))).
  3317. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:33
  3318. % xg_assertz((wh_question(whq(_115808, _115810), _115798, _115800, _115802, _115804):-variable_q(_115808, _115822, _115824, _115826, _115798, _115830, _115802, _115834), question80(_115824, _115826, _115810, _115830, _115800, _115834, _115804))).
  3319. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:40
  3320. % xg_assertz((variable_q(_5114, _5116, _5118, _5120, _5122, _5124, _5126, x(gap, nonterminal, np(_5142, _5116, _5120, _5148, _5150, _5152, _5154), _5138)):-whq(_5114, _5116, _5142, _5118, _5122, _5124, _5126, _5138), is_trace82(_5152, _5154))).
  3321. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:48
  3322. % xg_assertz((variable_q(_12444, _12446, compl, _12450, _12452, _12454, _12456, x(gap, nonterminal, prep_phrase(prep_phrase(_12482, _12484), compl, _12476, _12478), _12468)):-prep(_12482, _12452, _12498, _12456, _12502), whq(_12444, _12446, _12484, _12518, _12498, _12454, _12502, _12468), is_trace82(_12476, _12478), is_compl_case(_12450))).
  3323. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:55
  3324. % xg_assertz((variable_q(_19946, _19948, compl, _19952, _19954, _19956, _19958, x(gap, nonterminal, adv_phrase(prep_phrase(_19982, np(_19948, np_head(int_det(_19946), [], _20000), [])), _19976, _19978), _19970)):-context_pron(_19982, _20000, _19954, _19956, _19958, _19970), is_trace82(_19976, _19978), is_verb_case(_19952))).
  3325. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:65
  3326. % xg_assertz((variable_q(_27478, _27480, compl, _27484, _27486, _27488, _27490, x(gap, nonterminal, pred(adj, value(_27514, wh(_27478)), _27510), _27502)):-theText1(how, _27486, _27534, _27490, _27538), adj(quant, _27514, _27534, _27488, _27538, _27502), is_empty_bits(_27510), is_verb_case(_27484))).
  3327. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:71
  3328. % xg_assertz((whq(_33810, _33812, _33814, undef, _33818, _33820, _33822, _33824):-int_det(_33810, _33812, _33818, _33840, _33822, _33844), is_s_all(_33854), np(_33814, _33812, _33862, _33864, subj, _33854, _33870, _33840, _33820, _33844, _33824))).
  3329. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:75
  3330. % xg_assertz((whq(_39640, 3+_39660, np(3+_39660, wh(_39640), [adj(lf(_39692))]), _39692, _39648, _39650, _39652, _39654):-useAltPOS, int_pron(_39692, _39648, _39650, _39652, _39654))).
  3331. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:76
  3332. % xg_assertz((whq(_44668, 3+_44688, np(3+_44688, wh(_44668), []), _44674, _44676, _44678, _44680, _44682):-int_pron(_44674, _44676, _44678, _44680, _44682))).
  3333. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:78
  3334. % xg_assertz((int_det(_49566, 3+_49582, _49570, _49572, _49574, _49576):-whose(_49566, _49582, _49570, _49572, _49574, _49576))).
  3335. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:79
  3336. % xg_assertz((int_det(_53932, 3+_53948, _53936, _53938, _53940, _53942):-int_art(_53932, _53948, _53936, _53938, _53940, _53942))).
  3337. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:81
  3338. % xg_assertz((whose(_61120, _61122, _61124, _61126, _61128, x(nogap, nonterminal, np_head0(wh(_61120), _61122, proper), x(nogap, nonterminal, gen_marker, _61162))):-theText1(whose, _61124, _61126, _61128, _61162))).
  3339. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:83
  3340. % xg_assertz((question80(_66744, _66746, _66748, _66750, _66752, _66754, _66756):-(subj_qustion_db(_66744), is_to_role_case(subj, _66778, _66746)), s80(_66748, _66786, _66750, _66752, _66754, _66756))).
  3341. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:86
  3342. % xg_assertz((question80(_71538, _71540, _71542, _71544, _71546, _71548, _71550):-fronted_verb(_71538, _71540, _71544, _71566, _71548, _71570), s80(_71542, _71576, _71566, _71546, _71570, _71550))).
  3343. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:90
  3344. % xg_assertz((int_art(_77728, _77730, _77732, _77734, _77736, x(nogap, nonterminal, det(_77752, _77730, def), _77748)):-int_art(_77728, _77730, _77752, _77732, _77734, _77736, _77748))).
  3345. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:92
  3346. % xg_assertz(subj_qustion_db(subj)).
  3347. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:93
  3348. % xg_assertz(subj_qustion_db(undef)).
  3349. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:97
  3350. % xg_assertz((yn_question(q(_90350), _90340, _90342, _90344, _90346):-fronted_verb(nil, _90362, _90340, _90366, _90344, _90370), s80(_90350, _90376, _90366, _90342, _90370, _90346))).
  3351. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:102
  3352. % xg_assertz((fronted_verb(_5094, _5096, _5098, _5100, _5102, x(gap, nonterminal, verb_form(_5118, _5120, _5122, _5124), x(nogap, nonterminal, neg_opt(_5138, _5140), _5134))):-verb_form(_5118, _5120, _5122, _5156, _5098, _5160, _5102, _5164), (verb_type_db(_5118, aux+_5188), is_to_role_case(_5094, _5124, _5096)), neg_opt(_5200, _5140, _5160, _5100, _5164, _5134))).
  3353. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:111
  3354. % xg_assertz((imperative80(imp(_10456), _10446, _10448, _10450, _10452):-imperative_verb(_10446, _10468, _10450, _10472), s80(_10456, _10478, _10468, _10448, _10472, _10452))).
  3355. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:115
  3356. % xg_assertz((imperative_verb(_16442, _16444, _16446, x(nogap, terminal, you, x(nogap, nonterminal, verb_form(_16472, imp+fin, 2+sg, main), _16468))):-verb_form(_16472, inf, _16486, _16488, _16442, _16444, _16446, _16468))).
  3357. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:122
  3358. % xg_assertz((s80(s80(_22342, _22344, _22346, _22348), _22330, _22332, _22334, _22336, _22338):-subj(_22342, _22360, _22362, _22332, _22366, _22336, _22370), s_vp(_22342, _22360, _22362, _22344, _22346, _22348, _22330, _22366, _22334, _22370, _22338))).
  3359. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:126
  3360. % xg_assertz((s_vp(_5186, _5188, _5190, _5192, _5194, _5196, _5198, _5200, _5202, _5204, _5206):-verb(_5192, _5188, _5190, _5222, _5200, _5226, _5204, _5230), (is_empty_bits(_5246), is_s_all(_5250)), verb_args(_5190, _5222, _5194, _5246, _5268, _5226, _5272, _5230, _5276), (minus_mask(_5250, _5268, _5296), plus_mask(_5250, _5268, _5304)), verb_mods(_5196, _5296, _5304, _5198, _5272, _5202, _5276, _5206))).
  3361. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:133
  3362. % xg_assertz((subj(_10288, _10290, _10292, _10294, _10296, _10298, _10300):-subj0(_10288, _10290, _10292, _10294, _10296, _10298, _10300))).
  3363. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:135
  3364. % xg_assertz((subj0(there, _15638, _15652+be, _15642, _15644, _15646, _15648):-theText1(_15664, _15642, _15644, _15646, _15648), txt_there_db(_15664, _15678))).
  3365. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:136
  3366. % xg_assertz((subj0(_20926, _20928, _20930, _20932, _20934, _20936, _20938):-(is_s_all(_20954), is_subj_case(_20958)), np(_20926, _20928, _20958, _20968, subj, _20954, _20974, _20932, _20934, _20936, _20938))).
  3367. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:142
  3368. % xg_assertz((np(_25776, _25778, _25780, _25782, _25784, _25786, _25788, _25790, _25792, _25794, _25796):-np0(_25776, _25778, _25780, _25782, _25784, _25786, _25788, _25790, _25792, _25794, _25796))).
  3369. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:144
  3370. % xg_assertz((np0(np(_32376, _32378, []), _32376, _32356, def, _32360, _32362, _32364, _32366, _32368, _32370, _32372):-is_pp(_32362), pers_pron(_32378, _32376, _32404, _32366, _32368, _32370, _32372), is_empty_bits(_32364), is_to_role_case(_32404, decl, _32356))).
  3371. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:148
  3372. % xg_assertz((np0(np(_5096, _5098, _5100), _5096, _5076, _5078, _5080, _5082, _5084, _5086, _5088, _5090, _5092):-is_pp(_5082), np_head(_5098, _5096, _5078+_5142, _5126, _5100, _5086, _5132, _5090, _5136), is_np_all(_5152), np_compls(_5142, _5096, _5080, _5126, _5152, _5084, _5132, _5088, _5136, _5092))).
  3373. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:154
  3374. % xg_assertz((np0(part(_12810, _12812), 3+_12818, _12790, indef, _12794, _12796, _12798, _12800, _12802, _12804, _12806):-is_pp(_12796), determiner(_12810, _12818, indef, _12800, _12846, _12804, _12850), theText1(of, _12846, _12864, _12850, _12868), (is_s_all(_12884), is_prep_case(_12888)), np(_12812, 3+pl, _12888, def, _12794, _12884, _12798, _12864, _12802, _12868, _12806))).
  3375. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:161
  3376. % xg_assertz((np_head(_19050, _19052, _19054, _19056, _19058, _19060, _19062, _19064, _19066):-np_head0(_19076, _19078, _19080, _19060, _19084, _19064, _19088), possessive(_19076, _19078, _19080, _19098, _19098, _19050, _19052, _19054, _19056, _19058, _19084, _19062, _19088, _19066))).
  3377. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:166
  3378. % xg_assertz((np_compls(proper, _24034, _24036, [], _24040, _24042, _24044, _24044, _24048, _24048):-is_empty_bits(_24042))).
  3379. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:167
  3380. % xg_assertz((np_compls(common, _5012, _5014, _5016, _5018, _5020, _5022, _5024, _5026, _5028):-is_np_all(_5038), np_mods(_5012, _5014, _5052, _5016, _5018, _5058, _5038, _5062, _5022, _5066, _5026, _5070), relative(_5012, _5052, _5058, _5062, _5020, _5066, _5024, _5070, _5028))).
  3381. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:174
  3382. % xg_assertz((np_head0(nameOf(_9976), 3+sg, def+proper, _9966, _9968, _9970, _9972):-name(_9976, _9966, _9968, _9970, _9972))).
  3383. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:178
  3384. % xg_assertz((np_head0(np_head(_15806, _15808, _15810), 3+_15816, _15820+common, _15796, _15798, _15800, _15802):-determiner(_15806, _15816, _15820, _15796, _15840, _15800, _15844), adjs_opt(_15808, _15840, _15858, _15844, _15862), noun(_15810, _15816, _15858, _15798, _15862, _15802))).
  3385. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:182
  3386. % xg_assertz((np_head0(_21586, _21588, def+proper, _21592, _21594, _21596, x(nogap, nonterminal, apos_s_or_apos, _21608)):-poss_pron(_21586, _21588, _21592, _21594, _21596, _21608))).
  3387. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:184
  3388. % xg_assertz((np_head0(np_head(_26498, [], _26502), 3+sg, indef+common, _26488, _26490, _26492, _26494):-quantifier_pron(_26498, _26502, _26488, _26490, _26492, _26494))).
  3389. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:189
  3390. % xg_assertz(parser_chat80:(possessive(_4996, _4998, _5000, [], _5004, _5006, _5008, _5010, _5012, _5014, _5016, _5018, _5020, _5022):-gen_case(_5016, _5034, _5020, _5038), np_head0(_5048, _5050, _5052, _5034, _5056, _5038, _5060), possessive(_5048, _5050, _5052, _5070, [prep_phrase(poss, np(_4998, _4996, _5004))|_5070], _5006, _5008, _5010, _5012, _5014, _5056, _5018, _5060, _5022))).
  3391. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:196
  3392. % xg_assertz((possessive(_9852, _9854, _9856, _9858, _9860, _9852, _9854, _9856, _9858, _9860, _9872, _9874, _9876, _9878):-noText(_9872, _9874, _9876, _9878))).
  3393. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:200
  3394. % xg_assertz((gen_case(_14894, _14896, _14898, x(nogap, terminal, the, _14910)):-old_text, gen_marker(_14894, _14896, _14898, _14910))).
  3395. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:201
  3396. % xg_assertz((gen_case(_19180, _19182, _19184, x(nogap, terminal, w(the, _19202), _19196)):-gen_marker(_19180, _19182, _19184, _19196))).
  3397. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:203
  3398. % xg_assertz((gen_marker(_23474, _23476, _23478, _23480):-theText1('\'', _23474, _23494, _23478, _23498), an_s(_23494, _23476, _23498, _23480))).
  3399. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:205
  3400. % xg_assertz((an_s(_28022, _28024, _28026, _28028):-textOpt([s80], _28022, _28024, _28026, _28028))).
  3401. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:209
  3402. % xg_assertz((determiner(_32794, _32796, _32798, _32800, _32802, _32804, _32806):-det(_32794, _32796, _32798, _32800, _32802, _32804, _32806))).
  3403. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:210
  3404. % xg_assertz((determiner(_37102, _37104, _37106, _37108, _37110, _37112, _37114):-quant_phrase(_37102, _37104, _37106, _37108, _37110, _37112, _37114))).
  3405. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:213
  3406. % xg_assertz((quant_phrase(quant(_42560, _42562), _42546, _42548, _42550, _42552, _42554, _42556):-quant_opt(_42560, _42548, _42550, _42578, _42554, _42582), number(_42562, _42546, _42578, _42552, _42582, _42556))).
  3407. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:218
  3408. % xg_assertz((quant_opt(_48198, indef, _48202, _48204, _48206, _48208):-neg_adv_opt(_48218, _48198, _48202, _48224, _48206, _48228), comp_adv(_48218, _48224, _48242, _48228, _48246), theText1(than, _48242, _48204, _48246, _48208))).
  3409. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:224
  3410. % xg_assertz((quant_opt(_53322, indef, _53326, _53328, _53330, _53332):-theText1(at, _53326, _53346, _53330, _53350), sup_adv(_53360, _53346, _53328, _53350, _53332), sup_op(_53360, _53322))).
  3411. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:229
  3412. % xg_assertz((quant_opt(the, def, _57548, _57550, _57552, _57554):-theText1(the, _57548, _57550, _57552, _57554))).
  3413. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:230
  3414. % xg_assertz((quant_opt(same, indef, _61580, _61582, _61584, _61586):-noText(_61580, _61582, _61584, _61586))).
  3415. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:232
  3416. % xg_assertz((neg_adv_opt(_66946, not(_66966)+_66946, _66950, _66952, _66954, _66956):-theText1(_66976, _66950, _66952, _66954, _66956), txt_not_db(_66976, _66966))).
  3417. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:233
  3418. % xg_assertz((neg_adv_opt(_71002, _71002, _71006, _71008, _71010, _71012):-noText(_71006, _71008, _71010, _71012))).
  3419. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:235
  3420. % xg_assertz(sup_op(least, not(_75356)+less)).
  3421. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:236
  3422. % xg_assertz(sup_op(most, not(_79154)+more)).
  3423. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:240
  3424. % xg_assertz(parser_chat80:(np_mods(_5020, _5022, _5024, [_5046|_5048], _5028, _5030, _5032, _5034, _5036, _5038, _5040, _5042):-np_mod(_5020, _5022, _5046, _5028, _5066, _5036, _5070, _5040, _5074), (is_trace_bits(_5090), plus_mask(_5090, _5066, _5104), minus_mask(_5028, _5104, _5118), plus_mask(_5066, _5028, _5126)), np_mods(_5020, _5022, _5024, _5048, _5118, _5030, _5126, _5034, _5070, _5038, _5074, _5042))).
  3425. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:245
  3426. % xg_assertz((np_mods(_9726, _9728, _9730, _9730, _9734, _9734, _9738, _9738, _9742, _9744, _9746, _9748):-noText(_9742, _9744, _9746, _9748))).
  3427. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:247
  3428. % xg_assertz((np_mod(_14720, _14722, _14724, _14726, _14728, _14730, _14732, _14734, _14736):-prep_phrase(_14724, _14722, _14726, _14728, _14730, _14732, _14734, _14736))).
  3429. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:248
  3430. % xg_assertz((np_mod(_19230, _19232, _19234, _19236, _19238, _19240, _19242, _19244, _19246):-reduced_relative(_19230, _19234, _19236, _19238, _19240, _19242, _19244, _19246))).
  3431. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:253
  3432. % xg_assertz(parser_chat80:(verb_mods([_4974|_4976], _4958, _4960, _4962, _4964, _4966, _4968, _4970):-verb_mod(_4974, _4958, _4990, _4964, _4994, _4968, _4998), (is_trace_bits(_5014), plus_mask(_5014, _4990, _5028), minus_mask(_4958, _5028, _5042), plus_mask(_4990, _4958, _5050)), verb_mods(_4976, _5042, _5050, _4962, _4994, _4966, _4998, _4970))).
  3433. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:258
  3434. % xg_assertz((verb_mods([], _9356, _9358, _9358, _9362, _9364, _9366, _9368):-noText(_9362, _9364, _9366, _9368))).
  3435. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:260
  3436. % xg_assertz((verb_mod(_14140, _14142, _14144, _14146, _14148, _14150, _14152):-adv_phrase(_14140, _14142, _14144, _14146, _14148, _14150, _14152))).
  3437. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:261
  3438. % xg_assertz((verb_mod(_19136, _19138, _19140, _19142, _19144, _19146, _19148):-is_adv(_19138), adverb(_19136, _19142, _19144, _19146, _19148), is_empty_bits(_19140))).
  3439. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:265
  3440. % xg_assertz((verb_mod(_23542, _23544, _23546, _23548, _23550, _23552, _23554):-prep_phrase(_23542, compl, _23544, _23546, _23548, _23550, _23552, _23554))).
  3441. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:267
  3442. % xg_assertz((adv_phrase(prep_phrase(_28946, _28948), _28932, _28934, _28936, _28938, _28940, _28942):-loc_pred_prep(_28946, _28960, _28936, _28964, _28940, _28968), prep_phrase(prep_phrase(prep(_28960), _28948), compl, _28932, _28934, _28964, _28938, _28968, _28942))).
  3443. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:273
  3444. % xg_assertz(parser_chat80:(adjs_opt([_33622|_33624], _33612, _33614, _33616, _33618):-pre_adj(_33622, _33612, _33638, _33616, _33642), adjs_opt(_33624, _33638, _33614, _33642, _33618))).
  3445. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:276
  3446. % xg_assertz((adjs_opt([], _37614, _37616, _37618, _37620):-noText(_37614, _37616, _37618, _37620))).
  3447. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:278
  3448. % xg_assertz((pre_adj(_42200, _42202, _42204, _42206, _42208):-adj(_42212, _42200, _42202, _42204, _42206, _42208))).
  3449. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:279
  3450. % xg_assertz((pre_adj(poss(_46502, _46504), _46492, _46494, _46496, _46498):-poss_pron(_46502, _46504, _46492, _46494, _46496, _46498))).
  3451. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:280
  3452. % xg_assertz((pre_adj(_50550, _50552, _50554, _50556, _50558):-sup_phrase(_50550, _50552, _50554, _50556, _50558))).
  3453. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:282
  3454. % xg_assertz((sup_phrase(sup(most, _55304), _55292, _55294, _55296, _55298):-sup_adj(_55304, _55292, _55294, _55296, _55298))).
  3455. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:283
  3456. % xg_assertz((sup_phrase(sup(_60048, _60050), _60038, _60040, _60042, _60044):-sup_adv(_60048, _60038, _60064, _60042, _60068), adj(quant, _60050, _60064, _60040, _60068, _60044))).
  3457. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:287
  3458. % xg_assertz((comp_phrase(comp(_5006, _5008, _5010), _4994, _4996, _4998, _5000, _5002):-comp(_5006, _5008, _4996, _5026, _5000, _5030), (is_np_no_trace(_5046), is_prep_case(_5050)), np(_5010, _5056, _5050, _5060, compl, _5046, _4994, _5026, _4998, _5030, _5002))).
  3459. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:293
  3460. % xg_assertz((comp(_10742, _10744, _10746, _10748, _10750, _10752):-comp_adv(_10742, _10746, _10766, _10750, _10770), adj(quant, _10744, _10766, _10786, _10770, _10790), theText1(than, _10786, _10748, _10790, _10752))).
  3461. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:299
  3462. % xg_assertz((comp(more, _15410, _15412, _15414, _15416, _15418):-rel_adj(_15410, _15412, _15432, _15416, _15436), theText1(than, _15432, _15414, _15436, _15418))).
  3463. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:304
  3464. % xg_assertz((comp(same, _20546, _20548, _20550, _20552, _20554):-theText1(as, _20548, _20568, _20552, _20572), adj(quant, _20546, _20568, _20588, _20572, _20592), theText1(as, _20588, _20550, _20592, _20554))).
  3465. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:311
  3466. % xg_assertz((prep_phrase(prep_phrase(_26270, _26272), _26254, _26256, _26258, _26260, _26262, _26264, _26266):-prep(_26270, _26260, _26286, _26264, _26290), is_prep_case(_26300), np(_26272, _26306, _26300, _26310, _26254, _26256, _26258, _26286, _26262, _26290, _26266))).
  3467. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:318
  3468. % xg_assertz((relative(_31792, [_31812], _31796, _31798, _31800, _31802, _31804, _31806, _31808):-is_pred(_31796), rel_conj(_31792, _31830, _31812, _31800, _31802, _31804, _31806, _31808))).
  3469. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:321
  3470. % xg_assertz((relative(_36056, [], _36060, _36062, _36062, _36066, _36068, _36070, _36072):-noText(_36066, _36068, _36070, _36072))).
  3471. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:323
  3472. % xg_assertz((rel_conj(_41648, _41650, _41652, _41654, _41656, _41658, _41660, _41662):-rel(_41648, _41674, _41676, _41656, _41680, _41660, _41684), rel_rest(_41648, _41650, _41674, _41652, _41676, _41654, _41680, _41658, _41684, _41662))).
  3473. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:327
  3474. % xg_assertz((rel_rest(_47452, _47454, _47456, _47458, _47460, _47462, _47464, _47466, _47468, _47470):-conj(_47454, _47482, _47456, _47486, _47458, _47464, _47492, _47468, _47496), rel_conj(_47452, _47482, _47486, _47462, _47492, _47466, _47496, _47470))).
  3475. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:330
  3476. % xg_assertz((rel_rest(_51828, _51830, _51832, _51832, _51836, _51836, _51840, _51842, _51844, _51846):-noText(_51840, _51842, _51844, _51846))).
  3477. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:332
  3478. % xg_assertz((rel(_5064, rel(_5080, _5082), _5068, _5070, _5072, _5074, _5076):-mark_island(_5070, _5094, _5074, _5098), variable(_5064, _5080, _5094, _5114, _5098, _5118), s80(_5082, _5130, _5114, _5134, _5118, _5138), (is_trace_bits(_5154), minus_mask(_5130, _5154, _5068)), mark_dnalsi(_5134, _5072, _5138, _5076))).
  3479. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:339
  3480. % xg_assertz((variable(_11594, _11596, _11598, _11600, _11602, x(gap, nonterminal, np(np(_11594, wh(_11596), []), _11594, _11622, _11624, _11626, _11628, _11630), _11614)):-theText1(that, _11598, _11600, _11602, _11614), is_trace82(_11628, _11630))).
  3481. pt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:342
  3482. % xg_assertz((variable(_17376, _17378, _17380, _17382, _17384, x(gap, nonterminal, np(_17400, _17402, _17404, _17406, _17408, _17410, _17412), _17396)):-wh(_17378, _17376, _17400, _17402, _17404, _17380, _17382, _17384, _17396), is_trace82(_17410, _17412))).
  3483. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:345
  3484. % xg_assertz((variable(_5030, _5032, _5034, _5036, _5038, x(gap, nonterminal, prep_phrase(prep_phrase(_5064, _5066), compl, _5058, _5060), _5050)):-prep(_5064, _5034, _5080, _5038, _5084), wh(_5032, _5030, _5066, _5100, _5102, _5080, _5036, _5084, _5050), is_trace82(_5058, _5060), is_compl_case(_5102))).
  3485. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:350
  3486. % xg_assertz((wh(_10924, _10926, np(_10926, wh(_10924), []), _10926, _10932, _10934, _10936, _10938, _10940):-rel_pron(_10962, _10934, _10936, _10938, _10940), is_to_role_case(_10962, decl, _10932))).
  3487. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:353
  3488. % xg_assertz((wh(_17146, _17148, np(_17166, _17168, [prep_phrase(_17180, _17182)]), _17166, _17154, _17156, _17158, _17160, _17162):-np_head0(_17168, _17166, _17208+common, _17156, _17200, _17160, _17204), prep(_17180, _17200, _17224, _17204, _17228), wh(_17146, _17148, _17182, _17238, _17240, _17224, _17158, _17228, _17162))).
  3489. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:357
  3490. % xg_assertz((wh(_23046, _23048, _23050, _23052, _23054, _23056, _23058, _23060, _23062):-whose(_23046, _23048, _23056, _23078, _23060, _23082), is_s_all(_23092), np(_23050, _23052, _23054, def, subj, _23092, _23108, _23078, _23058, _23082, _23062))).
  3491. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:364
  3492. % xg_assertz((reduced_relative(_28476, _28478, _28480, _28482, _28484, _28486, _28488, _28490):-is_pred(_28480), reduced_rel_conj(_28476, _28506, _28478, _28482, _28484, _28486, _28488, _28490))).
  3493. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:368
  3494. % xg_assertz((reduced_rel_conj(_34122, _34124, _34126, _34128, _34130, _34132, _34134, _34136):-reduced_rel(_34122, _34148, _34150, _34130, _34154, _34134, _34158), reduced_rel_rest(_34122, _34124, _34148, _34126, _34150, _34128, _34154, _34132, _34158, _34136))).
  3495. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:372
  3496. % xg_assertz((reduced_rel_rest(_39942, _39944, _39946, _39948, _39950, _39952, _39954, _39956, _39958, _39960):-conj(_39944, _39972, _39946, _39976, _39948, _39954, _39982, _39958, _39986), reduced_rel_conj(_39942, _39972, _39976, _39952, _39982, _39956, _39986, _39960))).
  3497. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:375
  3498. % xg_assertz((reduced_rel_rest(_44328, _44330, _44332, _44332, _44336, _44336, _44340, _44342, _44344, _44346):-noText(_44340, _44342, _44344, _44346))).
  3499. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:377
  3500. % xg_assertz((reduced_rel(_5070, reduced_rel(_5086, _5088), _5074, _5076, _5078, _5080, _5082):-mark_island(_5076, _5100, _5080, _5104), reduced_wh(_5070, _5086, _5100, _5120, _5104, _5124), s80(_5088, _5136, _5120, _5140, _5124, _5144), (is_trace_bits(_5160), minus_mask(_5136, _5160, _5074)), mark_dnalsi(_5140, _5078, _5144, _5082))).
  3501. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:384
  3502. % xg_assertz((reduced_wh(_14534, _14536, _14538, _14540, _14542, x(nogap, nonterminal, np(np(_14534, wh(_14536), []), _14534, _14562, _14564, _14566, _14568, _14570), x(nogap, nonterminal, verb_form(be, pres+fin, _14534, main), x(nogap, nonterminal, neg_opt(_14616, _14618), x(nogap, nonterminal, pred(_14618, _14634, _14636), _14628))))):-neg_opt(_14646, _14618, _14538, _14652, _14542, _14656), pred(_14618, _14634, _14636, _14652, _14540, _14656, _14628), is_trace82(_14568, _14570), is_subj_case(_14562))).
  3503. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:392
  3504. % xg_assertz((reduced_wh(_22622, _22624, _22626, _22628, _22630, x(nogap, nonterminal, np(np(_22622, wh(_22624), []), _22622, _22650, _22652, _22654, _22656, _22658), x(nogap, nonterminal, verb(_22684, _22686, _22688, _22690), _22680))):-participle(_22684, _22688, _22690, _22626, _22628, _22630, _22680), is_trace82(_22656, _22658), is_subj_case(_22650))).
  3505. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:397
  3506. % xg_assertz((reduced_wh(_5198, _5200, _5202, _5204, _5206, x(nogap, nonterminal, np(_5222, _5224, _5226, _5228, _5230, _5232, _5234), x(gap, nonterminal, np(np(_5198, wh(_5200), []), _5198, _5252, _5254, _5256, _5258, _5260), _5244))):-(is_s_all(_5288), is_subj_case(_5226), is_verb_case(_5252)), np(_5222, _5224, _5316, _5228, subj, _5288, _5324, _5202, _5204, _5206, _5244), is_trace82(_5232, _5234), is_trace82(_5258, _5260))).
  3507. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:406
  3508. % xg_assertz((verb(verb(_12740, _12742, _12752+fin, _12746, _12748), _12724, _12726, _12742, _12730, _12732, _12734, _12736):-verb_form(_12764, _12752+fin, _12724, _12770, _12730, _12774, _12734, _12778), verb_type_db(_12764, _12796), neg_opt(_12796, _12748, _12774, _12812, _12778, _12816), rest_verb(_12770, _12764, _12740, _12742, _12746, _12812, _12732, _12816, _12736), verb_type_db(_12740, _12726))).
  3509. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:414
  3510. % xg_assertz((neg_opt(aux+_18016, neg(_18020), _18004, _18006, _18008, _18010):-theText1(_18030, _18004, _18006, _18008, _18010), txt_not_db(_18030, _18020))).
  3511. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:415
  3512. % xg_assertz((neg_opt(_22182, pos(_22196), _22186, _22188, _22190, _22192):-noText(_22186, _22188, _22190, _22192))).
  3513. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:417
  3514. % xg_assertz(parser_chat80:(rest_verb(aux, have, _27402, _27404, [perf|_27420], _27408, _27410, _27412, _27414):-verb_form(_27430, past+part, _27434, _27436, _27408, _27440, _27412, _27444), have_opt(_27430, _27402, _27404, _27420, _27440, _27410, _27444, _27414))).
  3515. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:420
  3516. % xg_assertz((rest_verb(aux, be, _32706, _32708, _32710, _32712, _32714, _32716, _32718):-verb_form(_32728, _32730, _32732, _32734, _32712, _32738, _32716, _32742), be(_32730, _32728, _32706, _32708, _32710, _32738, _32714, _32742, _32718))).
  3517. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:423
  3518. % xg_assertz((rest_verb(aux, do, _37340, active, [], _37346, _37348, _37350, _37352):-verb_form(_37340, inf, _37360, _37362, _37346, _37348, _37350, _37352))).
  3519. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:425
  3520. % xg_assertz((rest_verb(main, _41592, _41592, active, [], _41600, _41602, _41604, _41606):-noText(_41600, _41602, _41604, _41606))).
  3521. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:427
  3522. % xg_assertz((have_opt(be, _47214, _47216, _47218, _47220, _47222, _47224, _47226):-verb_form(_47236, _47238, _47240, _47242, _47220, _47246, _47224, _47250), be(_47238, _47236, _47214, _47216, _47218, _47246, _47222, _47250, _47226))).
  3523. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:430
  3524. % xg_assertz((have_opt(_51456, _51456, active, [], _51464, _51466, _51468, _51470):-noText(_51464, _51466, _51468, _51470))).
  3525. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:432
  3526. % xg_assertz((be(past+part, _56372, _56372, passive, [], _56380, _56382, _56384, _56386):-noText(_56380, _56382, _56384, _56386))).
  3527. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:433
  3528. % xg_assertz((be(pres+part, _61040, _61042, _61044, [prog], _61048, _61050, _61052, _61054):-passive_active(_61040, _61042, _61044, _61048, _61050, _61052, _61054))).
  3529. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:436
  3530. % xg_assertz((passive_active(be, _66918, passive, _66922, _66924, _66926, _66928):-verb_form(_66918, past+part, _66942, _66944, _66922, _66924, _66926, _66928), verb_type_db(_66918, _66964), passive_vt(_66964))).
  3531. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:439
  3532. % xg_assertz((passive_active(_71080, _71080, active, _71086, _71088, _71090, _71092):-noText(_71086, _71088, _71090, _71092))).
  3533. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:441
  3534. % xg_assertz((participle(verb(_5028, _5030, inf, _5034, _5036), _5014, _5030, _5018, _5020, _5022, _5024):-neg_opt(_5046, _5036, _5018, _5052, _5022, _5056), verb_form(_5028, _5068, _5070, _5072, _5052, _5020, _5056, _5024), participle_vt(_5068, _5030, _5034), verb_type_db(_5028, _5014))).
  3535. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:449
  3536. % xg_assertz(passive_vt(_9382+tv)).
  3537. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:450
  3538. % xg_assertz(passive_vt(_13098+ditrans(_13104))).
  3539. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:452
  3540. % xg_assertz(participle_vt(pres+part, active, [prog])).
  3541. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:453
  3542. % xg_assertz(participle_vt(past+part, passive, [])).
  3543. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:457
  3544. % xg_assertz((mark_island(_26390, _26392, _26394, x(gap, nonterminal, mark_dnalsi, _26406)):-noText(_26390, _26392, _26394, _26406))).
  3545. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:461
  3546. % xg_assertz((verb_args(_32202+_32204, _32184, _32186, _32188, _32190, _32192, _32194, _32196, _32198):-advs_opt(_32186, _32216, _32218, _32192, _32222, _32196, _32226), verb_args(_32204, _32184, _32216, _32188, _32190, _32222, _32194, _32226, _32198))).
  3547. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:466
  3548. % xg_assertz((verb_args(tv, active, [varg(dir, _36990)], _36968, _36970, _36972, _36974, _36976, _36978):-verb_arg(np, _36990, _36970, _36972, _36974, _36976, _36978))).
  3549. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:468
  3550. % xg_assertz(parser_chat80:(verb_args(ditrans(_41748), _41730, [varg(_41758, _41760)|_41754], _41734, _41736, _41738, _41740, _41742, _41744):-verb_arg(np, _41760, _41774, _41738, _41778, _41742, _41782), object_opt(_41758, _41754, _41774, _41736, _41778, _41740, _41782, _41744))).
  3551. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:474
  3552. % xg_assertz((verb_args(be, _46784, [void(_46808)], _46788, _46788, _46792, _46794, _46796, _46798):-theText1(_46818, _46792, _46794, _46796, _46798), txt_there_db(_46818, _46808))).
  3553. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:475
  3554. % xg_assertz((verb_args(be, _51490, [varg(pred, _51516)], _51494, _51496, _51498, _51500, _51502, _51504):-pred_conj(_51520, _51516, _51496, _51498, _51500, _51502, _51504))).
  3555. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:476
  3556. % xg_assertz((verb_args(be, _56198, [varg(dir, _56224)], _56202, _56204, _56206, _56208, _56210, _56212):-verb_arg(np, _56224, _56204, _56206, _56208, _56210, _56212))).
  3557. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:477
  3558. % xg_assertz((verb_args(have, active, [varg(dir, _60944)], _60922, _60924, _60926, _60928, _60930, _60932):-verb_arg(np, _60944, _60924, _60926, _60928, _60930, _60932))).
  3559. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:478
  3560. % xg_assertz((verb_args(_65242, _65244, [], _65248, _65248, _65252, _65252, _65256, _65256):-no_args_vt(_65242))).
  3561. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:480
  3562. % xg_assertz((object_opt(_4980, _4982, _4984, _4986, _4988, _4990, _4992, _4994):-(is_adv_bits(_5010), minus_mask(_5010, _4984, _5018)), advs_opt(_4982, _5030, _5018, _4988, _5036, _4992, _5040), obj_opt(_4980, _5030, _4984, _4986, _5036, _4990, _5040, _4994))).
  3563. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:485
  3564. % xg_assertz((obj_opt(ind, [varg(dir, _10284)], _10262, _10264, _10266, _10268, _10270, _10272):-verb_arg(np, _10284, _10264, _10266, _10268, _10270, _10272))).
  3565. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:486
  3566. % xg_assertz((obj_opt(dir, [], _14452, _14452, _14456, _14458, _14460, _14462):-noText(_14456, _14458, _14460, _14462))).
  3567. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:488
  3568. % xg_assertz((pred_conj(_19914, _19916, _19918, _19920, _19922, _19924, _19926):-pred(_19936, _19938, _19940, _19920, _19944, _19924, _19948), pred_rest(_19914, _19938, _19916, _19940, _19918, _19944, _19922, _19948, _19926))).
  3569. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:492
  3570. % xg_assertz((pred_rest(_25586, _25588, _25590, _25592, _25594, _25596, _25598, _25600, _25602):-conj(_25586, _25614, _25588, _25618, _25590, _25596, _25624, _25600, _25628), pred_conj(_25614, _25618, _25594, _25624, _25598, _25628, _25602))).
  3571. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:495
  3572. % xg_assertz((pred_rest(_29886, _29888, _29888, _29892, _29892, _29896, _29898, _29900, _29902):-noText(_29896, _29898, _29900, _29902))).
  3573. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:497
  3574. % xg_assertz((verb_arg(np, _35678, _35680, _35682, _35684, _35686, _35688):-(is_s_all(_35704), is_verb_case(_35708)), np(_35678, _35714, _35708, _35718, compl, _35704, _35680, _35682, _35684, _35686, _35688))).
  3575. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:501
  3576. % xg_assertz((pred(_39982, _39984, _39986, _39988, _39990, _39992, _39994):-adj_phrase(_39984, _39986, _39988, _39990, _39992, _39994))).
  3577. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:502
  3578. % xg_assertz((pred(neg(_44922), _44908, _44910, _44912, _44914, _44916, _44918):-is_s_all(_44932), prep_phrase(_44908, compl, _44932, _44910, _44912, _44914, _44916, _44918))).
  3579. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:505
  3580. % xg_assertz((pred(_49648, _49650, _49652, _49654, _49656, _49658, _49660):-is_s_all(_49670), adv_phrase(_49650, _49670, _49652, _49654, _49656, _49658, _49660))).
  3581. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:509
  3582. % xg_assertz(parser_chat80:(advs_opt([_54764|_54766], _54750, _54752, _54754, _54756, _54758, _54760):-is_adv(_54752), adverb(_54764, _54754, _54790, _54758, _54794), advs_opt(_54766, _54750, _54752, _54790, _54756, _54794, _54760))).
  3583. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:513
  3584. % xg_assertz((advs_opt(_58920, _58920, _58924, _58926, _58928, _58930, _58932):-noText(_58926, _58928, _58930, _58932))).
  3585. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:515
  3586. % xg_assertz((adj_phrase(_63992, _63994, _63996, _63998, _64000, _64002):-adj(_64012, _63992, _63996, _63998, _64000, _64002), is_empty_bits(_63994))).
  3587. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:516
  3588. % xg_assertz((adj_phrase(_68184, _68186, _68188, _68190, _68192, _68194):-comp_phrase(_68184, _68186, _68188, _68190, _68192, _68194))).
  3589. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:518
  3590. % xg_assertz(no_args_vt(tv)).
  3591. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:519
  3592. % xg_assertz(no_args_vt(ditrans(_75694))).
  3593. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:520
  3594. % xg_assertz(no_args_vt(iv)).
  3595. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:524
  3596. % xg_assertz((conj(conj(_84554, _84556), conj(_84554, _84562), _84538, _84540, conj(_84554, _84538, _84540), _84544, _84546, _84548, _84550):-conj_list(_84554, _84556, _84562, _84544, _84546, _84548, _84550))).
  3597. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg:531
  3598. % info(read(160, '/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg')).
  3599. [0m
  3600.  
  3601. ** Grammar from file /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/clone.xg: (+):149 words .. time -692 **
  3602.  
  3603. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:15
  3604. % xg_assertz((theTextL(_97070, _97072, _97086=_97070, _97076, _97078, _97080, _97082):-(old_text, !), theText80(_97070, _97076, _97078, _97080, _97082), _97070=_97086)).
  3605. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:16
  3606. % xg_assertz((theTextL(_102210, _102212, _102226=_102210, _102216, _102218, _102220, _102222):-!, theText80(_102210, _102216, _102218, _102220, _102222), _102210=_102226)).
  3607. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:17
  3608. % xg_assertz((theTextL(_106836, _106838, _106840, _106842, _106844, _106846, _106848):-theText80(_106836, _106842, _106844, _106846, _106848), call(_106840))).
  3609. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:19
  3610. % xg_assertz((noText(_111054, _111054, _111058, _111058):-true)).
  3611. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:21
  3612. % xg_assertz((theText1(_116036, _116038, _116040, _116042, _116044):-(old_text, !), terminal(_116036, _116038, _116040, _116042, _116044))).
  3613. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:22
  3614. % xg_assertz((theText1(_4950, _4952, _4954, _4956, _4958):-terminal(w(_4950, _4976), _4952, _4954, _4956, _4958))).
  3615. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:24
  3616. % xg_assertz((theText1(_10032, _10034, _10036, _10038, _10040, _10042):-(old_text, !), terminal(_10032, _10036, _10038, _10040, _10042))).
  3617. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:25
  3618. % xg_assertz((theText1(_14204, _14206, _14208, _14210, _14212, _14214):-terminal(w(_14204, _14232), _14208, _14210, _14212, _14214))).
  3619. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:27
  3620. % xg_assertz((theText80(_19430, _19432, _19434, _19436, _19438):-(is_list(_19430), !), theText_cl(_19430, _19432, _19434, _19436, _19438))).
  3621. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:28
  3622. % xg_assertz((theText80([_23540], _23530, _23532, _23534, _23536):-theText1(_23540, _23530, _23532, _23534, _23536))).
  3623. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:29
  3624. % xg_assertz((theText80([_28356, _28362], _28346, _28348, _28350, _28352):-!, theText1(_28356, _28346, _28384, _28350, _28388), theText1(_28362, _28384, _28348, _28388, _28352))).
  3625. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:30
  3626. % xg_assertz((theText80(_32904, _32906, _32908, _32910, _32912):-(!, nonvar(_32904)), phraseXG(_32904, _32906, _32908, _32910, _32912))).
  3627. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:31
  3628. % xg_assertz(parser_chat80:(theText80(_37242, _37244, _37246, _37248, _37250):-(_37242=@=[_37272|_37274], !), theText_ol(_37242, _37244, _37246, _37248, _37250))).
  3629. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:32
  3630. % xg_assertz((theText80(_42470, _42472, _42474, _42476, _42478):-(var(_42470), dmsg(theText_DCG_VAR(_42470)), !), theText_ol(_42470, _42472, _42474, _42476, _42478))).
  3631. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:33
  3632. % xg_assertz((theText80(_47542, _47544, _47546, _47548, _47550):-(dmsg(theText_DCG(_47542)), dtrace, nonvar(_47542)), phraseXG(_47542, _47544, _47546, _47548, _47550))).
  3633. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:37
  3634. % xg_assertz((theText_ol([_53096, _53102, _53108], _53086, _53088, _53090, _53092):-theText1(_53096, _53086, _53124, _53090, _53128), theText1(_53102, _53124, _53142, _53128, _53146), theText1(_53108, _53142, _53088, _53146, _53092))).
  3635. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:38
  3636. % xg_assertz((theText_ol([_57738, _57744], _57728, _57730, _57732, _57734):-theText1(_57738, _57728, _57760, _57732, _57764), theText1(_57744, _57760, _57730, _57764, _57734))).
  3637. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:39
  3638. % xg_assertz((theText_ol([_61870], _61860, _61862, _61864, _61866):-theText1(_61870, _61860, _61862, _61864, _61866))).
  3639. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:41
  3640. % xg_assertz((theText_cl([], _66382, _66382, _66386, _66386):-!)).
  3641. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:42
  3642. % xg_assertz(parser_chat80:(theText_cl([_70644|_70646], _70634, _70636, _70638, _70640):-theText1(_70644, _70634, _70660, _70638, _70664), !, theText_cl(_70646, _70660, _70636, _70664, _70640))).
  3643. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:45
  3644. % xg_assertz((optText1(_75322, _75324, _75326, _75328, _75330, _75332, _75334):-noText(_75328, _75330, _75332, _75334))).
  3645. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:46
  3646. % xg_assertz((optText1(_79676, _79678, _79680, _79682, _79684, _79686, _79688):-theTextC(_79676, _79678, _79680, _79682, _79684, _79686, _79688))).
  3647. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:48
  3648. % xg_assertz((optText1(_84192, _84194, _84196, _84198, _84200, _84202):-noText(_84196, _84198, _84200, _84202))).
  3649. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:49
  3650. % xg_assertz((optText1(_88352, _88354, _88356, _88358, _88360, _88362):-theText1(_88352, _88354, _88356, _88358, _88360, _88362))).
  3651. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:51
  3652. % xg_assertz((opt_the(_92878, _92880, _92882, _92884):-optText1(the, xtDeterminer, _92878, _92880, _92882, _92884))).
  3653. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:54
  3654. % xg_assertz((optText(_97368, _97370, _97372, _97374, _97376):-noText(_97370, _97372, _97374, _97376))).
  3655. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:55
  3656. % xg_assertz((optText(_101402, _101404, _101406, _101408, _101410):-theText80(_101402, _101404, _101406, _101408, _101410))).
  3657. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:57
  3658. % xg_assertz((textOpt(_105948, _105950, _105952, _105954, _105956):-theText80(_105948, _105950, _105952, _105954, _105956))).
  3659. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:58
  3660. % xg_assertz((textOpt(_109886, _109888, _109890, _109892, _109894):-noText(_109888, _109890, _109892, _109894))).
  3661. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:62
  3662. % xg_assertz((noun(_115232, _115234, _115236, _115238, _115240, _115242):-theText1(_115252, xtNoun, _115236, _115238, _115240, _115242), no_repeats(noun_form_db(_115252, _115232, _115234)))).
  3663. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:63
  3664. % xg_assertz((noun(_119738, _119740, _119742, _119744, _119746, _119748):-theTextC(_119752, _119754, noun_form_db(_119752, _119738, _119740), _119742, _119744, _119746, _119748))).
  3665. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:65
  3666. % xg_assertz((det(det(_5040), _5026, _5028, _5030, _5032, _5034, _5036):-theText1(_5050, xtDeterminer, _5030, _5032, _5034, _5036), no_repeats(det_db(_5050, _5026, _5040, _5028)))).
  3667. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:66
  3668. % xg_assertz((det(det(_9810), _9796, _9798, _9800, _9802, _9804, _9806):-theTextC(_9814, xtDeterminer, det_db(_9814, _9796, _9810, _9798), _9800, _9802, _9804, _9806))).
  3669. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:67
  3670. % xg_assertz((det(generic, _13940, generic, _13944, _13946, _13948, _13950):-noText(_13944, _13946, _13948, _13950))).
  3671. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:69
  3672. % xg_assertz((adj(_19340, adj(_19354), _19344, _19346, _19348, _19350):-theText1(_19354, xtAdjective, _19344, _19346, _19348, _19350), no_repeats(adj_db(_19354, _19340)))).
  3673. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:70
  3674. % xg_assertz((adj(_23934, adj(_23948), _23938, _23940, _23942, _23944):-theTextC(_23948, _23954, adj_db(_23948, _23934), _23938, _23940, _23942, _23944))).
  3675. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:72
  3676. % xg_assertz((prep(prep(_29142), _29132, _29134, _29136, _29138):-theText1(_29142, xtPreposition, _29132, _29134, _29136, _29138), prep_db(_29142))).
  3677. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:73
  3678. % xg_assertz((prep(prep(_33622), _33612, _33614, _33616, _33618):-theTextC(_33622, xtPreposition, prep_db(_33622), _33612, _33614, _33616, _33618))).
  3679. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:75
  3680. % xg_assertz((rel_adj(adj(_38988), _38978, _38980, _38982, _38984):-theText1(_38998, xtAdjective, _38978, _38980, _38982, _38984), no_repeats(rel_adj_db(_38998, _38988)))).
  3681. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:76
  3682. % xg_assertz((rel_adj(adj(_43518), _43508, _43510, _43512, _43514):-theTextC(_43522, _43524, rel_adj_db(_43522, _43518), _43508, _43510, _43512, _43514))).
  3683. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:78
  3684. % xg_assertz((sup_adj(adj(_48890), _48880, _48882, _48884, _48886):-theText1(_48900, xtAdjective, _48880, _48882, _48884, _48886), no_repeats(sup_adj_db(_48900, _48890)))).
  3685. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:79
  3686. % xg_assertz((sup_adj(adj(_53420), _53410, _53412, _53414, _53416):-theTextC(_53424, _53426, sup_adj_db(_53424, _53420), _53410, _53412, _53414, _53416))).
  3687. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:83
  3688. % xg_assertz((comp_adv(_58592, _58594, _58596, _58598, _58600):-theText1(_58592, xtAdverb, _58594, _58596, _58598, _58600), no_repeats(comp_adv_db(_58592)))).
  3689. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:84
  3690. % xg_assertz((comp_adv(_62920, _62922, _62924, _62926, _62928):-theTextC(_62920, _62934, comp_adv_db(_62920), _62922, _62924, _62926, _62928))).
  3691. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:89
  3692. % xg_assertz((sup_adv(_68094, _68096, _68098, _68100, _68102):-theText1(_68094, xtAdverb, _68096, _68098, _68100, _68102), no_repeats(sup_adv_db(_68094)))).
  3693. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:90
  3694. % xg_assertz((sup_adv(_72422, _72424, _72426, _72428, _72430):-theTextC(_72422, _72436, sup_adv_db(_72422), _72424, _72426, _72428, _72430))).
  3695. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:92
  3696. % xg_assertz((rel_pron(_77566, _77568, _77570, _77572, _77574):-theText1(_77584, _77568, _77570, _77572, _77574), no_repeats(rel_pron_db(_77584, _77566)))).
  3697. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:93
  3698. % xg_assertz((rel_pron(_81952, _81954, _81956, _81958, _81960):-theTextC(_81964, xtPronoun, rel_pron_db(_81964, _81952), _81954, _81956, _81958, _81960))).
  3699. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:97
  3700. % xg_assertz((human_name(_87482, _87484, _87486, _87488, _87490):-capitalized(_87500, _87484, _87504, _87488, _87508), capitalized(_87518, _87504, _87486, _87508, _87490), atomic_list_concat([_87500, '_', _87518], _87482))).
  3701. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:99
  3702. % xg_assertz((verb_form(_92486, _92488, _92490, _92492, _92494, _92496, _92498, _92500):-theText1(_92510, _92494, _92496, _92498, _92500), no_repeats(verb_form_db(_92510, _92486, _92488, _92490)))).
  3703. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:102
  3704. % xg_assertz((name(_98002, _98004, _98006, _98008, _98010):-opt_the(_98004, _98022, _98008, _98026), theText80(_98036, _98022, _98006, _98026, _98010), no_repeats(name_db(_98036, _98002)))).
  3705. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:107
  3706. % xg_assertz((int_art(_103484, pl, quant(same, wh(_103484)), _103490, _103492, _103494, _103496):-how_many_db(_103516), theText80(_103516, _103490, _103492, _103494, _103496))).
  3707. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:108
  3708. % xg_assertz((int_art(_108454, _108456, _108458, _108460, _108462, _108464, _108466):-theText1(_108476, xtDeterminer, _108460, _108462, _108464, _108466), no_repeats(int_art_db(_108476, _108454, _108456, _108458)))).
  3709. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:109
  3710. % xg_assertz((int_art(_113088, _113090, _113092, _113094, _113096, _113098, _113100):-theTextC(_113104, _113106, int_art_db(_113104, _113088, _113090, _113092), _113094, _113096, _113098, _113100))).
  3711. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:111
  3712. % xg_assertz((int_pron(_118344, _118346, _118348, _118350, _118352):-theText1(_118362, xtPronoun, _118346, _118348, _118350, _118352), no_repeats(int_pron_db(_118362, _118344)))).
  3713. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:112
  3714. % xg_assertz((int_pron(_4954, _4956, _4958, _4960, _4962):-theTextC(_4966, xtPronoun, int_pron_db(_4966, _4954), _4956, _4958, _4960, _4962))).
  3715. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:115
  3716. % xg_assertz((adverb(adv(_10278), _10268, _10270, _10272, _10274):-theText1(_10278, xtAdverb, _10268, _10270, _10272, _10274), no_repeats(adverb_db(_10278)))).
  3717. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:116
  3718. % xg_assertz((adverb(adv(_14752), _14742, _14744, _14746, _14748):-theTextC(_14752, _14758, adverb_db(_14752), _14742, _14744, _14746, _14748))).
  3719. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:118
  3720. % xg_assertz((poss_pron(pronoun(_20454), _20458+_20460, _20444, _20446, _20448, _20450):-theText1(_20470, xtPronoun, _20444, _20446, _20448, _20450), no_repeats(poss_pron_db(_20470, _20454, _20458, _20460)))).
  3721. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:119
  3722. % xg_assertz((poss_pron(pronoun(_25362), _25366+_25368, _25352, _25354, _25356, _25358):-theTextC(_25372, xtPronoun, poss_pron_db(_25372, _25362, _25366, _25368), _25352, _25354, _25356, _25358))).
  3723. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:121
  3724. % xg_assertz((pers_pron(pronoun(_31078), _31082+_31084, _31066, _31068, _31070, _31072, _31074):-theText1(_31094, xtPronoun, _31068, _31070, _31072, _31074), pers_pron_db(_31094, _31078, _31082, _31084, _31066))).
  3725. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:122
  3726. % xg_assertz((pers_pron(pronoun(_36096), _36100+_36102, _36084, _36086, _36088, _36090, _36092):-theTextC(_36106, xtPronoun, pers_pron_db(_36106, _36096, _36100, _36102, _36084), _36086, _36088, _36090, _36092))).
  3727. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:125
  3728. % xg_assertz((quantifier_pron(_41464, _41466, _41468, _41470, _41472, _41474):-theText1(_41484, xtPronoun, _41468, _41470, _41472, _41474), no_repeats(quantifier_pron_db(_41484, _41464, _41466)))).
  3729. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:126
  3730. % xg_assertz((quantifier_pron(_45988, _45990, _45992, _45994, _45996, _45998):-theTextC(_46002, xtPronoun, quantifier_pron_db(_46002, _45988, _45990), _45992, _45994, _45996, _45998))).
  3731. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:128
  3732. % xg_assertz((context_pron(prep(_51502), _51490, _51492, _51494, _51496, _51498):-theText1(_51512, xtPronoun, _51492, _51494, _51496, _51498), no_repeats(context_pron_db(_51502, _51490, _51512)))).
  3733. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:129
  3734. % xg_assertz((context_pron(prep(_56174), _56162, _56164, _56166, _56168, _56170):-theTextC(_56178, xtPronoun, context_pron_db(_56174, _56162, _56178), _56164, _56166, _56168, _56170))).
  3735. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:131
  3736. % xg_assertz((number(nb(_61676), _61664, _61666, _61668, _61670, _61672):-theText1(_61686, xtNumberSP, _61666, _61668, _61670, _61672), no_repeats(number_db(_61686, _61676, _61664)))).
  3737. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:132
  3738. % xg_assertz((number(nb(_66340), _66328, _66330, _66332, _66334, _66336):-theTextC(_66344, xtNumberSP, number_db(_66344, _66340, _66328), _66330, _66332, _66334, _66336))).
  3739. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:134
  3740. % xg_assertz((terminator(_71630, _71632, _71634, _71636, _71638):-theText1(_71648, 'Symbol-SP', _71632, _71634, _71636, _71638), no_repeats(terminator_db(_71648, _71630)))).
  3741. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:135
  3742. % xg_assertz((terminator(_76088, _76090, _76092, _76094, _76096):-theTextC(_76100, 'Symbol-SP', terminator_db(_76100, _76088), _76090, _76092, _76094, _76096))).
  3743. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:137
  3744. % xg_assertz((conj_list(_80968, list, list, _80974, _80976, _80978, _80980):-theText1(',', 'Symbol-SP', _80974, _80976, _80978, _80980))).
  3745. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:138
  3746. % xg_assertz((conj_list(_85798, list, end, _85804, _85806, _85808, _85810):-theText1(_85798, xtConjunction, _85804, _85806, _85808, _85810), no_repeats(conj_db(_85798)))).
  3747. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:139
  3748. % xg_assertz((conj_list(_90428, list, list, _90434, _90436, _90438, _90440):-theTextC(_90444, 'Symbol-SP', _90444=(','), _90434, _90436, _90438, _90440))).
  3749. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:140
  3750. % xg_assertz((conj_list(_94930, list, end, _94936, _94938, _94940, _94942):-theTextC(_94930, xtConjunction, conj_db(_94930), _94936, _94938, _94940, _94942))).
  3751. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:142
  3752. % xg_assertz((loc_pred_prep(_100196, _100198, _100200, _100202, _100204, _100206):-theText1(_100216, _100200, _100202, _100204, _100206), no_repeats(loc_pred_prep_db(_100216, _100196, _100198)))).
  3753. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:143
  3754. % xg_assertz((loc_pred_prep(_104722, _104724, _104726, _104728, _104730, _104732):-theTextC(_104736, xtPreposition, loc_pred_prep_db(_104736, _104722, _104724), _104726, _104728, _104730, _104732))).
  3755. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg:148
  3756. % info(read(81, '/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg')).
  3757.  
  3758.  
  3759. ** Grammar from file /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/lex.xg: (+):225 words .. time 462 **
  3760.  
  3761. txt_no_db(not, not).
  3762. txt_no_db(no, no).
  3763.  
  3764. conj_db(and).
  3765. conj_db(or).
  3766. conj_db(But) :-
  3767.     cycQuery80(partOfSpeech(_, xtCoordinatingConjunction, But)).
  3768.  
  3769. det_db(Det) :-
  3770.     det_db(Det, _, _, _).
  3771. det_db(W) :-
  3772.     det_db0(W),
  3773.     \+ det_db(W, _, _, _),
  3774.     dif(CCW, xtDeterminer),
  3775.     \+ ccw_db(W, CCW).
  3776.  
  3777. :- dynamic is_nl_pred/3.
  3778.  
  3779.  
  3780. city(C) :-
  3781.     city(C, _, _).
  3782.  
  3783. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/newdict.pl:419
  3784. % city/1=[interpreted, visible, static, file('/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/newdict.pl'), line_count(418), number_of_clauses(1), number_of_rules(1), last_modified_generation(573268), defined].
  3785. :- dynamic is_nl_pred/3.
  3786.  
  3787. is_nl_pred(parser_chat80, city, 3).
  3788.  
  3789. :- dynamic city/3.
  3790. :- multifile city/3.
  3791. :- public city/3.
  3792. :- module_transparent city/3.
  3793.  
  3794. city(tehran, iran, 1010).
  3795.  
  3796. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/newdict.pl:423
  3797. % city/3=[interpreted, visible, exported, public, dynamic, multifile, transparent, file('/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/newdict.pl'), line_count(422), number_of_clauses(1), number_of_rules(0), last_modified_generation(573306), defined].
  3798. :- dynamic is_nl_pred/3.
  3799.  
  3800. is_nl_pred(parser_chat80, trans_LF, 9).
  3801.  
  3802. :- dynamic trans_LF/9.
  3803. :- multifile trans_LF/9.
  3804. :- public trans_LF/9.
  3805. :- module_transparent trans_LF/9.
  3806.  
  3807. trans_LF(govern, feature&_, X, feature&place&country, Y, capital(Y, X), [], _, _).
  3808.  
  3809. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/newdict.pl:428
  3810. % trans_LF/9=[interpreted, visible, exported, public, dynamic, multifile, transparent, file('/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/newdict.pl'), line_count(426), number_of_clauses(1), number_of_rules(0), last_modified_generation(573343), defined].
  3811. :- dynamic is_nl_pred/3.
  3812.  
  3813. is_nl_pred(parser_chat80, name_template_db, 2).
  3814.  
  3815. :- dynamic name_template_db/2.
  3816. :- multifile name_template_db/2.
  3817. :- public name_template_db/2.
  3818. :- module_transparent name_template_db/2.
  3819.  
  3820. name_template_db(X, feature&circle) :-
  3821.     circle_of_latitude(X).
  3822. name_template_db(X, feature&city) :-
  3823.     city(X).
  3824. name_template_db(X, feature&place&continent) :-
  3825.     continent(X).
  3826. name_template_db(X, feature&place&country) :-
  3827.     country(X).
  3828. name_template_db(X, feature&place&_) :-
  3829.     region80(X).
  3830. name_template_db(X, feature&river) :-
  3831.     river(X).
  3832. name_template_db(X, feature&place&seamass) :-
  3833.     seamass(X).
  3834. name_template_db(X, feature&ISA) :-
  3835.     plt,
  3836.     pn_dict_tiny(X, ISA).
  3837. name_template_db(X, feature&ISA) :-
  3838.     plt,
  3839.     nonvar(ISA),
  3840.     isa(X, ISA).
  3841. name_template_db(X, feature&ISA&_) :-
  3842.     plt,
  3843.     nonvar(ISA),
  3844.     isa(X, ISA).
  3845. name_template_db(X, feature&_&ISA) :-
  3846.     plt,
  3847.     nonvar(ISA),
  3848.     isa(X, ISA).
  3849.  
  3850. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/newdict.pl:578
  3851. % name_template_db/2=[interpreted, visible, exported, public, dynamic, multifile, transparent, file('/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/newdict.pl'), line_count(563), number_of_clauses(11), number_of_rules(11), last_modified_generation(574987), defined].
  3852. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/ext/chat80/newdict.pl:636
  3853. % azzert_rename('Interjection', actInterjection).
  3854. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:442
  3855. % installed_converter(parser_chat80, sent_to_parsed(+text80, -parsed80)).
  3856. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:443
  3857. % installed_converter(parser_chat80, i_sentence(+parsed80, -sent80)).
  3858. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:444
  3859. % installed_converter(parser_chat80, clausify80(+sent80, -clausify80)).
  3860. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:445
  3861. % installed_converter(parser_chat80, simplify80(+clausify80, -simplify80)).
  3862. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:446
  3863. % installed_converter(parser_chat80, qplan(+simplify80, -qplan80)).
  3864. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:447
  3865. % installed_converter(parser_chat80, results80(+qplan80, -results80)).
  3866. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:504
  3867. % installed_converter(parser_bratko, bratko_parse(+chat80, -lf_b)).
  3868. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:505
  3869. % installed_converter(parser_bratko, bratko_clausify(+lf_b, -clause_b)).
  3870. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:506
  3871. % installed_converter(parser_bratko, bratko_reply(+clause_b, -reply_b)).
  3872. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:523
  3873. % Scanning el_assertions.pl for programatic definations (This may take 10-30 seconds)
  3874. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:533
  3875. % Implementing programatic definations (This shoiuld take less than 2 seconds)
  3876. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:575
  3877. % List of possible data transformations
  3878. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:578
  3879. % installed_converter(parser_tokenize, input_to_acetext(+text80, -acetext)).
  3880. % installed_converter(parser_tokenize, into_text80(+input, -text80)).
  3881. % installed_converter(parser_tokenize, into_text80(+acetext, -text80)).
  3882. % installed_converter(system, my_aceparagraph_to_drs(+acetext, -sentences_set, -syntaxTrees, -unresolvedDrs, -drs0, -messages)).
  3883. % installed_converter(drs_fol_pnf, drs_pnf(+drs0, -fol)).
  3884. % installed_converter(drs_fol_pnf, drs_fol(+drs0, -pnf)).
  3885. % installed_converter(get_ape_results, fol_to_pkif(+pnf, -aceKif(p_kif))).
  3886. % installed_converter(get_ape_results, fol_to_pkif(+fol, -aceKif(f_kif))).
  3887. % installed_converter(get_ape_results, fol_to_pkif(+drs0, -aceKif(d_kif))).
  3888. % installed_converter(get_ape_results, fol_to_pkif(+sdrs, -aceKif(s_kif))).
  3889. % installed_converter(drs_to_ace, drs_to_ace(+drs0, -paraphrase_set)).
  3890. % installed_converter(drs_to_ace, drslist_to_ace(+drs_set, -paraphrase_set)).
  3891. % installed_converter(drs_to_drslist, drs_to_drslist(+drs0, -drs_set)).
  3892. % installed_converter(drs_to_sdrs, drs_to_sdrs(+drs, -sdrs)).
  3893. % installed_converter(parser_chat80, sent_to_parsed(+text80, -parsed80)).
  3894. % installed_converter(parser_chat80, i_sentence(+parsed80, -sent80)).
  3895. % installed_converter(parser_chat80, clausify80(+sent80, -clausify80)).
  3896. % installed_converter(parser_chat80, simplify80(+clausify80, -simplify80)).
  3897. % installed_converter(parser_chat80, qplan(+simplify80, -qplan80)).
  3898. % installed_converter(parser_chat80, results80(+qplan80, -results80)).
  3899. % installed_converter(parser_bratko, bratko_parse(+chat80, -lf_b)).
  3900. % installed_converter(parser_bratko, bratko_clausify(+lf_b, -clause_b)).
  3901. % installed_converter(parser_bratko, bratko_reply(+clause_b, -reply_b)).
  3902. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_pldata.pl:15
  3903. % Loading loading language data (This may take 10-15 seconds)
  3904. Loading tt0_00022_cycl.qlf  ...
  3905. % 1,028 inferences, 0.202 CPU in 0.202 seconds (100% CPU, 5088 Lips)
  3906. Done with tt0_00022_cycl.
  3907. Loading ac_xnl_7166.qlf  ...
  3908. % 1,315 inferences, 1.937 CPU in 1.938 seconds (100% CPU, 679 Lips)
  3909. Done with ac_xnl_7166.
  3910. % Including talk_db.nldata  talk_db/2=3   talk_db/3=7   talk_db/4=1   talk_db/5=1   talk_db/6=4
  3911. % correcting...  talk_db/2=32273   talk_db/3=61010   talk_db/4=106   talk_db/5=1   talk_db/6=14982
  3912. % Loaded  talk_db/2=32256   talk_db/3=61117   talk_db/4=4823   talk_db/5=1   talk_db/6=14980
  3913. Loading wn_frames.qlf  ...
  3914. % 1,099 inferences, 0.686 CPU in 0.687 seconds (100% CPU, 1601 Lips)
  3915. Done with wn_frames.
  3916. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl:74
  3917. % mpred_fwc1((add_conversion(Add_conversion_Param_, T_Param_, Add_conversion_Ret_)==>(pipeline(Pipeline_Param_, Add_conversion_Param_, Pipeline_Ret_), {t(T_Param_, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, Add_conversion_Ret_, T_Ret_)))).
  3918. %       Adding positive
  3919. %               trigger: add_conversion(Add_conversion_Param_,T_Param_,Add_conversion_Ret_)
  3920. %               body: rhs([(pipeline(Pipeline_Param_,Add_conversion_Param_,Pipeline_Ret_),{t(T_Param_,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,Add_conversion_Ret_,T_Ret_))])
  3921. %        Support: (add_conversion(Add_conversion_Param9_,T_Param11_,Add_conversion_Ret15_)==>(pipeline(Pipeline_Param10_,Add_conversion_Param9_,Pipeline_Ret16_),{t(T_Param11_,Pipeline_Ret16_,T_Ret17_)}==>pipeline(Pipeline_Param10_,Add_conversion_Ret15_,T_Ret17_))),mfl4(['From'=From_,'Pred'=Pred_,'To'=To_,'ID'=ID_,'VarFrom'=VarFrom_,'VarTo'=VarTo_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',74)
  3922. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl:78
  3923. % mpred_fwc1(add_conversion(text80, bratko_parse, lf_b)).
  3924. %       Found positive trigger: add_conversion(text80,bratko_parse,lf_b)
  3925. %               body: mpred_positive_fact(add_conversion(text80,bratko_parse,lf_b))*->rhs([\+ ~add_conversion(text80,bratko_parse,lf_b)])
  3926. %       Found positive trigger: add_conversion(text80,bratko_parse,lf_b)
  3927. %               body: rhs([(pipeline(Pipeline_Param_,text80,Pipeline_Ret_),{t(bratko_parse,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,lf_b,T_Ret_))])
  3928. %       RHS-Post1: pipeline(Pipeline_Param_,text80,Pipeline_Ret_),{t(bratko_parse,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,lf_b,T_Ret_)
  3929. %       Support: add_conversion(text80,bratko_parse,lf_b),pt(add_conversion(text80,bratko_parse,lf_b),rhs([(pipeline(Pipeline_Param_,text80,Pipeline_Ret_),{t(bratko_parse,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,lf_b,T_Ret_))]))
  3930. % mpred_fwc1((pipeline(Pipeline_Param_, text80, Bratko_parse_Param_), {bratko_parse(Bratko_parse_Param_, Bratko_parse_Ret_)}==>pipeline(Pipeline_Param_, lf_b, Bratko_parse_Ret_))).
  3931. %       Adding positive
  3932. %               trigger: pipeline(Pipeline_Param_,text80,Bratko_parse_Param_)
  3933. %               body: bratko_parse(Bratko_parse_Param_,Bratko_parse_Ret_)*->rhs([pipeline(Pipeline_Param_,lf_b,Bratko_parse_Ret_)])
  3934. %        Support: (pipeline(Pipeline_Param2_,text80,Bratko_parse_Param3_),{bratko_parse(Bratko_parse_Param3_,Bratko_parse_Ret6_)}==>pipeline(Pipeline_Param2_,lf_b,Bratko_parse_Ret6_)),mfl4(Mfl4_Param_,baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',78)
  3935. %       Adding positive
  3936. %               trigger: pipeline(Pipeline_Param_,text80,Bratko_parse_Param_)
  3937. %               body: bratko_parse(Bratko_parse_Param_,Bratko_parse_Ret_)*->rhs([pipeline(Pipeline_Param_,lf_b,Bratko_parse_Ret_)])
  3938. %        Support: (pipeline(Pipeline_Param2_,text80,Bratko_parse_Param3_),{bratko_parse(Bratko_parse_Param3_,Bratko_parse_Ret6_)}==>pipeline(Pipeline_Param2_,lf_b,Bratko_parse_Ret6_)),mfl4(Mfl4_Param_,baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',78)
  3939. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl:79
  3940. % mpred_fwc1(add_conversion(lf_b, bratko_clausify, clause_b)).
  3941. %       Found positive trigger: add_conversion(lf_b,bratko_clausify,clause_b)
  3942. %               body: mpred_positive_fact(add_conversion(lf_b,bratko_clausify,clause_b))*->rhs([\+ ~add_conversion(lf_b,bratko_clausify,clause_b)])
  3943. %       Found positive trigger: add_conversion(lf_b,bratko_clausify,clause_b)
  3944. %               body: rhs([(pipeline(Pipeline_Param_,lf_b,Pipeline_Ret_),{t(bratko_clausify,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,clause_b,T_Ret_))])
  3945. %       RHS-Post1: pipeline(Pipeline_Param_,lf_b,Pipeline_Ret_),{t(bratko_clausify,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,clause_b,T_Ret_)
  3946. %       Support: add_conversion(lf_b,bratko_clausify,clause_b),pt(add_conversion(lf_b,bratko_clausify,clause_b),rhs([(pipeline(Pipeline_Param_,lf_b,Pipeline_Ret_),{t(bratko_clausify,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,clause_b,T_Ret_))]))
  3947. % mpred_fwc1((pipeline(Pipeline_Param_, lf_b, Bratko_clausify_Param_), {bratko_clausify(Bratko_clausify_Param_, Bratko_clausify_Ret_)}==>pipeline(Pipeline_Param_, clause_b, Bratko_clausify_Ret_))).
  3948. %       Adding positive
  3949. %               trigger: pipeline(Pipeline_Param_,lf_b,Bratko_clausify_Param_)
  3950. %               body: bratko_clausify(Bratko_clausify_Param_,Bratko_clausify_Ret_)*->rhs([pipeline(Pipeline_Param_,clause_b,Bratko_clausify_Ret_)])
  3951. %        Support: (pipeline(Pipeline_Param2_,lf_b,Bratko_clausify_Param3_),{bratko_clausify(Bratko_clausify_Param3_,Bratko_clausify_Ret6_)}==>pipeline(Pipeline_Param2_,clause_b,Bratko_clausify_Ret6_)),mfl4(Mfl4_Param_,baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',79)
  3952. %       Adding positive
  3953. %               trigger: pipeline(Pipeline_Param_,lf_b,Bratko_clausify_Param_)
  3954. %               body: bratko_clausify(Bratko_clausify_Param_,Bratko_clausify_Ret_)*->rhs([pipeline(Pipeline_Param_,clause_b,Bratko_clausify_Ret_)])
  3955. %        Support: (pipeline(Pipeline_Param2_,lf_b,Bratko_clausify_Param3_),{bratko_clausify(Bratko_clausify_Param3_,Bratko_clausify_Ret6_)}==>pipeline(Pipeline_Param2_,clause_b,Bratko_clausify_Ret6_)),mfl4(Mfl4_Param_,baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',79)
  3956. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl:80
  3957. % mpred_fwc1(add_conversion(clause_b, bratko_reply, reply_b)).
  3958. %       Found positive trigger: add_conversion(clause_b,bratko_reply,reply_b)
  3959. %               body: mpred_positive_fact(add_conversion(clause_b,bratko_reply,reply_b))*->rhs([\+ ~add_conversion(clause_b,bratko_reply,reply_b)])
  3960. %       Found positive trigger: add_conversion(clause_b,bratko_reply,reply_b)
  3961. %               body: rhs([(pipeline(Pipeline_Param_,clause_b,Pipeline_Ret_),{t(bratko_reply,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,reply_b,T_Ret_))])
  3962. %       RHS-Post1: pipeline(Pipeline_Param_,clause_b,Pipeline_Ret_),{t(bratko_reply,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,reply_b,T_Ret_)
  3963. %       Support: add_conversion(clause_b,bratko_reply,reply_b),pt(add_conversion(clause_b,bratko_reply,reply_b),rhs([(pipeline(Pipeline_Param_,clause_b,Pipeline_Ret_),{t(bratko_reply,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,reply_b,T_Ret_))]))
  3964. % mpred_fwc1((pipeline(Pipeline_Param_, clause_b, Bratko_reply_Param_), {bratko_reply(Bratko_reply_Param_, Bratko_reply_Ret_)}==>pipeline(Pipeline_Param_, reply_b, Bratko_reply_Ret_))).
  3965. %       Adding positive
  3966. %               trigger: pipeline(Pipeline_Param_,clause_b,Bratko_reply_Param_)
  3967. %               body: bratko_reply(Bratko_reply_Param_,Bratko_reply_Ret_)*->rhs([pipeline(Pipeline_Param_,reply_b,Bratko_reply_Ret_)])
  3968. %        Support: (pipeline(Pipeline_Param2_,clause_b,Bratko_reply_Param3_),{bratko_reply(Bratko_reply_Param3_,Bratko_reply_Ret6_)}==>pipeline(Pipeline_Param2_,reply_b,Bratko_reply_Ret6_)),mfl4(Mfl4_Param_,baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',80)
  3969. %       Adding positive
  3970. %               trigger: pipeline(Pipeline_Param_,clause_b,Bratko_reply_Param_)
  3971. %               body: bratko_reply(Bratko_reply_Param_,Bratko_reply_Ret_)*->rhs([pipeline(Pipeline_Param_,reply_b,Bratko_reply_Ret_)])
  3972. %        Support: (pipeline(Pipeline_Param2_,clause_b,Bratko_reply_Param3_),{bratko_reply(Bratko_reply_Param3_,Bratko_reply_Ret6_)}==>pipeline(Pipeline_Param2_,reply_b,Bratko_reply_Ret6_)),mfl4(Mfl4_Param_,baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',80)
  3973. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl:82
  3974. % mpred_fwc1(add_conversion(text80, sent_to_parsed, parsed80)).
  3975. %       Found positive trigger: add_conversion(text80,sent_to_parsed,parsed80)
  3976. %               body: mpred_positive_fact(add_conversion(text80,sent_to_parsed,parsed80))*->rhs([\+ ~add_conversion(text80,sent_to_parsed,parsed80)])
  3977. %       Found positive trigger: add_conversion(text80,sent_to_parsed,parsed80)
  3978. %               body: rhs([(pipeline(Pipeline_Param_,text80,Pipeline_Ret_),{t(sent_to_parsed,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,parsed80,T_Ret_))])
  3979. %       RHS-Post1: pipeline(Pipeline_Param_,text80,Pipeline_Ret_),{t(sent_to_parsed,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,parsed80,T_Ret_)
  3980. %       Support: add_conversion(text80,sent_to_parsed,parsed80),pt(add_conversion(text80,sent_to_parsed,parsed80),rhs([(pipeline(Pipeline_Param_,text80,Pipeline_Ret_),{t(sent_to_parsed,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,parsed80,T_Ret_))]))
  3981. % mpred_fwc1((pipeline(Pipeline_Param_, text80, Pipeline_Ret_), {t(sent_to_parsed, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, parsed80, T_Ret_))).
  3982. %       Adding positive
  3983. %               trigger: pipeline(Pipeline_Param_,text80,Pipeline_Ret_)
  3984. %               body: t(sent_to_parsed,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,parsed80,T_Ret_)])
  3985. %        Support: (pipeline(Pipeline_Param1_,text80,Pipeline_Ret5_),{t(sent_to_parsed,Pipeline_Ret5_,T_Ret6_)}==>pipeline(Pipeline_Param1_,parsed80,T_Ret6_)),mfl4(Mfl4_Param_,baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',82)
  3986. %       Adding positive
  3987. %               trigger: pipeline(Pipeline_Param_,text80,Pipeline_Ret_)
  3988. %               body: t(sent_to_parsed,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,parsed80,T_Ret_)])
  3989. %        Support: (pipeline(Pipeline_Param1_,text80,Pipeline_Ret5_),{t(sent_to_parsed,Pipeline_Ret5_,T_Ret6_)}==>pipeline(Pipeline_Param1_,parsed80,T_Ret6_)),mfl4(Mfl4_Param_,baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',82)
  3990. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl:83
  3991. % mpred_fwc1(add_conversion(parsed80, sent_to_prelogic, prelogic80)).
  3992. %       Found positive trigger: add_conversion(parsed80,sent_to_prelogic,prelogic80)
  3993. %               body: mpred_positive_fact(add_conversion(parsed80,sent_to_prelogic,prelogic80))*->rhs([\+ ~add_conversion(parsed80,sent_to_prelogic,prelogic80)])
  3994. %       Found positive trigger: add_conversion(parsed80,sent_to_prelogic,prelogic80)
  3995. %               body: rhs([(pipeline(Pipeline_Param_,parsed80,Pipeline_Ret_),{t(sent_to_prelogic,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,prelogic80,T_Ret_))])
  3996. %       RHS-Post1: pipeline(Pipeline_Param_,parsed80,Pipeline_Ret_),{t(sent_to_prelogic,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,prelogic80,T_Ret_)
  3997. %       Support: add_conversion(parsed80,sent_to_prelogic,prelogic80),pt(add_conversion(parsed80,sent_to_prelogic,prelogic80),rhs([(pipeline(Pipeline_Param_,parsed80,Pipeline_Ret_),{t(sent_to_prelogic,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,prelogic80,T_Ret_))]))
  3998. % mpred_fwc1((pipeline(Pipeline_Param_, parsed80, Pipeline_Ret_), {t(sent_to_prelogic, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, prelogic80, T_Ret_))).
  3999. %       Adding positive
  4000. %               trigger: pipeline(Pipeline_Param_,parsed80,Pipeline_Ret_)
  4001. %               body: t(sent_to_prelogic,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,prelogic80,T_Ret_)])
  4002. %        Support: (pipeline(Pipeline_Param1_,parsed80,Pipeline_Ret5_),{t(sent_to_prelogic,Pipeline_Ret5_,T_Ret6_)}==>pipeline(Pipeline_Param1_,prelogic80,T_Ret6_)),mfl4(Mfl4_Param_,baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',83)
  4003. %       Adding positive
  4004. %               trigger: pipeline(Pipeline_Param_,parsed80,Pipeline_Ret_)
  4005. %               body: t(sent_to_prelogic,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,prelogic80,T_Ret_)])
  4006. %        Support: (pipeline(Pipeline_Param1_,parsed80,Pipeline_Ret5_),{t(sent_to_prelogic,Pipeline_Ret5_,T_Ret6_)}==>pipeline(Pipeline_Param1_,prelogic80,T_Ret6_)),mfl4(Mfl4_Param_,baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',83)
  4007. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl:86
  4008. % mpred_fwc1((pipeline(Pipeline_Param_, acetext, To_drs_Param_), {my_aceparagraph_to_drs(To_drs_Param_, _14342, _14344, _14346, _14348, To_drs_Ret_)}==>saved_aceparagraph_to_drs(Pipeline_Param_, To_drs_Param_, _14342, _14344, _14346, _14348, To_drs_Ret_))).
  4009. %       Adding positive
  4010. %               trigger: pipeline(Pipeline_Param_,acetext,To_drs_Param_)
  4011. %               body: my_aceparagraph_to_drs(To_drs_Param_,_9278,_9280,_9282,_9284,To_drs_Ret_)*->rhs([saved_aceparagraph_to_drs(Pipeline_Param_,To_drs_Param_,_9278,_9280,_9282,_9284,To_drs_Ret_)])
  4012. %        Support: (pipeline(Pipeline_Param9_,acetext,To_drs_Param10_),{my_aceparagraph_to_drs(To_drs_Param10_,_9360,_9362,_9364,_9366,To_drs_Ret12_)}==>saved_aceparagraph_to_drs(Pipeline_Param9_,To_drs_Param10_,_9360,_9362,_9364,_9366,To_drs_Ret12_)),mfl4(['ID'=ID_,'VarFrom'=VarFrom_,'Sentences_set'=Sentences_set_,'SyntaxTrees'=SyntaxTrees_,'UnresolvedDrsCopy'=UnresolvedDrsCopy_,'Drs0'=Drs0_,'Messages'=Messages_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',86)
  4013. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl:90
  4014. % mpred_fwc1((saved_aceparagraph_to_drs(To_drs_Param_, _15574, Pipeline_Ret_, Pipeline_Ret10_, Pipeline_Ret11_, Pipeline_Ret12_, To_drs_Ret_)==>pipeline(To_drs_Param_, sentences_set, Pipeline_Ret_), pipeline(To_drs_Param_, syntaxTrees, Pipeline_Ret10_), pipeline(To_drs_Param_, unresolvedDrsCopy, Pipeline_Ret11_), pipeline(To_drs_Param_, drs0, Pipeline_Ret12_), pipeline(To_drs_Param_, messages, To_drs_Ret_))).
  4015. %       Adding positive
  4016. %               trigger: saved_aceparagraph_to_drs(To_drs_Param_,_5946,Pipeline_Ret_,Pipeline_Ret11_,Pipeline_Ret12_,Pipeline_Ret13_,To_drs_Ret_)
  4017. %               body: rhs([pipeline(To_drs_Param_,sentences_set,Pipeline_Ret_),pipeline(To_drs_Param_,syntaxTrees,Pipeline_Ret11_),pipeline(To_drs_Param_,unresolvedDrsCopy,Pipeline_Ret12_),pipeline(To_drs_Param_,drs0,Pipeline_Ret13_),pipeline(To_drs_Param_,messages,To_drs_Ret_)])
  4018. %        Support: (saved_aceparagraph_to_drs(To_drs_Param8_,_6060,Pipeline_Ret15_,Pipeline_Ret16_,Pipeline_Ret17_,Pipeline_Ret18_,To_drs_Ret14_)==>pipeline(To_drs_Param8_,sentences_set,Pipeline_Ret15_),pipeline(To_drs_Param8_,syntaxTrees,Pipeline_Ret16_),pipeline(To_drs_Param8_,unresolvedDrsCopy,Pipeline_Ret17_),pipeline(To_drs_Param8_,drs0,Pipeline_Ret18_),pipeline(To_drs_Param8_,messages,To_drs_Ret14_)),mfl4(['ID'=ID_,'_VarFrom'=_VarFrom_,'Sentences_set'=Sentences_set_,'SyntaxTrees'=SyntaxTrees_,'UnresolvedDrsCopy'=UnresolvedDrsCopy_,'Drs0'=Drs0_,'Messages'=Messages_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',90)
  4019. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl:94
  4020. % mpred_fwc1((installed_converter(Installed_converter_Param_, Installed_converter_Ret_), {pipe_to_fwc(Installed_converter_Param_, Installed_converter_Ret_, To_fwc_Ret_)}==>To_fwc_Ret_)).
  4021. %       Adding positive
  4022. %               trigger: installed_converter(Installed_converter_Param_,Installed_converter_Ret_)
  4023. %               body: pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])
  4024. %        Support: (installed_converter(Installed_converter_Param4_,Installed_converter_Ret7_),{pipe_to_fwc(Installed_converter_Param4_,Installed_converter_Ret7_,To_fwc_Ret8_)}==>To_fwc_Ret8_),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4025. %       RHS-Post1: add_conversion(text80,input_to_acetext,acetext)
  4026. %       Support: installed_converter(parser_tokenize,input_to_acetext(+text80,-acetext)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4027. % mpred_fwc1(add_conversion(text80, input_to_acetext, acetext)).
  4028. %       Found positive trigger: add_conversion(text80,input_to_acetext,acetext)
  4029. %               body: mpred_positive_fact(add_conversion(text80,input_to_acetext,acetext))*->rhs([\+ ~add_conversion(text80,input_to_acetext,acetext)])
  4030. %       Found positive trigger: add_conversion(text80,input_to_acetext,acetext)
  4031. %               body: rhs([(pipeline(Pipeline_Param_,text80,Pipeline_Ret_),{t(input_to_acetext,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,acetext,T_Ret_))])
  4032. %       RHS-Post1: pipeline(Pipeline_Param_,text80,Pipeline_Ret_),{t(input_to_acetext,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,acetext,T_Ret_)
  4033. %       Support: add_conversion(text80,input_to_acetext,acetext),pt(add_conversion(text80,input_to_acetext,acetext),rhs([(pipeline(Pipeline_Param_,text80,Pipeline_Ret_),{t(input_to_acetext,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,acetext,T_Ret_))]))
  4034. % mpred_fwc1((pipeline(Pipeline_Param_, text80, Pipeline_Ret_), {t(input_to_acetext, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, acetext, T_Ret_))).
  4035. %       Adding positive
  4036. %               trigger: pipeline(Pipeline_Param_,text80,Pipeline_Ret_)
  4037. %               body: t(input_to_acetext,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,acetext,T_Ret_)])
  4038. %        Support: (pipeline(Pipeline_Param4_,text80,Pipeline_Ret7_),{t(input_to_acetext,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,acetext,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4039. %       Adding positive
  4040. %               trigger: pipeline(Pipeline_Param_,text80,Pipeline_Ret_)
  4041. %               body: t(input_to_acetext,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,acetext,T_Ret_)])
  4042. %        Support: (pipeline(Pipeline_Param4_,text80,Pipeline_Ret7_),{t(input_to_acetext,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,acetext,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4043. %       RHS-Post1: pipeline(Pipeline_Param_,text80,Pipeline_Ret_),{t(input_to_acetext,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,acetext,T_Ret_)
  4044. %       Support: add_conversion(text80,input_to_acetext,acetext),pt(add_conversion(text80,input_to_acetext,acetext),rhs([(pipeline(Pipeline_Param_,text80,Pipeline_Ret_),{t(input_to_acetext,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,acetext,T_Ret_))]))
  4045. %       RHS-Post1: add_conversion(text80,input_to_acetext,acetext)
  4046. %       Support: installed_converter(parser_tokenize,input_to_acetext(+text80,-acetext)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4047. %       RHS-Post1: add_conversion(input,into_text80,text80)
  4048. %       Support: installed_converter(parser_tokenize,into_text80(+input,-text80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4049. % mpred_fwc1(add_conversion(input, into_text80, text80)).
  4050. %       Found positive trigger: add_conversion(input,into_text80,text80)
  4051. %               body: mpred_positive_fact(add_conversion(input,into_text80,text80))*->rhs([\+ ~add_conversion(input,into_text80,text80)])
  4052. %       Found positive trigger: add_conversion(input,into_text80,text80)
  4053. %               body: rhs([(pipeline(Pipeline_Param_,input,Pipeline_Ret_),{t(into_text80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,text80,T_Ret_))])
  4054. %       RHS-Post1: pipeline(Pipeline_Param_,input,Pipeline_Ret_),{t(into_text80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,text80,T_Ret_)
  4055. %       Support: add_conversion(input,into_text80,text80),pt(add_conversion(input,into_text80,text80),rhs([(pipeline(Pipeline_Param_,input,Pipeline_Ret_),{t(into_text80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,text80,T_Ret_))]))
  4056. % mpred_fwc1((pipeline(Pipeline_Param_, input, Pipeline_Ret_), {t(into_text80, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, text80, T_Ret_))).
  4057. %       Adding positive
  4058. %               trigger: pipeline(Pipeline_Param_,input,Pipeline_Ret_)
  4059. %               body: t(into_text80,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,text80,T_Ret_)])
  4060. %        Support: (pipeline(Pipeline_Param4_,input,Pipeline_Ret7_),{t(into_text80,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,text80,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4061. %       Adding positive
  4062. %               trigger: pipeline(Pipeline_Param_,input,Pipeline_Ret_)
  4063. %               body: t(into_text80,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,text80,T_Ret_)])
  4064. %        Support: (pipeline(Pipeline_Param4_,input,Pipeline_Ret7_),{t(into_text80,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,text80,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4065. %       RHS-Post1: pipeline(Pipeline_Param_,input,Pipeline_Ret_),{t(into_text80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,text80,T_Ret_)
  4066. %       Support: add_conversion(input,into_text80,text80),pt(add_conversion(input,into_text80,text80),rhs([(pipeline(Pipeline_Param_,input,Pipeline_Ret_),{t(into_text80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,text80,T_Ret_))]))
  4067. %       RHS-Post1: add_conversion(input,into_text80,text80)
  4068. %       Support: installed_converter(parser_tokenize,into_text80(+input,-text80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4069. %       RHS-Post1: add_conversion(acetext,into_text80,text80)
  4070. %       Support: installed_converter(parser_tokenize,into_text80(+acetext,-text80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4071. % mpred_fwc1(add_conversion(acetext, into_text80, text80)).
  4072. %       Found positive trigger: add_conversion(acetext,into_text80,text80)
  4073. %               body: mpred_positive_fact(add_conversion(acetext,into_text80,text80))*->rhs([\+ ~add_conversion(acetext,into_text80,text80)])
  4074. %       Found positive trigger: add_conversion(acetext,into_text80,text80)
  4075. %               body: rhs([(pipeline(Pipeline_Param_,acetext,Pipeline_Ret_),{t(into_text80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,text80,T_Ret_))])
  4076. %       RHS-Post1: pipeline(Pipeline_Param_,acetext,Pipeline_Ret_),{t(into_text80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,text80,T_Ret_)
  4077. %       Support: add_conversion(acetext,into_text80,text80),pt(add_conversion(acetext,into_text80,text80),rhs([(pipeline(Pipeline_Param_,acetext,Pipeline_Ret_),{t(into_text80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,text80,T_Ret_))]))
  4078. % mpred_fwc1((pipeline(Pipeline_Param_, acetext, Pipeline_Ret_), {t(into_text80, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, text80, T_Ret_))).
  4079. %       Adding positive
  4080. %               trigger: pipeline(Pipeline_Param_,acetext,Pipeline_Ret_)
  4081. %               body: t(into_text80,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,text80,T_Ret_)])
  4082. %        Support: (pipeline(Pipeline_Param4_,acetext,Pipeline_Ret7_),{t(into_text80,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,text80,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4083. %       Adding positive
  4084. %               trigger: pipeline(Pipeline_Param_,acetext,Pipeline_Ret_)
  4085. %               body: t(into_text80,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,text80,T_Ret_)])
  4086. %        Support: (pipeline(Pipeline_Param4_,acetext,Pipeline_Ret7_),{t(into_text80,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,text80,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4087. %       RHS-Post1: pipeline(Pipeline_Param_,acetext,Pipeline_Ret_),{t(into_text80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,text80,T_Ret_)
  4088. %       Support: add_conversion(acetext,into_text80,text80),pt(add_conversion(acetext,into_text80,text80),rhs([(pipeline(Pipeline_Param_,acetext,Pipeline_Ret_),{t(into_text80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,text80,T_Ret_))]))
  4089. %       RHS-Post1: add_conversion(acetext,into_text80,text80)
  4090. %       Support: installed_converter(parser_tokenize,into_text80(+acetext,-text80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4091. %       RHS-Post1: add_conversion(drs0,drs_pnf,fol)
  4092. %       Support: installed_converter(drs_fol_pnf,drs_pnf(+drs0,-fol)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4093. % mpred_fwc1(add_conversion(drs0, drs_pnf, fol)).
  4094. %       Found positive trigger: add_conversion(drs0,drs_pnf,fol)
  4095. %               body: mpred_positive_fact(add_conversion(drs0,drs_pnf,fol))*->rhs([\+ ~add_conversion(drs0,drs_pnf,fol)])
  4096. %       Found positive trigger: add_conversion(drs0,drs_pnf,fol)
  4097. %               body: rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_pnf,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,fol,T_Ret_))])
  4098. %       RHS-Post1: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_pnf,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,fol,T_Ret_)
  4099. %       Support: add_conversion(drs0,drs_pnf,fol),pt(add_conversion(drs0,drs_pnf,fol),rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_pnf,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,fol,T_Ret_))]))
  4100. % mpred_fwc1((pipeline(Pipeline_Param_, drs0, Pipeline_Ret_), {t(drs_pnf, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, fol, T_Ret_))).
  4101. %       Adding positive
  4102. %               trigger: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_)
  4103. %               body: t(drs_pnf,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,fol,T_Ret_)])
  4104. %        Support: (pipeline(Pipeline_Param4_,drs0,Pipeline_Ret7_),{t(drs_pnf,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,fol,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4105. %       Adding positive
  4106. %               trigger: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_)
  4107. %               body: t(drs_pnf,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,fol,T_Ret_)])
  4108. %        Support: (pipeline(Pipeline_Param4_,drs0,Pipeline_Ret7_),{t(drs_pnf,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,fol,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4109. %       RHS-Post1: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_pnf,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,fol,T_Ret_)
  4110. %       Support: add_conversion(drs0,drs_pnf,fol),pt(add_conversion(drs0,drs_pnf,fol),rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_pnf,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,fol,T_Ret_))]))
  4111. %       RHS-Post1: add_conversion(drs0,drs_pnf,fol)
  4112. %       Support: installed_converter(drs_fol_pnf,drs_pnf(+drs0,-fol)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4113. %       RHS-Post1: add_conversion(drs0,drs_fol,pnf)
  4114. %       Support: installed_converter(drs_fol_pnf,drs_fol(+drs0,-pnf)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4115. % mpred_fwc1(add_conversion(drs0, drs_fol, pnf)).
  4116. %       Found positive trigger: add_conversion(drs0,drs_fol,pnf)
  4117. %               body: mpred_positive_fact(add_conversion(drs0,drs_fol,pnf))*->rhs([\+ ~add_conversion(drs0,drs_fol,pnf)])
  4118. %       Found positive trigger: add_conversion(drs0,drs_fol,pnf)
  4119. %               body: rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_fol,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,pnf,T_Ret_))])
  4120. %       RHS-Post1: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_fol,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,pnf,T_Ret_)
  4121. %       Support: add_conversion(drs0,drs_fol,pnf),pt(add_conversion(drs0,drs_fol,pnf),rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_fol,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,pnf,T_Ret_))]))
  4122. % mpred_fwc1((pipeline(Pipeline_Param_, drs0, Pipeline_Ret_), {t(drs_fol, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, pnf, T_Ret_))).
  4123. %       Adding positive
  4124. %               trigger: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_)
  4125. %               body: t(drs_fol,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,pnf,T_Ret_)])
  4126. %        Support: (pipeline(Pipeline_Param4_,drs0,Pipeline_Ret7_),{t(drs_fol,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,pnf,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4127.         dding positive
  4128. %               trigger: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_)
  4129. %               body: t(drs_fol,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,pnf,T_Ret_)])
  4130. %        Support: (pipeline(Pipeline_Param4_,drs0,Pipeline_Ret7_),{t(drs_fol,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,pnf,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4131. %       RHS-Post1: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_fol,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,pnf,T_Ret_)
  4132. %       Support: add_conversion(drs0,drs_fol,pnf),pt(add_conversion(drs0,drs_fol,pnf),rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_fol,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,pnf,T_Ret_))]))
  4133. %       RHS-Post1: add_conversion(drs0,drs_fol,pnf)
  4134. %       Support: installed_converter(drs_fol_pnf,drs_fol(+drs0,-pnf)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4135. %       RHS-Post1: add_conversion(pnf,fol_to_pkif,aceKif(p_kif))
  4136. %       Support: installed_converter(get_ape_results,fol_to_pkif(+pnf,-aceKif(p_kif))),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4137. % mpred_fwc1(add_conversion(pnf, fol_to_pkif, aceKif(p_kif))).
  4138. %       Found positive trigger: add_conversion(pnf,fol_to_pkif,aceKif(p_kif))
  4139. %               body: mpred_positive_fact(add_conversion(pnf,fol_to_pkif,aceKif(p_kif)))*->rhs([\+ ~add_conversion(pnf,fol_to_pkif,aceKif(p_kif))])
  4140. %       Found positive trigger: add_conversion(pnf,fol_to_pkif,aceKif(p_kif))
  4141. %               body: rhs([(pipeline(Pipeline_Param_,pnf,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(p_kif),T_Ret_))])
  4142. %       RHS-Post1: pipeline(Pipeline_Param_,pnf,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(p_kif),T_Ret_)
  4143. %       Support: add_conversion(pnf,fol_to_pkif,aceKif(p_kif)),pt(add_conversion(pnf,fol_to_pkif,aceKif(p_kif)),rhs([(pipeline(Pipeline_Param_,pnf,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(p_kif),T_Ret_))]))
  4144. % mpred_fwc1((pipeline(Pipeline_Param_, pnf, Pipeline_Ret_), {t(fol_to_pkif, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, aceKif(p_kif), T_Ret_))).
  4145. %       Adding positive
  4146. %               trigger: pipeline(Pipeline_Param_,pnf,Pipeline_Ret_)
  4147. %               body: t(fol_to_pkif,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,aceKif(p_kif),T_Ret_)])
  4148. %        Support: (pipeline(Pipeline_Param4_,pnf,Pipeline_Ret7_),{t(fol_to_pkif,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,aceKif(p_kif),T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4149. %       Adding positive
  4150. %               trigger: pipeline(Pipeline_Param_,pnf,Pipeline_Ret_)
  4151. %               body: t(fol_to_pkif,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,aceKif(p_kif),T_Ret_)])
  4152. %        Support: (pipeline(Pipeline_Param4_,pnf,Pipeline_Ret7_),{t(fol_to_pkif,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,aceKif(p_kif),T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4153. %       RHS-Post1: pipeline(Pipeline_Param_,pnf,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(p_kif),T_Ret_)
  4154. %       Support: add_conversion(pnf,fol_to_pkif,aceKif(p_kif)),pt(add_conversion(pnf,fol_to_pkif,aceKif(p_kif)),rhs([(pipeline(Pipeline_Param_,pnf,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(p_kif),T_Ret_))]))
  4155. %       RHS-Post1: add_conversion(pnf,fol_to_pkif,aceKif(p_kif))
  4156. %       Support: installed_converter(get_ape_results,fol_to_pkif(+pnf,-aceKif(p_kif))),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4157. %       RHS-Post1: add_conversion(fol,fol_to_pkif,aceKif(f_kif))
  4158. %       Support: installed_converter(get_ape_results,fol_to_pkif(+fol,-aceKif(f_kif))),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4159. % mpred_fwc1(add_conversion(fol, fol_to_pkif, aceKif(f_kif))).
  4160. %       Found positive trigger: add_conversion(fol,fol_to_pkif,aceKif(f_kif))
  4161. %               body: mpred_positive_fact(add_conversion(fol,fol_to_pkif,aceKif(f_kif)))*->rhs([\+ ~add_conversion(fol,fol_to_pkif,aceKif(f_kif))])
  4162. %       Found positive trigger: add_conversion(fol,fol_to_pkif,aceKif(f_kif))
  4163. %               body: rhs([(pipeline(Pipeline_Param_,fol,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(f_kif),T_Ret_))])
  4164. %       RHS-Post1: pipeline(Pipeline_Param_,fol,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(f_kif),T_Ret_)
  4165. %       Support: add_conversion(fol,fol_to_pkif,aceKif(f_kif)),pt(add_conversion(fol,fol_to_pkif,aceKif(f_kif)),rhs([(pipeline(Pipeline_Param_,fol,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(f_kif),T_Ret_))]))
  4166. % mpred_fwc1((pipeline(Pipeline_Param_, fol, Pipeline_Ret_), {t(fol_to_pkif, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, aceKif(f_kif), T_Ret_))).
  4167. %       Adding positive
  4168. %               trigger: pipeline(Pipeline_Param_,fol,Pipeline_Ret_)
  4169. %               body: t(fol_to_pkif,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,aceKif(f_kif),T_Ret_)])
  4170. %        Support: (pipeline(Pipeline_Param4_,fol,Pipeline_Ret7_),{t(fol_to_pkif,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,aceKif(f_kif),T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4171. %       Adding positive
  4172. %               trigger: pipeline(Pipeline_Param_,fol,Pipeline_Ret_)
  4173. %               body: t(fol_to_pkif,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,aceKif(f_kif),T_Ret_)])
  4174. %        Support: (pipeline(Pipeline_Param4_,fol,Pipeline_Ret7_),{t(fol_to_pkif,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,aceKif(f_kif),T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4175. %       RHS-Post1: pipeline(Pipeline_Param_,fol,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(f_kif),T_Ret_)
  4176. %       Support: add_conversion(fol,fol_to_pkif,aceKif(f_kif)),pt(add_conversion(fol,fol_to_pkif,aceKif(f_kif)),rhs([(pipeline(Pipeline_Param_,fol,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(f_kif),T_Ret_))]))
  4177. %       RHS-Post1: add_conversion(fol,fol_to_pkif,aceKif(f_kif))
  4178. %       Support: installed_converter(get_ape_results,fol_to_pkif(+fol,-aceKif(f_kif))),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4179. %       RHS-Post1: add_conversion(drs0,fol_to_pkif,aceKif(d_kif))
  4180. %       Support: installed_converter(get_ape_results,fol_to_pkif(+drs0,-aceKif(d_kif))),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4181. % mpred_fwc1(add_conversion(drs0, fol_to_pkif, aceKif(d_kif))).
  4182. %       Found positive trigger: add_conversion(drs0,fol_to_pkif,aceKif(d_kif))
  4183. %               body: mpred_positive_fact(add_conversion(drs0,fol_to_pkif,aceKif(d_kif)))*->rhs([\+ ~add_conversion(drs0,fol_to_pkif,aceKif(d_kif))])
  4184. %       Found positive trigger: add_conversion(drs0,fol_to_pkif,aceKif(d_kif))
  4185. %               body: rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(d_kif),T_Ret_))])
  4186. %       RHS-Post1: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(d_kif),T_Ret_)
  4187. %       Support: add_conversion(drs0,fol_to_pkif,aceKif(d_kif)),pt(add_conversion(drs0,fol_to_pkif,aceKif(d_kif)),rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(d_kif),T_Ret_))]))
  4188. % mpred_fwc1((pipeline(Pipeline_Param_, drs0, Pipeline_Ret_), {t(fol_to_pkif, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, aceKif(d_kif), T_Ret_))).
  4189. %       Adding positive
  4190. %               trigger: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_)
  4191. %               body: t(fol_to_pkif,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,aceKif(d_kif),T_Ret_)])
  4192. %        Support: (pipeline(Pipeline_Param4_,drs0,Pipeline_Ret7_),{t(fol_to_pkif,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,aceKif(d_kif),T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4193. %       Adding positive
  4194. %               trigger: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_)
  4195. %               body: t(fol_to_pkif,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,aceKif(d_kif),T_Ret_)])
  4196. %        Support: (pipeline(Pipeline_Param4_,drs0,Pipeline_Ret7_),{t(fol_to_pkif,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,aceKif(d_kif),T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4197. %       RHS-Post1: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(d_kif),T_Ret_)
  4198. %       Support: add_conversion(drs0,fol_to_pkif,aceKif(d_kif)),pt(add_conversion(drs0,fol_to_pkif,aceKif(d_kif)),rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(d_kif),T_Ret_))]))
  4199. %       RHS-Post1: add_conversion(drs0,fol_to_pkif,aceKif(d_kif))
  4200. %       Support: installed_converter(get_ape_results,fol_to_pkif(+drs0,-aceKif(d_kif))),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4201. %       RHS-Post1: add_conversion(sdrs,fol_to_pkif,aceKif(s_kif))
  4202. %       Support: installed_converter(get_ape_results,fol_to_pkif(+sdrs,-aceKif(s_kif))),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4203. % mpred_fwc1(add_conversion(sdrs, fol_to_pkif, aceKif(s_kif))).
  4204. %       Found positive trigger: add_conversion(sdrs,fol_to_pkif,aceKif(s_kif))
  4205. %               body: mpred_positive_fact(add_conversion(sdrs,fol_to_pkif,aceKif(s_kif)))*->rhs([\+ ~add_conversion(sdrs,fol_to_pkif,aceKif(s_kif))])
  4206. %       Found positive trigger: add_conversion(sdrs,fol_to_pkif,aceKif(s_kif))
  4207. %               body: rhs([(pipeline(Pipeline_Param_,sdrs,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(s_kif),T_Ret_))])
  4208. %       RHS-Post1: pipeline(Pipeline_Param_,sdrs,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(s_kif),T_Ret_)
  4209. %       Support: add_conversion(sdrs,fol_to_pkif,aceKif(s_kif)),pt(add_conversion(sdrs,fol_to_pkif,aceKif(s_kif)),rhs([(pipeline(Pipeline_Param_,sdrs,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(s_kif),T_Ret_))]))
  4210. % mpred_fwc1((pipeline(Pipeline_Param_, sdrs, Pipeline_Ret_), {t(fol_to_pkif, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, aceKif(s_kif), T_Ret_))).
  4211. %       Adding positive
  4212. %               trigger: pipeline(Pipeline_Param_,sdrs,Pipeline_Ret_)
  4213. %               body: t(fol_to_pkif,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,aceKif(s_kif),T_Ret_)])
  4214. %        Support: (pipeline(Pipeline_Param4_,sdrs,Pipeline_Ret7_),{t(fol_to_pkif,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,aceKif(s_kif),T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4215. %       Adding positive
  4216. %               trigger: pipeline(Pipeline_Param_,sdrs,Pipeline_Ret_)
  4217. %               body: t(fol_to_pkif,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,aceKif(s_kif),T_Ret_)])
  4218. %        Support: (pipeline(Pipeline_Param4_,sdrs,Pipeline_Ret7_),{t(fol_to_pkif,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,aceKif(s_kif),T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4219. %       RHS-Post1: pipeline(Pipeline_Param_,sdrs,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(s_kif),T_Ret_)
  4220. %       Support: add_conversion(sdrs,fol_to_pkif,aceKif(s_kif)),pt(add_conversion(sdrs,fol_to_pkif,aceKif(s_kif)),rhs([(pipeline(Pipeline_Param_,sdrs,Pipeline_Ret_),{t(fol_to_pkif,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,aceKif(s_kif),T_Ret_))]))
  4221. %       RHS-Post1: add_conversion(sdrs,fol_to_pkif,aceKif(s_kif))
  4222. %       Support: installed_converter(get_ape_results,fol_to_pkif(+sdrs,-aceKif(s_kif))),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4223. %       RHS-Post1: add_conversion(drs0,drs_to_ace,paraphrase_set)
  4224. %       Support: installed_converter(drs_to_ace,drs_to_ace(+drs0,-paraphrase_set)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4225. % mpred_fwc1(add_conversion(drs0, drs_to_ace, paraphrase_set)).
  4226. %       Found positive trigger: add_conversion(drs0,drs_to_ace,paraphrase_set)
  4227. %               body: mpred_positive_fact(add_conversion(drs0,drs_to_ace,paraphrase_set))*->rhs([\+ ~add_conversion(drs0,drs_to_ace,paraphrase_set)])
  4228. %       Found positive trigger: add_conversion(drs0,drs_to_ace,paraphrase_set)
  4229. %               body: rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_to_ace,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,paraphrase_set,T_Ret_))])
  4230. %       RHS-Post1: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_to_ace,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,paraphrase_set,T_Ret_)
  4231. %       Support: add_conversion(drs0,drs_to_ace,paraphrase_set),pt(add_conversion(drs0,drs_to_ace,paraphrase_set),rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_to_ace,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,paraphrase_set,T_Ret_))]))
  4232. % mpred_fwc1((pipeline(Pipeline_Param_, drs0, Pipeline_Ret_), {t(drs_to_ace, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, paraphrase_set, T_Ret_))).
  4233. %       Adding positive
  4234. %               trigger: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_)
  4235. %               body: t(drs_to_ace,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,paraphrase_set,T_Ret_)])
  4236. %        Support: (pipeline(Pipeline_Param4_,drs0,Pipeline_Ret7_),{t(drs_to_ace,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,paraphrase_set,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4237. %       Adding positive
  4238. %               trigger: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_)
  4239. %               body: t(drs_to_ace,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,paraphrase_set,T_Ret_)])
  4240. %        Support: (pipeline(Pipeline_Param4_,drs0,Pipeline_Ret7_),{t(drs_to_ace,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,paraphrase_set,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4241. %       RHS-Post1: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_to_ace,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,paraphrase_set,T_Ret_)
  4242. %       Support: add_conversion(drs0,drs_to_ace,paraphrase_set),pt(add_conversion(drs0,drs_to_ace,paraphrase_set),rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_to_ace,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,paraphrase_set,T_Ret_))]))
  4243. %       RHS-Post1: add_conversion(drs0,drs_to_ace,paraphrase_set)
  4244. %       Support: installed_converter(drs_to_ace,drs_to_ace(+drs0,-paraphrase_set)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4245. %       RHS-Post1: add_conversion(drs_set,drslist_to_ace,paraphrase_set)
  4246. %       Support: installed_converter(drs_to_ace,drslist_to_ace(+drs_set,-paraphrase_set)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4247. % mpred_fwc1(add_conversion(drs_set, drslist_to_ace, paraphrase_set)).
  4248. %       Found positive trigger: add_conversion(drs_set,drslist_to_ace,paraphrase_set)
  4249. %               body: mpred_positive_fact(add_conversion(drs_set,drslist_to_ace,paraphrase_set))*->rhs([\+ ~add_conversion(drs_set,drslist_to_ace,paraphrase_set)])
  4250. %       Found positive trigger: add_conversion(drs_set,drslist_to_ace,paraphrase_set)
  4251. %               body: rhs([(pipeline(Pipeline_Param_,drs_set,Pipeline_Ret_),{t(drslist_to_ace,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,paraphrase_set,T_Ret_))])
  4252. %       RHS-Post1: pipeline(Pipeline_Param_,drs_set,Pipeline_Ret_),{t(drslist_to_ace,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,paraphrase_set,T_Ret_)
  4253. %       Support: add_conversion(drs_set,drslist_to_ace,paraphrase_set),pt(add_conversion(drs_set,drslist_to_ace,paraphrase_set),rhs([(pipeline(Pipeline_Param_,drs_set,Pipeline_Ret_),{t(drslist_to_ace,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,paraphrase_set,T_Ret_))]))
  4254. % mpred_fwc1((pipeline(Pipeline_Param_, drs_set, Pipeline_Ret_), {t(drslist_to_ace, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, paraphrase_set, T_Ret_))).
  4255. %       Adding positive
  4256. %               trigger: pipeline(Pipeline_Param_,drs_set,Pipeline_Ret_)
  4257. %               body: t(drslist_to_ace,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,paraphrase_set,T_Ret_)])
  4258. %        Support: (pipeline(Pipeline_Param4_,drs_set,Pipeline_Ret7_),{t(drslist_to_ace,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,paraphrase_set,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4259. %       Adding positive
  4260. %               trigger: pipeline(Pipeline_Param_,drs_set,Pipeline_Ret_)
  4261. %               body: t(drslist_to_ace,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,paraphrase_set,T_Ret_)])
  4262. %        Support: (pipeline(Pipeline_Param4_,drs_set,Pipeline_Ret7_),{t(drslist_to_ace,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,paraphrase_set,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4263. %       RHS-Post1: pipeline(Pipeline_Param_,drs_set,Pipeline_Ret_),{t(drslist_to_ace,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,paraphrase_set,T_Ret_)
  4264. %       Support: add_conversion(drs_set,drslist_to_ace,paraphrase_set),pt(add_conversion(drs_set,drslist_to_ace,paraphrase_set),rhs([(pipeline(Pipeline_Param_,drs_set,Pipeline_Ret_),{t(drslist_to_ace,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,paraphrase_set,T_Ret_))]))
  4265. %       RHS-Post1: add_conversion(drs_set,drslist_to_ace,paraphrase_set)
  4266. %       Support: installed_converter(drs_to_ace,drslist_to_ace(+drs_set,-paraphrase_set)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4267. %       RHS-Post1: add_conversion(drs0,drs_to_drslist,drs_set)
  4268. %       Support: installed_converter(drs_to_drslist,drs_to_drslist(+drs0,-drs_set)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4269. % mpred_fwc1(add_conversion(drs0, drs_to_drslist, drs_set)).
  4270. %       Found positive trigger: add_conversion(drs0,drs_to_drslist,drs_set)
  4271. %               body: mpred_positive_fact(add_conversion(drs0,drs_to_drslist,drs_set))*->rhs([\+ ~add_conversion(drs0,drs_to_drslist,drs_set)])
  4272. %       Found positive trigger: add_conversion(drs0,drs_to_drslist,drs_set)
  4273. %               body: rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_to_drslist,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,drs_set,T_Ret_))])
  4274. %       RHS-Post1: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_to_drslist,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,drs_set,T_Ret_)
  4275. %       Support: add_conversion(drs0,drs_to_drslist,drs_set),pt(add_conversion(drs0,drs_to_drslist,drs_set),rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_to_drslist,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,drs_set,T_Ret_))]))
  4276. % mpred_fwc1((pipeline(Pipeline_Param_, drs0, Pipeline_Ret_), {t(drs_to_drslist, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, drs_set, T_Ret_))).
  4277. %       Adding positive
  4278. %               trigger: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_)
  4279. %               body: t(drs_to_drslist,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,drs_set,T_Ret_)])
  4280. %        Support: (pipeline(Pipeline_Param4_,drs0,Pipeline_Ret7_),{t(drs_to_drslist,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,drs_set,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4281. %       Adding positive
  4282. %               trigger: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_)
  4283. %               body: t(drs_to_drslist,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,drs_set,T_Ret_)])
  4284. %        Support: (pipeline(Pipeline_Param4_,drs0,Pipeline_Ret7_),{t(drs_to_drslist,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,drs_set,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4285. %       RHS-Post1: pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_to_drslist,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,drs_set,T_Ret_)
  4286. %       Support: add_conversion(drs0,drs_to_drslist,drs_set),pt(add_conversion(drs0,drs_to_drslist,drs_set),rhs([(pipeline(Pipeline_Param_,drs0,Pipeline_Ret_),{t(drs_to_drslist,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,drs_set,T_Ret_))]))
  4287. %       RHS-Post1: add_conversion(drs0,drs_to_drslist,drs_set)
  4288. %       Support: installed_converter(drs_to_drslist,drs_to_drslist(+drs0,-drs_set)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4289. %       RHS-Post1: add_conversion(drs,drs_to_sdrs,sdrs)
  4290. %       Support: installed_converter(drs_to_sdrs,drs_to_sdrs(+drs,-sdrs)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4291. % mpred_fwc1(add_conversion(drs, drs_to_sdrs, sdrs)).
  4292. %       Found positive trigger: add_conversion(drs,drs_to_sdrs,sdrs)
  4293. %               body: mpred_positive_fact(add_conversion(drs,drs_to_sdrs,sdrs))*->rhs([\+ ~add_conversion(drs,drs_to_sdrs,sdrs)])
  4294. %       Found positive trigger: add_conversion(drs,drs_to_sdrs,sdrs)
  4295. %               body: rhs([(pipeline(Pipeline_Param_,drs,Pipeline_Ret_),{t(drs_to_sdrs,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,sdrs,T_Ret_))])
  4296. %       RHS-Post1: pipeline(Pipeline_Param_,drs,Pipeline_Ret_),{t(drs_to_sdrs,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,sdrs,T_Ret_)
  4297. %       Support: add_conversion(drs,drs_to_sdrs,sdrs),pt(add_conversion(drs,drs_to_sdrs,sdrs),rhs([(pipeline(Pipeline_Param_,drs,Pipeline_Ret_),{t(drs_to_sdrs,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,sdrs,T_Ret_))]))
  4298. % mpred_fwc1((pipeline(Pipeline_Param_, drs, Pipeline_Ret_), {t(drs_to_sdrs, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, sdrs, T_Ret_))).
  4299. %       Adding positive
  4300. %               trigger: pipeline(Pipeline_Param_,drs,Pipeline_Ret_)
  4301. %               body: t(drs_to_sdrs,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,sdrs,T_Ret_)])
  4302. %        Support: (pipeline(Pipeline_Param4_,drs,Pipeline_Ret7_),{t(drs_to_sdrs,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,sdrs,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4303. %       Adding positive
  4304. %               trigger: pipeline(Pipeline_Param_,drs,Pipeline_Ret_)
  4305. %               body: t(drs_to_sdrs,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,sdrs,T_Ret_)])
  4306. %        Support: (pipeline(Pipeline_Param4_,drs,Pipeline_Ret7_),{t(drs_to_sdrs,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,sdrs,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4307. %       RHS-Post1: pipeline(Pipeline_Param_,drs,Pipeline_Ret_),{t(drs_to_sdrs,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,sdrs,T_Ret_)
  4308. %       Support: add_conversion(drs,drs_to_sdrs,sdrs),pt(add_conversion(drs,drs_to_sdrs,sdrs),rhs([(pipeline(Pipeline_Param_,drs,Pipeline_Ret_),{t(drs_to_sdrs,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,sdrs,T_Ret_))]))
  4309. %       RHS-Post1: add_conversion(drs,drs_to_sdrs,sdrs)
  4310. %       Support: installed_converter(drs_to_sdrs,drs_to_sdrs(+drs,-sdrs)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4311. %       RHS-Post1: add_conversion(text80,sent_to_parsed,parsed80)
  4312. %       Support: installed_converter(parser_chat80,sent_to_parsed(+text80,-parsed80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4313. %       RHS-Post1: add_conversion(text80,sent_to_parsed,parsed80)
  4314. %       Support: installed_converter(parser_chat80,sent_to_parsed(+text80,-parsed80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4315. %       RHS-Post1: add_conversion(parsed80,i_sentence,sent80)
  4316. %       Support: installed_converter(parser_chat80,i_sentence(+parsed80,-sent80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4317. % mpred_fwc1(add_conversion(parsed80, i_sentence, sent80)).
  4318. %       Found positive trigger: add_conversion(parsed80,i_sentence,sent80)
  4319. %               body: mpred_positive_fact(add_conversion(parsed80,i_sentence,sent80))*->rhs([\+ ~add_conversion(parsed80,i_sentence,sent80)])
  4320. %       Found positive trigger: add_conversion(parsed80,i_sentence,sent80)
  4321. %               body: rhs([(pipeline(Pipeline_Param_,parsed80,Pipeline_Ret_),{t(i_sentence,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,sent80,T_Ret_))])
  4322. %       RHS-Post1: pipeline(Pipeline_Param_,parsed80,Pipeline_Ret_),{t(i_sentence,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,sent80,T_Ret_)
  4323. %       Support: add_conversion(parsed80,i_sentence,sent80),pt(add_conversion(parsed80,i_sentence,sent80),rhs([(pipeline(Pipeline_Param_,parsed80,Pipeline_Ret_),{t(i_sentence,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,sent80,T_Ret_))]))
  4324. % mpred_fwc1((pipeline(Pipeline_Param_, parsed80, Pipeline_Ret_), {t(i_sentence, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, sent80, T_Ret_))).
  4325. m       dding positive
  4326. %               trigger: pipeline(Pipeline_Param_,parsed80,Pipeline_Ret_)
  4327. %               body: t(i_sentence,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,sent80,T_Ret_)])
  4328. %        Support: (pipeline(Pipeline_Param4_,parsed80,Pipeline_Ret7_),{t(i_sentence,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,sent80,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4329. %       Adding positive
  4330. %               trigger: pipeline(Pipeline_Param_,parsed80,Pipeline_Ret_)
  4331. %               body: t(i_sentence,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,sent80,T_Ret_)])
  4332. %        Support: (pipeline(Pipeline_Param4_,parsed80,Pipeline_Ret7_),{t(i_sentence,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,sent80,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4333. %       RHS-Post1: pipeline(Pipeline_Param_,parsed80,Pipeline_Ret_),{t(i_sentence,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,sent80,T_Ret_)
  4334. %       Support: add_conversion(parsed80,i_sentence,sent80),pt(add_conversion(parsed80,i_sentence,sent80),rhs([(pipeline(Pipeline_Param_,parsed80,Pipeline_Ret_),{t(i_sentence,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,sent80,T_Ret_))]))
  4335. %       RHS-Post1: add_conversion(parsed80,i_sentence,sent80)
  4336. %       Support: installed_converter(parser_chat80,i_sentence(+parsed80,-sent80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4337. %       RHS-Post1: add_conversion(sent80,clausify80,clausify80)
  4338. %       Support: installed_converter(parser_chat80,clausify80(+sent80,-clausify80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4339. % mpred_fwc1(add_conversion(sent80, clausify80, clausify80)).
  4340. %       Found positive trigger: add_conversion(sent80,clausify80,clausify80)
  4341. %               body: mpred_positive_fact(add_conversion(sent80,clausify80,clausify80))*->rhs([\+ ~add_conversion(sent80,clausify80,clausify80)])
  4342. %       Found positive trigger: add_conversion(sent80,clausify80,clausify80)
  4343. %               body: rhs([(pipeline(Pipeline_Param_,sent80,Pipeline_Ret_),{t(clausify80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,clausify80,T_Ret_))])
  4344. %       RHS-Post1: pipeline(Pipeline_Param_,sent80,Pipeline_Ret_),{t(clausify80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,clausify80,T_Ret_)
  4345. %       Support: add_conversion(sent80,clausify80,clausify80),pt(add_conversion(sent80,clausify80,clausify80),rhs([(pipeline(Pipeline_Param_,sent80,Pipeline_Ret_),{t(clausify80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,clausify80,T_Ret_))]))
  4346. % mpred_fwc1((pipeline(Pipeline_Param_, sent80, Pipeline_Ret_), {t(clausify80, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, clausify80, T_Ret_))).
  4347. %       Adding positive
  4348. %               trigger: pipeline(Pipeline_Param_,sent80,Pipeline_Ret_)
  4349. %               body: t(clausify80,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,clausify80,T_Ret_)])
  4350. %        Support: (pipeline(Pipeline_Param4_,sent80,Pipeline_Ret7_),{t(clausify80,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,clausify80,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4351. %       Adding positive
  4352. %               trigger: pipeline(Pipeline_Param_,sent80,Pipeline_Ret_)
  4353. %               body: t(clausify80,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,clausify80,T_Ret_)])
  4354. %        Support: (pipeline(Pipeline_Param4_,sent80,Pipeline_Ret7_),{t(clausify80,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,clausify80,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4355. %       RHS-Post1: pipeline(Pipeline_Param_,sent80,Pipeline_Ret_),{t(clausify80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,clausify80,T_Ret_)
  4356. %       Support: add_conversion(sent80,clausify80,clausify80),pt(add_conversion(sent80,clausify80,clausify80),rhs([(pipeline(Pipeline_Param_,sent80,Pipeline_Ret_),{t(clausify80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,clausify80,T_Ret_))]))
  4357. %       RHS-Post1: add_conversion(sent80,clausify80,clausify80)
  4358. %       Support: installed_converter(parser_chat80,clausify80(+sent80,-clausify80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4359. %       RHS-Post1: add_conversion(clausify80,simplify80,simplify80)
  4360. %       Support: installed_converter(parser_chat80,simplify80(+clausify80,-simplify80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4361. % mpred_fwc1(add_conversion(clausify80, simplify80, simplify80)).
  4362. %       Found positive trigger: add_conversion(clausify80,simplify80,simplify80)
  4363. %               body: mpred_positive_fact(add_conversion(clausify80,simplify80,simplify80))*->rhs([\+ ~add_conversion(clausify80,simplify80,simplify80)])
  4364. %       Found positive trigger: add_conversion(clausify80,simplify80,simplify80)
  4365. %               body: rhs([(pipeline(Pipeline_Param_,clausify80,Pipeline_Ret_),{t(simplify80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,simplify80,T_Ret_))])
  4366. %       RHS-Post1: pipeline(Pipeline_Param_,clausify80,Pipeline_Ret_),{t(simplify80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,simplify80,T_Ret_)
  4367. %       Support: add_conversion(clausify80,simplify80,simplify80),pt(add_conversion(clausify80,simplify80,simplify80),rhs([(pipeline(Pipeline_Param_,clausify80,Pipeline_Ret_),{t(simplify80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,simplify80,T_Ret_))]))
  4368. % mpred_fwc1((pipeline(Pipeline_Param_, clausify80, Pipeline_Ret_), {t(simplify80, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, simplify80, T_Ret_))).
  4369. %       Adding positive
  4370. %               trigger: pipeline(Pipeline_Param_,clausify80,Pipeline_Ret_)
  4371. %               body: t(simplify80,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,simplify80,T_Ret_)])
  4372. %        Support: (pipeline(Pipeline_Param4_,clausify80,Pipeline_Ret7_),{t(simplify80,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,simplify80,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4373. %       Adding positive
  4374. %               trigger: pipeline(Pipeline_Param_,clausify80,Pipeline_Ret_)
  4375. %               body: t(simplify80,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,simplify80,T_Ret_)])
  4376. %        Support: (pipeline(Pipeline_Param4_,clausify80,Pipeline_Ret7_),{t(simplify80,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,simplify80,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4377. %       RHS-Post1: pipeline(Pipeline_Param_,clausify80,Pipeline_Ret_),{t(simplify80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,simplify80,T_Ret_)
  4378. %       Support: add_conversion(clausify80,simplify80,simplify80),pt(add_conversion(clausify80,simplify80,simplify80),rhs([(pipeline(Pipeline_Param_,clausify80,Pipeline_Ret_),{t(simplify80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,simplify80,T_Ret_))]))
  4379. %       RHS-Post1: add_conversion(clausify80,simplify80,simplify80)
  4380. %       Support: installed_converter(parser_chat80,simplify80(+clausify80,-simplify80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4381. %       RHS-Post1: add_conversion(simplify80,qplan,qplan80)
  4382. %       Support: installed_converter(parser_chat80,qplan(+simplify80,-qplan80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4383. % mpred_fwc1(add_conversion(simplify80, qplan, qplan80)).
  4384. %       Found positive trigger: add_conversion(simplify80,qplan,qplan80)
  4385. %               body: mpred_positive_fact(add_conversion(simplify80,qplan,qplan80))*->rhs([\+ ~add_conversion(simplify80,qplan,qplan80)])
  4386. %       Found positive trigger: add_conversion(simplify80,qplan,qplan80)
  4387. %               body: rhs([(pipeline(Pipeline_Param_,simplify80,Pipeline_Ret_),{t(qplan,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,qplan80,T_Ret_))])
  4388. %       RHS-Post1: pipeline(Pipeline_Param_,simplify80,Pipeline_Ret_),{t(qplan,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,qplan80,T_Ret_)
  4389. %       Support: add_conversion(simplify80,qplan,qplan80),pt(add_conversion(simplify80,qplan,qplan80),rhs([(pipeline(Pipeline_Param_,simplify80,Pipeline_Ret_),{t(qplan,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,qplan80,T_Ret_))]))
  4390. % mpred_fwc1((pipeline(Pipeline_Param_, simplify80, Pipeline_Ret_), {t(qplan, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, qplan80, T_Ret_))).
  4391. %       Adding positive
  4392. %               trigger: pipeline(Pipeline_Param_,simplify80,Pipeline_Ret_)
  4393. %               body: t(qplan,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,qplan80,T_Ret_)])
  4394. %        Support: (pipeline(Pipeline_Param4_,simplify80,Pipeline_Ret7_),{t(qplan,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,qplan80,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4395. %       Adding positive
  4396. %               trigger: pipeline(Pipeline_Param_,simplify80,Pipeline_Ret_)
  4397. %               body: t(qplan,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,qplan80,T_Ret_)])
  4398. %        Support: (pipeline(Pipeline_Param4_,simplify80,Pipeline_Ret7_),{t(qplan,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,qplan80,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4399. %       RHS-Post1: pipeline(Pipeline_Param_,simplify80,Pipeline_Ret_),{t(qplan,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,qplan80,T_Ret_)
  4400. %       Support: add_conversion(simplify80,qplan,qplan80),pt(add_conversion(simplify80,qplan,qplan80),rhs([(pipeline(Pipeline_Param_,simplify80,Pipeline_Ret_),{t(qplan,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,qplan80,T_Ret_))]))
  4401. %       RHS-Post1: add_conversion(simplify80,qplan,qplan80)
  4402. %       Support: installed_converter(parser_chat80,qplan(+simplify80,-qplan80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4403. %       RHS-Post1: add_conversion(qplan80,results80,results80)
  4404. %       Support: installed_converter(parser_chat80,results80(+qplan80,-results80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4405. % mpred_fwc1(add_conversion(qplan80, results80, results80)).
  4406. %       Found positive trigger: add_conversion(qplan80,results80,results80)
  4407. %               body: mpred_positive_fact(add_conversion(qplan80,results80,results80))*->rhs([\+ ~add_conversion(qplan80,results80,results80)])
  4408. %       Found positive trigger: add_conversion(qplan80,results80,results80)
  4409. %               body: rhs([(pipeline(Pipeline_Param_,qplan80,Pipeline_Ret_),{t(results80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,results80,T_Ret_))])
  4410. %       RHS-Post1: pipeline(Pipeline_Param_,qplan80,Pipeline_Ret_),{t(results80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,results80,T_Ret_)
  4411. %       Support: add_conversion(qplan80,results80,results80),pt(add_conversion(qplan80,results80,results80),rhs([(pipeline(Pipeline_Param_,qplan80,Pipeline_Ret_),{t(results80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,results80,T_Ret_))]))
  4412. % mpred_fwc1((pipeline(Pipeline_Param_, qplan80, Pipeline_Ret_), {t(results80, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, results80, T_Ret_))).
  4413. %       Adding positive
  4414. %               trigger: pipeline(Pipeline_Param_,qplan80,Pipeline_Ret_)
  4415. %               body: t(results80,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,results80,T_Ret_)])
  4416. %        Support: (pipeline(Pipeline_Param4_,qplan80,Pipeline_Ret7_),{t(results80,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,results80,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4417. %       Adding positive
  4418. %               trigger: pipeline(Pipeline_Param_,qplan80,Pipeline_Ret_)
  4419. %               body: t(results80,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,results80,T_Ret_)])
  4420. %        Support: (pipeline(Pipeline_Param4_,qplan80,Pipeline_Ret7_),{t(results80,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,results80,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4421. %       RHS-Post1: pipeline(Pipeline_Param_,qplan80,Pipeline_Ret_),{t(results80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,results80,T_Ret_)
  4422. %       Support: add_conversion(qplan80,results80,results80),pt(add_conversion(qplan80,results80,results80),rhs([(pipeline(Pipeline_Param_,qplan80,Pipeline_Ret_),{t(results80,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,results80,T_Ret_))]))
  4423. %       RHS-Post1: add_conversion(qplan80,results80,results80)
  4424. %       Support: installed_converter(parser_chat80,results80(+qplan80,-results80)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4425. %       RHS-Post1: add_conversion(chat80,bratko_parse,lf_b)
  4426. %       Support: installed_converter(parser_bratko,bratko_parse(+chat80,-lf_b)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4427. % mpred_fwc1(add_conversion(chat80, bratko_parse, lf_b)).
  4428. %       Found positive trigger: add_conversion(chat80,bratko_parse,lf_b)
  4429. %               body: mpred_positive_fact(add_conversion(chat80,bratko_parse,lf_b))*->rhs([\+ ~add_conversion(chat80,bratko_parse,lf_b)])
  4430. %       Found positive trigger: add_conversion(chat80,bratko_parse,lf_b)
  4431. %               body: rhs([(pipeline(Pipeline_Param_,chat80,Pipeline_Ret_),{t(bratko_parse,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,lf_b,T_Ret_))])
  4432. %       RHS-Post1: pipeline(Pipeline_Param_,chat80,Pipeline_Ret_),{t(bratko_parse,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,lf_b,T_Ret_)
  4433. %       Support: add_conversion(chat80,bratko_parse,lf_b),pt(add_conversion(chat80,bratko_parse,lf_b),rhs([(pipeline(Pipeline_Param_,chat80,Pipeline_Ret_),{t(bratko_parse,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,lf_b,T_Ret_))]))
  4434. % mpred_fwc1((pipeline(Pipeline_Param_, chat80, Pipeline_Ret_), {t(bratko_parse, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, lf_b, T_Ret_))).
  4435. %       Adding positive
  4436. %               trigger: pipeline(Pipeline_Param_,chat80,Pipeline_Ret_)
  4437. %               body: t(bratko_parse,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,lf_b,T_Ret_)])
  4438. %        Support: (pipeline(Pipeline_Param4_,chat80,Pipeline_Ret7_),{t(bratko_parse,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,lf_b,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4439. %       Adding positive
  4440. %               trigger: pipeline(Pipeline_Param_,chat80,Pipeline_Ret_)
  4441. %               body: t(bratko_parse,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,lf_b,T_Ret_)])
  4442. %        Support: (pipeline(Pipeline_Param4_,chat80,Pipeline_Ret7_),{t(bratko_parse,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,lf_b,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4443. %       RHS-Post1: pipeline(Pipeline_Param_,chat80,Pipeline_Ret_),{t(bratko_parse,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,lf_b,T_Ret_)
  4444. %       Support: add_conversion(chat80,bratko_parse,lf_b),pt(add_conversion(chat80,bratko_parse,lf_b),rhs([(pipeline(Pipeline_Param_,chat80,Pipeline_Ret_),{t(bratko_parse,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,lf_b,T_Ret_))]))
  4445. %       RHS-Post1: add_conversion(chat80,bratko_parse,lf_b)
  4446. %       Support: installed_converter(parser_bratko,bratko_parse(+chat80,-lf_b)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4447. %       RHS-Post1: add_conversion(lf_b,bratko_clausify,clause_b)
  4448. %       Support: installed_converter(parser_bratko,bratko_clausify(+lf_b,-clause_b)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4449. % mpred_fwc1(add_conversion(lf_b, bratko_clausify, clause_b)).
  4450. %       Found positive trigger: add_conversion(lf_b,bratko_clausify,clause_b)
  4451. %               body: mpred_positive_fact(add_conversion(lf_b,bratko_clausify,clause_b))*->rhs([\+ ~add_conversion(lf_b,bratko_clausify,clause_b)])
  4452. %       Found positive trigger: add_conversion(lf_b,bratko_clausify,clause_b)
  4453. %               body: rhs([(pipeline(Pipeline_Param_,lf_b,Pipeline_Ret_),{t(bratko_clausify,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,clause_b,T_Ret_))])
  4454. %       RHS-Post1: pipeline(Pipeline_Param_,lf_b,Pipeline_Ret_),{t(bratko_clausify,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,clause_b,T_Ret_)
  4455. %       Support: add_conversion(lf_b,bratko_clausify,clause_b),pt(add_conversion(lf_b,bratko_clausify,clause_b),rhs([(pipeline(Pipeline_Param_,lf_b,Pipeline_Ret_),{t(bratko_clausify,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,clause_b,T_Ret_))]))
  4456. % mpred_fwc1((pipeline(Pipeline_Param_, lf_b, Pipeline_Ret_), {t(bratko_clausify, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, clause_b, T_Ret_))).
  4457. %       Adding positive
  4458. %               trigger: pipeline(Pipeline_Param_,lf_b,Pipeline_Ret_)
  4459. %               body: t(bratko_clausify,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,clause_b,T_Ret_)])
  4460. %        Support: (pipeline(Pipeline_Param4_,lf_b,Pipeline_Ret7_),{t(bratko_clausify,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,clause_b,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4461. %       Adding positive
  4462. %               trigger: pipeline(Pipeline_Param_,lf_b,Pipeline_Ret_)
  4463. %               body: t(bratko_clausify,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,clause_b,T_Ret_)])
  4464. %        Support: (pipeline(Pipeline_Param4_,lf_b,Pipeline_Ret7_),{t(bratko_clausify,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,clause_b,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4465. %       RHS-Post1: pipeline(Pipeline_Param_,lf_b,Pipeline_Ret_),{t(bratko_clausify,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,clause_b,T_Ret_)
  4466. %       Support: add_conversion(lf_b,bratko_clausify,clause_b),pt(add_conversion(lf_b,bratko_clausify,clause_b),rhs([(pipeline(Pipeline_Param_,lf_b,Pipeline_Ret_),{t(bratko_clausify,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,clause_b,T_Ret_))]))
  4467. %       RHS-Post1: add_conversion(lf_b,bratko_clausify,clause_b)
  4468. %       Support: installed_converter(parser_bratko,bratko_clausify(+lf_b,-clause_b)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4469. %       RHS-Post1: add_conversion(clause_b,bratko_reply,reply_b)
  4470. %       Support: installed_converter(parser_bratko,bratko_reply(+clause_b,-reply_b)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4471. % mpred_fwc1(add_conversion(clause_b, bratko_reply, reply_b)).
  4472. %       Found positive trigger: add_conversion(clause_b,bratko_reply,reply_b)
  4473. %               body: mpred_positive_fact(add_conversion(clause_b,bratko_reply,reply_b))*->rhs([\+ ~add_conversion(clause_b,bratko_reply,reply_b)])
  4474. %       Found positive trigger: add_conversion(clause_b,bratko_reply,reply_b)
  4475. %               body: rhs([(pipeline(Pipeline_Param_,clause_b,Pipeline_Ret_),{t(bratko_reply,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,reply_b,T_Ret_))])
  4476. %       RHS-Post1: pipeline(Pipeline_Param_,clause_b,Pipeline_Ret_),{t(bratko_reply,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,reply_b,T_Ret_)
  4477. %       Support: add_conversion(clause_b,bratko_reply,reply_b),pt(add_conversion(clause_b,bratko_reply,reply_b),rhs([(pipeline(Pipeline_Param_,clause_b,Pipeline_Ret_),{t(bratko_reply,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,reply_b,T_Ret_))]))
  4478. % mpred_fwc1((pipeline(Pipeline_Param_, clause_b, Pipeline_Ret_), {t(bratko_reply, Pipeline_Ret_, T_Ret_)}==>pipeline(Pipeline_Param_, reply_b, T_Ret_))).
  4479. %       Adding positive
  4480. %               trigger: pipeline(Pipeline_Param_,clause_b,Pipeline_Ret_)
  4481. %               body: t(bratko_reply,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,reply_b,T_Ret_)])
  4482. %        Support: (pipeline(Pipeline_Param4_,clause_b,Pipeline_Ret7_),{t(bratko_reply,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,reply_b,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4483. %       Adding positive
  4484. %               trigger: pipeline(Pipeline_Param_,clause_b,Pipeline_Ret_)
  4485. %               body: t(bratko_reply,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(Pipeline_Param_,reply_b,T_Ret_)])
  4486. %        Support: (pipeline(Pipeline_Param4_,clause_b,Pipeline_Ret7_),{t(bratko_reply,Pipeline_Ret7_,T_Ret8_)}==>pipeline(Pipeline_Param4_,reply_b,T_Ret8_)),mfl4(['M'=M_,'P'=P_,'FWCode'=FWCode_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',94)
  4487. %       RHS-Post1: pipeline(Pipeline_Param_,clause_b,Pipeline_Ret_),{t(bratko_reply,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,reply_b,T_Ret_)
  4488. %       Support: add_conversion(clause_b,bratko_reply,reply_b),pt(add_conversion(clause_b,bratko_reply,reply_b),rhs([(pipeline(Pipeline_Param_,clause_b,Pipeline_Ret_),{t(bratko_reply,Pipeline_Ret_,T_Ret_)}==>pipeline(Pipeline_Param_,reply_b,T_Ret_))]))
  4489. %       RHS-Post1: add_conversion(clause_b,bratko_reply,reply_b)
  4490. %       Support: installed_converter(parser_bratko,bratko_reply(+clause_b,-reply_b)),pt(installed_converter(Installed_converter_Param_,Installed_converter_Ret_),(pipe_to_fwc(Installed_converter_Param_,Installed_converter_Ret_,To_fwc_Ret_)*->rhs([To_fwc_Ret_])))
  4491. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl:103
  4492. % mpred_fwc1((pipeline(Pipeline_Param_, monitor, send_to(Send_to_Param_, Send_to_Ret_)), pipeline(Pipeline_Param_, Uninteresting_pipe_Ret_, Numbervars_Param_), {\+uninteresting_pipe(Uninteresting_pipe_Ret_), numbervars(Numbervars_Param_, 0, _19354, [attvar(skip)])}==>tell_aboutonce(Send_to_Ret_:Send_to_Param_, Uninteresting_pipe_Ret_=Numbervars_Param_))).
  4493. %       Adding positive
  4494. %               trigger: pipeline(Pipeline_Param_,monitor,send_to(Send_to_Param_,Send_to_Ret_))
  4495. %               body: pt(pipeline(Pipeline_Param_,Uninteresting_pipe_Ret_,Numbervars_Param_),(\+uninteresting_pipe(Uninteresting_pipe_Ret_),numbervars(Numbervars_Param_,0,_21786,[attvar(skip)])*->rhs([tell_aboutonce(Send_to_Ret_:Send_to_Param_,Uninteresting_pipe_Ret_=Numbervars_Param_)])))
  4496. %        Support: (pipeline(Pipeline_Param8_,monitor,send_to(Send_to_Param9_,Send_to_Ret13_)),pipeline(Pipeline_Param8_,Uninteresting_pipe_Ret14_,Numbervars_Param10_),{\+uninteresting_pipe(Uninteresting_pipe_Ret14_),numbervars(Numbervars_Param10_,0,_21904,[attvar(skip)])}==>tell_aboutonce(Send_to_Ret13_:Send_to_Param9_,Uninteresting_pipe_Ret14_=Numbervars_Param10_)),mfl4(['ID'=ID_,'User'=User_,'Channel'=Channel_,'Name'=Name_,'Value'=Value_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',103)
  4497. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl:108
  4498. % mpred_fwc1((tell_aboutonce(Tell_aboutonce_Param_, Tell_aboutonce_Ret_)==>{once(say(Tell_aboutonce_Param_, Tell_aboutonce_Ret_))})).
  4499. %       Adding positive
  4500. %               trigger: tell_aboutonce(Tell_aboutonce_Param_,Tell_aboutonce_Ret_)
  4501. %               body: rhs([{once(say(Tell_aboutonce_Param_,Tell_aboutonce_Ret_))}])
  4502. %        Support: (tell_aboutonce(Tell_aboutonce_Param3_,Tell_aboutonce_Ret5_)==>{once(say(Tell_aboutonce_Param3_,Tell_aboutonce_Ret5_))}),mfl4(['N'=N_,'V'=V_],baseKB,'/opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl',108)
  4503. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl:122
  4504. % mpred_fwc1(nl_fwd(s("Every", "woman", "waits."), tell)).
  4505. %       Found positive trigger: nl_fwd(s("Every","woman","waits."),tell)
  4506. %               body: mpred_positive_fact(nl_fwd(s("Every","woman","waits."),tell))*->rhs([\+ ~nl_fwd(s("Every","woman","waits."),tell)])
  4507. %       Found positive trigger: nl_fwd(s("Every","woman","waits."),tell)
  4508. %               body: gensym(tell,Pipeline_Param_)*->rhs([pipeline(Pipeline_Param_,input,s("Every","woman","waits."))])
  4509. %       RHS-Post1: pipeline(tell1,input,s("Every","woman","waits."))
  4510. %       Support: nl_fwd(s("Every","woman","waits."),tell),pt(nl_fwd(s("Every","woman","waits."),tell),(gensym(tell,tell1)*->rhs([pipeline(tell1,input,s("Every","woman","waits."))])))
  4511. % mpred_fwc1(pipeline(tell1, input, s("Every", "woman", "waits."))).
  4512. %       Found positive trigger: pipeline(tell1,input,s("Every","woman","waits."))
  4513. %               body: t(into_text80,s("Every","woman","waits."),T_Ret_)*->rhs([pipeline(tell1,text80,T_Ret_)])
  4514. %       RHS-Post1: pipeline(tell1,text80,['Every',woman,waits,'.'])
  4515. %       Support: pipeline(tell1,input,s("Every","woman","waits.")),pt(pipeline(tell1,input,s("Every","woman","waits.")),(t(into_text80,s("Every","woman","waits."),['Every',woman,waits,'.'])*->rhs([pipeline(tell1,text80,['Every',woman,waits,'.'])])))
  4516. % mpred_fwc1(pipeline(tell1, text80, ['Every', woman, waits, '.'])).
  4517. %       Found positive trigger: pipeline(tell1,text80,['Every',woman,waits,'.'])
  4518. %               body: bratko_parse(['Every',woman,waits,'.'],Bratko_parse_Ret_)*->rhs([pipeline(tell1,lf_b,Bratko_parse_Ret_)])
  4519. %       RHS-Post1: pipeline(tell1,lf_b,q(all,Woman1_,=>(isa(Woman1_,'Woman'),isa(Waits3_,'Waiting')&doer(Waits3_,Woman1_)&objWaited(Waits3_,ObjWaited_Ret_))))
  4520. %       Support: pipeline(tell1,text80,['Every',woman,waits,'.']),pt(pipeline(tell1,text80,['Every',woman,waits,'.']),(bratko_parse(['Every',woman,waits,'.'],q(all,Woman1_,=>(isa(Woman1_,'Woman'),isa(Waits3_,'Waiting')&doer(Waits3_,Woman1_)&objWaited(Waits3_,ObjWaited_Ret_))))*->rhs([pipeline(tell1,lf_b,q(all,Woman1_,=>(isa(Woman1_,'Woman'),isa(Waits3_,'Waiting')&doer(Waits3_,Woman1_)&objWaited(Waits3_,ObjWaited_Ret_))))])))
  4521. % mpred_fwc1(pipeline(tell1, lf_b, q(all, Woman_, =>(isa(Woman_, 'Woman'), isa(Waiting_, 'Waiting')&doer(Waiting_, Woman_)&objWaited(Waiting_, ObjWaited_Ret_))))).
  4522. %       Found positive trigger: pipeline(tell1,lf_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))
  4523. %               body: bratko_clausify(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),Bratko_clausify_Ret_)*->rhs([pipeline(tell1,clause_b,Bratko_clausify_Ret_)])
  4524. %       RHS-Post1: pipeline(tell1,clause_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))
  4525. %       Support: pipeline(tell1,lf_b,q(all,Woman4_,=>(isa(Woman4_,'Woman'),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_)))),pt(pipeline(tell1,lf_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))),(bratko_clausify(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))*->rhs([pipeline(tell1,clause_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))])))
  4526. [0mpred_fwc1(pipeline(tell1, clause_b, q(all, Woman_, =>(isa(Woman_, 'Woman'), isa(Waiting_, 'Waiting')&doer(Waiting_, Woman_)&objWaited(Waiting_, ObjWaited_Ret_))))).
  4527. %       Found positive trigger: pipeline(tell1,clause_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))
  4528. %               body: bratko_reply(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),Bratko_reply_Ret_)*->rhs([pipeline(tell1,reply_b,Bratko_reply_Ret_)])
  4529. %       RHS-Post1: pipeline(tell1,reply_b,asserted(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))))
  4530. %       Support: pipeline(tell1,clause_b,q(all,Woman4_,=>(isa(Woman4_,'Woman'),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_)))),pt(pipeline(tell1,clause_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))),(bratko_reply(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),asserted(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))))*->rhs([pipeline(tell1,reply_b,asserted(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))))])))
  4531. % mpred_fwc1(pipeline(tell1, reply_b, asserted(q(all, Woman_, =>(isa(Woman_, 'Woman'), isa(Waiting_, 'Waiting')&doer(Waiting_, Woman_)&objWaited(Waiting_, ObjWaited_Ret_)))))).
  4532. %       RHS-Post1: pipeline(tell1,reply_b,asserted(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))))
  4533. %       Support: pipeline(tell1,clause_b,q(all,Woman4_,=>(isa(Woman4_,'Woman'),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_)))),pt(pipeline(tell1,clause_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))),(bratko_reply(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),asserted(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))))*->rhs([pipeline(tell1,reply_b,asserted(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))))])))
  4534. %       Found positive trigger: pipeline(tell1,clause_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))
  4535. %               body: t(bratko_reply,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),T_Ret_)*->rhs([pipeline(tell1,reply_b,T_Ret_)])
  4536. %       RHS-Post1: pipeline(tell1,reply_b,asserted(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))))
  4537. %       Support: pipeline(tell1,clause_b,q(all,Woman4_,=>(isa(Woman4_,'Woman'),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_)))),pt(pipeline(tell1,clause_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))),(t(bratko_reply,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),asserted(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))))*->rhs([pipeline(tell1,reply_b,asserted(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))))])))
  4538. %       RHS-Post1: pipeline(tell1,reply_b,asserted(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))))
  4539. %       Support: pipeline(tell1,clause_b,q(all,Woman4_,=>(isa(Woman4_,'Woman'),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_)))),pt(pipeline(tell1,clause_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))),(t(bratko_reply,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),asserted(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))))*->rhs([pipeline(tell1,reply_b,asserted(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))))])))
  4540. %       RHS-Post1: pipeline(tell1,clause_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))
  4541. %       Support: pipeline(tell1,lf_b,q(all,Woman4_,=>(isa(Woman4_,'Woman'),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_)))),pt(pipeline(tell1,lf_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))),(bratko_clausify(q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))*->rhs([pipeline(tell1,clause_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))])))
  4542. %       Found positive trigger: pipeline(tell1,lf_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))
  4543. %               body: t(bratko_clausify,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),T_Ret_)*->rhs([pipeline(tell1,clause_b,T_Ret_)])
  4544. %       RHS-Post1: pipeline(tell1,clause_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))
  4545. %       Support: pipeline(tell1,lf_b,q(all,Woman4_,=>(isa(Woman4_,'Woman'),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_)))),pt(pipeline(tell1,lf_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))),(t(bratko_clausify,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))*->rhs([pipeline(tell1,clause_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))])))
  4546. %       RHS-Post1: pipeline(tell1,clause_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))
  4547. %       Support: pipeline(tell1,lf_b,q(all,Woman4_,=>(isa(Woman4_,'Woman'),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_)))),pt(pipeline(tell1,lf_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))),(t(bratko_clausify,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))*->rhs([pipeline(tell1,clause_b,q(all,Woman_,=>(isa(Woman_,'Woman'),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))])))
  4548. %       RHS-Post1: pipeline(tell1,lf_b,=>(isa(Woman2_,'Woman')&isa(Woman2_,adjFn("every")),isa(Waits6_,'Waiting')&doer(Waits6_,Woman2_)&objWaited(Waits6_,ObjWaited_Ret_)))
  4549. %       Support: pipeline(tell1,text80,['Every',woman,waits,'.']),pt(pipeline(tell1,text80,['Every',woman,waits,'.']),(bratko_parse(['Every',woman,waits,'.'],=>(isa(Woman2_,'Woman')&isa(Woman2_,adjFn("every")),isa(Waits6_,'Waiting')&doer(Waits6_,Woman2_)&objWaited(Waits6_,ObjWaited_Ret_)))*->rhs([pipeline(tell1,lf_b,=>(isa(Woman2_,'Woman')&isa(Woman2_,adjFn("every")),isa(Waits6_,'Waiting')&doer(Waits6_,Woman2_)&objWaited(Waits6_,ObjWaited_Ret_)))])))
  4550. % mpred_fwc1(pipeline(tell1, lf_b, =>(isa(Woman_, 'Woman')&isa(Woman_, adjFn("every")), isa(Waiting_, 'Waiting')&doer(Waiting_, Woman_)&objWaited(Waiting_, ObjWaited_Ret_)))).
  4551. %       Found positive trigger: pipeline(tell1,lf_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))
  4552. %               body: bratko_clausify(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)),Bratko_clausify_Ret_)*->rhs([pipeline(tell1,clause_b,Bratko_clausify_Ret_)])
  4553. %       RHS-Post1: pipeline(tell1,clause_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))
  4554. %       Support: pipeline(tell1,lf_b,=>(isa(Woman4_,'Woman')&isa(Woman4_,adjFn("every")),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_))),pt(pipeline(tell1,lf_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),(bratko_clausify(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)),=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))*->rhs([pipeline(tell1,clause_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))])))
  4555. % mpred_fwc1(pipeline(tell1, clause_b, =>(isa(Woman_, 'Woman')&isa(Woman_, adjFn("every")), isa(Waiting_, 'Waiting')&doer(Waiting_, Woman_)&objWaited(Waiting_, ObjWaited_Ret_)))).
  4556. %       Found positive trigger: pipeline(tell1,clause_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))
  4557. %               body: bratko_reply(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)),Bratko_reply_Ret_)*->rhs([pipeline(tell1,reply_b,Bratko_reply_Ret_)])
  4558. %       RHS-Post1: pipeline(tell1,reply_b,asserted(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))
  4559. %       Support: pipeline(tell1,clause_b,=>(isa(Woman4_,'Woman')&isa(Woman4_,adjFn("every")),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_))),pt(pipeline(tell1,clause_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),(bratko_reply(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)),asserted(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))*->rhs([pipeline(tell1,reply_b,asserted(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))])))
  4560. % mpred_fwc1(pipeline(tell1, reply_b, asserted(=>(isa(Woman_, 'Woman')&isa(Woman_, adjFn("every")), isa(Waiting_, 'Waiting')&doer(Waiting_, Woman_)&objWaited(Waiting_, ObjWaited_Ret_))))).
  4561. %       RHS-Post1: pipeline(tell1,reply_b,asserted(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))
  4562. %       Support: pipeline(tell1,clause_b,=>(isa(Woman4_,'Woman')&isa(Woman4_,adjFn("every")),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_))),pt(pipeline(tell1,clause_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),(bratko_reply(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)),asserted(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))*->rhs([pipeline(tell1,reply_b,asserted(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))])))
  4563. %       Found positive trigger: pipeline(tell1,clause_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))
  4564. %               body: t(bratko_reply,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)),T_Ret_)*->rhs([pipeline(tell1,reply_b,T_Ret_)])
  4565. %       RHS-Post1: pipeline(tell1,reply_b,asserted(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))
  4566. %       Support: pipeline(tell1,clause_b,=>(isa(Woman4_,'Woman')&isa(Woman4_,adjFn("every")),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_))),pt(pipeline(tell1,clause_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),(t(bratko_reply,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)),asserted(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))*->rhs([pipeline(tell1,reply_b,asserted(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))])))
  4567. %       RHS-Post1: pipeline(tell1,reply_b,asserted(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))
  4568. %       Support: pipeline(tell1,clause_b,=>(isa(Woman4_,'Woman')&isa(Woman4_,adjFn("every")),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_))),pt(pipeline(tell1,clause_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),(t(bratko_reply,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)),asserted(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))*->rhs([pipeline(tell1,reply_b,asserted(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))))])))
  4569. %       RHS-Post1: pipeline(tell1,clause_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))
  4570. %       Support: pipeline(tell1,lf_b,=>(isa(Woman4_,'Woman')&isa(Woman4_,adjFn("every")),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_))),pt(pipeline(tell1,lf_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),(bratko_clausify(=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)),=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))*->rhs([pipeline(tell1,clause_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))])))
  4571. %       Found positive trigger: pipeline(tell1,lf_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))
  4572. %               body: t(bratko_clausify,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)),T_Ret_)*->rhs([pipeline(tell1,clause_b,T_Ret_)])
  4573. %       RHS-Post1: pipeline(tell1,clause_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))
  4574. %       Support: pipeline(tell1,lf_b,=>(isa(Woman4_,'Woman')&isa(Woman4_,adjFn("every")),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_))),pt(pipeline(tell1,lf_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),(t(bratko_clausify,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)),=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))*->rhs([pipeline(tell1,clause_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))])))
  4575. %       RHS-Post1: pipeline(tell1,clause_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))
  4576. %       Support: pipeline(tell1,lf_b,=>(isa(Woman4_,'Woman')&isa(Woman4_,adjFn("every")),isa(Waiting5_,'Waiting')&doer(Waiting5_,Woman4_)&objWaited(Waiting5_,ObjWaited_Ret7_))),pt(pipeline(tell1,lf_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_))),(t(bratko_clausify,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)),=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))*->rhs([pipeline(tell1,clause_b,=>(isa(Woman_,'Woman')&isa(Woman_,adjFn("every")),isa(Waiting_,'Waiting')&doer(Waiting_,Woman_)&objWaited(Waiting_,ObjWaited_Ret_)))])))
  4577. %       RHS-Post1: pipeline(tell1,lf_b,q(all,Woman3_,=>(isa(Woman3_,'Woman'),isa(Waits9_,'Waiting')&doer(Waits9_,Woman3_)&objWaited(Waits9_,ObjWaited_Ret_))))
  4578. %       Support: pipeline(tell1,text80,['Every',woman,waits,'.']),pt(pipeline(tell1,text80,['Every',woman,waits,'.']),(bratko_parse(['Every',woman,waits,'.'],q(all,Woman3_,=>(isa(Woman3_,'Woman'),isa(Waits9_,'Waiting')&doer(Waits9_,Woman3_)&objWaited(Waits9_,ObjWaited_Ret_))))*->rhs([pipeline(tell1,lf_b,q(all,Woman3_,=>(isa(Woman3_,'Woman'),isa(Waits9_,'Waiting')&doer(Waits9_,Woman3_)&objWaited(Waits9_,ObjWaited_Ret_))))])))
  4579. %       RHS-Post1: pipeline(tell1,lf_b,=>(isa(Woman4_,'Woman')&isa(Woman4_,adjFn("every")),isa(Waits12_,'Waiting')&doer(Waits12_,Woman4_)&objWaited(Waits12_,ObjWaited_Ret_)))
  4580. %       Support: pipeline(tell1,text80,['Every',woman,waits,'.']),pt(pipeline(tell1,text80,['Every',woman,waits,'.']),(bratko_parse(['Every',woman,waits,'.'],=>(isa(Woman4_,'Woman')&isa(Woman4_,adjFn("every")),isa(Waits12_,'Waiting')&doer(Waits12_,Woman4_)&objWaited(Waits12_,ObjWaited_Ret_)))*->rhs([pipeline(tell1,lf_b,=>(isa(Woman4_,'Woman')&isa(Woman4_,adjFn("every")),isa(Waits12_,'Waiting')&doer(Waits12_,Woman4_)&objWaited(Waits12_,ObjWaited_Ret_)))])))
  4581. %       Found positive trigger: pipeline(tell1,text80,['Every',woman,waits,'.'])
  4582. %               body: t(sent_to_parsed,['Every',woman,waits,'.'],T_Ret_)*->rhs([pipeline(tell1,parsed80,T_Ret_)])
  4583. %       Found positive trigger: pipeline(tell1,text80,['Every',woman,waits,'.'])
  4584. %               body: t(input_to_acetext,['Every',woman,waits,'.'],T_Ret_)*->rhs([pipeline(tell1,acetext,T_Ret_)])
  4585. %       RHS-Post1: pipeline(tell1,acetext,'every woman waits.')
  4586. %       Support: pipeline(tell1,text80,['Every',woman,waits,'.']),pt(pipeline(tell1,text80,['Every',woman,waits,'.']),(t(input_to_acetext,['Every',woman,waits,'.'],'every woman waits.')*->rhs([pipeline(tell1,acetext,'every woman waits.')])))
  4587. % mpred_fwc1(pipeline(tell1, acetext, 'every woman waits.')).
  4588. %       Found positive trigger: pipeline(tell1,acetext,'every woman waits.')
  4589. %               body: my_aceparagraph_to_drs('every woman waits.',_6394,_6396,_6398,_6400,To_drs_Ret_)*->rhs([saved_aceparagraph_to_drs(tell1,'every woman waits.',_6394,_6396,_6398,_6400,To_drs_Ret_)])
  4590. %       RHS-Post1: saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[])
  4591. %       Support: pipeline(tell1,acetext,'every woman waits.'),pt(pipeline(tell1,acetext,'every woman waits.'),(my_aceparagraph_to_drs('every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[])*->rhs([saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[])])))
  4592. % mpred_fwc1(saved_aceparagraph_to_drs(tell1, 'every woman waits.', [[^, every, woman, waits, '.']], [[specification, [s, [np, [det, every], [nbar, [n, woman]]], [vp, [vbar, [], [vbar, [v, waits]], []]]], '.']], drs([], [=>(drs([Object_Param_], [object(Object_Param_, woman, countable, na, eq, 1)-1/2, antecedent(1, Object_Param_, [object(Object_Param_, woman, countable, na, eq, 1)-1/2], '$gen'(C36_gen_Param_, '$human'('$fem')), '$num'(C36_num_Param_, '$sg_or_mass'('$sg')), '$pers'(C36_pers_Param_, '$third'), 1, 2, woman)]), drs([Predicate_Param_], [predicate(Predicate_Param_, wait, Object_Param_)-1/3]))]), drs([], [=>(drs([Object_Param5_], [object(Object_Param5_, woman, countable, na, eq, 1)-1/2]), drs([Predicate_Param6_], [predicate(Predicate_Param6_, wait, Object_Param5_)-1/3]))]), [])).
  4593. %       Found positive trigger: saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[])
  4594. %               body: mpred_positive_fact(saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[]))*->rhs([\+ ~saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[])])
  4595. %       Found positive trigger: saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[])
  4596. %               body: rhs([pipeline(tell1,sentences_set,[[^,every,woman,waits,'.']]),pipeline(tell1,syntaxTrees,[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']]),pipeline(tell1,unresolvedDrsCopy,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])),pipeline(tell1,drs0,drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))])),pipeline(tell1,messages,[])])
  4597. %       RHS-Post1: pipeline(tell1,sentences_set,[[^,every,woman,waits,'.']])
  4598. %       Support: saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param7_],[object(Object_Param7_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param7_,[object(Object_Param7_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param8_,'$human'('$fem')),'$num'(C36_num_Param9_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param10_,'$third'),1,2,woman)]),drs([Predicate_Param11_],[predicate(Predicate_Param11_,wait,Object_Param7_)-(1/3)]))]),drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))]),[]),rhs([pipeline(tell1,sentences_set,[[^,every,woman,waits,'.']]),pipeline(tell1,syntaxTrees,[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']]),pipeline(tell1,unresolvedDrsCopy,drs([],[=>(drs([Object_Param7_],[object(Object_Param7_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param7_,[object(Object_Param7_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param8_,'$human'('$fem')),'$num'(C36_num_Param9_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param10_,'$third'),1,2,woman)]),drs([Predicate_Param11_],[predicate(Predicate_Param11_,wait,Object_Param7_)-(1/3)]))])),pipeline(tell1,drs0,drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))])),pipeline(tell1,messages,[])]))
  4599. % mpred_fwc1(pipeline(tell1, sentences_set, [[^, every, woman, waits, '.']])).
  4600. %       RHS-Post1: pipeline(tell1,syntaxTrees,[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']])
  4601. %       Support: saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param7_],[object(Object_Param7_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param7_,[object(Object_Param7_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param8_,'$human'('$fem')),'$num'(C36_num_Param9_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param10_,'$third'),1,2,woman)]),drs([Predicate_Param11_],[predicate(Predicate_Param11_,wait,Object_Param7_)-(1/3)]))]),drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))]),[]),rhs([pipeline(tell1,sentences_set,[[^,every,woman,waits,'.']]),pipeline(tell1,syntaxTrees,[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']]),pipeline(tell1,unresolvedDrsCopy,drs([],[=>(drs([Object_Param7_],[object(Object_Param7_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param7_,[object(Object_Param7_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param8_,'$human'('$fem')),'$num'(C36_num_Param9_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param10_,'$third'),1,2,woman)]),drs([Predicate_Param11_],[predicate(Predicate_Param11_,wait,Object_Param7_)-(1/3)]))])),pipeline(tell1,drs0,drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))])),pipeline(tell1,messages,[])]))
  4602. % mpred_fwc1(pipeline(tell1, syntaxTrees, [[specification, [s, [np, [det, every], [nbar, [n, woman]]], [vp, [vbar, [], [vbar, [v, waits]], []]]], '.']])).
  4603. %       RHS-Post1: pipeline(tell1,unresolvedDrsCopy,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]))
  4604. %       Support: saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param5_,[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param6_,'$human'('$fem')),'$num'(C36_num_Param7_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param8_,'$third'),1,2,woman)]),drs([Predicate_Param9_],[predicate(Predicate_Param9_,wait,Object_Param5_)-(1/3)]))]),drs([],[=>(drs([Object_Param10_],[object(Object_Param10_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param11_],[predicate(Predicate_Param11_,wait,Object_Param10_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))]),[]),rhs([pipeline(tell1,sentences_set,[[^,every,woman,waits,'.']]),pipeline(tell1,syntaxTrees,[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']]),pipeline(tell1,unresolvedDrsCopy,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])),pipeline(tell1,drs0,drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))])),pipeline(tell1,messages,[])]))
  4605. % mpred_fwc1(pipeline(tell1, unresolvedDrsCopy, drs([], [=>(drs([Object_Param_], [object(Object_Param_, woman, countable, na, eq, 1)-1/2, antecedent(1, Object_Param_, [object(Object_Param_, woman, countable, na, eq, 1)-1/2], '$gen'(C36_gen_Param_, '$human'('$fem')), '$num'(C36_num_Param_, '$sg_or_mass'('$sg')), '$pers'(C36_pers_Param_, '$third'), 1, 2, woman)]), drs([Predicate_Param_], [predicate(Predicate_Param_, wait, Object_Param_)-1/3]))]))).
  4606. %       RHS-Post1: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]))
  4607. %       Support: saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param2_],[object(Object_Param2_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param2_,[object(Object_Param2_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param2_)-(1/3)]))]),drs([],[=>(drs([Object_Param7_],[object(Object_Param7_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param8_],[predicate(Predicate_Param8_,wait,Object_Param7_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'('$fem')),'$num'(C36_num_Param11_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param12_,'$third'),1,2,woman)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param9_)-(1/3)]))]),drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),[]),rhs([pipeline(tell1,sentences_set,[[^,every,woman,waits,'.']]),pipeline(tell1,syntaxTrees,[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']]),pipeline(tell1,unresolvedDrsCopy,drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'('$fem')),'$num'(C36_num_Param11_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param12_,'$third'),1,2,woman)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param9_)-(1/3)]))])),pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])),pipeline(tell1,messages,[])]))
  4608. % mpred_fwc1(pipeline(tell1, drs0, drs([], [=>(drs([Object_Param_], [object(Object_Param_, woman, countable, na, eq, 1)-1/2]), drs([Predicate_Param_], [predicate(Predicate_Param_, wait, Object_Param_)-1/3]))]))).
  4609. %       Found positive trigger: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]))
  4610. %               body: t(drs_pnf,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),T_Ret_)*->rhs([pipeline(tell1,fol,T_Ret_)])
  4611. %       RHS-Post1: pipeline(tell1,fol,forall(Forall_Param_,exists(Exists_Param_,v(- (object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2)),predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))))
  4612. %       Support: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param3_)-(1/3)]))])),pt(pipeline(tell1,drs0,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Exists_Param_],[predicate(Exists_Param_,wait,Forall_Param_)-(1/3)]))])),(t(drs_pnf,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Exists_Param_],[predicate(Exists_Param_,wait,Forall_Param_)-(1/3)]))]),forall(Forall_Param_,exists(Exists_Param_,v(- (object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2)),predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))))*->rhs([pipeline(tell1,fol,forall(Forall_Param_,exists(Exists_Param_,v(- (object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2)),predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))))])))
  4613. % mpred_fwc1(pipeline(tell1, fol, forall(Forall_Param_, exists(Exists_Param_, v(- (object(Object_Param_, Forall_Param_, woman, countable, na, eq, 1)-1/2), predicate(Object_Param_, Exists_Param_, wait, Forall_Param_)-1/3))))).
  4614. %       Found positive trigger: pipeline(tell1,fol,forall(Forall_Param_,exists(Exists_Param_,v(- (object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2)),predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))))
  4615. %               body: t(fol_to_pkif,forall(Forall_Param_,exists(Exists_Param_,v(- (object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2)),predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))),T_Ret_)*->rhs([pipeline(tell1,aceKif(f_kif),T_Ret_)])
  4616. %       RHS-Post1: pipeline(tell1,aceKif(f_kif),all(All_Param_,exists(Exists_Param_,(-tWoman(All_Param_);t(Exists_Param_,wait,All_Param_)))))
  4617. %       Support: pipeline(tell1,fol,forall(Forall_Param_,exists(Exists_Param3_,v(- (object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2)),predicate(Object_Param_,Exists_Param3_,wait,Forall_Param_)-(1/3))))),pt(pipeline(tell1,fol,forall(All_Param_,exists(Exists_Param_,v(- (object(Object_Param5_,All_Param_,woman,countable,na,eq,1)-(1/2)),predicate(Object_Param5_,Exists_Param_,wait,All_Param_)-(1/3))))),(t(fol_to_pkif,forall(All_Param_,exists(Exists_Param_,v(- (object(Object_Param5_,All_Param_,woman,countable,na,eq,1)-(1/2)),predicate(Object_Param5_,Exists_Param_,wait,All_Param_)-(1/3)))),all(All_Param_,exists(Exists_Param_,(-tWoman(All_Param_);t(Exists_Param_,wait,All_Param_)))))*->rhs([pipeline(tell1,aceKif(f_kif),all(All_Param_,exists(Exists_Param_,(-tWoman(All_Param_);t(Exists_Param_,wait,All_Param_)))))])))
  4618. % mpred_fwc1(pipeline(tell1, aceKif(f_kif), all(All_Param_, exists(Exists_Param_,  (-tWoman(All_Param_);t(Exists_Param_, wait, All_Param_)))))).
  4619. %       RHS-Post1: pipeline(tell1,aceKif(f_kif),all(All_Param_,exists(Exists_Param_,(-tWoman(All_Param_);t(Exists_Param_,wait,All_Param_)))))
  4620. %       Support: pipeline(tell1,fol,forall(Forall_Param_,exists(Exists_Param3_,v(- (object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2)),predicate(Object_Param_,Exists_Param3_,wait,Forall_Param_)-(1/3))))),pt(pipeline(tell1,fol,forall(All_Param_,exists(Exists_Param_,v(- (object(Object_Param5_,All_Param_,woman,countable,na,eq,1)-(1/2)),predicate(Object_Param5_,Exists_Param_,wait,All_Param_)-(1/3))))),(t(fol_to_pkif,forall(All_Param_,exists(Exists_Param_,v(- (object(Object_Param5_,All_Param_,woman,countable,na,eq,1)-(1/2)),predicate(Object_Param5_,Exists_Param_,wait,All_Param_)-(1/3)))),all(All_Param_,exists(Exists_Param_,(-tWoman(All_Param_);t(Exists_Param_,wait,All_Param_)))))*->rhs([pipeline(tell1,aceKif(f_kif),all(All_Param_,exists(Exists_Param_,(-tWoman(All_Param_);t(Exists_Param_,wait,All_Param_)))))])))
  4621. %       RHS-Post1: pipeline(tell1,fol,forall(Forall_Param_,exists(Exists_Param_,v(- (object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2)),predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))))
  4622. %       Support: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param3_)-(1/3)]))])),pt(pipeline(tell1,drs0,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Exists_Param_],[predicate(Exists_Param_,wait,Forall_Param_)-(1/3)]))])),(t(drs_pnf,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Exists_Param_],[predicate(Exists_Param_,wait,Forall_Param_)-(1/3)]))]),forall(Forall_Param_,exists(Exists_Param_,v(- (object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2)),predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))))*->rhs([pipeline(tell1,fol,forall(Forall_Param_,exists(Exists_Param_,v(- (object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2)),predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))))])))
  4623. %       Found positive trigger: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]))
  4624. %               body: t(drs_fol,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),T_Ret_)*->rhs([pipeline(tell1,pnf,T_Ret_)])
  4625. %       RHS-Post1: pipeline(tell1,pnf,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2),exists(Exists_Param_,predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))))
  4626. %       Support: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param3_)-(1/3)]))])),pt(pipeline(tell1,drs0,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Exists_Param_],[predicate(Exists_Param_,wait,Forall_Param_)-(1/3)]))])),(t(drs_fol,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Exists_Param_],[predicate(Exists_Param_,wait,Forall_Param_)-(1/3)]))]),forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2),exists(Exists_Param_,predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))))*->rhs([pipeline(tell1,pnf,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2),exists(Exists_Param_,predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))))])))
  4627. % mpred_fwc1(pipeline(tell1, pnf, forall(Forall_Param_, =>(object(Object_Param_, Forall_Param_, woman, countable, na, eq, 1)-1/2, exists(Exists_Param_, predicate(Object_Param_, Exists_Param_, wait, Forall_Param_)-1/3))))).
  4628. %       Found positive trigger: pipeline(tell1,pnf,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2),exists(Exists_Param_,predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))))
  4629. %               body: t(fol_to_pkif,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2),exists(Exists_Param_,predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))),T_Ret_)*->rhs([pipeline(tell1,aceKif(p_kif),T_Ret_)])
  4630. %       RHS-Post1: pipeline(tell1,aceKif(p_kif),all(All_Param_,implies(tWoman(All_Param_),exists(Exists_Param_,t(Exists_Param_,wait,All_Param_)))))
  4631. %       Support: pipeline(tell1,pnf,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2),exists(Exists_Param4_,predicate(Object_Param_,Exists_Param4_,wait,Forall_Param_)-(1/3))))),pt(pipeline(tell1,pnf,forall(All_Param_,=>(object(Object_Param5_,All_Param_,woman,countable,na,eq,1)-(1/2),exists(Exists_Param_,predicate(Object_Param5_,Exists_Param_,wait,All_Param_)-(1/3))))),(t(fol_to_pkif,forall(All_Param_,=>(object(Object_Param5_,All_Param_,woman,countable,na,eq,1)-(1/2),exists(Exists_Param_,predicate(Object_Param5_,Exists_Param_,wait,All_Param_)-(1/3)))),all(All_Param_,implies(tWoman(All_Param_),exists(Exists_Param_,t(Exists_Param_,wait,All_Param_)))))*->rhs([pipeline(tell1,aceKif(p_kif),all(All_Param_,implies(tWoman(All_Param_),exists(Exists_Param_,t(Exists_Param_,wait,All_Param_)))))])))
  4632. % mpred_fwc1(pipeline(tell1, aceKif(p_kif), all(All_Param_, implies(tWoman(All_Param_), exists(Exists_Param_, t(Exists_Param_, wait, All_Param_)))))).
  4633. %       RHS-Post1: pipeline(tell1,aceKif(p_kif),all(All_Param_,implies(tWoman(All_Param_),exists(Exists_Param_,t(Exists_Param_,wait,All_Param_)))))
  4634. %       Support: pipeline(tell1,pnf,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2),exists(Exists_Param4_,predicate(Object_Param_,Exists_Param4_,wait,Forall_Param_)-(1/3))))),pt(pipeline(tell1,pnf,forall(All_Param_,=>(object(Object_Param5_,All_Param_,woman,countable,na,eq,1)-(1/2),exists(Exists_Param_,predicate(Object_Param5_,Exists_Param_,wait,All_Param_)-(1/3))))),(t(fol_to_pkif,forall(All_Param_,=>(object(Object_Param5_,All_Param_,woman,countable,na,eq,1)-(1/2),exists(Exists_Param_,predicate(Object_Param5_,Exists_Param_,wait,All_Param_)-(1/3)))),all(All_Param_,implies(tWoman(All_Param_),exists(Exists_Param_,t(Exists_Param_,wait,All_Param_)))))*->rhs([pipeline(tell1,aceKif(p_kif),all(All_Param_,implies(tWoman(All_Param_),exists(Exists_Param_,t(Exists_Param_,wait,All_Param_)))))])))
  4635. %       RHS-Post1: pipeline(tell1,pnf,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2),exists(Exists_Param_,predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))))
  4636. %       Support: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param3_)-(1/3)]))])),pt(pipeline(tell1,drs0,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Exists_Param_],[predicate(Exists_Param_,wait,Forall_Param_)-(1/3)]))])),(t(drs_fol,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Exists_Param_],[predicate(Exists_Param_,wait,Forall_Param_)-(1/3)]))]),forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2),exists(Exists_Param_,predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))))*->rhs([pipeline(tell1,pnf,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,woman,countable,na,eq,1)-(1/2),exists(Exists_Param_,predicate(Object_Param_,Exists_Param_,wait,Forall_Param_)-(1/3)))))])))
  4637. %       Found positive trigger: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]))
  4638. %               body: t(fol_to_pkif,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),T_Ret_)*->rhs([pipeline(tell1,aceKif(d_kif),T_Ret_)])
  4639. %       RHS-Post1: pipeline(tell1,aceKif(d_kif),implies(exists([Object_Param3_],tWoman(Object_Param3_)),exists([T_Param_],t(T_Param_,wait,Object_Param3_))))
  4640. %       Support: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])),pt(pipeline(tell1,drs0,drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,woman,countable,na,eq,1)-(1/2)]),drs([T_Param_],[predicate(T_Param_,wait,Object_Param3_)-(1/3)]))])),(t(fol_to_pkif,drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,woman,countable,na,eq,1)-(1/2)]),drs([T_Param_],[predicate(T_Param_,wait,Object_Param3_)-(1/3)]))]),implies(exists([Object_Param3_],tWoman(Object_Param3_)),exists([T_Param_],t(T_Param_,wait,Object_Param3_))))*->rhs([pipeline(tell1,aceKif(d_kif),implies(exists([Object_Param3_],tWoman(Object_Param3_)),exists([T_Param_],t(T_Param_,wait,Object_Param3_))))])))
  4641. % mpred_fwc1(pipeline(tell1, aceKif(d_kif), implies(exists([CAR_], tWoman(CAR_)), exists([T_Param_], t(T_Param_, wait, CAR_))))).
  4642. %       RHS-Post1: pipeline(tell1,aceKif(d_kif),implies(exists([Object_Param3_],tWoman(Object_Param3_)),exists([T_Param_],t(T_Param_,wait,Object_Param3_))))
  4643. %       Support: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])),pt(pipeline(tell1,drs0,drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,woman,countable,na,eq,1)-(1/2)]),drs([T_Param_],[predicate(T_Param_,wait,Object_Param3_)-(1/3)]))])),(t(fol_to_pkif,drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,woman,countable,na,eq,1)-(1/2)]),drs([T_Param_],[predicate(T_Param_,wait,Object_Param3_)-(1/3)]))]),implies(exists([Object_Param3_],tWoman(Object_Param3_)),exists([T_Param_],t(T_Param_,wait,Object_Param3_))))*->rhs([pipeline(tell1,aceKif(d_kif),implies(exists([Object_Param3_],tWoman(Object_Param3_)),exists([T_Param_],t(T_Param_,wait,Object_Param3_))))])))
  4644. %       Found positive trigger: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]))
  4645. %               body: t(drs_to_ace,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),T_Ret_)*->rhs([pipeline(tell1,paraphrase_set,T_Ret_)])
  4646. %       RHS-Post1: pipeline(tell1,paraphrase_set,[['Every woman waits.']])
  4647. %       Support: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])),pt(pipeline(tell1,drs0,drs([],[=>(drs([Object_Param2_],[object(Object_Param2_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param3_],[predicate(Predicate_Param3_,wait,Object_Param2_)-(1/3)]))])),(t(drs_to_ace,drs([],[=>(drs([Object_Param2_],[object(Object_Param2_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param3_],[predicate(Predicate_Param3_,wait,Object_Param2_)-(1/3)]))]),[['Every woman waits.']])*->rhs([pipeline(tell1,paraphrase_set,[['Every woman waits.']])])))
  4648. % mpred_fwc1(pipeline(tell1, paraphrase_set, [['Every woman waits.']])).
  4649. %       RHS-Post1: pipeline(tell1,paraphrase_set,[['Every woman waits.']])
  4650. %       Support: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])),pt(pipeline(tell1,drs0,drs([],[=>(drs([Object_Param2_],[object(Object_Param2_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param3_],[predicate(Predicate_Param3_,wait,Object_Param2_)-(1/3)]))])),(t(drs_to_ace,drs([],[=>(drs([Object_Param2_],[object(Object_Param2_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param3_],[predicate(Predicate_Param3_,wait,Object_Param2_)-(1/3)]))]),[['Every woman waits.']])*->rhs([pipeline(tell1,paraphrase_set,[['Every woman waits.']])])))
  4651. %       Found positive trigger: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]))
  4652. %               body: t(drs_to_drslist,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),T_Ret_)*->rhs([pipeline(tell1,drs_set,T_Ret_)])
  4653. %       RHS-Post1: pipeline(tell1,drs_set,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])])
  4654. %       Support: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param2_],[object(Object_Param2_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param3_],[predicate(Predicate_Param3_,wait,Object_Param2_)-(1/3)]))])),pt(pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])),(t(drs_to_drslist,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),[drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])])*->rhs([pipeline(tell1,drs_set,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])])])))
  4655. % mpred_fwc1(pipeline(tell1, drs_set, [drs([], [=>(drs([Object_Param_], [object(Object_Param_, woman, countable, na, eq, 1)-1/2]), drs([Predicate_Param_], [predicate(Predicate_Param_, wait, Object_Param_)-1/3]))])])).
  4656. %       Found positive trigger: pipeline(tell1,drs_set,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])])
  4657. %               body: t(drslist_to_ace,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])],T_Ret_)*->rhs([pipeline(tell1,paraphrase_set,T_Ret_)])
  4658. %       RHS-Post1: pipeline(tell1,paraphrase_set,[['Every woman waits.']])
  4659. %       Support: pipeline(tell1,drs_set,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])]),pt(pipeline(tell1,drs_set,[drs([],[=>(drs([Object_Param2_],[object(Object_Param2_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param3_],[predicate(Predicate_Param3_,wait,Object_Param2_)-(1/3)]))])]),(t(drslist_to_ace,[drs([],[=>(drs([Object_Param2_],[object(Object_Param2_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param3_],[predicate(Predicate_Param3_,wait,Object_Param2_)-(1/3)]))])],[['Every woman waits.']])*->rhs([pipeline(tell1,paraphrase_set,[['Every woman waits.']])])))
  4660. %       RHS-Post1: pipeline(tell1,paraphrase_set,[['Every woman waits.']])
  4661. %       Support: pipeline(tell1,drs_set,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])]),pt(pipeline(tell1,drs_set,[drs([],[=>(drs([Object_Param2_],[object(Object_Param2_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param3_],[predicate(Predicate_Param3_,wait,Object_Param2_)-(1/3)]))])]),(t(drslist_to_ace,[drs([],[=>(drs([Object_Param2_],[object(Object_Param2_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param3_],[predicate(Predicate_Param3_,wait,Object_Param2_)-(1/3)]))])],[['Every woman waits.']])*->rhs([pipeline(tell1,paraphrase_set,[['Every woman waits.']])])))
  4662. %       RHS-Post1: pipeline(tell1,drs_set,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])])
  4663. %       Support: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param2_],[object(Object_Param2_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param3_],[predicate(Predicate_Param3_,wait,Object_Param2_)-(1/3)]))])),pt(pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])),(t(drs_to_drslist,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),[drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])])*->rhs([pipeline(tell1,drs_set,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])])])))
  4664. %       RHS-Post1: pipeline(tell1,messages,[])
  4665. %       Support: saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param7_],[object(Object_Param7_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param7_,[object(Object_Param7_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param8_,'$human'('$fem')),'$num'(C36_num_Param9_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param10_,'$third'),1,2,woman)]),drs([Predicate_Param11_],[predicate(Predicate_Param11_,wait,Object_Param7_)-(1/3)]))]),drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))]),[]),rhs([pipeline(tell1,sentences_set,[[^,every,woman,waits,'.']]),pipeline(tell1,syntaxTrees,[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']]),pipeline(tell1,unresolvedDrsCopy,drs([],[=>(drs([Object_Param7_],[object(Object_Param7_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param7_,[object(Object_Param7_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param8_,'$human'('$fem')),'$num'(C36_num_Param9_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param10_,'$third'),1,2,woman)]),drs([Predicate_Param11_],[predicate(Predicate_Param11_,wait,Object_Param7_)-(1/3)]))])),pipeline(tell1,drs0,drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))])),pipeline(tell1,messages,[])]))
  4666. % mpred_fwc1(pipeline(tell1, messages, [])).
  4667. %       RHS-Post1: pipeline(tell1,sentences_set,[[^,every,woman,waits,'.']])
  4668. %       Support: saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param7_],[object(Object_Param7_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param7_,[object(Object_Param7_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param8_,'$human'('$fem')),'$num'(C36_num_Param9_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param10_,'$third'),1,2,woman)]),drs([Predicate_Param11_],[predicate(Predicate_Param11_,wait,Object_Param7_)-(1/3)]))]),drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))]),[]),rhs([pipeline(tell1,sentences_set,[[^,every,woman,waits,'.']]),pipeline(tell1,syntaxTrees,[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']]),pipeline(tell1,unresolvedDrsCopy,drs([],[=>(drs([Object_Param7_],[object(Object_Param7_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param7_,[object(Object_Param7_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param8_,'$human'('$fem')),'$num'(C36_num_Param9_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param10_,'$third'),1,2,woman)]),drs([Predicate_Param11_],[predicate(Predicate_Param11_,wait,Object_Param7_)-(1/3)]))])),pipeline(tell1,drs0,drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))])),pipeline(tell1,messages,[])]))
  4669. %       RHS-Post1: pipeline(tell1,syntaxTrees,[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']])
  4670. %       Support: saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param7_],[object(Object_Param7_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param7_,[object(Object_Param7_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param8_,'$human'('$fem')),'$num'(C36_num_Param9_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param10_,'$third'),1,2,woman)]),drs([Predicate_Param11_],[predicate(Predicate_Param11_,wait,Object_Param7_)-(1/3)]))]),drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))]),[]),rhs([pipeline(tell1,sentences_set,[[^,every,woman,waits,'.']]),pipeline(tell1,syntaxTrees,[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']]),pipeline(tell1,unresolvedDrsCopy,drs([],[=>(drs([Object_Param7_],[object(Object_Param7_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param7_,[object(Object_Param7_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param8_,'$human'('$fem')),'$num'(C36_num_Param9_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param10_,'$third'),1,2,woman)]),drs([Predicate_Param11_],[predicate(Predicate_Param11_,wait,Object_Param7_)-(1/3)]))])),pipeline(tell1,drs0,drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))])),pipeline(tell1,messages,[])]))
  4671. %       RHS-Post1: pipeline(tell1,unresolvedDrsCopy,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]))
  4672. %       Support: saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param5_,[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param6_,'$human'('$fem')),'$num'(C36_num_Param7_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param8_,'$third'),1,2,woman)]),drs([Predicate_Param9_],[predicate(Predicate_Param9_,wait,Object_Param5_)-(1/3)]))]),drs([],[=>(drs([Object_Param10_],[object(Object_Param10_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param11_],[predicate(Predicate_Param11_,wait,Object_Param10_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))]),[]),rhs([pipeline(tell1,sentences_set,[[^,every,woman,waits,'.']]),pipeline(tell1,syntaxTrees,[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']]),pipeline(tell1,unresolvedDrsCopy,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])),pipeline(tell1,drs0,drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))])),pipeline(tell1,messages,[])]))
  4673. %       RHS-Post1: pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]))
  4674. %       Support: saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param2_],[object(Object_Param2_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param2_,[object(Object_Param2_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param2_)-(1/3)]))]),drs([],[=>(drs([Object_Param7_],[object(Object_Param7_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param8_],[predicate(Predicate_Param8_,wait,Object_Param7_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'('$fem')),'$num'(C36_num_Param11_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param12_,'$third'),1,2,woman)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param9_)-(1/3)]))]),drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),[]),rhs([pipeline(tell1,sentences_set,[[^,every,woman,waits,'.']]),pipeline(tell1,syntaxTrees,[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']]),pipeline(tell1,unresolvedDrsCopy,drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'('$fem')),'$num'(C36_num_Param11_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param12_,'$third'),1,2,woman)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param9_)-(1/3)]))])),pipeline(tell1,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))])),pipeline(tell1,messages,[])]))
  4675. %       RHS-Post1: pipeline(tell1,messages,[])
  4676. %       Support: saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param7_],[object(Object_Param7_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param7_,[object(Object_Param7_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param8_,'$human'('$fem')),'$num'(C36_num_Param9_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param10_,'$third'),1,2,woman)]),drs([Predicate_Param11_],[predicate(Predicate_Param11_,wait,Object_Param7_)-(1/3)]))]),drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))]),[]),rhs([pipeline(tell1,sentences_set,[[^,every,woman,waits,'.']]),pipeline(tell1,syntaxTrees,[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']]),pipeline(tell1,unresolvedDrsCopy,drs([],[=>(drs([Object_Param7_],[object(Object_Param7_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param7_,[object(Object_Param7_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param8_,'$human'('$fem')),'$num'(C36_num_Param9_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param10_,'$third'),1,2,woman)]),drs([Predicate_Param11_],[predicate(Predicate_Param11_,wait,Object_Param7_)-(1/3)]))])),pipeline(tell1,drs0,drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param13_],[predicate(Predicate_Param13_,wait,Object_Param12_)-(1/3)]))])),pipeline(tell1,messages,[])]))
  4677. %       RHS-Post1: saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[])
  4678. %       Support: pipeline(tell1,acetext,'every woman waits.'),pt(pipeline(tell1,acetext,'every woman waits.'),(my_aceparagraph_to_drs('every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[])*->rhs([saved_aceparagraph_to_drs(tell1,'every woman waits.',[[^,every,woman,waits,'.']],[[specification,[s,[np,[det,every],[nbar,[n,woman]]],[vp,[vbar,[],[vbar,[v,waits]],[]]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,woman,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,woman,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'('$fem')),'$num'(C36_num_Param_,'$sg_or_mass'('$sg')),'$pers'(C36_pers_Param_,'$third'),1,2,woman)]),drs([Predicate_Param_],[predicate(Predicate_Param_,wait,Object_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param5_],[object(Object_Param5_,woman,countable,na,eq,1)-(1/2)]),drs([Predicate_Param6_],[predicate(Predicate_Param6_,wait,Object_Param5_)-(1/3)]))]),[])])))
  4679. %       Found positive trigger: pipeline(tell1,acetext,'every woman waits.')
  4680. %               body: t(into_text80,'every woman waits.',T_Ret_)*->rhs([pipeline(tell1,text80,T_Ret_)])
  4681. %       RHS-Post1: pipeline(tell1,text80,[every,woman,waits,'.'])
  4682. %       Support: pipeline(tell1,acetext,'every woman waits.'),pt(pipeline(tell1,acetext,'every woman waits.'),(t(into_text80,'every woman waits.',[every,woman,waits,'.'])*->rhs([pipeline(tell1,text80,[every,woman,waits,'.'])])))
  4683. % mpred_fwc1(pipeline(tell1, text80, [every, woman, waits, '.'])).
  4684. %       Found positive trigger: pipeline(tell1,text80,[every,woman,waits,'.'])
  4685. %               body: bratko_parse([every,woman,waits,'.'],Bratko_parse_Ret_)*->rhs([pipeline(tell1,lf_b,Bratko_parse_Ret_)])
  4686. m       HS-Post1: pipeline(tell1,lf_b,q(all,Woman5_,=>(isa(Woman5_,'Woman'),isa(Waits15_,'Waiting')&doer(Waits15_,Woman5_)&objWaited(Waits15_,ObjWaited_Ret_))))
  4687. %       Support: pipeline(tell1,text80,[every,woman,waits,'.']),pt(pipeline(tell1,text80,[every,woman,waits,'.']),(bratko_parse([every,woman,waits,'.'],q(all,Woman5_,=>(isa(Woman5_,'Woman'),isa(Waits15_,'Waiting')&doer(Waits15_,Woman5_)&objWaited(Waits15_,ObjWaited_Ret_))))*->rhs([pipeline(tell1,lf_b,q(all,Woman5_,=>(isa(Woman5_,'Woman'),isa(Waits15_,'Waiting')&doer(Waits15_,Woman5_)&objWaited(Waits15_,ObjWaited_Ret_))))])))
  4688. %       RHS-Post1: pipeline(tell1,lf_b,=>(isa(Woman6_,'Woman')&isa(Woman6_,adjFn("every")),isa(Waits18_,'Waiting')&doer(Waits18_,Woman6_)&objWaited(Waits18_,ObjWaited_Ret_)))
  4689. %       Support: pipeline(tell1,text80,[every,woman,waits,'.']),pt(pipeline(tell1,text80,[every,woman,waits,'.']),(bratko_parse([every,woman,waits,'.'],=>(isa(Woman6_,'Woman')&isa(Woman6_,adjFn("every")),isa(Waits18_,'Waiting')&doer(Waits18_,Woman6_)&objWaited(Waits18_,ObjWaited_Ret_)))*->rhs([pipeline(tell1,lf_b,=>(isa(Woman6_,'Woman')&isa(Woman6_,adjFn("every")),isa(Waits18_,'Waiting')&doer(Waits18_,Woman6_)&objWaited(Waits18_,ObjWaited_Ret_)))])))
  4690. %       RHS-Post1: pipeline(tell1,lf_b,q(all,Woman7_,=>(isa(Woman7_,'Woman'),isa(Waits21_,'Waiting')&doer(Waits21_,Woman7_)&objWaited(Waits21_,ObjWaited_Ret_))))
  4691. %       Support: pipeline(tell1,text80,[every,woman,waits,'.']),pt(pipeline(tell1,text80,[every,woman,waits,'.']),(bratko_parse([every,woman,waits,'.'],q(all,Woman7_,=>(isa(Woman7_,'Woman'),isa(Waits21_,'Waiting')&doer(Waits21_,Woman7_)&objWaited(Waits21_,ObjWaited_Ret_))))*->rhs([pipeline(tell1,lf_b,q(all,Woman7_,=>(isa(Woman7_,'Woman'),isa(Waits21_,'Waiting')&doer(Waits21_,Woman7_)&objWaited(Waits21_,ObjWaited_Ret_))))])))
  4692. %       RHS-Post1: pipeline(tell1,lf_b,=>(isa(Woman8_,'Woman')&isa(Woman8_,adjFn("every")),isa(Waits24_,'Waiting')&doer(Waits24_,Woman8_)&objWaited(Waits24_,ObjWaited_Ret_)))
  4693. %       Support: pipeline(tell1,text80,[every,woman,waits,'.']),pt(pipeline(tell1,text80,[every,woman,waits,'.']),(bratko_parse([every,woman,waits,'.'],=>(isa(Woman8_,'Woman')&isa(Woman8_,adjFn("every")),isa(Waits24_,'Waiting')&doer(Waits24_,Woman8_)&objWaited(Waits24_,ObjWaited_Ret_)))*->rhs([pipeline(tell1,lf_b,=>(isa(Woman8_,'Woman')&isa(Woman8_,adjFn("every")),isa(Waits24_,'Waiting')&doer(Waits24_,Woman8_)&objWaited(Waits24_,ObjWaited_Ret_)))])))
  4694. %       Found positive trigger: pipeline(tell1,text80,[every,woman,waits,'.'])
  4695. %               body: t(sent_to_parsed,[every,woman,waits,'.'],T_Ret_)*->rhs([pipeline(tell1,parsed80,T_Ret_)])
  4696. %       RHS-Post1: pipeline(tell1,parsed80,decl(s80(np(3+sg,np_head(det(every),[],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))
  4697. %       Support: pipeline(tell1,text80,[every,woman,waits,'.']),pt(pipeline(tell1,text80,[every,woman,waits,'.']),(t(sent_to_parsed,[every,woman,waits,'.'],decl(s80(np(3+sg,np_head(det(every),[],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))*->rhs([pipeline(tell1,parsed80,decl(s80(np(3+sg,np_head(det(every),[],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))])))
  4698. % mpred_fwc1(pipeline(tell1, parsed80, decl(s80(np(3+sg, np_head(det(every), [], woman), []), verb(waits, active, pres+fin, [], pos(Pos_Ret_)), [], [])))).
  4699. %       Found positive trigger: pipeline(tell1,parsed80,decl(s80(np(3+sg,np_head(det(every),[],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))
  4700. %               body: t(sent_to_prelogic,decl(s80(np(3+sg,np_head(det(every),[],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])),T_Ret_)*->rhs([pipeline(tell1,prelogic80,T_Ret_)])
  4701. %       Found positive trigger: pipeline(tell1,parsed80,decl(s80(np(3+sg,np_head(det(every),[],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))
  4702. %               body: t(i_sentence,decl(s80(np(3+sg,np_head(det(every),[],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])),T_Ret_)*->rhs([pipeline(tell1,sent80,T_Ret_)])
  4703. %       RHS-Post1: pipeline(tell1,parsed80,decl(s80(np(3+sg,np_head(generic,[adj(every)],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))
  4704. %       Support: pipeline(tell1,text80,[every,woman,waits,'.']),pt(pipeline(tell1,text80,[every,woman,waits,'.']),(t(sent_to_parsed,[every,woman,waits,'.'],decl(s80(np(3+sg,np_head(generic,[adj(every)],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))*->rhs([pipeline(tell1,parsed80,decl(s80(np(3+sg,np_head(generic,[adj(every)],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))])))
  4705. % mpred_fwc1(pipeline(tell1, parsed80, decl(s80(np(3+sg, np_head(generic, [adj(every)], woman), []), verb(waits, active, pres+fin, [], pos(Pos_Ret_)), [], [])))).
  4706. %       Found positive trigger: pipeline(tell1,parsed80,decl(s80(np(3+sg,np_head(generic,[adj(every)],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))
  4707. %               body: t(sent_to_prelogic,decl(s80(np(3+sg,np_head(generic,[adj(every)],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])),T_Ret_)*->rhs([pipeline(tell1,prelogic80,T_Ret_)])
  4708. %       Found positive trigger: pipeline(tell1,parsed80,decl(s80(np(3+sg,np_head(generic,[adj(every)],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))
  4709. %               body: t(i_sentence,decl(s80(np(3+sg,np_head(generic,[adj(every)],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])),T_Ret_)*->rhs([pipeline(tell1,sent80,T_Ret_)])
  4710. %       RHS-Post1: pipeline(tell1,parsed80,decl(s80(np(3+sg,np_head(det(every),[],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))
  4711. %       Support: pipeline(tell1,text80,[every,woman,waits,'.']),pt(pipeline(tell1,text80,[every,woman,waits,'.']),(t(sent_to_parsed,[every,woman,waits,'.'],decl(s80(np(3+sg,np_head(det(every),[],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))*->rhs([pipeline(tell1,parsed80,decl(s80(np(3+sg,np_head(det(every),[],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))])))
  4712. %       RHS-Post1: pipeline(tell1,parsed80,decl(s80(np(3+sg,np_head(generic,[adj(every)],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))
  4713. %       Support: pipeline(tell1,text80,[every,woman,waits,'.']),pt(pipeline(tell1,text80,[every,woman,waits,'.']),(t(sent_to_parsed,[every,woman,waits,'.'],decl(s80(np(3+sg,np_head(generic,[adj(every)],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))*->rhs([pipeline(tell1,parsed80,decl(s80(np(3+sg,np_head(generic,[adj(every)],woman),[]),verb(waits,active,pres+fin,[],pos(Pos_Ret_)),[],[])))])))
  4714. %       Found positive trigger: pipeline(tell1,text80,[every,woman,waits,'.'])
  4715. %               body: t(input_to_acetext,[every,woman,waits,'.'],T_Ret_)*->rhs([pipeline(tell1,acetext,T_Ret_)])
  4716. %       RHS-Post1: pipeline(tell1,acetext,'every woman waits.')
  4717. %       Support: pipeline(tell1,text80,[every,woman,waits,'.']),pt(pipeline(tell1,text80,[every,woman,waits,'.']),(t(input_to_acetext,[every,woman,waits,'.'],'every woman waits.')*->rhs([pipeline(tell1,acetext,'every woman waits.')])))
  4718. %       RHS-Post1: pipeline(tell1,acetext,'every woman waits.')
  4719. %       Support: pipeline(tell1,text80,[every,woman,waits,'.']),pt(pipeline(tell1,text80,[every,woman,waits,'.']),(t(input_to_acetext,[every,woman,waits,'.'],'every woman waits.')*->rhs([pipeline(tell1,acetext,'every woman waits.')])))
  4720. %       RHS-Post1: pipeline(tell1,text80,[every,woman,waits,'.'])
  4721. %       Support: pipeline(tell1,acetext,'every woman waits.'),pt(pipeline(tell1,acetext,'every woman waits.'),(t(into_text80,'every woman waits.',[every,woman,waits,'.'])*->rhs([pipeline(tell1,text80,[every,woman,waits,'.'])])))
  4722. %       RHS-Post1: pipeline(tell1,acetext,'every woman waits.')
  4723. %       Support: pipeline(tell1,text80,['Every',woman,waits,'.']),pt(pipeline(tell1,text80,['Every',woman,waits,'.']),(t(input_to_acetext,['Every',woman,waits,'.'],'every woman waits.')*->rhs([pipeline(tell1,acetext,'every woman waits.')])))
  4724. %       RHS-Post1: pipeline(tell1,text80,['Every',woman,waits,'.'])
  4725. %       Support: pipeline(tell1,input,s("Every","woman","waits.")),pt(pipeline(tell1,input,s("Every","woman","waits.")),(t(into_text80,s("Every","woman","waits."),['Every',woman,waits,'.'])*->rhs([pipeline(tell1,text80,['Every',woman,waits,'.'])])))
  4726. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl:123
  4727. % mpred_fwc1(nl_fwd(s("all", "men", "are", "mortal."), tell)).
  4728. %       Found positive trigger: nl_fwd(s("all","men","are","mortal."),tell)
  4729. %               body: mpred_positive_fact(nl_fwd(s("all","men","are","mortal."),tell))*->rhs([\+ ~nl_fwd(s("all","men","are","mortal."),tell)])
  4730. %       Found positive trigger: nl_fwd(s("all","men","are","mortal."),tell)
  4731. %               body: gensym(tell,Pipeline_Param_)*->rhs([pipeline(Pipeline_Param_,input,s("all","men","are","mortal."))])
  4732. %       RHS-Post1: pipeline(tell2,input,s("all","men","are","mortal."))
  4733. %       Support: nl_fwd(s("all","men","are","mortal."),tell),pt(nl_fwd(s("all","men","are","mortal."),tell),(gensym(tell,tell2)*->rhs([pipeline(tell2,input,s("all","men","are","mortal."))])))
  4734. % mpred_fwc1(pipeline(tell2, input, s("all", "men", "are", "mortal."))).
  4735. %       Found positive trigger: pipeline(tell2,input,s("all","men","are","mortal."))
  4736. %               body: t(into_text80,s("all","men","are","mortal."),T_Ret_)*->rhs([pipeline(tell2,text80,T_Ret_)])
  4737. %       RHS-Post1: pipeline(tell2,text80,[all,men,are,mortal,'.'])
  4738. %       Support: pipeline(tell2,input,s("all","men","are","mortal.")),pt(pipeline(tell2,input,s("all","men","are","mortal.")),(t(into_text80,s("all","men","are","mortal."),[all,men,are,mortal,'.'])*->rhs([pipeline(tell2,text80,[all,men,are,mortal,'.'])])))
  4739. % mpred_fwc1(pipeline(tell2, text80, [all, men, are, mortal, '.'])).
  4740. %       Found positive trigger: pipeline(tell2,text80,[all,men,are,mortal,'.'])
  4741. %               body: bratko_parse([all,men,are,mortal,'.'],Bratko_parse_Ret_)*->rhs([pipeline(tell2,lf_b,Bratko_parse_Ret_)])
  4742. %       Found positive trigger: pipeline(tell2,text80,[all,men,are,mortal,'.'])
  4743. %               body: t(sent_to_parsed,[all,men,are,mortal,'.'],T_Ret_)*->rhs([pipeline(tell2,parsed80,T_Ret_)])
  4744. %       RHS-Post1: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))
  4745. %       Support: pipeline(tell2,text80,[all,men,are,mortal,'.']),pt(pipeline(tell2,text80,[all,men,are,mortal,'.']),(t(sent_to_parsed,[all,men,are,mortal,'.'],decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))*->rhs([pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))])))
  4746. % mpred_fwc1(pipeline(tell2, parsed80, decl(s80(np(3+pl, np_head(det(all), [], man), []), verb(be, active, pres+fin, [], pos(Pos_Ret_)), [varg(pred, adj(mortal))], [])))).
  4747. %       Found positive trigger: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))
  4748. %               body: t(sent_to_prelogic,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])),T_Ret_)*->rhs([pipeline(tell2,prelogic80,T_Ret_)])
  4749. % inv_map((assertion80([]):- \+B_^(((isa(B_, man), true), true), \+ (true, true, (true, adjIsa(B_, mortal), true), true))), v(_21844, _21846), v(_21850, _21852),  (_21856:-_21858)).
  4750. % inv_map((assertion80([]):- \+B_^(((isa(B_, man), true), true), \+ (true, true, (true, adjIsa(B_, mortal), true), true))), v(_26506, _26508), v(_26512, _26514),  (_26518:-_26520)).
  4751. % var_simplify(_29876, _29878, true).
  4752. %       RHS-Post1: pipeline(tell2,prelogic80,(_10672:-true))
  4753. %       Support: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[]))),pt(pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret1_)),[varg(pred,adj(mortal))],[]))),(t(sent_to_prelogic,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret1_)),[varg(pred,adj(mortal))],[])),(_10672:-true))*->rhs([pipeline(tell2,prelogic80,(_10672:-true))])))
  4754. % mpred_fwc1(pipeline(tell2, prelogic80, Pipeline_Ret_)).
  4755. % inv_map((assertion80([]):- \+B_^(((isa(B_, man), true), true), \+ (true, true, (true, adjIsa(B_, mortal), true), true))), v(_10232, _10234), v(_10238, _10240),  (_10244:-_10246)).
  4756. % inv_map((assertion80([]):- \+B_^(((isa(B_, man), true), true), \+ (true, true, (true, adjIsa(B_, mortal), true), true))), v(_14892, _14894), v(_14898, _14900),  (_14904:-_14906)).
  4757. % var_simplify(_17950, _17952, true).
  4758. %       RHS-Post1: pipeline(tell2,prelogic80,(_10680:-true))
  4759. %       Support: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[]))),pt(pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret1_)),[varg(pred,adj(mortal))],[]))),(t(sent_to_prelogic,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret1_)),[varg(pred,adj(mortal))],[])),(_10680:-true))*->rhs([pipeline(tell2,prelogic80,(_10680:-true))])))
  4760. %       Found positive trigger: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))
  4761. %               body: t(i_sentence,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])),T_Ret_)*->rhs([pipeline(tell2,sent80,T_Ret_)])
  4762. %       RHS-Post1: pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_16062-Man_,'`'(isa(Man_,man)),'`'(true),[],feature&_16062-AdjIsa_Param_),id(Id_Ret_),true,['`'(true)&'`'(adjIsa(AdjIsa_Param_,mortal))&'`'(true)])))
  4763. %       Support: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[]))),pt(pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Id_Ret_)),[varg(pred,adj(mortal))],[]))),(t(i_sentence,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Id_Ret_)),[varg(pred,adj(mortal))],[])),assertion([],pred(quant(det(all),feature&_16062-Man_,'`'(isa(Man_,man)),'`'(true),[],feature&_16062-AdjIsa_Param_),id(Id_Ret_),true,['`'(true)&'`'(adjIsa(AdjIsa_Param_,mortal))&'`'(true)])))*->rhs([pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_16062-Man_,'`'(isa(Man_,man)),'`'(true),[],feature&_16062-AdjIsa_Param_),id(Id_Ret_),true,['`'(true)&'`'(adjIsa(AdjIsa_Param_,mortal))&'`'(true)])))])))
  4764. % mpred_fwc1(pipeline(tell2, sent80, assertion([], pred(quant(det(all), feature&_17782-Man_Ret_, '`'(man(Man_Ret_)), '`'(true), [], feature&_17782-AdjIsa_Param_), id(Id_Ret_), true, ['`'(true)&'`'(adjIsa(AdjIsa_Param_, mortal))&'`'(true)])))).
  4765. %       Found positive trigger: pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_14370-Man_Ret_,'`'(man(Man_Ret_)),'`'(true),[],feature&_14370-AdjIsa_Param_),id(Id_Ret_),true,['`'(true)&'`'(adjIsa(AdjIsa_Param_,mortal))&'`'(true)])))
  4766. %               body: t(clausify80,assertion([],pred(quant(det(all),feature&_14370-Man_Ret_,'`'(man(Man_Ret_)),'`'(true),[],feature&_14370-AdjIsa_Param_),id(Id_Ret_),true,['`'(true)&'`'(adjIsa(AdjIsa_Param_,mortal))&'`'(true)])),T_Ret_)*->rhs([pipeline(tell2,clausify80,T_Ret_)])
  4767. % inv_map((assertion80([]):- \+B_^(((man(B_), true), true), \+ (true, true, (true, adjIsa(B_, mortal), true), true))), v(_25904, _25906), v(_25910, _25912),  (_25916:-_25918)).
  4768. % inv_map((assertion80([]):- \+B_^(((man(B_), true), true), \+ (true, true, (true, adjIsa(B_, mortal), true), true))), v(_30550, _30552), v(_30556, _30558),  (_30562:-_30564)).
  4769. % var_simplify(_33610, _33612, true).
  4770. %       RHS-Post1: pipeline(tell2,clausify80,(_28992:-true))
  4771. %       Support: pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_29060-Man_Ret_,'`'(man(Man_Ret_)),'`'(true),[],feature&_29060-AdjIsa_Param_),id(Id_Ret_),true,['`'(true)&'`'(adjIsa(AdjIsa_Param_,mortal))&'`'(true)]))),pt(pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_29180-B_,'`'(man(B_)),'`'(true),[],feature&_29180-B_),id(Id_Ret3_),true,['`'(true)&'`'(adjIsa(B_,mortal))&'`'(true)]))),(t(clausify80,assertion([],pred(quant(det(all),feature&_29180-B_,'`'(man(B_)),'`'(true),[],feature&_29180-B_),id(Id_Ret3_),true,['`'(true)&'`'(adjIsa(B_,mortal))&'`'(true)])),(_28992:-true))*->rhs([pipeline(tell2,clausify80,(_28992:-true))])))
  4772. % mpred_fwc1(pipeline(tell2, clausify80, Pipeline_Ret_)).
  4773. %       Found positive trigger: pipeline(tell2,clausify80,Pipeline_Ret_)
  4774. %               body: t(simplify80,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(tell2,simplify80,T_Ret_)])
  4775. % var_simplify(_26494, _26496).
  4776. % var_simplify(_29864, _29866).
  4777. % inv_map((assertion80([]):- \+B_^(((man(B_), true), true), \+ (true, true, (true, adjIsa(B_, mortal), true), true))), v(_35434, _35436), v(_35440, _35442),  (_35446:-_35448)).
  4778. % inv_map((assertion80([]):- \+B_^(((man(B_), true), true), \+ (true, true, (true, adjIsa(B_, mortal), true), true))), v(_40080, _40082), v(_40086, _40088),  (_40092:-_40094)).
  4779. % var_simplify(_43140, _43142, true).
  4780. %       RHS-Post1: pipeline(tell2,clausify80,(_29000:-true))
  4781. %       Support: pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_29068-Man_Ret_,'`'(man(Man_Ret_)),'`'(true),[],feature&_29068-AdjIsa_Param_),id(Id_Ret_),true,['`'(true)&'`'(adjIsa(AdjIsa_Param_,mortal))&'`'(true)]))),pt(pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_29188-B_,'`'(man(B_)),'`'(true),[],feature&_29188-B_),id(Id_Ret3_),true,['`'(true)&'`'(adjIsa(B_,mortal))&'`'(true)]))),(t(clausify80,assertion([],pred(quant(det(all),feature&_29188-B_,'`'(man(B_)),'`'(true),[],feature&_29188-B_),id(Id_Ret3_),true,['`'(true)&'`'(adjIsa(B_,mortal))&'`'(true)])),(_29000:-true))*->rhs([pipeline(tell2,clausify80,(_29000:-true))])))
  4782. %       RHS-Post1: pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_16070-Man_,'`'(isa(Man_,man)),'`'(true),[],feature&_16070-AdjIsa_Param_),id(Id_Ret_),true,['`'(true)&'`'(adjIsa(AdjIsa_Param_,mortal))&'`'(true)])))
  4783. %       Support: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[]))),pt(pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Id_Ret_)),[varg(pred,adj(mortal))],[]))),(t(i_sentence,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Id_Ret_)),[varg(pred,adj(mortal))],[])),assertion([],pred(quant(det(all),feature&_16070-Man_,'`'(isa(Man_,man)),'`'(true),[],feature&_16070-AdjIsa_Param_),id(Id_Ret_),true,['`'(true)&'`'(adjIsa(AdjIsa_Param_,mortal))&'`'(true)])))*->rhs([pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_16070-Man_,'`'(isa(Man_,man)),'`'(true),[],feature&_16070-AdjIsa_Param_),id(Id_Ret_),true,['`'(true)&'`'(adjIsa(AdjIsa_Param_,mortal))&'`'(true)])))])))
  4784. %       RHS-Post1: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))
  4785. %       Support: pipeline(tell2,text80,[all,men,are,mortal,'.']),pt(pipeline(tell2,text80,[all,men,are,mortal,'.']),(t(sent_to_parsed,[all,men,are,mortal,'.'],decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))*->rhs([pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))])))
  4786. % mpred_fwc1(pipeline(tell2, parsed80, decl(s80(np(3+pl, np_head(det(all), [], man), []), verb(be, active, pres+fin, [], pos(Pos_Ret_)), [varg(dir, np(3+sg, np_head(generic, [], mortal), []))], [])))).
  4787. %       Found positive trigger: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))
  4788. %               body: t(sent_to_prelogic,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])),T_Ret_)*->rhs([pipeline(tell2,prelogic80,T_Ret_)])
  4789. % inv_map((assertion80([]):- \+B_^(((isa(B_, man), true), true), \+C_^(((isa(C_, mortal), true), true), true, B_=C_, true, true))), v(_22348, _22350, _22352), v(_22356, _22358, _22360),  (_22364:-_22366)).
  4790. % inv_map((assertion80([]):- \+B_^(((isa(B_, man), true), true), \+C_^(((isa(C_, mortal), true), true), true, B_=C_, true, true))), v(_27300, _27302, _27304), v(_27308, _27310, _27312),  (_27316:-_27318)).
  4791. % var_simplify(_30376, _30378, true).
  4792. %       RHS-Post1: pipeline(tell2,prelogic80,(_10908:-true))
  4793. %       Support: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[]))),pt(pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret1_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[]))),(t(sent_to_prelogic,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret1_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])),(_10908:-true))*->rhs([pipeline(tell2,prelogic80,(_10908:-true))])))
  4794. % inv_map((assertion80([]):- \+B_^(((isa(B_, man), true), true), \+C_^(((isa(C_, mortal), true), true), true, B_=C_, true, true))), v(_25908, _25910, _25912), v(_25916, _25918, _25920),  (_25924:-_25926)).
  4795. % inv_map((assertion80([]):- \+B_^(((isa(B_, man), true), true), \+C_^(((isa(C_, mortal), true), true), true, B_=C_, true, true))), v(_30860, _30862, _30864), v(_30868, _30870, _30872),  (_30876:-_30878)).
  4796. % var_simplify(_33936, _33938, true).
  4797. %       RHS-Post1: pipeline(tell2,prelogic80,(_10918:-true))
  4798. %       Support: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[]))),pt(pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret1_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[]))),(t(sent_to_prelogic,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret1_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])),(_10918:-true))*->rhs([pipeline(tell2,prelogic80,(_10918:-true))])))
  4799. %       Found positive trigger: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))
  4800. %               body: t(i_sentence,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])),T_Ret_)*->rhs([pipeline(tell2,sent80,T_Ret_)])
  4801. %       RHS-Post1: pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_18082-Man_,'`'(isa(Man_,man)),'`'(true),[],feature&_18082-_18098),id(Id_Ret_),_18098=_18108,[quant(generic,feature&_18082-Mortal_,'`'(isa(Mortal_,mortal)),'`'(true),[],feature&_18082-_18108)])))
  4802. %       Support: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[]))),pt(pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Id_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[]))),(t(i_sentence,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Id_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])),assertion([],pred(quant(det(all),feature&_18082-Man_,'`'(isa(Man_,man)),'`'(true),[],feature&_18082-_18098),id(Id_Ret_),_18098=_18108,[quant(generic,feature&_18082-Mortal_,'`'(isa(Mortal_,mortal)),'`'(true),[],feature&_18082-_18108)])))*->rhs([pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_18082-Man_,'`'(isa(Man_,man)),'`'(true),[],feature&_18082-_18098),id(Id_Ret_),_18098=_18108,[quant(generic,feature&_18082-Mortal_,'`'(isa(Mortal_,mortal)),'`'(true),[],feature&_18082-_18108)])))])))
  4803. % mpred_fwc1(pipeline(tell2, sent80, assertion([], pred(quant(det(all), feature&_17308-Man_Ret_, '`'(man(Man_Ret_)), '`'(true), [], feature&_17308-_17314), id(Id_Ret_), _17314=_17326, [quant(generic, feature&_17308-Mortal_Ret_, '`'(mortal(Mortal_Ret_)), '`'(true), [], feature&_17308-_17326)])))).
  4804. %       Found positive trigger: pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_16698-Man_Ret_,'`'(man(Man_Ret_)),'`'(true),[],feature&_16698-_16712),id(Id_Ret_),_16712=_16728,[quant(generic,feature&_16698-Mortal_Ret_,'`'(mortal(Mortal_Ret_)),'`'(true),[],feature&_16698-_16728)])))
  4805. %               body: t(clausify80,assertion([],pred(quant(det(all),feature&_16698-Man_Ret_,'`'(man(Man_Ret_)),'`'(true),[],feature&_16698-_16712),id(Id_Ret_),_16712=_16728,[quant(generic,feature&_16698-Mortal_Ret_,'`'(mortal(Mortal_Ret_)),'`'(true),[],feature&_16698-_16728)])),T_Ret_)*->rhs([pipeline(tell2,clausify80,T_Ret_)])
  4806. % inv_map((assertion80([]):- \+B_^(((man(B_), true), true), \+C_^(((mortal(C_), true), true), true, B_=C_, true, true))), v(_29350, _29352, _29354), v(_29358, _29360, _29362),  (_29366:-_29368)).
  4807. % inv_map((assertion80([]):- \+B_^(((man(B_), true), true), \+C_^(((mortal(C_), true), true), true, B_=C_, true, true))), v(_34268, _34270, _34272), v(_34276, _34278, _34280),  (_34284:-_34286)).
  4808. % var_simplify(_37340, _37342, true).
  4809. %       RHS-Post1: pipeline(tell2,clausify80,(_19254:-true))
  4810. %       Support: pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_19322-Man_Ret_,'`'(man(Man_Ret_)),'`'(true),[],feature&_19322-_19340),id(Id_Ret_),_19340=_19356,[quant(generic,feature&_19322-Mortal_Ret_,'`'(mortal(Mortal_Ret_)),'`'(true),[],feature&_19322-_19356)]))),pt(pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_19468-B_,'`'(man(B_)),'`'(true),[],feature&_19468-B_),id(Id_Ret3_),B_=C_,[quant(generic,feature&_19468-C_,'`'(mortal(C_)),'`'(true),[],feature&_19468-C_)]))),(t(clausify80,assertion([],pred(quant(det(all),feature&_19468-B_,'`'(man(B_)),'`'(true),[],feature&_19468-B_),id(Id_Ret3_),B_=C_,[quant(generic,feature&_19468-C_,'`'(mortal(C_)),'`'(true),[],feature&_19468-C_)])),(_19254:-true))*->rhs([pipeline(tell2,clausify80,(_19254:-true))])))
  4811. % inv_map((assertion80([]):- \+B_^(((man(B_), true), true), \+C_^(((mortal(C_), true), true), true, B_=C_, true, true))), v(_34424, _34426, _34428), v(_34432, _34434, _34436),  (_34440:-_34442)).
  4812. % inv_map((assertion80([]):- \+B_^(((man(B_), true), true), \+C_^(((mortal(C_), true), true), true, B_=C_, true, true))), v(_39342, _39344, _39346), v(_39350, _39352, _39354),  (_39358:-_39360)).
  4813. % var_simplify(_42414, _42416, true).
  4814. %       RHS-Post1: pipeline(tell2,clausify80,(_19264:-true))
  4815. %       Support: pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_19332-Man_Ret_,'`'(man(Man_Ret_)),'`'(true),[],feature&_19332-_19350),id(Id_Ret_),_19350=_19366,[quant(generic,feature&_19332-Mortal_Ret_,'`'(mortal(Mortal_Ret_)),'`'(true),[],feature&_19332-_19366)]))),pt(pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_19478-B_,'`'(man(B_)),'`'(true),[],feature&_19478-B_),id(Id_Ret3_),B_=C_,[quant(generic,feature&_19478-C_,'`'(mortal(C_)),'`'(true),[],feature&_19478-C_)]))),(t(clausify80,assertion([],pred(quant(det(all),feature&_19478-B_,'`'(man(B_)),'`'(true),[],feature&_19478-B_),id(Id_Ret3_),B_=C_,[quant(generic,feature&_19478-C_,'`'(mortal(C_)),'`'(true),[],feature&_19478-C_)])),(_19264:-true))*->rhs([pipeline(tell2,clausify80,(_19264:-true))])))
  4816. %       RHS-Post1: pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_18092-Man_,'`'(isa(Man_,man)),'`'(true),[],feature&_18092-_18108),id(Id_Ret_),_18108=_18118,[quant(generic,feature&_18092-Mortal_,'`'(isa(Mortal_,mortal)),'`'(true),[],feature&_18092-_18118)])))
  4817. %       Support: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[]))),pt(pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Id_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[]))),(t(i_sentence,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Id_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])),assertion([],pred(quant(det(all),feature&_18092-Man_,'`'(isa(Man_,man)),'`'(true),[],feature&_18092-_18108),id(Id_Ret_),_18108=_18118,[quant(generic,feature&_18092-Mortal_,'`'(isa(Mortal_,mortal)),'`'(true),[],feature&_18092-_18118)])))*->rhs([pipeline(tell2,sent80,assertion([],pred(quant(det(all),feature&_18092-Man_,'`'(isa(Man_,man)),'`'(true),[],feature&_18092-_18108),id(Id_Ret_),_18108=_18118,[quant(generic,feature&_18092-Mortal_,'`'(isa(Mortal_,mortal)),'`'(true),[],feature&_18092-_18118)])))])))
  4818. %       RHS-Post1: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))
  4819. %       Support: pipeline(tell2,text80,[all,men,are,mortal,'.']),pt(pipeline(tell2,text80,[all,men,are,mortal,'.']),(t(sent_to_parsed,[all,men,are,mortal,'.'],decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))*->rhs([pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))])))
  4820. % mpred_fwc1(pipeline(tell2, parsed80, decl(s80(np(3+pl, np_head(generic, [adj(all)], man), []), verb(be, active, pres+fin, [], pos(Pos_Ret_)), [varg(pred, adj(mortal))], [])))).
  4821. %       Found positive trigger: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))
  4822. %               body: t(sent_to_prelogic,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])),T_Ret_)*->rhs([pipeline(tell2,prelogic80,T_Ret_)])
  4823. %       Found positive trigger: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))
  4824. %               body: t(i_sentence,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])),T_Ret_)*->rhs([pipeline(tell2,sent80,T_Ret_)])
  4825. %       RHS-Post1: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))
  4826. %       Support: pipeline(tell2,text80,[all,men,are,mortal,'.']),pt(pipeline(tell2,text80,[all,men,are,mortal,'.']),(t(sent_to_parsed,[all,men,are,mortal,'.'],decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))*->rhs([pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))])))
  4827. % mpred_fwc1(pipeline(tell2, parsed80, decl(s80(np(3+pl, np_head(generic, [adj(all)], man), []), verb(be, active, pres+fin, [], pos(Pos_Ret_)), [varg(dir, np(3+sg, np_head(generic, [], mortal), []))], [])))).
  4828. %       Found positive trigger: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))
  4829. %               body: t(sent_to_prelogic,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])),T_Ret_)*->rhs([pipeline(tell2,prelogic80,T_Ret_)])
  4830. m       ound positive trigger: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))
  4831. %               body: t(i_sentence,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])),T_Ret_)*->rhs([pipeline(tell2,sent80,T_Ret_)])
  4832. %       RHS-Post1: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))
  4833. %       Support: pipeline(tell2,text80,[all,men,are,mortal,'.']),pt(pipeline(tell2,text80,[all,men,are,mortal,'.']),(t(sent_to_parsed,[all,men,are,mortal,'.'],decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))*->rhs([pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))])))
  4834. %       RHS-Post1: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))
  4835. %       Support: pipeline(tell2,text80,[all,men,are,mortal,'.']),pt(pipeline(tell2,text80,[all,men,are,mortal,'.']),(t(sent_to_parsed,[all,men,are,mortal,'.'],decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))*->rhs([pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(det(all),[],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))])))
  4836. %       RHS-Post1: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))
  4837. %       Support: pipeline(tell2,text80,[all,men,are,mortal,'.']),pt(pipeline(tell2,text80,[all,men,are,mortal,'.']),(t(sent_to_parsed,[all,men,are,mortal,'.'],decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))*->rhs([pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(pred,adj(mortal))],[])))])))
  4838. %       RHS-Post1: pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))
  4839. %       Support: pipeline(tell2,text80,[all,men,are,mortal,'.']),pt(pipeline(tell2,text80,[all,men,are,mortal,'.']),(t(sent_to_parsed,[all,men,are,mortal,'.'],decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))*->rhs([pipeline(tell2,parsed80,decl(s80(np(3+pl,np_head(generic,[adj(all)],man),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[varg(dir,np(3+sg,np_head(generic,[],mortal),[]))],[])))])))
  4840. %       Found positive trigger: pipeline(tell2,text80,[all,men,are,mortal,'.'])
  4841. %               body: t(input_to_acetext,[all,men,are,mortal,'.'],T_Ret_)*->rhs([pipeline(tell2,acetext,T_Ret_)])
  4842. %       RHS-Post1: pipeline(tell2,acetext,'all men are mortal.')
  4843. %       Support: pipeline(tell2,text80,[all,men,are,mortal,'.']),pt(pipeline(tell2,text80,[all,men,are,mortal,'.']),(t(input_to_acetext,[all,men,are,mortal,'.'],'all men are mortal.')*->rhs([pipeline(tell2,acetext,'all men are mortal.')])))
  4844. % mpred_fwc1(pipeline(tell2, acetext, 'all men are mortal.')).
  4845. %       Found positive trigger: pipeline(tell2,acetext,'all men are mortal.')
  4846. %               body: my_aceparagraph_to_drs('all men are mortal.',_4848,_4850,_4852,_4854,To_drs_Ret_)*->rhs([saved_aceparagraph_to_drs(tell2,'all men are mortal.',_4848,_4850,_4852,_4854,To_drs_Ret_)])
  4847. %       RHS-Post1: saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[])
  4848. %       Support: pipeline(tell2,acetext,'all men are mortal.'),pt(pipeline(tell2,acetext,'all men are mortal.'),(my_aceparagraph_to_drs('all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[])*->rhs([saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[])])))
  4849. % mpred_fwc1(saved_aceparagraph_to_drs(tell2, 'all men are mortal.', [[^, all, men, are, mortal, '.']], [[specification, [s, [np, [det, all], [nbar, [n, men]]], [vp, [], [aux, are, []], [ap_coord, [ap, [adj, mortal]]], []]], '.']], drs([], [=>(drs([Object_Param_], [object(Object_Param_, man, countable, na, eq, 1)-1/2, antecedent(1, Object_Param_, [object(Object_Param_, man, countable, na, eq, 1)-1/2], '$gen'(C36_gen_Param_, '$human'(C36_human_Ret_)), '$num'(C36_num_Param_, '$pl'), '$pers'(C36_pers_Param_, '$third'), 1, 2, man)]), drs([Property_Param_, Predicate_Param_], [property(Property_Param_, mortal, pos)-1/4, predicate(Predicate_Param_, be, Object_Param_, Property_Param_)-1/3]))]), drs([], [=>(drs([Object_Param6_], [object(Object_Param6_, man, countable, na, eq, 1)-1/2]), drs([Property_Param7_, Predicate_Param8_], [property(Property_Param7_, mortal, pos)-1/4, predicate(Predicate_Param8_, be, Object_Param6_, Property_Param7_)-1/3]))]), [])).
  4850. %       Found positive trigger: saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[])
  4851. %               body: mpred_positive_fact(saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[]))*->rhs([\+ ~saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[])])
  4852. %       Found positive trigger: saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[])
  4853. %               body: rhs([pipeline(tell2,sentences_set,[[^,all,men,are,mortal,'.']]),pipeline(tell2,syntaxTrees,[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']]),pipeline(tell2,unresolvedDrsCopy,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])),pipeline(tell2,drs0,drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))])),pipeline(tell2,messages,[])])
  4854. %       RHS-Post1: pipeline(tell2,sentences_set,[[^,all,men,are,mortal,'.']])
  4855. %       Support: saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param11_,'$pl'),'$pers'(C36_pers_Param12_,'$third'),1,2,man)]),drs([Property_Param13_,Predicate_Param14_],[property(Property_Param13_,mortal,pos)-(1/4),predicate(Predicate_Param14_,be,Object_Param9_,Property_Param13_)-(1/3)]))]),drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))]),[]),rhs([pipeline(tell2,sentences_set,[[^,all,men,are,mortal,'.']]),pipeline(tell2,syntaxTrees,[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']]),pipeline(tell2,unresolvedDrsCopy,drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param11_,'$pl'),'$pers'(C36_pers_Param12_,'$third'),1,2,man)]),drs([Property_Param13_,Predicate_Param14_],[property(Property_Param13_,mortal,pos)-(1/4),predicate(Predicate_Param14_,be,Object_Param9_,Property_Param13_)-(1/3)]))])),pipeline(tell2,drs0,drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))])),pipeline(tell2,messages,[])]))
  4856. % mpred_fwc1(pipeline(tell2, sentences_set, [[^, all, men, are, mortal, '.']])).
  4857. %       RHS-Post1: pipeline(tell2,syntaxTrees,[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']])
  4858. %       Support: saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param11_,'$pl'),'$pers'(C36_pers_Param12_,'$third'),1,2,man)]),drs([Property_Param13_,Predicate_Param14_],[property(Property_Param13_,mortal,pos)-(1/4),predicate(Predicate_Param14_,be,Object_Param9_,Property_Param13_)-(1/3)]))]),drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))]),[]),rhs([pipeline(tell2,sentences_set,[[^,all,men,are,mortal,'.']]),pipeline(tell2,syntaxTrees,[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']]),pipeline(tell2,unresolvedDrsCopy,drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param11_,'$pl'),'$pers'(C36_pers_Param12_,'$third'),1,2,man)]),drs([Property_Param13_,Predicate_Param14_],[property(Property_Param13_,mortal,pos)-(1/4),predicate(Predicate_Param14_,be,Object_Param9_,Property_Param13_)-(1/3)]))])),pipeline(tell2,drs0,drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))])),pipeline(tell2,messages,[])]))
  4859. % mpred_fwc1(pipeline(tell2, syntaxTrees, [[specification, [s, [np, [det, all], [nbar, [n, men]]], [vp, [], [aux, are, []], [ap_coord, [ap, [adj, mortal]]], []]], '.']])).
  4860. %       RHS-Post1: pipeline(tell2,unresolvedDrsCopy,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]))
  4861. %       Support: saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param6_,[object(Object_Param6_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param7_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param8_,'$pl'),'$pers'(C36_pers_Param9_,'$third'),1,2,man)]),drs([Property_Param10_,Predicate_Param11_],[property(Property_Param10_,mortal,pos)-(1/4),predicate(Predicate_Param11_,be,Object_Param6_,Property_Param10_)-(1/3)]))]),drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param13_,Predicate_Param14_],[property(Property_Param13_,mortal,pos)-(1/4),predicate(Predicate_Param14_,be,Object_Param12_,Property_Param13_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))]),[]),rhs([pipeline(tell2,sentences_set,[[^,all,men,are,mortal,'.']]),pipeline(tell2,syntaxTrees,[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']]),pipeline(tell2,unresolvedDrsCopy,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])),pipeline(tell2,drs0,drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))])),pipeline(tell2,messages,[])]))
  4862. % mpred_fwc1(pipeline(tell2, unresolvedDrsCopy, drs([], [=>(drs([Object_Param_], [object(Object_Param_, man, countable, na, eq, 1)-1/2, antecedent(1, Object_Param_, [object(Object_Param_, man, countable, na, eq, 1)-1/2], '$gen'(C36_gen_Param_, '$human'(C36_human_Ret_)), '$num'(C36_num_Param_, '$pl'), '$pers'(C36_pers_Param_, '$third'), 1, 2, man)]), drs([Property_Param_, Predicate_Param_], [property(Property_Param_, mortal, pos)-1/4, predicate(Predicate_Param_, be, Object_Param_, Property_Param_)-1/3]))]))).
  4863. %       RHS-Post1: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]))
  4864. %       Support: saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param3_,[object(Object_Param3_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param3_,Property_Param7_)-(1/3)]))]),drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param10_,Predicate_Param11_],[property(Property_Param10_,mortal,pos)-(1/4),predicate(Predicate_Param11_,be,Object_Param9_,Property_Param10_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param12_,[object(Object_Param12_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param13_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param14_,'$pl'),'$pers'(C36_pers_Param15_,'$third'),1,2,man)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param12_,Property_Param16_)-(1/3)]))]),drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),[]),rhs([pipeline(tell2,sentences_set,[[^,all,men,are,mortal,'.']]),pipeline(tell2,syntaxTrees,[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']]),pipeline(tell2,unresolvedDrsCopy,drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param12_,[object(Object_Param12_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param13_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param14_,'$pl'),'$pers'(C36_pers_Param15_,'$third'),1,2,man)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param12_,Property_Param16_)-(1/3)]))])),pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])),pipeline(tell2,messages,[])]))
  4865. % mpred_fwc1(pipeline(tell2, drs0, drs([], [=>(drs([Object_Param_], [object(Object_Param_, man, countable, na, eq, 1)-1/2]), drs([Property_Param_, Predicate_Param_], [property(Property_Param_, mortal, pos)-1/4, predicate(Predicate_Param_, be, Object_Param_, Property_Param_)-1/3]))]))).
  4866. %       Found positive trigger: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]))
  4867. %               body: t(drs_pnf,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),T_Ret_)*->rhs([pipeline(tell2,fol,T_Ret_)])
  4868. %       RHS-Post1: pipeline(tell2,fol,forall(Forall_Param_,exists(Exists_Param_,exists(Exists_Param2_,v(- (object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2)),(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param2_,be,Forall_Param_,Exists_Param_)-(1/3)))))))
  4869. %       Support: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param4_],[object(Object_Param4_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param4_,Property_Param_)-(1/3)]))])),pt(pipeline(tell2,drs0,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,man,countable,na,eq,1)-(1/2)]),drs([Exists_Param_,Exists_Param2_],[property(Exists_Param_,mortal,pos)-(1/4),predicate(Exists_Param2_,be,Forall_Param_,Exists_Param_)-(1/3)]))])),(t(drs_pnf,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,man,countable,na,eq,1)-(1/2)]),drs([Exists_Param_,Exists_Param2_],[property(Exists_Param_,mortal,pos)-(1/4),predicate(Exists_Param2_,be,Forall_Param_,Exists_Param_)-(1/3)]))]),forall(Forall_Param_,exists(Exists_Param_,exists(Exists_Param2_,v(- (object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2)),(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param2_,be,Forall_Param_,Exists_Param_)-(1/3)))))))*->rhs([pipeline(tell2,fol,forall(Forall_Param_,exists(Exists_Param_,exists(Exists_Param2_,v(- (object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2)),(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param2_,be,Forall_Param_,Exists_Param_)-(1/3)))))))])))
  4870. % mpred_fwc1(pipeline(tell2, fol, forall(Forall_Param_, exists(Exists_Param_, exists(Exists_Param2_, v(- (object(Object_Param_, Forall_Param_, man, countable, na, eq, 1)-1/2),  (property(Object_Param_, Exists_Param_, mortal, pos)-1/4)&(predicate(Object_Param_, Exists_Param2_, be, Forall_Param_, Exists_Param_)-1/3))))))).
  4871. %       Found positive trigger: pipeline(tell2,fol,forall(Forall_Param_,exists(Exists_Param_,exists(Exists_Param2_,v(- (object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2)),(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param2_,be,Forall_Param_,Exists_Param_)-(1/3)))))))
  4872. %               body: t(fol_to_pkif,forall(Forall_Param_,exists(Exists_Param_,exists(Exists_Param2_,v(- (object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2)),(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param2_,be,Forall_Param_,Exists_Param_)-(1/3)))))),T_Ret_)*->rhs([pipeline(tell2,aceKif(f_kif),T_Ret_)])
  4873. %       RHS-Post1: pipeline(tell2,aceKif(f_kif),all(All_Param_,exists(Exists_Param_,exists(Exists_Param2_,(-t(All_Param_);vMortal(Exists_Param_),mud(All_Param_,Exists_Param_))))))
  4874. %       Support: pipeline(tell2,fol,forall(Forall_Param_,exists(Exists_Param4_,exists(Exists_Param5_,v(- (object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2)),(property(Object_Param_,Exists_Param4_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param5_,be,Forall_Param_,Exists_Param4_)-(1/3))))))),pt(pipeline(tell2,fol,forall(All_Param_,exists(Exists_Param_,exists(Exists_Param2_,v(- (object(Object_Param7_,All_Param_,man,countable,na,eq,1)-(1/2)),(property(Object_Param7_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param7_,Exists_Param2_,be,All_Param_,Exists_Param_)-(1/3))))))),(t(fol_to_pkif,forall(All_Param_,exists(Exists_Param_,exists(Exists_Param2_,v(- (object(Object_Param7_,All_Param_,man,countable,na,eq,1)-(1/2)),(property(Object_Param7_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param7_,Exists_Param2_,be,All_Param_,Exists_Param_)-(1/3)))))),all(All_Param_,exists(Exists_Param_,exists(Exists_Param2_,(-t(All_Param_);vMortal(Exists_Param_),mud(All_Param_,Exists_Param_))))))*->rhs([pipeline(tell2,aceKif(f_kif),all(All_Param_,exists(Exists_Param_,exists(Exists_Param2_,(-t(All_Param_);vMortal(Exists_Param_),mud(All_Param_,Exists_Param_))))))])))
  4875. % mpred_fwc1(pipeline(tell2, aceKif(f_kif), all(All_Param_, exists(Exists_Param_, exists(Exists_Param2_,  (-t(All_Param_);vMortal(Exists_Param_), mud(All_Param_, Exists_Param_))))))).
  4876. %       RHS-Post1: pipeline(tell2,aceKif(f_kif),all(All_Param_,exists(Exists_Param_,exists(Exists_Param2_,(-t(All_Param_);vMortal(Exists_Param_),mud(All_Param_,Exists_Param_))))))
  4877. %       Support: pipeline(tell2,fol,forall(Forall_Param_,exists(Exists_Param4_,exists(Exists_Param5_,v(- (object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2)),(property(Object_Param_,Exists_Param4_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param5_,be,Forall_Param_,Exists_Param4_)-(1/3))))))),pt(pipeline(tell2,fol,forall(All_Param_,exists(Exists_Param_,exists(Exists_Param2_,v(- (object(Object_Param7_,All_Param_,man,countable,na,eq,1)-(1/2)),(property(Object_Param7_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param7_,Exists_Param2_,be,All_Param_,Exists_Param_)-(1/3))))))),(t(fol_to_pkif,forall(All_Param_,exists(Exists_Param_,exists(Exists_Param2_,v(- (object(Object_Param7_,All_Param_,man,countable,na,eq,1)-(1/2)),(property(Object_Param7_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param7_,Exists_Param2_,be,All_Param_,Exists_Param_)-(1/3)))))),all(All_Param_,exists(Exists_Param_,exists(Exists_Param2_,(-t(All_Param_);vMortal(Exists_Param_),mud(All_Param_,Exists_Param_))))))*->rhs([pipeline(tell2,aceKif(f_kif),all(All_Param_,exists(Exists_Param_,exists(Exists_Param2_,(-t(All_Param_);vMortal(Exists_Param_),mud(All_Param_,Exists_Param_))))))])))
  4878. %       RHS-Post1: pipeline(tell2,fol,forall(Forall_Param_,exists(Exists_Param_,exists(Exists_Param2_,v(- (object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2)),(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param2_,be,Forall_Param_,Exists_Param_)-(1/3)))))))
  4879. %       Support: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param4_],[object(Object_Param4_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param4_,Property_Param_)-(1/3)]))])),pt(pipeline(tell2,drs0,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,man,countable,na,eq,1)-(1/2)]),drs([Exists_Param_,Exists_Param2_],[property(Exists_Param_,mortal,pos)-(1/4),predicate(Exists_Param2_,be,Forall_Param_,Exists_Param_)-(1/3)]))])),(t(drs_pnf,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,man,countable,na,eq,1)-(1/2)]),drs([Exists_Param_,Exists_Param2_],[property(Exists_Param_,mortal,pos)-(1/4),predicate(Exists_Param2_,be,Forall_Param_,Exists_Param_)-(1/3)]))]),forall(Forall_Param_,exists(Exists_Param_,exists(Exists_Param2_,v(- (object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2)),(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param2_,be,Forall_Param_,Exists_Param_)-(1/3)))))))*->rhs([pipeline(tell2,fol,forall(Forall_Param_,exists(Exists_Param_,exists(Exists_Param2_,v(- (object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2)),(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param2_,be,Forall_Param_,Exists_Param_)-(1/3)))))))])))
  4880. %       Found positive trigger: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]))
  4881. %               body: t(drs_fol,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),T_Ret_)*->rhs([pipeline(tell2,pnf,T_Ret_)])
  4882. %       RHS-Post1: pipeline(tell2,pnf,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2),exists(Exists_Param_,exists(Exists_Param3_,(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param3_,be,Forall_Param_,Exists_Param_)-(1/3)))))))
  4883. %       Support: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param4_],[object(Object_Param4_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param4_,Property_Param_)-(1/3)]))])),pt(pipeline(tell2,drs0,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,man,countable,na,eq,1)-(1/2)]),drs([Exists_Param_,Exists_Param3_],[property(Exists_Param_,mortal,pos)-(1/4),predicate(Exists_Param3_,be,Forall_Param_,Exists_Param_)-(1/3)]))])),(t(drs_fol,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,man,countable,na,eq,1)-(1/2)]),drs([Exists_Param_,Exists_Param3_],[property(Exists_Param_,mortal,pos)-(1/4),predicate(Exists_Param3_,be,Forall_Param_,Exists_Param_)-(1/3)]))]),forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2),exists(Exists_Param_,exists(Exists_Param3_,(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param3_,be,Forall_Param_,Exists_Param_)-(1/3)))))))*->rhs([pipeline(tell2,pnf,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2),exists(Exists_Param_,exists(Exists_Param3_,(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param3_,be,Forall_Param_,Exists_Param_)-(1/3)))))))])))
  4884. % mpred_fwc1(pipeline(tell2, pnf, forall(Forall_Param_, =>(object(Object_Param_, Forall_Param_, man, countable, na, eq, 1)-1/2, exists(Exists_Param_, exists(Exists_Param3_,  (property(Object_Param_, Exists_Param_, mortal, pos)-1/4)&(predicate(Object_Param_, Exists_Param3_, be, Forall_Param_, Exists_Param_)-1/3))))))).
  4885. %       Found positive trigger: pipeline(tell2,pnf,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2),exists(Exists_Param_,exists(Exists_Param3_,(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param3_,be,Forall_Param_,Exists_Param_)-(1/3)))))))
  4886. %               body: t(fol_to_pkif,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2),exists(Exists_Param_,exists(Exists_Param3_,(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param3_,be,Forall_Param_,Exists_Param_)-(1/3)))))),T_Ret_)*->rhs([pipeline(tell2,aceKif(p_kif),T_Ret_)])
  4887. %       RHS-Post1: pipeline(tell2,aceKif(p_kif),all(All_Param_,implies(t(All_Param_),exists(Exists_Param_,exists(Exists_Param2_,(vMortal(Exists_Param_),mud(All_Param_,Exists_Param_)))))))
  4888. %       Support: pipeline(tell2,pnf,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2),exists(Exists_Param5_,exists(Exists_Param6_,(property(Object_Param_,Exists_Param5_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param6_,be,Forall_Param_,Exists_Param5_)-(1/3))))))),pt(pipeline(tell2,pnf,forall(All_Param_,=>(object(Object_Param7_,All_Param_,man,countable,na,eq,1)-(1/2),exists(Exists_Param_,exists(Exists_Param2_,(property(Object_Param7_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param7_,Exists_Param2_,be,All_Param_,Exists_Param_)-(1/3))))))),(t(fol_to_pkif,forall(All_Param_,=>(object(Object_Param7_,All_Param_,man,countable,na,eq,1)-(1/2),exists(Exists_Param_,exists(Exists_Param2_,(property(Object_Param7_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param7_,Exists_Param2_,be,All_Param_,Exists_Param_)-(1/3)))))),all(All_Param_,implies(t(All_Param_),exists(Exists_Param_,exists(Exists_Param2_,(vMortal(Exists_Param_),mud(All_Param_,Exists_Param_)))))))*->rhs([pipeline(tell2,aceKif(p_kif),all(All_Param_,implies(t(All_Param_),exists(Exists_Param_,exists(Exists_Param2_,(vMortal(Exists_Param_),mud(All_Param_,Exists_Param_)))))))])))
  4889. % mpred_fwc1(pipeline(tell2, aceKif(p_kif), all(All_Param_, implies(t(All_Param_), exists(Exists_Param_, exists(Exists_Param2_,  (vMortal(Exists_Param_), mud(All_Param_, Exists_Param_)))))))).
  4890. %       RHS-Post1: pipeline(tell2,aceKif(p_kif),all(All_Param_,implies(t(All_Param_),exists(Exists_Param_,exists(Exists_Param2_,(vMortal(Exists_Param_),mud(All_Param_,Exists_Param_)))))))
  4891. %       Support: pipeline(tell2,pnf,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2),exists(Exists_Param5_,exists(Exists_Param6_,(property(Object_Param_,Exists_Param5_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param6_,be,Forall_Param_,Exists_Param5_)-(1/3))))))),pt(pipeline(tell2,pnf,forall(All_Param_,=>(object(Object_Param7_,All_Param_,man,countable,na,eq,1)-(1/2),exists(Exists_Param_,exists(Exists_Param2_,(property(Object_Param7_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param7_,Exists_Param2_,be,All_Param_,Exists_Param_)-(1/3))))))),(t(fol_to_pkif,forall(All_Param_,=>(object(Object_Param7_,All_Param_,man,countable,na,eq,1)-(1/2),exists(Exists_Param_,exists(Exists_Param2_,(property(Object_Param7_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param7_,Exists_Param2_,be,All_Param_,Exists_Param_)-(1/3)))))),all(All_Param_,implies(t(All_Param_),exists(Exists_Param_,exists(Exists_Param2_,(vMortal(Exists_Param_),mud(All_Param_,Exists_Param_)))))))*->rhs([pipeline(tell2,aceKif(p_kif),all(All_Param_,implies(t(All_Param_),exists(Exists_Param_,exists(Exists_Param2_,(vMortal(Exists_Param_),mud(All_Param_,Exists_Param_)))))))])))
  4892. %       RHS-Post1: pipeline(tell2,pnf,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2),exists(Exists_Param_,exists(Exists_Param3_,(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param3_,be,Forall_Param_,Exists_Param_)-(1/3)))))))
  4893. %       Support: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param4_],[object(Object_Param4_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param4_,Property_Param_)-(1/3)]))])),pt(pipeline(tell2,drs0,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,man,countable,na,eq,1)-(1/2)]),drs([Exists_Param_,Exists_Param3_],[property(Exists_Param_,mortal,pos)-(1/4),predicate(Exists_Param3_,be,Forall_Param_,Exists_Param_)-(1/3)]))])),(t(drs_fol,drs([],[=>(drs([Forall_Param_],[object(Forall_Param_,man,countable,na,eq,1)-(1/2)]),drs([Exists_Param_,Exists_Param3_],[property(Exists_Param_,mortal,pos)-(1/4),predicate(Exists_Param3_,be,Forall_Param_,Exists_Param_)-(1/3)]))]),forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2),exists(Exists_Param_,exists(Exists_Param3_,(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param3_,be,Forall_Param_,Exists_Param_)-(1/3)))))))*->rhs([pipeline(tell2,pnf,forall(Forall_Param_,=>(object(Object_Param_,Forall_Param_,man,countable,na,eq,1)-(1/2),exists(Exists_Param_,exists(Exists_Param3_,(property(Object_Param_,Exists_Param_,mortal,pos)-(1/4))&(predicate(Object_Param_,Exists_Param3_,be,Forall_Param_,Exists_Param_)-(1/3)))))))])))
  4894. %       Found positive trigger: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]))
  4895. %               body: t(fol_to_pkif,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),T_Ret_)*->rhs([pipeline(tell2,aceKif(d_kif),T_Ret_)])
  4896. %       RHS-Post1: pipeline(tell2,aceKif(d_kif),implies(exists([Mud_Param_],t(Mud_Param_)),exists([Property_Param4_,Predicate_Param5_],(vMortal(Property_Param4_),mud(Mud_Param_,Property_Param4_)))))
  4897. %       Support: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])),pt(pipeline(tell2,drs0,drs([],[=>(drs([Mud_Param_],[object(Mud_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param4_,Predicate_Param5_],[property(Property_Param4_,mortal,pos)-(1/4),predicate(Predicate_Param5_,be,Mud_Param_,Property_Param4_)-(1/3)]))])),(t(fol_to_pkif,drs([],[=>(drs([Mud_Param_],[object(Mud_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param4_,Predicate_Param5_],[property(Property_Param4_,mortal,pos)-(1/4),predicate(Predicate_Param5_,be,Mud_Param_,Property_Param4_)-(1/3)]))]),implies(exists([Mud_Param_],t(Mud_Param_)),exists([Property_Param4_,Predicate_Param5_],(vMortal(Property_Param4_),mud(Mud_Param_,Property_Param4_)))))*->rhs([pipeline(tell2,aceKif(d_kif),implies(exists([Mud_Param_],t(Mud_Param_)),exists([Property_Param4_,Predicate_Param5_],(vMortal(Property_Param4_),mud(Mud_Param_,Property_Param4_)))))])))
  4898. % mpred_fwc1(pipeline(tell2, aceKif(d_kif), implies(exists([Mud_Param_], t(Mud_Param_)), exists([CAR2_, CAR_],  (vMortal(CAR2_), mud(Mud_Param_, CAR2_)))))).
  4899. %       RHS-Post1: pipeline(tell2,aceKif(d_kif),implies(exists([Mud_Param_],t(Mud_Param_)),exists([Property_Param4_,Predicate_Param5_],(vMortal(Property_Param4_),mud(Mud_Param_,Property_Param4_)))))
  4900. %       Support: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])),pt(pipeline(tell2,drs0,drs([],[=>(drs([Mud_Param_],[object(Mud_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param4_,Predicate_Param5_],[property(Property_Param4_,mortal,pos)-(1/4),predicate(Predicate_Param5_,be,Mud_Param_,Property_Param4_)-(1/3)]))])),(t(fol_to_pkif,drs([],[=>(drs([Mud_Param_],[object(Mud_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param4_,Predicate_Param5_],[property(Property_Param4_,mortal,pos)-(1/4),predicate(Predicate_Param5_,be,Mud_Param_,Property_Param4_)-(1/3)]))]),implies(exists([Mud_Param_],t(Mud_Param_)),exists([Property_Param4_,Predicate_Param5_],(vMortal(Property_Param4_),mud(Mud_Param_,Property_Param4_)))))*->rhs([pipeline(tell2,aceKif(d_kif),implies(exists([Mud_Param_],t(Mud_Param_)),exists([Property_Param4_,Predicate_Param5_],(vMortal(Property_Param4_),mud(Mud_Param_,Property_Param4_)))))])))
  4901. %       Found positive trigger: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]))
  4902. %               body: t(drs_to_ace,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),T_Ret_)*->rhs([pipeline(tell2,paraphrase_set,T_Ret_)])
  4903. %       RHS-Post1: pipeline(tell2,paraphrase_set,[['If there is a man X1 then the man X1 is mortal.']])
  4904. %       Support: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])),pt(pipeline(tell2,drs0,drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param4_,Predicate_Param5_],[property(Property_Param4_,mortal,pos)-(1/4),predicate(Predicate_Param5_,be,Object_Param3_,Property_Param4_)-(1/3)]))])),(t(drs_to_ace,drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param4_,Predicate_Param5_],[property(Property_Param4_,mortal,pos)-(1/4),predicate(Predicate_Param5_,be,Object_Param3_,Property_Param4_)-(1/3)]))]),[['If there is a man X1 then the man X1 is mortal.']])*->rhs([pipeline(tell2,paraphrase_set,[['If there is a man X1 then the man X1 is mortal.']])])))
  4905. % mpred_fwc1(pipeline(tell2, paraphrase_set, [['If there is a man X1 then the man X1 is mortal.']])).
  4906. %       RHS-Post1: pipeline(tell2,paraphrase_set,[['If there is a man X1 then the man X1 is mortal.']])
  4907. %       Support: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])),pt(pipeline(tell2,drs0,drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param4_,Predicate_Param5_],[property(Property_Param4_,mortal,pos)-(1/4),predicate(Predicate_Param5_,be,Object_Param3_,Property_Param4_)-(1/3)]))])),(t(drs_to_ace,drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param4_,Predicate_Param5_],[property(Property_Param4_,mortal,pos)-(1/4),predicate(Predicate_Param5_,be,Object_Param3_,Property_Param4_)-(1/3)]))]),[['If there is a man X1 then the man X1 is mortal.']])*->rhs([pipeline(tell2,paraphrase_set,[['If there is a man X1 then the man X1 is mortal.']])])))
  4908. %       Found positive trigger: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]))
  4909. %               body: t(drs_to_drslist,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),T_Ret_)*->rhs([pipeline(tell2,drs_set,T_Ret_)])
  4910. %       RHS-Post1: pipeline(tell2,drs_set,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])])
  4911. %       Support: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param4_,Predicate_Param5_],[property(Property_Param4_,mortal,pos)-(1/4),predicate(Predicate_Param5_,be,Object_Param3_,Property_Param4_)-(1/3)]))])),pt(pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])),(t(drs_to_drslist,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),[drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])])*->rhs([pipeline(tell2,drs_set,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])])])))
  4912. % mpred_fwc1(pipeline(tell2, drs_set, [drs([], [=>(drs([Object_Param_], [object(Object_Param_, man, countable, na, eq, 1)-1/2]), drs([Property_Param_, Predicate_Param_], [property(Property_Param_, mortal, pos)-1/4, predicate(Predicate_Param_, be, Object_Param_, Property_Param_)-1/3]))])])).
  4913. %       Found positive trigger: pipeline(tell2,drs_set,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])])
  4914. %               body: t(drslist_to_ace,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])],T_Ret_)*->rhs([pipeline(tell2,paraphrase_set,T_Ret_)])
  4915. %       RHS-Post1: pipeline(tell2,paraphrase_set,[['If there is a man X1 then the man X1 is mortal.']])
  4916. %       Support: pipeline(tell2,drs_set,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])]),pt(pipeline(tell2,drs_set,[drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param4_,Predicate_Param5_],[property(Property_Param4_,mortal,pos)-(1/4),predicate(Predicate_Param5_,be,Object_Param3_,Property_Param4_)-(1/3)]))])]),(t(drslist_to_ace,[drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param4_,Predicate_Param5_],[property(Property_Param4_,mortal,pos)-(1/4),predicate(Predicate_Param5_,be,Object_Param3_,Property_Param4_)-(1/3)]))])],[['If there is a man X1 then the man X1 is mortal.']])*->rhs([pipeline(tell2,paraphrase_set,[['If there is a man X1 then the man X1 is mortal.']])])))
  4917. %       RHS-Post1: pipeline(tell2,paraphrase_set,[['If there is a man X1 then the man X1 is mortal.']])
  4918. %       Support: pipeline(tell2,drs_set,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])]),pt(pipeline(tell2,drs_set,[drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param4_,Predicate_Param5_],[property(Property_Param4_,mortal,pos)-(1/4),predicate(Predicate_Param5_,be,Object_Param3_,Property_Param4_)-(1/3)]))])]),(t(drslist_to_ace,[drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param4_,Predicate_Param5_],[property(Property_Param4_,mortal,pos)-(1/4),predicate(Predicate_Param5_,be,Object_Param3_,Property_Param4_)-(1/3)]))])],[['If there is a man X1 then the man X1 is mortal.']])*->rhs([pipeline(tell2,paraphrase_set,[['If there is a man X1 then the man X1 is mortal.']])])))
  4919. %       RHS-Post1: pipeline(tell2,drs_set,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])])
  4920. %       Support: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param4_,Predicate_Param5_],[property(Property_Param4_,mortal,pos)-(1/4),predicate(Predicate_Param5_,be,Object_Param3_,Property_Param4_)-(1/3)]))])),pt(pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])),(t(drs_to_drslist,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),[drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])])*->rhs([pipeline(tell2,drs_set,[drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])])])))
  4921. %       RHS-Post1: pipeline(tell2,messages,[])
  4922. %       Support: saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param11_,'$pl'),'$pers'(C36_pers_Param12_,'$third'),1,2,man)]),drs([Property_Param13_,Predicate_Param14_],[property(Property_Param13_,mortal,pos)-(1/4),predicate(Predicate_Param14_,be,Object_Param9_,Property_Param13_)-(1/3)]))]),drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))]),[]),rhs([pipeline(tell2,sentences_set,[[^,all,men,are,mortal,'.']]),pipeline(tell2,syntaxTrees,[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']]),pipeline(tell2,unresolvedDrsCopy,drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param11_,'$pl'),'$pers'(C36_pers_Param12_,'$third'),1,2,man)]),drs([Property_Param13_,Predicate_Param14_],[property(Property_Param13_,mortal,pos)-(1/4),predicate(Predicate_Param14_,be,Object_Param9_,Property_Param13_)-(1/3)]))])),pipeline(tell2,drs0,drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))])),pipeline(tell2,messages,[])]))
  4923. % mpred_fwc1(pipeline(tell2, messages, [])).
  4924. %       RHS-Post1: pipeline(tell2,sentences_set,[[^,all,men,are,mortal,'.']])
  4925. %       Support: saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param11_,'$pl'),'$pers'(C36_pers_Param12_,'$third'),1,2,man)]),drs([Property_Param13_,Predicate_Param14_],[property(Property_Param13_,mortal,pos)-(1/4),predicate(Predicate_Param14_,be,Object_Param9_,Property_Param13_)-(1/3)]))]),drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))]),[]),rhs([pipeline(tell2,sentences_set,[[^,all,men,are,mortal,'.']]),pipeline(tell2,syntaxTrees,[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']]),pipeline(tell2,unresolvedDrsCopy,drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param11_,'$pl'),'$pers'(C36_pers_Param12_,'$third'),1,2,man)]),drs([Property_Param13_,Predicate_Param14_],[property(Property_Param13_,mortal,pos)-(1/4),predicate(Predicate_Param14_,be,Object_Param9_,Property_Param13_)-(1/3)]))])),pipeline(tell2,drs0,drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))])),pipeline(tell2,messages,[])]))
  4926. %       RHS-Post1: pipeline(tell2,syntaxTrees,[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']])
  4927. %       Support: saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param11_,'$pl'),'$pers'(C36_pers_Param12_,'$third'),1,2,man)]),drs([Property_Param13_,Predicate_Param14_],[property(Property_Param13_,mortal,pos)-(1/4),predicate(Predicate_Param14_,be,Object_Param9_,Property_Param13_)-(1/3)]))]),drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))]),[]),rhs([pipeline(tell2,sentences_set,[[^,all,men,are,mortal,'.']]),pipeline(tell2,syntaxTrees,[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']]),pipeline(tell2,unresolvedDrsCopy,drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param11_,'$pl'),'$pers'(C36_pers_Param12_,'$third'),1,2,man)]),drs([Property_Param13_,Predicate_Param14_],[property(Property_Param13_,mortal,pos)-(1/4),predicate(Predicate_Param14_,be,Object_Param9_,Property_Param13_)-(1/3)]))])),pipeline(tell2,drs0,drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))])),pipeline(tell2,messages,[])]))
  4928. %       RHS-Post1: pipeline(tell2,unresolvedDrsCopy,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]))
  4929. %       Support: saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param6_,[object(Object_Param6_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param7_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param8_,'$pl'),'$pers'(C36_pers_Param9_,'$third'),1,2,man)]),drs([Property_Param10_,Predicate_Param11_],[property(Property_Param10_,mortal,pos)-(1/4),predicate(Predicate_Param11_,be,Object_Param6_,Property_Param10_)-(1/3)]))]),drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param13_,Predicate_Param14_],[property(Property_Param13_,mortal,pos)-(1/4),predicate(Predicate_Param14_,be,Object_Param12_,Property_Param13_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))]),[]),rhs([pipeline(tell2,sentences_set,[[^,all,men,are,mortal,'.']]),pipeline(tell2,syntaxTrees,[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']]),pipeline(tell2,unresolvedDrsCopy,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])),pipeline(tell2,drs0,drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))])),pipeline(tell2,messages,[])]))
  4930. %       RHS-Post1: pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]))
  4931. %       Support: saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param3_],[object(Object_Param3_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param3_,[object(Object_Param3_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param3_,Property_Param7_)-(1/3)]))]),drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param10_,Predicate_Param11_],[property(Property_Param10_,mortal,pos)-(1/4),predicate(Predicate_Param11_,be,Object_Param9_,Property_Param10_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param12_,[object(Object_Param12_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param13_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param14_,'$pl'),'$pers'(C36_pers_Param15_,'$third'),1,2,man)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param12_,Property_Param16_)-(1/3)]))]),drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),[]),rhs([pipeline(tell2,sentences_set,[[^,all,men,are,mortal,'.']]),pipeline(tell2,syntaxTrees,[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']]),pipeline(tell2,unresolvedDrsCopy,drs([],[=>(drs([Object_Param12_],[object(Object_Param12_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param12_,[object(Object_Param12_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param13_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param14_,'$pl'),'$pers'(C36_pers_Param15_,'$third'),1,2,man)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param12_,Property_Param16_)-(1/3)]))])),pipeline(tell2,drs0,drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))])),pipeline(tell2,messages,[])]))
  4932. %       RHS-Post1: pipeline(tell2,messages,[])
  4933. %       Support: saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[]),pt(saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param11_,'$pl'),'$pers'(C36_pers_Param12_,'$third'),1,2,man)]),drs([Property_Param13_,Predicate_Param14_],[property(Property_Param13_,mortal,pos)-(1/4),predicate(Predicate_Param14_,be,Object_Param9_,Property_Param13_)-(1/3)]))]),drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))]),[]),rhs([pipeline(tell2,sentences_set,[[^,all,men,are,mortal,'.']]),pipeline(tell2,syntaxTrees,[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']]),pipeline(tell2,unresolvedDrsCopy,drs([],[=>(drs([Object_Param9_],[object(Object_Param9_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param9_,[object(Object_Param9_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param10_,'$human'(C36_human_Ret19_)),'$num'(C36_num_Param11_,'$pl'),'$pers'(C36_pers_Param12_,'$third'),1,2,man)]),drs([Property_Param13_,Predicate_Param14_],[property(Property_Param13_,mortal,pos)-(1/4),predicate(Predicate_Param14_,be,Object_Param9_,Property_Param13_)-(1/3)]))])),pipeline(tell2,drs0,drs([],[=>(drs([Object_Param15_],[object(Object_Param15_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param16_,Predicate_Param17_],[property(Property_Param16_,mortal,pos)-(1/4),predicate(Predicate_Param17_,be,Object_Param15_,Property_Param16_)-(1/3)]))])),pipeline(tell2,messages,[])]))
  4934. %       RHS-Post1: saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[])
  4935. %       Support: pipeline(tell2,acetext,'all men are mortal.'),pt(pipeline(tell2,acetext,'all men are mortal.'),(my_aceparagraph_to_drs('all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[])*->rhs([saved_aceparagraph_to_drs(tell2,'all men are mortal.',[[^,all,men,are,mortal,'.']],[[specification,[s,[np,[det,all],[nbar,[n,men]]],[vp,[],[aux,are,[]],[ap_coord,[ap,[adj,mortal]]],[]]],'.']],drs([],[=>(drs([Object_Param_],[object(Object_Param_,man,countable,na,eq,1)-(1/2),antecedent(1,Object_Param_,[object(Object_Param_,man,countable,na,eq,1)-(1/2)],'$gen'(C36_gen_Param_,'$human'(C36_human_Ret_)),'$num'(C36_num_Param_,'$pl'),'$pers'(C36_pers_Param_,'$third'),1,2,man)]),drs([Property_Param_,Predicate_Param_],[property(Property_Param_,mortal,pos)-(1/4),predicate(Predicate_Param_,be,Object_Param_,Property_Param_)-(1/3)]))]),drs([],[=>(drs([Object_Param6_],[object(Object_Param6_,man,countable,na,eq,1)-(1/2)]),drs([Property_Param7_,Predicate_Param8_],[property(Property_Param7_,mortal,pos)-(1/4),predicate(Predicate_Param8_,be,Object_Param6_,Property_Param7_)-(1/3)]))]),[])])))
  4936. %       Found positive trigger: pipeline(tell2,acetext,'all men are mortal.')
  4937. %               body: t(into_text80,'all men are mortal.',T_Ret_)*->rhs([pipeline(tell2,text80,T_Ret_)])
  4938. %       RHS-Post1: pipeline(tell2,text80,[all,men,are,mortal,'.'])
  4939. %       Support: pipeline(tell2,acetext,'all men are mortal.'),pt(pipeline(tell2,acetext,'all men are mortal.'),(t(into_text80,'all men are mortal.',[all,men,are,mortal,'.'])*->rhs([pipeline(tell2,text80,[all,men,are,mortal,'.'])])))
  4940. %       RHS-Post1: pipeline(tell2,text80,[all,men,are,mortal,'.'])
  4941. %       Support: pipeline(tell2,acetext,'all men are mortal.'),pt(pipeline(tell2,acetext,'all men are mortal.'),(t(into_text80,'all men are mortal.',[all,men,are,mortal,'.'])*->rhs([pipeline(tell2,text80,[all,men,are,mortal,'.'])])))
  4942. %       RHS-Post1: pipeline(tell2,acetext,'all men are mortal.')
  4943. %       Support: pipeline(tell2,text80,[all,men,are,mortal,'.']),pt(pipeline(tell2,text80,[all,men,are,mortal,'.']),(t(input_to_acetext,[all,men,are,mortal,'.'],'all men are mortal.')*->rhs([pipeline(tell2,acetext,'all men are mortal.')])))
  4944. %       RHS-Post1: pipeline(tell2,text80,[all,men,are,mortal,'.'])
  4945. %       Support: pipeline(tell2,input,s("all","men","are","mortal.")),pt(pipeline(tell2,input,s("all","men","are","mortal.")),(t(into_text80,s("all","men","are","mortal."),[all,men,are,mortal,'.'])*->rhs([pipeline(tell2,text80,[all,men,are,mortal,'.'])])))
  4946. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/parser_fwd.pl:124
  4947. % mpred_fwc1(nl_fwd(s("what", "countries", "are", "there", "in", "europe", "?"), ask)).
  4948. %       Found positive trigger: nl_fwd(s("what","countries","are","there","in","europe","?"),ask)
  4949. %               body: mpred_positive_fact(nl_fwd(s("what","countries","are","there","in","europe","?"),ask))*->rhs([\+ ~nl_fwd(s("what","countries","are","there","in","europe","?"),ask)])
  4950. %       Found positive trigger: nl_fwd(s("what","countries","are","there","in","europe","?"),ask)
  4951. %               body: gensym(ask,Pipeline_Param_)*->rhs([pipeline(Pipeline_Param_,input,s("what","countries","are","there","in","europe","?"))])
  4952. %       RHS-Post1: pipeline(ask1,input,s("what","countries","are","there","in","europe","?"))
  4953. %       Support: nl_fwd(s("what","countries","are","there","in","europe","?"),ask),pt(nl_fwd(s("what","countries","are","there","in","europe","?"),ask),(gensym(ask,ask1)*->rhs([pipeline(ask1,input,s("what","countries","are","there","in","europe","?"))])))
  4954. % mpred_fwc1(pipeline(ask1, input, s("what", "countries", "are", "there", "in", "europe", "?"))).
  4955. %       Found positive trigger: pipeline(ask1,input,s("what","countries","are","there","in","europe","?"))
  4956. %               body: t(into_text80,s("what","countries","are","there","in","europe","?"),T_Ret_)*->rhs([pipeline(ask1,text80,T_Ret_)])
  4957. %       RHS-Post1: pipeline(ask1,text80,[what,countries,are,there,in,europe,?])
  4958. %       Support: pipeline(ask1,input,s("what","countries","are","there","in","europe","?")),pt(pipeline(ask1,input,s("what","countries","are","there","in","europe","?")),(t(into_text80,s("what","countries","are","there","in","europe","?"),[what,countries,are,there,in,europe,?])*->rhs([pipeline(ask1,text80,[what,countries,are,there,in,europe,?])])))
  4959. % mpred_fwc1(pipeline(ask1, text80, [what, countries, are, there, in, europe, ?])).
  4960. %       Found positive trigger: pipeline(ask1,text80,[what,countries,are,there,in,europe,?])
  4961. %               body: bratko_parse([what,countries,are,there,in,europe,?],Bratko_parse_Ret_)*->rhs([pipeline(ask1,lf_b,Bratko_parse_Ret_)])
  4962. %       Found positive trigger: pipeline(ask1,text80,[what,countries,are,there,in,europe,?])
  4963. %               body: t(sent_to_parsed,[what,countries,are,there,in,europe,?],T_Ret_)*->rhs([pipeline(ask1,parsed80,T_Ret_)])
  4964. %       RHS-Post1: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  4965. %       Support: pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),pt(pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),(t(sent_to_parsed,[what,countries,are,there,in,europe,?],whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))*->rhs([pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))])))
  4966. % mpred_fwc1(pipeline(ask1, parsed80, whq(Whq_Param_, s80(np(3+pl, np_head(int_det(Whq_Param_), [], country), []), verb(are, active, pres+fin, [], pos(Pos_Ret_)), [adv(there)], [prep_phrase(prep(in), np(3+sg, nameOf(europe), []))])))).
  4967. %       Found positive trigger: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  4968. %               body: t(sent_to_prelogic,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])),T_Ret_)*->rhs([pipeline(ask1,prelogic80,T_Ret_)])
  4969. %       Found positive trigger: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  4970. %               body: t(i_sentence,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])),T_Ret_)*->rhs([pipeline(ask1,sent80,T_Ret_)])
  4971. %       RHS-Post1: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  4972. %       Support: pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),pt(pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),(t(sent_to_parsed,[what,countries,are,there,in,europe,?],whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))*->rhs([pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))])))
  4973. % mpred_fwc1(pipeline(ask1, parsed80, whq(Whq_Param_, s80(np(3+pl, np_head(int_det(Whq_Param_), [], country), []), verb(are, active, pres+fin, [], pos(Pos_Ret_)), [], [adv(there), prep_phrase(prep(in), np(3+sg, nameOf(europe), []))])))).
  4974. %       Found positive trigger: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  4975. %               body: t(sent_to_prelogic,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])),T_Ret_)*->rhs([pipeline(ask1,prelogic80,T_Ret_)])
  4976. %       Found positive trigger: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  4977. %               body: t(i_sentence,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])),T_Ret_)*->rhs([pipeline(ask1,sent80,T_Ret_)])
  4978. %       RHS-Post1: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there),varg(pred,prep_phrase(prep(in),np(3+sg,nameOf(europe),[])))],[])))
  4979. %       Support: pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),pt(pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),(t(sent_to_parsed,[what,countries,are,there,in,europe,?],whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there),varg(pred,prep_phrase(prep(in),np(3+sg,nameOf(europe),[])))],[])))*->rhs([pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there),varg(pred,prep_phrase(prep(in),np(3+sg,nameOf(europe),[])))],[])))])))
  4980. % mpred_fwc1(pipeline(ask1, parsed80, whq(Whq_Param_, s80(np(3+pl, np_head(int_det(Whq_Param_), [], country), []), verb(be, active, pres+fin, [], pos(Pos_Ret_)), [adv(there), varg(pred, prep_phrase(prep(in), np(3+sg, nameOf(europe), [])))], [])))).
  4981. %       Found positive trigger: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there),varg(pred,prep_phrase(prep(in),np(3+sg,nameOf(europe),[])))],[])))
  4982. %               body: t(sent_to_prelogic,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there),varg(pred,prep_phrase(prep(in),np(3+sg,nameOf(europe),[])))],[])),T_Ret_)*->rhs([pipeline(ask1,prelogic80,T_Ret_)])
  4983. %       Found positive trigger: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there),varg(pred,prep_phrase(prep(in),np(3+sg,nameOf(europe),[])))],[])))
  4984. %               body: t(i_sentence,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there),varg(pred,prep_phrase(prep(in),np(3+sg,nameOf(europe),[])))],[])),T_Ret_)*->rhs([pipeline(ask1,sent80,T_Ret_)])
  4985. %       RHS-Post1: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  4986. %       Support: pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),pt(pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),(t(sent_to_parsed,[what,countries,are,there,in,europe,?],whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))*->rhs([pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))])))
  4987. % mpred_fwc1(pipeline(ask1, parsed80, whq(Whq_Param_, s80(np(3+pl, np_head(int_det(Whq_Param_), [], country), []), verb(be, active, pres+fin, [], pos(Pos_Ret_)), [void(there)], [prep_phrase(prep(in), np(3+sg, nameOf(europe), []))])))).
  4988. %       Found positive trigger: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  4989. %               body: t(sent_to_prelogic,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])),T_Ret_)*->rhs([pipeline(ask1,prelogic80,T_Ret_)])
  4990. % inv_map((answer80([B_]):-((country(B_), true), true), ((true, true), true), true, true, (true, in_ploc(B_, europe)), true), v(_11232, _11234), v(_11238, _11240),  (_11244:-_11246)).
  4991. 0mnv_map((answer80([B_]):-((country(B_), true), true), ((true, true), true), true, true, (true, in_ploc(B_, europe)), true), v(_15858, _15860), v(_15864, _15866),  (_15870:-_15872)).
  4992. % var_simplify(_18916, _18918, true).
  4993. %       RHS-Post1: pipeline(ask1,prelogic80,(_11876:-true))
  4994. %       Support: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))]))),pt(pipeline(ask1,parsed80,whq(feature&place&country-B_,s80(np(3+pl,np_head(int_det(feature&place&country-B_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret2_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))]))),(t(sent_to_prelogic,whq(feature&place&country-B_,s80(np(3+pl,np_head(int_det(feature&place&country-B_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret2_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])),(_11876:-true))*->rhs([pipeline(ask1,prelogic80,(_11876:-true))])))
  4995. % mpred_fwc1(pipeline(ask1, prelogic80, Pipeline_Ret_)).
  4996. % inv_map((answer80([B_]):-((country(B_), true), true), ((true, true), true), true, true, (true, in_ploc(B_, europe)), true), v(_11242, _11244), v(_11248, _11250),  (_11254:-_11256)).
  4997. % inv_map((answer80([B_]):-((country(B_), true), true), ((true, true), true), true, true, (true, in_ploc(B_, europe)), true), v(_15868, _15870), v(_15874, _15876),  (_15880:-_15882)).
  4998. % var_simplify(_18926, _18928, true).
  4999. %       RHS-Post1: pipeline(ask1,prelogic80,(_11884:-true))
  5000. %       Support: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))]))),pt(pipeline(ask1,parsed80,whq(feature&place&country-B_,s80(np(3+pl,np_head(int_det(feature&place&country-B_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret2_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))]))),(t(sent_to_prelogic,whq(feature&place&country-B_,s80(np(3+pl,np_head(int_det(feature&place&country-B_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret2_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])),(_11884:-true))*->rhs([pipeline(ask1,prelogic80,(_11884:-true))])))
  5001. %       Found positive trigger: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  5002. %               body: t(i_sentence,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])),T_Ret_)*->rhs([pipeline(ask1,sent80,T_Ret_)])
  5003. %       RHS-Post1: pipeline(ask1,sent80,question80([Whq_Param2_],pred(quant(int_det(Whq_Param2_),feature&place&country-Country_Ret_,'`'(country(Country_Ret_)),'`'(true),[],feature&place&country-In_ploc_Param_),id(Id_Ret_),true,[quant(id(Id_Ret5_),feature&place&continent-europe,'`'(true),'`'(true),[],feature&place&continent-In_ploc_Ret_)&'`'(in_ploc(In_ploc_Param_,In_ploc_Ret_))])))
  5004. %       Support: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))]))),pt(pipeline(ask1,parsed80,whq(Whq_Param2_,s80(np(3+pl,np_head(int_det(Whq_Param2_),[],country),[]),verb(be,active,pres+fin,[],pos(Id_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))]))),(t(i_sentence,whq(Whq_Param2_,s80(np(3+pl,np_head(int_det(Whq_Param2_),[],country),[]),verb(be,active,pres+fin,[],pos(Id_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])),question80([Whq_Param2_],pred(quant(int_det(Whq_Param2_),feature&place&country-Country_Ret_,'`'(country(Country_Ret_)),'`'(true),[],feature&place&country-In_ploc_Param_),id(Id_Ret_),true,[quant(id(Id_Ret5_),feature&place&continent-europe,'`'(true),'`'(true),[],feature&place&continent-In_ploc_Ret_)&'`'(in_ploc(In_ploc_Param_,In_ploc_Ret_))])))*->rhs([pipeline(ask1,sent80,question80([Whq_Param2_],pred(quant(int_det(Whq_Param2_),feature&place&country-Country_Ret_,'`'(country(Country_Ret_)),'`'(true),[],feature&place&country-In_ploc_Param_),id(Id_Ret_),true,[quant(id(Id_Ret5_),feature&place&continent-europe,'`'(true),'`'(true),[],feature&place&continent-In_ploc_Ret_)&'`'(in_ploc(In_ploc_Param_,In_ploc_Ret_))])))])))
  5005. % mpred_fwc1(pipeline(ask1, sent80, question80([CAR_], pred(quant(int_det(CAR_), feature&place&country-Country_Ret_, '`'(country(Country_Ret_)), '`'(true), [], feature&place&country-In_ploc_Param_), id(Id_Ret_), true, [quant(id(Id_Ret4_), feature&place&continent-europe, '`'(true), '`'(true), [], feature&place&continent-In_ploc_Ret_)&'`'(in_ploc(In_ploc_Param_, In_ploc_Ret_))])))).
  5006. %       Found positive trigger: pipeline(ask1,sent80,question80([CAR_],pred(quant(int_det(CAR_),feature&place&country-Country_Ret_,'`'(country(Country_Ret_)),'`'(true),[],feature&place&country-In_ploc_Param_),id(Id_Ret_),true,[quant(id(Id_Ret4_),feature&place&continent-europe,'`'(true),'`'(true),[],feature&place&continent-In_ploc_Ret_)&'`'(in_ploc(In_ploc_Param_,In_ploc_Ret_))])))
  5007. %               body: t(clausify80,question80([CAR_],pred(quant(int_det(CAR_),feature&place&country-Country_Ret_,'`'(country(Country_Ret_)),'`'(true),[],feature&place&country-In_ploc_Param_),id(Id_Ret_),true,[quant(id(Id_Ret4_),feature&place&continent-europe,'`'(true),'`'(true),[],feature&place&continent-In_ploc_Ret_)&'`'(in_ploc(In_ploc_Param_,In_ploc_Ret_))])),T_Ret_)*->rhs([pipeline(ask1,clausify80,T_Ret_)])
  5008. % inv_map((answer80([B_]):-((country(B_), true), true), ((true, true), true), true, true, (true, in_ploc(B_, europe)), true), v(_31698, _31700), v(_31704, _31706),  (_31710:-_31712)).
  5009. % inv_map((answer80([B_]):-((country(B_), true), true), ((true, true), true), true, true, (true, in_ploc(B_, europe)), true), v(_36326, _36328), v(_36332, _36334),  (_36338:-_36340)).
  5010. % var_simplify(_39386, _39388, true).
  5011. %       RHS-Post1: pipeline(ask1,clausify80,(_31576:-true))
  5012. %       Support: pipeline(ask1,sent80,question80([CAR_],pred(quant(int_det(CAR_),feature&place&country-Country_Ret_,'`'(country(Country_Ret_)),'`'(true),[],feature&place&country-In_ploc_Param_),id(Id_Ret_),true,[quant(id(Id_Ret4_),feature&place&continent-europe,'`'(true),'`'(true),[],feature&place&continent-In_ploc_Ret_)&'`'(in_ploc(In_ploc_Param_,In_ploc_Ret_))]))),pt(pipeline(ask1,sent80,question80([feature&place&country-B_],pred(quant(int_det(feature&place&country-B_),feature&place&country-B_,'`'(country(B_)),'`'(true),[],feature&place&country-B_),id(Id_Ret6_),true,[quant(id(Id_Ret7_),feature&place&continent-europe,'`'(true),'`'(true),[],feature&place&continent-europe)&'`'(in_ploc(B_,europe))]))),(t(clausify80,question80([feature&place&country-B_],pred(quant(int_det(feature&place&country-B_),feature&place&country-B_,'`'(country(B_)),'`'(true),[],feature&place&country-B_),id(Id_Ret6_),true,[quant(id(Id_Ret7_),feature&place&continent-europe,'`'(true),'`'(true),[],feature&place&continent-europe)&'`'(in_ploc(B_,europe))])),(_31576:-true))*->rhs([pipeline(ask1,clausify80,(_31576:-true))])))
  5013. % mpred_fwc1(pipeline(ask1, clausify80, Pipeline_Ret_)).
  5014. %       Found positive trigger: pipeline(ask1,clausify80,Pipeline_Ret_)
  5015. %               body: t(simplify80,Pipeline_Ret_,T_Ret_)*->rhs([pipeline(ask1,simplify80,T_Ret_)])
  5016. % var_simplify(_27952, _27954).
  5017. % var_simplify(_31322, _31324).
  5018. % inv_map((answer80([B_]):-((country(B_), true), true), ((true, true), true), true, true, (true, in_ploc(B_, europe)), true), v(_37408, _37410), v(_37414, _37416),  (_37420:-_37422)).
  5019. % inv_map((answer80([B_]):-((country(B_), true), true), ((true, true), true), true, true, (true, in_ploc(B_, europe)), true), v(_42036, _42038), v(_42042, _42044),  (_42048:-_42050)).
  5020. % var_simplify(_45096, _45098, true).
  5021. %       RHS-Post1: pipeline(ask1,clausify80,(_31582:-true))
  5022. %       Support: pipeline(ask1,sent80,question80([CAR_],pred(quant(int_det(CAR_),feature&place&country-Country_Ret_,'`'(country(Country_Ret_)),'`'(true),[],feature&place&country-In_ploc_Param_),id(Id_Ret_),true,[quant(id(Id_Ret4_),feature&place&continent-europe,'`'(true),'`'(true),[],feature&place&continent-In_ploc_Ret_)&'`'(in_ploc(In_ploc_Param_,In_ploc_Ret_))]))),pt(pipeline(ask1,sent80,question80([feature&place&country-B_],pred(quant(int_det(feature&place&country-B_),feature&place&country-B_,'`'(country(B_)),'`'(true),[],feature&place&country-B_),id(Id_Ret6_),true,[quant(id(Id_Ret7_),feature&place&continent-europe,'`'(true),'`'(true),[],feature&place&continent-europe)&'`'(in_ploc(B_,europe))]))),(t(clausify80,question80([feature&place&country-B_],pred(quant(int_det(feature&place&country-B_),feature&place&country-B_,'`'(country(B_)),'`'(true),[],feature&place&country-B_),id(Id_Ret6_),true,[quant(id(Id_Ret7_),feature&place&continent-europe,'`'(true),'`'(true),[],feature&place&continent-europe)&'`'(in_ploc(B_,europe))])),(_31582:-true))*->rhs([pipeline(ask1,clausify80,(_31582:-true))])))
  5023. %       RHS-Post1: pipeline(ask1,sent80,question80([Whq_Param2_],pred(quant(int_det(Whq_Param2_),feature&place&country-Country_Ret_,'`'(country(Country_Ret_)),'`'(true),[],feature&place&country-In_ploc_Param_),id(Id_Ret_),true,[quant(id(Id_Ret5_),feature&place&continent-europe,'`'(true),'`'(true),[],feature&place&continent-In_ploc_Ret_)&'`'(in_ploc(In_ploc_Param_,In_ploc_Ret_))])))
  5024. %       Support: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))]))),pt(pipeline(ask1,parsed80,whq(Whq_Param2_,s80(np(3+pl,np_head(int_det(Whq_Param2_),[],country),[]),verb(be,active,pres+fin,[],pos(Id_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))]))),(t(i_sentence,whq(Whq_Param2_,s80(np(3+pl,np_head(int_det(Whq_Param2_),[],country),[]),verb(be,active,pres+fin,[],pos(Id_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])),question80([Whq_Param2_],pred(quant(int_det(Whq_Param2_),feature&place&country-Country_Ret_,'`'(country(Country_Ret_)),'`'(true),[],feature&place&country-In_ploc_Param_),id(Id_Ret_),true,[quant(id(Id_Ret5_),feature&place&continent-europe,'`'(true),'`'(true),[],feature&place&continent-In_ploc_Ret_)&'`'(in_ploc(In_ploc_Param_,In_ploc_Ret_))])))*->rhs([pipeline(ask1,sent80,question80([Whq_Param2_],pred(quant(int_det(Whq_Param2_),feature&place&country-Country_Ret_,'`'(country(Country_Ret_)),'`'(true),[],feature&place&country-In_ploc_Param_),id(Id_Ret_),true,[quant(id(Id_Ret5_),feature&place&continent-europe,'`'(true),'`'(true),[],feature&place&continent-In_ploc_Ret_)&'`'(in_ploc(In_ploc_Param_,In_ploc_Ret_))])))])))
  5025. %       RHS-Post1: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  5026. %       Support: pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),pt(pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),(t(sent_to_parsed,[what,countries,are,there,in,europe,?],whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))*->rhs([pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))])))
  5027. % mpred_fwc1(pipeline(ask1, parsed80, whq(Whq_Param_, s80(np(3+pl, np_head(int_det(Whq_Param_), [], country), []), verb(be, active, pres+fin, [], pos(Pos_Ret_)), [adv(there)], [prep_phrase(prep(in), np(3+sg, nameOf(europe), []))])))).
  5028. %       Found positive trigger: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  5029. %               body: t(sent_to_prelogic,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])),T_Ret_)*->rhs([pipeline(ask1,prelogic80,T_Ret_)])
  5030. %       Found positive trigger: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  5031. %               body: t(i_sentence,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])),T_Ret_)*->rhs([pipeline(ask1,sent80,T_Ret_)])
  5032. %       RHS-Post1: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  5033. %       Support: pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),pt(pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),(t(sent_to_parsed,[what,countries,are,there,in,europe,?],whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))*->rhs([pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))])))
  5034. % mpred_fwc1(pipeline(ask1, parsed80, whq(Whq_Param_, s80(np(3+pl, np_head(int_det(Whq_Param_), [], country), []), verb(be, active, pres+fin, [], pos(Pos_Ret_)), [], [adv(there), prep_phrase(prep(in), np(3+sg, nameOf(europe), []))])))).
  5035. %       Found positive trigger: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  5036. %               body: t(sent_to_prelogic,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])),T_Ret_)*->rhs([pipeline(ask1,prelogic80,T_Ret_)])
  5037. %       Found positive trigger: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  5038. %               body: t(i_sentence,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])),T_Ret_)*->rhs([pipeline(ask1,sent80,T_Ret_)])
  5039. %       RHS-Post1: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  5040. %       Support: pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),pt(pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),(t(sent_to_parsed,[what,countries,are,there,in,europe,?],whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))*->rhs([pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))])))
  5041. %       RHS-Post1: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  5042. %       Support: pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),pt(pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),(t(sent_to_parsed,[what,countries,are,there,in,europe,?],whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))*->rhs([pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(are,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))])))
  5043. %       RHS-Post1: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there),varg(pred,prep_phrase(prep(in),np(3+sg,nameOf(europe),[])))],[])))
  5044. %       Support: pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),pt(pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),(t(sent_to_parsed,[what,countries,are,there,in,europe,?],whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there),varg(pred,prep_phrase(prep(in),np(3+sg,nameOf(europe),[])))],[])))*->rhs([pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there),varg(pred,prep_phrase(prep(in),np(3+sg,nameOf(europe),[])))],[])))])))
  5045. %       RHS-Post1: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  5046. %       Support: pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),pt(pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),(t(sent_to_parsed,[what,countries,are,there,in,europe,?],whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))*->rhs([pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[void(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))])))
  5047. %       RHS-Post1: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  5048. %       Support: pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),pt(pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),(t(sent_to_parsed,[what,countries,are,there,in,europe,?],whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))*->rhs([pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[adv(there)],[prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))])))
  5049. %       RHS-Post1: pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))
  5050. %       Support: pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),pt(pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),(t(sent_to_parsed,[what,countries,are,there,in,europe,?],whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))*->rhs([pipeline(ask1,parsed80,whq(Whq_Param_,s80(np(3+pl,np_head(int_det(Whq_Param_),[],country),[]),verb(be,active,pres+fin,[],pos(Pos_Ret_)),[],[adv(there),prep_phrase(prep(in),np(3+sg,nameOf(europe),[]))])))])))
  5051. %       Found positive trigger: pipeline(ask1,text80,[what,countries,are,there,in,europe,?])
  5052. %               body: t(input_to_acetext,[what,countries,are,there,in,europe,?],T_Ret_)*->rhs([pipeline(ask1,acetext,T_Ret_)])
  5053. %       RHS-Post1: pipeline(ask1,acetext,'what countries are there in europe?')
  5054. %       Support: pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),pt(pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),(t(input_to_acetext,[what,countries,are,there,in,europe,?],'what countries are there in europe?')*->rhs([pipeline(ask1,acetext,'what countries are there in europe?')])))
  5055. % mpred_fwc1(pipeline(ask1, acetext, 'what countries are there in europe?')).
  5056. %       Found positive trigger: pipeline(ask1,acetext,'what countries are there in europe?')
  5057. %               body: my_aceparagraph_to_drs('what countries are there in europe?',_6478,_6480,_6482,_6484,To_drs_Ret_)*->rhs([saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',_6478,_6480,_6482,_6484,To_drs_Ret_)])
  5058. %       RHS-Post1: saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])
  5059. %       Support: pipeline(ask1,acetext,'what countries are there in europe?'),pt(pipeline(ask1,acetext,'what countries are there in europe?'),(my_aceparagraph_to_drs('what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])*->rhs([saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])])))
  5060. % mpred_fwc1(saved_aceparagraph_to_drs(ask1, 'what countries are there in europe?', [[^, what, countries, are, there, in, unknowncat, :, europe, ?]], [], drs([], []), drs([], []), [message(error, sentence, 1-2, 'what <> countries are there in europe ?', 'This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])).
  5061. %       Found positive trigger: saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])
  5062. %               body: mpred_positive_fact(saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]))*->rhs([\+ ~saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])])
  5063. %       Found positive trigger: saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])
  5064. %               body: rhs([pipeline(ask1,sentences_set,[[^,what,countries,are,there,in,unknowncat,:,europe,?]]),pipeline(ask1,syntaxTrees,[]),pipeline(ask1,unresolvedDrsCopy,drs([],[])),pipeline(ask1,drs0,drs([],[])),pipeline(ask1,messages,[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])])
  5065. %       RHS-Post1: pipeline(ask1,sentences_set,[[^,what,countries,are,there,in,unknowncat,:,europe,?]])
  5066. %       Support: saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),pt(saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),rhs([pipeline(ask1,sentences_set,[[^,what,countries,are,there,in,unknowncat,:,europe,?]]),pipeline(ask1,syntaxTrees,[]),pipeline(ask1,unresolvedDrsCopy,drs([],[])),pipeline(ask1,drs0,drs([],[])),pipeline(ask1,messages,[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])]))
  5067. % mpred_fwc1(pipeline(ask1, sentences_set, [[^, what, countries, are, there, in, unknowncat, :, europe, ?]])).
  5068. %       RHS-Post1: pipeline(ask1,syntaxTrees,[])
  5069. %       Support: saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),pt(saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),rhs([pipeline(ask1,sentences_set,[[^,what,countries,are,there,in,unknowncat,:,europe,?]]),pipeline(ask1,syntaxTrees,[]),pipeline(ask1,unresolvedDrsCopy,drs([],[])),pipeline(ask1,drs0,drs([],[])),pipeline(ask1,messages,[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])]))
  5070. % mpred_fwc1(pipeline(ask1, syntaxTrees, [])).
  5071. %       RHS-Post1: pipeline(ask1,unresolvedDrsCopy,drs([],[]))
  5072. %       Support: saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),pt(saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),rhs([pipeline(ask1,sentences_set,[[^,what,countries,are,there,in,unknowncat,:,europe,?]]),pipeline(ask1,syntaxTrees,[]),pipeline(ask1,unresolvedDrsCopy,drs([],[])),pipeline(ask1,drs0,drs([],[])),pipeline(ask1,messages,[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])]))
  5073. % mpred_fwc1(pipeline(ask1, unresolvedDrsCopy, drs([], []))).
  5074. %       RHS-Post1: pipeline(ask1,drs0,drs([],[]))
  5075. %       Support: saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),pt(saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),rhs([pipeline(ask1,sentences_set,[[^,what,countries,are,there,in,unknowncat,:,europe,?]]),pipeline(ask1,syntaxTrees,[]),pipeline(ask1,unresolvedDrsCopy,drs([],[])),pipeline(ask1,drs0,drs([],[])),pipeline(ask1,messages,[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])]))
  5076. % mpred_fwc1(pipeline(ask1, drs0, drs([], []))).
  5077. %       Found positive trigger: pipeline(ask1,drs0,drs([],[]))
  5078. %               body: t(drs_pnf,drs([],[]),T_Ret_)*->rhs([pipeline(ask1,fol,T_Ret_)])
  5079. %       Found positive trigger: pipeline(ask1,drs0,drs([],[]))
  5080. %               body: t(drs_fol,drs([],[]),T_Ret_)*->rhs([pipeline(ask1,pnf,T_Ret_)])
  5081. %       Found positive trigger: pipeline(ask1,drs0,drs([],[]))
  5082. %               body: t(fol_to_pkif,drs([],[]),T_Ret_)*->rhs([pipeline(ask1,aceKif(d_kif),T_Ret_)])
  5083. %       RHS-Post1: pipeline(ask1,aceKif(d_kif),[])
  5084. %       Support: pipeline(ask1,drs0,drs([],[])),pt(pipeline(ask1,drs0,drs([],[])),(t(fol_to_pkif,drs([],[]),[])*->rhs([pipeline(ask1,aceKif(d_kif),[])])))
  5085. % mpred_fwc1(pipeline(ask1, aceKif(d_kif), [])).
  5086. %       RHS-Post1: pipeline(ask1,aceKif(d_kif),[])
  5087. %       Support: pipeline(ask1,drs0,drs([],[])),pt(pipeline(ask1,drs0,drs([],[])),(t(fol_to_pkif,drs([],[]),[])*->rhs([pipeline(ask1,aceKif(d_kif),[])])))
  5088. %       Found positive trigger: pipeline(ask1,drs0,drs([],[]))
  5089. %               body: t(drs_to_ace,drs([],[]),T_Ret_)*->rhs([pipeline(ask1,paraphrase_set,T_Ret_)])
  5090. %       RHS-Post1: pipeline(ask1,paraphrase_set,[])
  5091. %       Support: pipeline(ask1,drs0,drs([],[])),pt(pipeline(ask1,drs0,drs([],[])),(t(drs_to_ace,drs([],[]),[])*->rhs([pipeline(ask1,paraphrase_set,[])])))
  5092. % mpred_fwc1(pipeline(ask1, paraphrase_set, [])).
  5093. %       RHS-Post1: pipeline(ask1,paraphrase_set,[])
  5094. %       Support: pipeline(ask1,drs0,drs([],[])),pt(pipeline(ask1,drs0,drs([],[])),(t(drs_to_ace,drs([],[]),[])*->rhs([pipeline(ask1,paraphrase_set,[])])))
  5095. %       Found positive trigger: pipeline(ask1,drs0,drs([],[]))
  5096. %               body: t(drs_to_drslist,drs([],[]),T_Ret_)*->rhs([pipeline(ask1,drs_set,T_Ret_)])
  5097. %       RHS-Post1: pipeline(ask1,drs_set,[])
  5098. %       Support: pipeline(ask1,drs0,drs([],[])),pt(pipeline(ask1,drs0,drs([],[])),(t(drs_to_drslist,drs([],[]),[])*->rhs([pipeline(ask1,drs_set,[])])))
  5099. % mpred_fwc1(pipeline(ask1, drs_set, [])).
  5100. %       Found positive trigger: pipeline(ask1,drs_set,[])
  5101. %               body: t(drslist_to_ace,[],T_Ret_)*->rhs([pipeline(ask1,paraphrase_set,T_Ret_)])
  5102. %       RHS-Post1: pipeline(ask1,paraphrase_set,[])
  5103. %       Support: pipeline(ask1,drs_set,[]),pt(pipeline(ask1,drs_set,[]),(t(drslist_to_ace,[],[])*->rhs([pipeline(ask1,paraphrase_set,[])])))
  5104. %       RHS-Post1: pipeline(ask1,paraphrase_set,[])
  5105. %       Support: pipeline(ask1,drs_set,[]),pt(pipeline(ask1,drs_set,[]),(t(drslist_to_ace,[],[])*->rhs([pipeline(ask1,paraphrase_set,[])])))
  5106. %       RHS-Post1: pipeline(ask1,drs_set,[])
  5107. %       Support: pipeline(ask1,drs0,drs([],[])),pt(pipeline(ask1,drs0,drs([],[])),(t(drs_to_drslist,drs([],[]),[])*->rhs([pipeline(ask1,drs_set,[])])))
  5108. %       RHS-Post1: pipeline(ask1,messages,[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])
  5109. %       Support: saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),pt(saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),rhs([pipeline(ask1,sentences_set,[[^,what,countries,are,there,in,unknowncat,:,europe,?]]),pipeline(ask1,syntaxTrees,[]),pipeline(ask1,unresolvedDrsCopy,drs([],[])),pipeline(ask1,drs0,drs([],[])),pipeline(ask1,messages,[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])]))
  5110. % mpred_fwc1(pipeline(ask1, messages, [message(error, sentence, 1-2, 'what <> countries are there in europe ?', 'This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])).
  5111. %       RHS-Post1: pipeline(ask1,sentences_set,[[^,what,countries,are,there,in,unknowncat,:,europe,?]])
  5112. %       Support: saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),pt(saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),rhs([pipeline(ask1,sentences_set,[[^,what,countries,are,there,in,unknowncat,:,europe,?]]),pipeline(ask1,syntaxTrees,[]),pipeline(ask1,unresolvedDrsCopy,drs([],[])),pipeline(ask1,drs0,drs([],[])),pipeline(ask1,messages,[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])]))
  5113. %       RHS-Post1: pipeline(ask1,syntaxTrees,[])
  5114. %       Support: saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),pt(saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),rhs([pipeline(ask1,sentences_set,[[^,what,countries,are,there,in,unknowncat,:,europe,?]]),pipeline(ask1,syntaxTrees,[]),pipeline(ask1,unresolvedDrsCopy,drs([],[])),pipeline(ask1,drs0,drs([],[])),pipeline(ask1,messages,[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])]))
  5115. %       RHS-Post1: pipeline(ask1,unresolvedDrsCopy,drs([],[]))
  5116. %       Support: saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),pt(saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),rhs([pipeline(ask1,sentences_set,[[^,what,countries,are,there,in,unknowncat,:,europe,?]]),pipeline(ask1,syntaxTrees,[]),pipeline(ask1,unresolvedDrsCopy,drs([],[])),pipeline(ask1,drs0,drs([],[])),pipeline(ask1,messages,[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])]))
  5117. %       RHS-Post1: pipeline(ask1,drs0,drs([],[]))
  5118. %       Support: saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),pt(saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),rhs([pipeline(ask1,sentences_set,[[^,what,countries,are,there,in,unknowncat,:,europe,?]]),pipeline(ask1,syntaxTrees,[]),pipeline(ask1,unresolvedDrsCopy,drs([],[])),pipeline(ask1,drs0,drs([],[])),pipeline(ask1,messages,[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])]))
  5119. %       RHS-Post1: pipeline(ask1,messages,[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])
  5120. %       Support: saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),pt(saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')]),rhs([pipeline(ask1,sentences_set,[[^,what,countries,are,there,in,unknowncat,:,europe,?]]),pipeline(ask1,syntaxTrees,[]),pipeline(ask1,unresolvedDrsCopy,drs([],[])),pipeline(ask1,drs0,drs([],[])),pipeline(ask1,messages,[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])]))
  5121. %       RHS-Post1: saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])
  5122. %       Support: pipeline(ask1,acetext,'what countries are there in europe?'),pt(pipeline(ask1,acetext,'what countries are there in europe?'),(my_aceparagraph_to_drs('what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])*->rhs([saved_aceparagraph_to_drs(ask1,'what countries are there in europe?',[[^,what,countries,are,there,in,unknowncat,:,europe,?]],[],drs([],[]),drs([],[]),[message(error,sentence,1-2,'what <> countries are there in europe ?','This is the first sentence that was not ACE. The sign <> indicates the position where parsing failed.')])])))
  5123. %       Found positive trigger: pipeline(ask1,acetext,'what countries are there in europe?')
  5124. %               body: t(into_text80,'what countries are there in europe?',T_Ret_)*->rhs([pipeline(ask1,text80,T_Ret_)])
  5125. %       RHS-Post1: pipeline(ask1,text80,[what,countries,are,there,in,europe,?])
  5126. %       Support: pipeline(ask1,acetext,'what countries are there in europe?'),pt(pipeline(ask1,acetext,'what countries are there in europe?'),(t(into_text80,'what countries are there in europe?',[what,countries,are,there,in,europe,?])*->rhs([pipeline(ask1,text80,[what,countries,are,there,in,europe,?])])))
  5127. %       RHS-Post1: pipeline(ask1,text80,[what,countries,are,there,in,europe,?])
  5128. %       Support: pipeline(ask1,acetext,'what countries are there in europe?'),pt(pipeline(ask1,acetext,'what countries are there in europe?'),(t(into_text80,'what countries are there in europe?',[what,countries,are,there,in,europe,?])*->rhs([pipeline(ask1,text80,[what,countries,are,there,in,europe,?])])))
  5129. %       RHS-Post1: pipeline(ask1,acetext,'what countries are there in europe?')
  5130. %       Support: pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),pt(pipeline(ask1,text80,[what,countries,are,there,in,europe,?]),(t(input_to_acetext,[what,countries,are,there,in,europe,?],'what countries are there in europe?')*->rhs([pipeline(ask1,acetext,'what countries are there in europe?')])))
  5131. %       RHS-Post1: pipeline(ask1,text80,[what,countries,are,there,in,europe,?])
  5132. %       Support: pipeline(ask1,input,s("what","countries","are","there","in","europe","?")),pt(pipeline(ask1,input,s("what","countries","are","there","in","europe","?")),(t(into_text80,s("what","countries","are","there","in","europe","?"),[what,countries,are,there,in,europe,?])*->rhs([pipeline(ask1,text80,[what,countries,are,there,in,europe,?])])))
  5133. m% Thread Status       Time    Stack use    allocated
  5134. % --------------------------------------------------
  5135. %   main running   113.927      119,392    1,292,128
  5136. %     gc running     0.291          744      112,480
  5137. %    pce running     0.314        2,304      210,784
  5138. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/logicmoo_nlu/nl_pipeline.pl:586
  5139. % parser_all_complete.
  5140. :- dynamic baseKB:feature_test/0.
  5141. :- multifile baseKB:feature_test/0.
  5142. :- public baseKB:feature_test/0.
  5143. :- module_transparent baseKB:feature_test/0.
  5144.  
  5145. baseKB:feature_test :-
  5146.     chat80_tests.
  5147. baseKB:feature_test :-
  5148.     run_pipeline("what countries are there in europe ?").
  5149. baseKB:feature_test :-
  5150.     run_pipeline("What countries are there in europe ?").
  5151. baseKB:feature_test :-
  5152.     run_pipeline("What countries are there in north_america ?").
  5153. baseKB:feature_test :-
  5154.     run_pipeline("What countries are there in north america ?").
  5155.  
  5156. :- dynamic baseKB:feature_test/1.
  5157. :- multifile baseKB:feature_test/1.
  5158. :- public baseKB:feature_test/1.
  5159. :- module_transparent baseKB:feature_test/1.
  5160.  
  5161. baseKB:feature_test(must_test_80) :-
  5162.     forall(must_test_80(U, R, O),
  5163.            ( ignore(\+ \+process_run_diff(report, U, R, O)),
  5164.              ignore(\+ \+ (run_pipeline([input=U], [results80=_], OL), show_kvs(OL)))
  5165.            )).
  5166.  
  5167. :- dynamic baseKB:sanity_test/0.
  5168. :- multifile baseKB:sanity_test/0.
  5169. :- public baseKB:sanity_test/0.
  5170. :- module_transparent baseKB:sanity_test/0.
  5171.  
  5172. baseKB:sanity_test :-
  5173.     kif_test(all(R,
  5174.                  =>(room(R),
  5175.                     exists(D, door(D)&has(R, D))))).
  5176. baseKB:sanity_test :-
  5177.     kif_to_boxlog(not((a, b, c, d)), A),
  5178.     !,
  5179.     disjuncts_to_list(A, B),
  5180.     list_to_set(B, C),
  5181.     \+ ( member(D, C),
  5182.          \+ writeln(D)
  5183.        ),
  5184.     !.
  5185. baseKB:sanity_test :-
  5186.     test_chat80_sanity.
  5187. baseKB:sanity_test :-
  5188.     t33.
  5189. baseKB:sanity_test :-
  5190.     t33fa.
  5191. baseKB:sanity_test :-
  5192.     run_pipeline(input='A person who loves all animals is loved by someone.',
  5193.                  [aceKif(p)=_],
  5194.                  O),
  5195.     show_kvs(O).
  5196. baseKB:sanity_test :-
  5197.     run_pipeline(input='All persons are happy.', [aceKif(p)=_], O),
  5198.     wdmsg(O).
  5199.  
  5200. :- dynamic baseKB:sanity_test/1.
  5201. :- multifile baseKB:sanity_test/1.
  5202. :- public baseKB:sanity_test/1.
  5203. :- module_transparent baseKB:sanity_test/1.
  5204.  
  5205.  
  5206. :- dynamic baseKB:regression_test/1.
  5207. :- multifile baseKB:regression_test/1.
  5208. :- public baseKB:regression_test/1.
  5209. :- module_transparent baseKB:regression_test/1.
  5210.  
  5211.  
  5212. :- dynamic chat80/3.
  5213. :- multifile chat80/3.
  5214. :- public chat80/3.
  5215. :- module_transparent chat80/3.
  5216.  
  5217. chat80(X, Ans, notraits) :-
  5218.     var(X),
  5219.     (   chat80(X, Ans)
  5220.     ;   chat80(X)
  5221.     ).
  5222. chat80("How many countries have a population greater than 10 million?", 50, borked).
  5223. chat80("What are the continents containing a country in which contains more than 3 cities?", [america, asia, europe], slow).
  5224.  
  5225. :- dynamic chat80/1.
  5226. :- multifile chat80/1.
  5227. :- public chat80/1.
  5228. :- module_transparent chat80/1.
  5229.  
  5230. chat80(X) :-
  5231.     var(X),
  5232.     must_test_80(Tokens, _, _Time),
  5233.     once(( tokens_to_acetext(Tokens, Ace),
  5234.            any_to_string(Ace, X)
  5235.          )).
  5236. chat80(X) :-
  5237.     var(X),
  5238.     clause(chat80([L|IST]), true),
  5239.     once(( tokens_to_acetext([L|IST], Ace),
  5240.            any_to_string(Ace, X)
  5241.          )).
  5242. chat80(X) :-
  5243.     var(X),
  5244.     clause(chat80(X, _, _), true).
  5245. chat80(X) :-
  5246.     var(X),
  5247.     clause(chat80(X, _), true).
  5248. chat80("Which countries have a population exceeding 10 million?").
  5249. chat80("Which countries contain a city?").
  5250. chat80("Which countries contain 2 cities?").
  5251. chat80("Which countries contain 3 cities?").
  5252. chat80("Which countries contain more than 3 cities?").
  5253. chat80("Which countries contain more than 2 cities?").
  5254. chat80("Which continents contain more than 4 cities?").
  5255. chat80("Which asian countries have a population exceeding 10 million?").
  5256. chat80("What is the average area of the countries in each continent?").
  5257. chat80("What is a river?").
  5258. chat80("What is a river that is in asia?").
  5259. chat80("Which rivers are not in asia?").
  5260. chat80("What is a river that is not happy?").
  5261. chat80("does afghanistan border china?").
  5262. chat80("what is the capital of upper_volta?").
  5263. chat80("where is the largest country?").
  5264. chat80("which countries are european?").
  5265. chat80("which country's capital is london?").
  5266. chat80("which is the largest african country?").
  5267. chat80("how large is the smallest american country?").
  5268. chat80("what is the ocean that borders african countries and that borders asian countries?").
  5269. chat80("what are the capitals of the countries bordering the baltic?").
  5270. chat80("how many countries does the danube flow through?").
  5271. chat80("what is the total area of countries south of the equator and not in australasia?").
  5272. chat80("what is the average area of the countries in each continent?").
  5273. chat80("is there more than one country in each continent?").
  5274. chat80("is there some ocean that does not border any country? ").
  5275. chat80("what are the countries from which a river flows into the black_sea?").
  5276. chat80("what are the continents no country in which contains more than two cities whose population exceeds 1 million? ").
  5277. chat80("which country bordering the mediterranean borders a country that is bordered by a country whose population exceeds the population of india?").
  5278. chat80("which countries have a population exceeding 10 million?").
  5279. chat80("which countries with a population exceeding 10 million border the atlantic?").
  5280. chat80("what percentage of countries border each ocean?").
  5281. chat80("what countries are there in europe?").
  5282. chat80([which, is, the, largest, african, country, ?]).
  5283.  
  5284. :- dynamic chat80/2.
  5285. :- multifile chat80/2.
  5286. :- public chat80/2.
  5287. :- module_transparent chat80/2.
  5288.  
  5289. chat80(X, Ans) :-
  5290.    var(X),
  5291.    must_test_80(Tokens, Props, _Time),
  5292.    once(( member(answers(Ans), Props),
  5293.           tokens_to_acetext(Tokens, Ace),
  5294.           any_to_string(Ace, X)
  5295.         )).
  5296. chat80("which countries are bordered by two seas?", [[egypt, iran, israel, saudi_arabia, turkey]]).
  5297. chat80("How many rivers are not in asia?", 25).
  5298. chat80("How many rivers are in asia?", 16).
  5299. chat80("How many asian countries have a population exceeding 10 million?", 20).
  5300. chat80("How many countries have a population exceeding 10 million?", 50).
  5301. chat80("What are the continents in which no country contains more than 3 cities?", [africa, antarctica, australasia, europe]).
  5302. chat80("What are the continents not containing a country?", [antarctica]).
  5303. chat80("What are the continents no country in which contains more than two cities whose population exceeds 1 million ?", [africa, antarctica, australasia]).
  5304. chat80("What are the continents in which no country contains more than two cities whose population exceeds 1 million?", [africa, antarctica, australasia]).
  5305. chat80("What are the continents containing a country in which contains more than two cities whose population exceeds 1 million?", [america, asia, europe]).
  5306.  
  5307. % Thread Status       Time    Stack use    allocated
  5308. % --------------------------------------------------
  5309. %   main running   113.993      208,064    1,292,128
  5310. %     gc running     0.291          744      112,480
  5311. %    pce running     0.314        2,304      210,784
  5312. %         lists:(append/3): Not tracing
  5313. %         lists:(list_to_set/2): Not tracing
  5314. %         lists:(member_/3): Not tracing
  5315. % /opt/logicmoo_workspace/packs_sys/logicmoo_nlu/prolog/marty_white/adv_naming.pl:3
  5316. % mpred_fwc1(type_prefix(t, 'Type')).
  5317. %       Found positive trigger: type_prefix(t,'Type')
  5318. %               body: mpred_positive_fact(type_prefix(t,'Type'))*->rhs([\+ ~type_prefix(t,'Type')])
  5319.  
  5320. You may start the server with:
  5321.  
  5322. ?- mu:srv_mu(PortNum).
  5323.  
  5324.  
  5325. Or serve default port 4004:
  5326.  
  5327. ?- mu:srv_mu.
  5328.  
  5329.  
  5330. For single-threaded debugging/devel
  5331. or to run as single player use:
  5332.  
  5333. ?- mu:run_mu.
  5334.  
  5335.  
  5336. ?- threads.
  5337. % Thread Status       Time    Stack use    allocated
  5338. % --------------------------------------------------
  5339. %   main running   115.016      122,992      505,696
  5340. %     gc running     0.293          744      112,480
  5341. %    pce running     0.322        2,304      210,784
  5342. true.
  5343.  
  5344. ?- statistics.
  5345. % Started at Mon Feb 17 22:09:16 2020
  5346. % 115.734 seconds cpu time for 485,451,214 inferences
  5347. % 1,574,748 atoms, 62,109 functors, 30,672 predicates, 525 modules, 72,958,947 VM-codes
  5348. %
  5349. %                     Limit   Allocated      In use
  5350. % Local  stack:           -      116 Kb    6,064  b
  5351. % Global stack:           -      252 Kb      123 Kb
  5352. % Trail  stack:           -      126 Kb    8,824  b
  5353. %        Total:    1,024 Mb      494 Kb      137 Kb
  5354. %
  5355. % 1,815 garbage collections gained 440,543,528 bytes in 0.470 seconds.
  5356. % 11 atom garbage collections gained 111,245 atoms in 0.279 seconds.
  5357. % 454 clause garbage collections gained 57,285 clauses in 0.142 seconds.
  5358. % Stack shifts: 5 local, 4 global, 4 trail in 0.001 seconds
  5359. % 3 threads, 0 finished threads used 0.000 seconds
  5360. true.
  5361.  
  5362. ?- srv_mu.
  5363.  
  5364. % adv_server(4004)
  5365.  
  5366. Server is starting on port 4004
  5367. %  Thread Status       Time    Stack use    allocated
  5368. % ---------------------------------------------------
  5369. %    main running   115.169      138,568      505,696
  5370. %      gc running     0.293          744      112,480
  5371. %     pce running     0.351        2,304      210,784
  5372. % mu_4004 running     0.000-280,964,412,577,376-280,964,412,577,376
  5373.  
  5374. % 'ORDERING TEST:~n'
  5375. %  unordered was [before(start,finish),before(start,x),before(start,y),before(y,finish),before(x,z),before(z,finish)]
  5376.  
  5377. %  ordering is [before(z,finish),before(x,finish),before(x,z),before(start,z),before(y,finish),before(start,y),before(start,x),before(start,finish)]
  5378.  
  5379. % ' END ORDERING TEST~n'
  5380. % /opt/logicmoo_workspace/packs_sys/NomicMU/nomicmu_server.pl:59
  5381. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_8710)], the(cup), _8682).
  5382. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_20586)], the(cabinate), _20558).
  5383. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_33092)], the(cabinate), _33064).
  5384. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_9268)], kitchen, _9240).
  5385. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_21488)], the(plate), _21460).
  5386. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_33536)], the(sink), _33508).
  5387. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_10244)], the(sink), _10216).
  5388. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_22390)], kitchen, _22362).
  5389. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_34808)], the(lamp), _34780).
  5390. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_10852)], the(table), _10824).
  5391. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_23496)], the(table), _23468).
  5392. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_35816)], kitchen, _35788).
  5393. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_11910)], the(flour), _11882).
  5394. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_24054)], the(bowl), _24026).
  5395. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_36896)], the(bowl), _36868).
  5396. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_12548)], the(box), _12520).
  5397. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_25378)], the(box), _25350).
  5398. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_37888)], the(table), _37860).
  5399. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_13838)], the(table), _13810).
  5400. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_26326)], the(table_leg), _26298).
  5401. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_39690)], the(apple), _39662).
  5402. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_14612)], the(crate), _14584).
  5403. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_27936)], the(crate), _27908).
  5404. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_40822)], kitchen, _40794).
  5405. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_15906)], the(fireplace), _15878).
  5406. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_28618)], living_room, _28590).
  5407. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_41918)], the(videocamera), _41890).
  5408. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_54744)], living_room, _54716).
  5409. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_23634)], the(shovel), _23606).
  5410. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_36486)], basement, _36458).
  5411. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_49870)], the(mushroom), _49842).
  5412. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_62756)], garden, _62728).
  5413. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_18490)], the(fountain), _18462).
  5414. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_31322)], garden, _31294).
  5415. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_44788)], the(rock), _44760).
  5416. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_57730)], garden, _57702).
  5417. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_19852)], the(locker), _19824).
  5418. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_32740)], pantry, _32712).
  5419. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_46290)], the(shelf), _46262).
  5420. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_59292)], pantry, _59264).
  5421. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_21336)], the(wrench), _21308).
  5422. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_34740)], floyd, _34712).
  5423. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_48902)], the(coins), _48874).
  5424. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_62460)], the(bag), _62432).
  5425. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_22998)], the(bag), _22970).
  5426. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_36694)], the(player), _36666).
  5427. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_51238)], the(watch), _51210).
  5428. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_64886)], the(player), _64858).
  5429. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_24928)], the(player), _24900).
  5430. % create_1obj('~1', [type_props(broken_videocam, [can_be(switch, f), powered=f, inherit(videocamera, t)]), type_props(videocamera, [inherit(memorize, t), inherit(perceptq, t), inherit(memorize_perceptq, t), can_be(switch, t), effect(switch(on), setprop($self, powered=t)), effect(switch(off), setprop($self, powered=f)), powered=t, has_sense(see), breaks_into=broken_videocam]), type_props(wrench, [inherit(shiny, t)]), ...(_38704)], kitchen, _38676).
  5431.  
  5432. % =(
  5433. %    iObjectList,
  5434. %    'player~1')
  5435. %    'watch~1',
  5436. %    'bag~1',
  5437. %    'coins~1',
  5438. %    'wrench~1',
  5439. %    'shelf~1',
  5440. %    'locker~1',
  5441. %    'rock~1',
  5442. %    'fountain~1',
  5443. %    'mushroom~1',
  5444. %    'shovel~1',
  5445. %    'videocamera~1',
  5446. %    'fireplace~1',
  5447. %    'crate~1',
  5448. %    'apple~1',
  5449. %    'table_leg~1',
  5450. %    'table~1',
  5451. %    'box~1',
  5452. %    'bowl~1',
  5453. %    'flour~1',
  5454. %    'lamp~1',
  5455. %    'sink~1',
  5456. %    'plate~1',
  5457. %    'cabinate~1',
  5458. %    'cup~1',
  5459. %    floyd,
  5460. %    screendoor,
  5461. %    brklamp,
  5462. %    pantry,
  5463. %    living_room,
  5464. %    kitchen,
  5465. %    garden,
  5466. %    dining_room,
  5467. %    basement)
  5468.  
  5469. % create_object(
  5470. %    'player~1',
  5471. %    shape=player)
  5472. %    inherit(player,t),
  5473. %    nouns([player]))
  5474.  
  5475. % create_object(
  5476. %    'watch~1',
  5477. %    shape=watch)
  5478. %    inherit(watch,t),
  5479. %    nouns([watch]))
  5480.  
  5481. % create_object(
  5482. %    'bag~1',
  5483. %    shape=bag)
  5484. %    inherit(bag,t),
  5485. %    nouns([bag]))
  5486.  
  5487. % create_object(
  5488. %    'coins~1',
  5489. %    shape=coins)
  5490. %    inherit(coins,t),
  5491. %    nouns([coins]))
  5492.  
  5493. % create_object(
  5494. %    'wrench~1',
  5495. %    shape=wrench)
  5496. %    inherit(wrench,t),
  5497. %    nouns([wrench]))
  5498.  
  5499. % create_object(
  5500. %    'shelf~1',
  5501. %    shape=shelf)
  5502. %    inherit(shelf,t),
  5503. %    nouns([shelf]))
  5504.  
  5505. % create_object(
  5506. %    'locker~1',
  5507. %    shape=locker)
  5508. %    inherit(locker,t),
  5509. %    nouns([locker]))
  5510.  
  5511. % create_object(
  5512. %    'rock~1',
  5513. %    shape=rock)
  5514. %    inherit(rock,t),
  5515. %    nouns([rock]))
  5516.  
  5517. % create_object(
  5518. %    'fountain~1',
  5519. %    shape=fountain)
  5520. %    inherit(fountain,t),
  5521. %    nouns([fountain]))
  5522.  
  5523. % create_object(
  5524. %    'mushroom~1',
  5525. %    shape=mushroom)
  5526. %    inherit(mushroom,t),
  5527. %    nouns([mushroom]))
  5528.  
  5529. % create_object(
  5530. %    'shovel~1',
  5531. %    shape=shovel)
  5532. %    inherit(shovel,t),
  5533. %    nouns([shovel]))
  5534.  
  5535. % create_object(
  5536. %    'videocamera~1',
  5537. %    shape=videocamera)
  5538. %    inherit(videocamera,t),
  5539. %    nouns([videocamera]))
  5540.  
  5541. % create_object(
  5542. %    'fireplace~1',
  5543. %    shape=fireplace)
  5544. %    inherit(fireplace,t),
  5545. %    nouns([fireplace]))
  5546.  
  5547. % create_object(
  5548. %    'crate~1',
  5549. %    shape=crate)
  5550. %    inherit(crate,t),
  5551. %    nouns([crate]))
  5552.  
  5553. % create_object(
  5554. %    'apple~1',
  5555. %    shape=apple)
  5556. %    inherit(apple,t),
  5557. %    nouns([apple]))
  5558.  
  5559. % create_object(
  5560. %    'table_leg~1',
  5561. %    shape=table_leg)
  5562. %    inherit(table_leg,t),
  5563. %    nouns([table_leg]))
  5564.  
  5565. % create_object(
  5566. %    'table~1',
  5567. %    shape=(table))
  5568. %    inherit(table,t),
  5569. %    nouns([table]))
  5570.  
  5571. % create_object(
  5572. %    'box~1',
  5573. %    shape=box)
  5574. %    inherit(box,t),
  5575. %    nouns([box]))
  5576.  
  5577. % create_object(
  5578. %    'bowl~1',
  5579. %    shape=bowl)
  5580. %    inherit(bowl,t),
  5581. %    nouns([bowl]))
  5582.  
  5583. % create_object(
  5584. %    'flour~1',
  5585. %    shape=flour)
  5586. %    inherit(flour,t),
  5587. %    nouns([flour]))
  5588.  
  5589. % create_object(
  5590. %    'lamp~1',
  5591. %    shape=lamp)
  5592. %    inherit(lamp,t),
  5593. %    nouns([lamp]))
  5594.  
  5595. % create_object(
  5596. %    'sink~1',
  5597. %    shape=sink)
  5598. %    inherit(sink,t),
  5599. %    nouns([sink]))
  5600.  
  5601. % create_object(
  5602. %    'plate~1',
  5603. %    shape=plate)
  5604. %    inherit(plate,t),
  5605. %    nouns([plate]))
  5606.  
  5607. % create_object(
  5608. %    'cabinate~1',
  5609. %    shape=cabinate)
  5610. %    inherit(cabinate,t),
  5611. %    nouns([cabinate]))
  5612.  
  5613. % create_object(
  5614. %    'cup~1',
  5615. %    shape=cup)
  5616. %    inherit(cup,t),
  5617. %    nouns([cup]))
  5618.  
  5619. % create_object(
  5620. %    floyd,
  5621. %    name='Floyd the robot')
  5622. %    powered=f,
  5623. %    inherit(autonomous,t),
  5624. %    inherit(robot,t))
  5625.  
  5626. % create_object(
  5627. %    screendoor,
  5628. %    door_to(kitchen))
  5629. %    door_to(garden),
  5630. %    opened=f,
  5631. %    inherit(door,t))
  5632.  
  5633. % create_object(
  5634. %    brklamp,
  5635. %    inherit(broken,t))
  5636. %    name='possibly broken lamp',
  5637. %    effect(switch(on),print_(Print_Param,"Switch is flipped")),
  5638. %    effect(
  5639. %       hit,
  5640. %       print_("Hit brklamp")),
  5641. %       setprop($self,inherit(broken))),
  5642. %    inherit(lamp,t))
  5643.  
  5644. % create_object(
  5645. %    pantry,
  5646. %    volume_capacity=1000)
  5647. %    nouns(closet),
  5648. %    nominals(kitchen),
  5649. %    desc='You\'re in a dark kitchen pantry.',
  5650. %    dark=t,
  5651. %    inherit(place,t))
  5652.  
  5653. % create_object(
  5654. %    living_room,
  5655. %    [inherit(place,t)])
  5656.  
  5657. % create_object(
  5658. %    kitchen,
  5659. %    inherit(place,t))
  5660. %    desc='cooking happens here')
  5661.  
  5662. % create_object(
  5663. %    garden,
  5664. %    inherit(place,t))
  5665. %    cant_go($agent,up,'You lack the ability to fly.'),
  5666. %    cant_go($agent,B,'The fence surrounding the garden is too tall and solid to pass.'))
  5667.  
  5668. % create_object(
  5669. %    dining_room,
  5670. %    [inherit(place,t)])
  5671.  
  5672. % create_object(
  5673. %    basement,
  5674. %    inherit(place,t))
  5675. %    desc='This is a very dark basement.',
  5676. %    dark=t)
  5677. =============================================
  5678. INIT STATE
  5679. =============================================
  5680. [ props(basement,
  5681.         [ volume_capacity = 10000,
  5682.           default_rel = in,
  5683.           has_rel(in,t),
  5684.           nouns([here,basement]),
  5685.           adjs([locally]),
  5686.           can_be(move,f),
  5687.           can_be(take,f),
  5688.           has_rel(exit(Exit_Ret),t),
  5689.           inherited(place),
  5690.           desc = 'This is a very dark basement.',
  5691.           dark = t,
  5692.           co([ inherit(place,t),
  5693.                desc = 'This is a very dark basement.',
  5694.                dark = t
  5695.              ])
  5696.         ]),
  5697.   props(dining_room,
  5698.         [ volume_capacity = 10000,
  5699.           default_rel = in,
  5700.           has_rel(in,t),
  5701.           nouns([here,dining_room]),
  5702.           adjs([locally]),
  5703.           can_be(move,f),
  5704.           can_be(take,f),
  5705.           has_rel(exit(Exit_Ret2),t),
  5706.           inherited(place),
  5707.           co([inherit(place,t)])
  5708.         ]),
  5709.   props(garden,
  5710.         [ volume_capacity = 10000,
  5711.           default_rel = in,
  5712.           has_rel(in,t),
  5713.           nouns([here,garden]),
  5714.           adjs([locally]),
  5715.           can_be(move,f),
  5716.           can_be(take,f),
  5717.           has_rel(exit(Exit_Ret3),t),
  5718.           inherited(place),
  5719.           cant_go($agent,up,'You lack the ability to fly.'),
  5720.           co([ inherit(place,t),
  5721.                cant_go($agent,up,'You lack the ability to fly.'),
  5722.                cant_go($ agent,
  5723.                        up,
  5724.                        'The fence surrounding the garden is too tall and solid to pass.')
  5725.              ])
  5726.         ]),
  5727.   props(kitchen,
  5728.         [ volume_capacity = 10000,
  5729.           default_rel = in,
  5730.           has_rel(in,t),
  5731.           nouns([here,kitchen]),
  5732.           adjs([locally]),
  5733.           can_be(move,f),
  5734.           can_be(take,f),
  5735.           has_rel(exit(Exit_Ret4),t),
  5736.           inherited(place),
  5737.           desc = 'cooking happens here',
  5738.           co([inherit(place,t),desc='cooking happens here'])
  5739.         ]),
  5740.   props(living_room,
  5741.         [ volume_capacity = 10000,
  5742.           default_rel = in,
  5743.           has_rel(in,t),
  5744.           nouns([here,living_room]),
  5745.           adjs([locally]),
  5746.           can_be(move,f),
  5747.           can_be(take,f),
  5748.           has_rel(exit(Exit_Ret5),t),
  5749.           inherited(place),
  5750.           co([inherit(place,t)])
  5751.         ]),
  5752.   props(pantry,
  5753.         [ volume_capacity = 1000,
  5754.           nouns([closet,here,pantry]),
  5755.           nominals(kitchen),
  5756.           desc = 'You\'re in a dark kitchen pantry.',
  5757.          dark = t,
  5758.          default_rel = in,
  5759.          has_rel(in,t),
  5760.          adjs([locally]),
  5761.          can_be(move,f),
  5762.          can_be(take,f),
  5763.          has_rel(exit(Exit_Ret6),t),
  5764.          inherited(place),
  5765.          co([ volume_capacity = 1000,
  5766.               nouns(closet),
  5767.               nominals(kitchen),
  5768.               desc = 'You\'re in a dark kitchen pantry.',
  5769.                dark = t,
  5770.                inherit(place,t)
  5771.              ])
  5772.         ]),
  5773.   props(brklamp,
  5774.         [ name = 'definately broken',
  5775.           effect(switch(on),true),
  5776.           effect(switch(off),true),
  5777.           adjs([dented,broken,shiny,physical,fully_corporial,thinkable]),
  5778.           inherited(broken),
  5779.           effect(hit,
  5780.                  [print_("Hit brklamp"),setprop(brklamp,inherit(broken))]),
  5781.           nouns([lamp,light,brklamp]),
  5782.           powered = t,
  5783.           can_be(switch,t),
  5784.           nominals(brass),
  5785.           inherited(shiny),
  5786.           can_be(move,t),
  5787.           can_be(touch,t),
  5788.           cleanliness = clean,
  5789.           class_desc([ 'kind is corporial',
  5790.                        'kind is normally thinkable',
  5791.                        'kind is an Movable Object'
  5792.                      ]),
  5793.           inherited(fully_corporial),
  5794.           can_be(examine,t),
  5795.           inherited(thinkable),
  5796.           inherited(object),
  5797.           emitting(see,light),
  5798.           breaks_into = broken_lamp,
  5799.           inherited(lamp),
  5800.           co([ inherit(broken,t),
  5801.                name = 'possibly broken lamp',
  5802.                effect(switch(on),
  5803.                       print_(Print_Param,"Switch is flipped")),
  5804.                effect(hit,
  5805.                       [ print_("Hit brklamp"),
  5806.                         setprop($self,inherit(broken))
  5807.                       ]),
  5808.                inherit(lamp,t)
  5809.              ])
  5810.         ]),
  5811.   props(screendoor,
  5812.         [ door_to(kitchen),
  5813.           door_to(garden),
  5814.           opened = f,
  5815.           nouns([door,screendoor]),
  5816.           can_be(take,f),
  5817.           can_be(open,t),
  5818.           can_be(close,t),
  5819.           can_be(touch,t),
  5820.           can_be(examine,t),
  5821.           adjs([thinkable,fully_corporial]),
  5822.           class_desc(['kind is normally thinkable','kind is corporial']),
  5823.           inherited(thinkable),
  5824.           cleanliness = clean,
  5825.           inherited(fully_corporial),
  5826.           inherited(door),
  5827.           co([ door_to(kitchen),
  5828.                door_to(garden),
  5829.                opened = f,
  5830.                inherit(door,t)
  5831.              ])
  5832.         ]),
  5833.   props(floyd,
  5834.         [ name = 'Floyd the robot',
  5835.           powered = f,
  5836.           knows_verbs(eat,f),
  5837.           nouns([ autonomous,
  5838.                   robot,
  5839.                   character,
  5840.                   no_perceptq,
  5841.                   actor,
  5842.                   autoscan,
  5843.                   floyd
  5844.                 ]),
  5845.           inherited(autonomous),
  5846.           emitting(see,light),
  5847.           mass = 200,
  5848.           adjs([ metallic,
  5849.                  shiny,
  5850.                  physical,
  5851.                  fully_corporial,
  5852.                  partly_noncorporial,
  5853.                  thinkable,
  5854.                  noncorporial
  5855.                ]),
  5856.           desc = 'Your classic robot: metallic with glowing red eyes, enthusiastic but not very clever.',
  5857.           can_be(switch,t),
  5858.           can_be(move,t),
  5859.           class_desc([ 'kind is an Movable Object',
  5860.                        'kind is corporial',
  5861.                        'kind is normally thinkable',
  5862.                        'direct inheriters are completely noncorporial',
  5863.                        'kind is both partly corporial and non-corporial'
  5864.                      ]),
  5865.           inherited(object),
  5866.           inherited(shiny),
  5867.           has_rel(worn_by,t),
  5868.           has_rel(held_by,t),
  5869.           model_depth = 3,
  5870.           volume = 50,
  5871.           has_sense(see),
  5872.           inherited(no_perceptq),
  5873.           knows_verbs(examine,t),
  5874.           inherited(actor),
  5875.           inherited(autoscan),
  5876.           can_be(touch,t),
  5877.           can_be(examine,t),
  5878.           cleanliness = clean,
  5879.           inherited(fully_corporial),
  5880.           inherited(thinkable),
  5881.           ~ inherit(fully_corporial),
  5882.           inherited(noncorporial),
  5883.           inherited(partly_noncorporial),
  5884.           inherited(character),
  5885.           effect(switch(on),setprop(floyd,powered=t)),
  5886.           effect(switch(off),setprop(floyd,powered=f)),
  5887.           inherited(robot),
  5888.           co([ name = 'Floyd the robot',
  5889.                powered = f,
  5890.                inherit(autonomous,t),
  5891.                inherit(robot,t)
  5892.              ])
  5893.         ]),
  5894.   memories(floyd,
  5895.            [ structure_label(mem(floyd)),
  5896.              timestamp(0,147.3),
  5897.              goals([]),
  5898.              goals_skipped([]),
  5899.              goals_satisfied([]),
  5900.              todo([look(floyd)]),
  5901.              inst(floyd)
  5902.            ]),
  5903.   props('cup~1',
  5904.         [ shape = cup,
  5905.           nouns([cup,container,'cup~1']),
  5906.           adjs([physical,fully_corporial,thinkable]),
  5907.           default_rel = in,
  5908.           opened = f,
  5909.           can_be(open,t),
  5910.           has_rel(in,t),
  5911.           inherited(container),
  5912.           can_be(move,t),
  5913.           can_be(touch,t),
  5914.           cleanliness = clean,
  5915.           class_desc([ 'kind is corporial',
  5916.                        'kind is normally thinkable',
  5917.                        'kind is an Movable Object'
  5918.                      ]),
  5919.           inherited(fully_corporial),
  5920.           can_be(examine,t),
  5921.           inherited(thinkable),
  5922.           inherited(object),
  5923.           inherited(flask),
  5924.           inherited(cup),
  5925.           co([shape=cup,inherit(cup,t),nouns([cup])])
  5926.         ]),
  5927.   props('cabinate~1',
  5928.         [ shape = cabinate,
  5929.           nouns([cabinate,container,'cabinate~1']),
  5930.           default_rel = in,
  5931.           opened = f,
  5932.           can_be(open,t),
  5933.           has_rel(in,t),
  5934.           inherited(container),
  5935.           adjs([untakeable,fully_corporial,physical,thinkable]),
  5936.           can_be(take,f),
  5937.           class_desc([ 'kind is an Immobile Object',
  5938.                        'kind is corporial',
  5939.                        'kind is normally thinkable',
  5940.                        'kind is furnature'
  5941.                      ]),
  5942.           inherited(untakeable),
  5943.           can_be(touch,t),
  5944.           inherited(fully_corporial),
  5945.           has_rel(on,t),
  5946.           cleanliness = clean,
  5947.           inherited(surface),
  5948.           can_be(examine,t),
  5949.           inherited(thinkable),
  5950.           inherited(furnature),
  5951.           volume_capacity = 10,
  5952.           inherited(cabinate),
  5953.           co([shape=cabinate,inherit(cabinate,t),nouns([cabinate])])
  5954.         ]),
  5955.   props('plate~1',
  5956.         [ shape = plate,
  5957.           nouns([plate,'plate~1']),
  5958.           has_rel(on,t),
  5959.           default_rel = on,
  5960.           adjs([physical,fully_corporial,thinkable]),
  5961.           inherited(surface),
  5962.           can_be(move,t),
  5963.           can_be(touch,t),
  5964.           cleanliness = clean,
  5965.           class_desc([ 'kind is corporial',
  5966.                        'kind is normally thinkable',
  5967.                        'kind is an Movable Object'
  5968.                      ]),
  5969.           inherited(fully_corporial),
  5970.           can_be(examine,t),
  5971.           inherited(thinkable),
  5972.           inherited(object),
  5973.           volume_capacity = 2,
  5974.           breaks_into = shards,
  5975.           name = plate,
  5976.           inherited(plate),
  5977.           co([shape=plate,inherit(plate,t),nouns([plate])])
  5978.         ]),
  5979.   props('sink~1',
  5980.         [ shape = sink,
  5981.           nouns([sink,uncloseable,container,'sink~1']),
  5982.           cleanliness = dirty,
  5983.           opened = t,
  5984.           can_be(close,f),
  5985.           can_be(open,f),
  5986.           inherited(uncloseable),
  5987.           adjs([physical,untakeable,fully_corporial,thinkable]),
  5988.           default_rel = in,
  5989.           has_rel(in,t),
  5990.           inherited(container),
  5991.           can_be(move,t),
  5992.           class_desc([ 'kind is an Movable Object',
  5993.                        'kind is an Immobile Object',
  5994.                        'kind is corporial',
  5995.                        'kind is normally thinkable',
  5996.                        'kind is furnature'
  5997.                      ]),
  5998.           inherited(object),
  5999.           inherited(flask),
  6000.           can_be(take,f),
  6001.           inherited(untakeable),
  6002.           can_be(touch,t),
  6003.           inherited(fully_corporial),
  6004.           has_rel(on,t),
  6005.           inherited(surface),
  6006.           can_be(examine,t),
  6007.           inherited(thinkable),
  6008.           inherited(furnature),
  6009.           volume_capacity = 5,
  6010.           inherited(sink),
  6011.           co([shape=sink,inherit(sink,t),nouns([sink])])
  6012.         ]),
  6013.   props('lamp~1',
  6014.         [ shape = lamp,
  6015.           nouns([lamp,light,'lamp~1']),
  6016.           name = 'shiny brass lamp',
  6017.           powered = t,
  6018.           can_be(switch,t),
  6019.           nominals(brass),
  6020.           adjs([shiny,physical,fully_corporial,thinkable]),
  6021.           inherited(shiny),
  6022.           can_be(move,t),
  6023.           can_be(touch,t),
  6024.           cleanliness = clean,
  6025.           class_desc([ 'kind is corporial',
  6026.                        'kind is normally thinkable',
  6027.                        'kind is an Movable Object'
  6028.                      ]),
  6029.           inherited(fully_corporial),
  6030.           can_be(examine,t),
  6031.           inherited(thinkable),
  6032.           inherited(object),
  6033.           emitting(see,light),
  6034.           effect(switch(on),setprop('lamp~1',emitting(see,light))),
  6035.           effect(switch(off),delprop('lamp~1',emitting(see,light))),
  6036.           breaks_into = broken_lamp,
  6037.           inherited(lamp),
  6038.           co([shape=lamp,inherit(lamp,t),nouns([lamp])])
  6039.         ]),
  6040.   props('flour~1',
  6041.         [ shape = flour,
  6042.           nouns([flour,food,'flour~1']),
  6043.           can_be(eat,t),
  6044.           adjs([physical,fully_corporial,thinkable,measurable]),
  6045.           can_be(move,t),
  6046.           can_be(touch,t),
  6047.           cleanliness = clean,
  6048.           class_desc([ 'kind is corporial',
  6049.                        'kind is normally thinkable',
  6050.                        'kind is an Movable Object'
  6051.                      ]),
  6052.           inherited(fully_corporial),
  6053.           can_be(examine,t),
  6054.           inherited(thinkable),
  6055.           inherited(object),
  6056.           inherited(food),
  6057.           ammount = some,
  6058.           inherited(measurable),
  6059.           inherited(flour),
  6060.           co([shape=flour,inherit(flour,t),nouns([flour])])
  6061.         ]),
  6062.   props('bowl~1',
  6063.         [ shape = bowl,
  6064.           nouns([bowl,uncloseable,container,'bowl~1']),
  6065.           opened = t,
  6066.           can_be(close,f),
  6067.           can_be(open,f),
  6068.           inherited(uncloseable),
  6069.           adjs([physical,fully_corporial,thinkable]),
  6070.           default_rel = in,
  6071.           has_rel(in,t),
  6072.           inherited(container),
  6073.           can_be(move,t),
  6074.           can_be(touch,t),
  6075.           cleanliness = clean,
  6076.           class_desc([ 'kind is corporial',
  6077.                        'kind is normally thinkable',
  6078.                        'kind is an Movable Object'
  6079.                      ]),
  6080.           inherited(fully_corporial),
  6081.           can_be(examine,t),
  6082.           inherited(thinkable),
  6083.           inherited(object),
  6084.           inherited(flask),
  6085.           volume_capacity = 2,
  6086.           breaks_into = shards,
  6087.           name = 'porcelain bowl',
  6088.           desc = 'This is a modest glass cooking bowl with a yellow flower motif glazed into the outside surface.',
  6089.           inherited(bowl),
  6090.           co([shape=bowl,inherit(bowl,t),nouns([bowl])])
  6091.         ]),
  6092.   props('box~1',
  6093.         [ shape = box,
  6094.           nouns([box,container,'box~1',cardboard,paper]),
  6095.           volume_capacity = 11,
  6096.           default_rel = in,
  6097.           opened = f,
  6098.           can_be(open,t),
  6099.           has_rel(in,t),
  6100.           inherited(container),
  6101.           adjs([physical,fully_corporial,thinkable]),
  6102.           can_be(move,t),
  6103.           can_be(touch,t),
  6104.           cleanliness = clean,
  6105.           class_desc([ 'kind is corporial',
  6106.                        'kind is normally thinkable',
  6107.                        'kind is an Movable Object'
  6108.                      ]),
  6109.           inherited(fully_corporial),
  6110.           can_be(examine,t),
  6111.           inherited(thinkable),
  6112.           inherited(object),
  6113.           can_be(burn,t),
  6114.           inherited(paper),
  6115.           inherited(cardboard),
  6116.           inherited(box),
  6117.           co([shape=box,inherit(box,t),nouns([box])])
  6118.         ]),
  6119.   props('table~1',
  6120.         [ shape = table,
  6121.           has_rel(on,t),
  6122.           cleanliness = clean,
  6123.           inherited(surface),
  6124.           adjs(physical),
  6125.           default_rel = on,
  6126.           inherited(table),
  6127.           nouns([table]),
  6128.           co([shape=(table),inherit(table,t),nouns([table])])
  6129.         ]),
  6130.   props('table_leg~1',
  6131.         [ shape = table_leg,
  6132.           inherited(table_leg),
  6133.           nouns([table_leg]),
  6134.           co([shape=table_leg,inherit(table_leg,t),nouns([table_leg])])
  6135.         ]),
  6136.   props('apple~1',
  6137.         [ shape = apple,
  6138.           inherited(apple),
  6139.           nouns([apple]),
  6140.           co([shape=apple,inherit(apple,t),nouns([apple])])
  6141.         ]),
  6142.   props('crate~1',
  6143.         [ shape = crate,
  6144.           nouns([crate,container,'crate~1',wooden]),
  6145.           default_rel = in,
  6146.           opened = f,
  6147.           can_be(open,t),
  6148.           has_rel(in,t),
  6149.           inherited(container),
  6150.           adjs([physical,fully_corporial,thinkable]),
  6151.           can_be(move,t),
  6152.           can_be(touch,t),
  6153.           cleanliness = clean,
  6154.           class_desc([ 'kind is corporial',
  6155.                        'kind is normally thinkable',
  6156.                        'kind is an Movable Object'
  6157.                      ]),
  6158.           inherited(fully_corporial),
  6159.           can_be(examine,t),
  6160.           inherited(thinkable),
  6161.           inherited(object),
  6162.           volume_capacity = 13,
  6163.           breaks_into = splinters,
  6164.           can_be(burn,t),
  6165.           inherited(wooden),
  6166.           inherited(crate),
  6167.           co([shape=crate,inherit(crate,t),nouns([crate])])
  6168.         ]),
  6169.   props('fireplace~1',
  6170.         [ shape = fireplace,
  6171.           nouns([fireplace,uncloseable,container,'fireplace~1']),
  6172.           has_rel(on,f),
  6173.           has_rel(over,t),
  6174.           opened = t,
  6175.           can_be(close,f),
  6176.           can_be(open,f),
  6177.           default_rel = in,
  6178.           has_rel(in,t),
  6179.           inherited(container),
  6180.           inherited(uncloseable),
  6181.           volume_capacity = 20,
  6182.           adjs([untakeable,fully_corporial,physical,thinkable]),
  6183.           can_be(take,f),
  6184.           class_desc([ 'kind is an Immobile Object',
  6185.                        'kind is corporial',
  6186.                        'kind is normally thinkable',
  6187.                        'kind is furnature'
  6188.                      ]),
  6189.           inherited(untakeable),
  6190.           can_be(touch,t),
  6191.           inherited(fully_corporial),
  6192.           cleanliness = clean,
  6193.           inherited(surface),
  6194.           can_be(examine,t),
  6195.           inherited(thinkable),
  6196.           inherited(furnature),
  6197.           inherited(fireplace),
  6198.           co([shape=fireplace,inherit(fireplace,t),nouns([fireplace])])
  6199.         ]),
  6200.   props('videocamera~1',
  6201.         [ shape = videocamera,
  6202.           nouns([videocamera,memorize_perceptq]),
  6203.           inherited(memorize_perceptq),
  6204.           can_be(switch,t),
  6205.           effect(switch(on),setprop('videocamera~1',powered=t)),
  6206.           effect(switch(off),setprop('videocamera~1',powered=f)),
  6207.           powered = t,
  6208.           has_sense(see),
  6209.           breaks_into = broken_videocam,
  6210.           inherited(videocamera),
  6211.           co([ shape = videocamera,
  6212.                inherit(videocamera,t),
  6213.                nouns([videocamera])
  6214.              ])
  6215.         ]),
  6216.   memories('videocamera~1',
  6217.            [ structure_label(mem('videocamera~1')),
  6218.              timestamp(0,147.2),
  6219.              goals([]),
  6220.              goals_skipped([]),
  6221.              goals_satisfied([]),
  6222.              todo([look('videocamera~1')]),
  6223.              inst('videocamera~1')
  6224.            ]),
  6225.   perceptq('videocamera~1',[]),
  6226.   props('shovel~1',
  6227.         [ shape = shovel,
  6228.           inherited(shovel),
  6229.           nouns([shovel]),
  6230.           co([shape=shovel,inherit(shovel,t),nouns([shovel])])
  6231.         ]),
  6232.   props('mushroom~1',
  6233.         [ shape = mushroom,
  6234.           name = 'speckled mushroom',
  6235.           nouns([food,'mushroom~1',mushroom,fungus,toadstool]),
  6236.           adjs([physical,fully_corporial,thinkable,measurable,speckled]),
  6237.           can_be(move,t),
  6238.           can_be(touch,t),
  6239.           cleanliness = clean,
  6240.           class_desc([ 'kind is corporial',
  6241.                        'kind is normally thinkable',
  6242.                        'kind is an Movable Object'
  6243.                      ]),
  6244.           inherited(fully_corporial),
  6245.           can_be(examine,t),
  6246.           inherited(thinkable),
  6247.           inherited(object),
  6248.           ammount = some,
  6249.           inherited(measurable),
  6250.           inherited(food),
  6251.           initial('A speckled mushroom grows out of the sodden earth, on a long stalk.'),
  6252.           desc = 'The mushroom is capped with blotches, and you aren\'t at all sure it\'s not a toadstool.',
  6253.           can_be(eat,t),
  6254.           before(eat,(random100=<30,die('It was poisoned!');'yuck!')),
  6255.           after(take,
  6256.                 initial ',' 'You pick the mushroom, neatly cleaving its thin stalk.'),
  6257.           inherited(mushroom),
  6258.           co([shape=mushroom,inherit(mushroom,t),nouns([mushroom])])
  6259.         ]),
  6260.   props('fountain~1',
  6261.         [ shape = fountain,
  6262.           nouns([fountain,here,'fountain~1',sink,uncloseable,container]),
  6263.           volume_capacity = 150,
  6264.           adjs([locally,physical,untakeable,fully_corporial,thinkable]),
  6265.           can_be(move,f),
  6266.           has_rel(exit(Exit_Ret7),t),
  6267.           inherited(place),
  6268.           cleanliness = dirty,
  6269.           opened = t,
  6270.           can_be(close,f),
  6271.           can_be(open,f),
  6272.           inherited(uncloseable),
  6273.           default_rel = in,
  6274.           has_rel(in,t),
  6275.           inherited(container),
  6276.           class_desc([ 'kind is an Movable Object',
  6277.                        'kind is an Immobile Object',
  6278.                        'kind is corporial',
  6279.                        'kind is normally thinkable',
  6280.                        'kind is furnature'
  6281.                      ]),
  6282.           inherited(object),
  6283.           inherited(flask),
  6284.           can_be(take,f),
  6285.           inherited(untakeable),
  6286.           can_be(touch,t),
  6287.           inherited(fully_corporial),
  6288.           has_rel(on,t),
  6289.           inherited(surface),
  6290.           can_be(examine,t),
  6291.           inherited(thinkable),
  6292.           inherited(furnature),
  6293.           inherited(sink),
  6294.           inherited(fountain),
  6295.           co([shape=fountain,inherit(fountain,t),nouns([fountain])])
  6296.         ]),
  6297.   props('rock~1',
  6298.         [ shape = rock,
  6299.           inherited(rock),
  6300.           nouns([rock]),
  6301.           co([shape=rock,inherit(rock,t),nouns([rock])])
  6302.         ]),
  6303.   props('locker~1',
  6304.         [ shape = locker,
  6305.           nouns([locker,container,'locker~1',metal]),
  6306.           default_rel = in,
  6307.           can_be(open,t),
  6308.           has_rel(in,t),
  6309.           inherited(container),
  6310.           adjs([physical,fully_corporial,thinkable]),
  6311.           can_be(move,t),
  6312.           can_be(touch,t),
  6313.           cleanliness = clean,
  6314.           class_desc([ 'kind is corporial',
  6315.                        'kind is normally thinkable',
  6316.                        'kind is an Movable Object'
  6317.                      ]),
  6318.           inherited(fully_corporial),
  6319.           can_be(examine,t),
  6320.           inherited(thinkable),
  6321.           inherited(object),
  6322.           volume_capacity = 13,
  6323.           can_be(burn,f),
  6324.           inherited(metal),
  6325.           opened = f,
  6326.           inherited(locker),
  6327.           co([shape=locker,inherit(locker,t),nouns([locker])])
  6328.         ]),
  6329.   props('shelf~1',
  6330.         [ shape = shelf,
  6331.           adjs([physical,untakeable,fully_corporial,thinkable]),
  6332.           can_be(take,f),
  6333.           class_desc([ 'kind is an Immobile Object',
  6334.                        'kind is corporial',
  6335.                        'kind is normally thinkable',
  6336.                        'kind is furnature'
  6337.                      ]),
  6338.           inherited(untakeable),
  6339.           can_be(touch,t),
  6340.           inherited(fully_corporial),
  6341.           has_rel(on,t),
  6342.           default_rel = on,
  6343.           cleanliness = clean,
  6344.           inherited(surface),
  6345.           can_be(examine,t),
  6346.           nouns(['shelf~1',shelf]),
  6347.           inherited(thinkable),
  6348.           inherited(furnature),
  6349.           inherited(shelf),
  6350.           co([shape=shelf,inherit(shelf,t),nouns([shelf])])
  6351.         ]),
  6352.   props('wrench~1',
  6353.         [ shape = wrench,
  6354.           nouns([wrench,'wrench~1']),
  6355.           adjs([shiny,physical,thinkable,fully_corporial]),
  6356.           can_be(move,t),
  6357.           class_desc([ 'kind is an Movable Object',
  6358.                        'kind is normally thinkable',
  6359.                        'kind is corporial'
  6360.                      ]),
  6361.           inherited(object),
  6362.           can_be(touch,t),
  6363.           can_be(examine,t),
  6364.           inherited(thinkable),
  6365.           cleanliness = clean,
  6366.           inherited(fully_corporial),
  6367.           inherited(shiny),
  6368.           inherited(wrench),
  6369.           co([shape=wrench,inherit(wrench,t),nouns([wrench])])
  6370.         ]),
  6371.   props('coins~1',
  6372.         [ shape = coins,
  6373.           nouns([coins,'coins~1']),
  6374.           adjs([shiny,physical,thinkable,fully_corporial,measurable]),
  6375.           can_be(move,t),
  6376.           class_desc([ 'kind is an Movable Object',
  6377.                        'kind is normally thinkable',
  6378.                        'kind is corporial'
  6379.                      ]),
  6380.           inherited(object),
  6381.           can_be(touch,t),
  6382.           can_be(examine,t),
  6383.           inherited(thinkable),
  6384.           cleanliness = clean,
  6385.           inherited(fully_corporial),
  6386.           inherited(shiny),
  6387.           ammount = some,
  6388.           inherited(measurable),
  6389.           inherited(coins),
  6390.           co([shape=coins,inherit(coins,t),nouns([coins])])
  6391.         ]),
  6392.   props('bag~1',
  6393.         [ shape = bag,
  6394.           nouns([bag,container,'bag~1']),
  6395.           volume_capacity = 10,
  6396.           default_rel = in,
  6397.           opened = f,
  6398.           can_be(open,t),
  6399.           has_rel(in,t),
  6400.           inherited(container),
  6401.           adjs([physical,fully_corporial,thinkable]),
  6402.           can_be(move,t),
  6403.           can_be(touch,t),
  6404.           cleanliness = clean,
  6405.           class_desc([ 'kind is corporial',
  6406.                        'kind is normally thinkable',
  6407.                        'kind is an Movable Object'
  6408.                      ]),
  6409.           inherited(fully_corporial),
  6410.           can_be(examine,t),
  6411.           inherited(thinkable),
  6412.           inherited(object),
  6413.           inherited(bag),
  6414.           co([shape=bag,inherit(bag,t),nouns([bag])])
  6415.         ]),
  6416.   props('watch~1',
  6417.         [ shape = watch,
  6418.           inherited(watch),
  6419.           nouns([watch]),
  6420.           co([shape=watch,inherit(watch,t),nouns([watch])])
  6421.         ]),
  6422.   props('player~1',
  6423.         [ shape = player,
  6424.           nouns([ player,
  6425.                   humanoid,
  6426.                   character,
  6427.                   no_perceptq,
  6428.                   actor,
  6429.                   autoscan,
  6430.                   'player~1'
  6431.                 ]),
  6432.           name = 'player~1',
  6433.           look_depth = 2,
  6434.           user_mode = 2,
  6435.           access_level = admin,
  6436.           adjs([ physical,
  6437.                  fully_corporial,
  6438.                  partly_noncorporial,
  6439.                  thinkable,
  6440.                  noncorporial
  6441.                ]),
  6442.           nominals([console]),
  6443.           inherited(console),
  6444.           knows_verbs(eat,t),
  6445.           has_rel(worn_by,t),
  6446.           has_rel(held_by,t),
  6447.           model_depth = 3,
  6448.           mass = 50,
  6449.           volume = 50,
  6450.           has_sense(see),
  6451.           inherited(no_perceptq),
  6452.           knows_verbs(examine,t),
  6453.           inherited(actor),
  6454.           inherited(autoscan),
  6455.           can_be(touch,t),
  6456.           can_be(examine,t),
  6457.           cleanliness = clean,
  6458.           class_desc([ 'kind is corporial',
  6459.                        'kind is normally thinkable',
  6460.                        'direct inheriters are completely noncorporial',
  6461.                        'kind is both partly corporial and non-corporial'
  6462.                      ]),
  6463.           inherited(fully_corporial),
  6464.           inherited(thinkable),
  6465.           ~ inherit(fully_corporial),
  6466.           inherited(noncorporial),
  6467.           inherited(partly_noncorporial),
  6468.           inherited(character),
  6469.           can(switch(off),f),
  6470.           powered = t,
  6471.           inherited(humanoid),
  6472.           inherited(player),
  6473.           co([shape=player,inherit(player,t),nouns([player])])
  6474.         ]),
  6475.   memories('player~1',
  6476.            [ structure_label(mem('player~1')),
  6477.              timestamp(0,147.1),
  6478.              goals([]),
  6479.              goals_skipped([]),
  6480.              goals_satisfied([]),
  6481.              todo([look('player~1')]),
  6482.              inst('player~1')
  6483.            ]),
  6484.   h(in,'player~1',kitchen),
  6485.   h(worn_by,'watch~1','player~1'),
  6486.   h(held_by,'bag~1','player~1'),
  6487.   h(in,'coins~1','bag~1'),
  6488.   h(held_by,'wrench~1',floyd),
  6489.   h(in,'shelf~1',pantry),
  6490.   h(in,'locker~1',pantry),
  6491.   h(in,'rock~1',garden),
  6492.   h(in,'fountain~1',garden),
  6493.   h(in,'mushroom~1',garden),
  6494.   h(in,'shovel~1',basement),
  6495.   h(in,'videocamera~1',living_room),
  6496.   h(in,'fireplace~1',living_room),
  6497.   h(in,'crate~1',kitchen),
  6498.   h(in,'apple~1','crate~1'),
  6499.   h(reverse(on),'table~1','table_leg~1'),
  6500.   h(on,'box~1','table~1'),
  6501.   h(in,'bowl~1','box~1'),
  6502.   h(in,'flour~1','bowl~1'),
  6503.   h(in,'table~1',kitchen),
  6504.   h(on,'lamp~1','table~1'),
  6505.   h(in,'sink~1',kitchen),
  6506.   h(in,'plate~1','sink~1'),
  6507.   h(in,'cabinate~1',kitchen),
  6508.   h(in,'cup~1','cabinate~1'),
  6509.   type_props(broken_videocam,
  6510.              [can_be(switch,f),powered=f,inherit(videocamera,t)]),
  6511.   type_props(videocamera,
  6512.              [ inherit(memorize,t),
  6513.                inherit(perceptq,t),
  6514.                inherit(memorize_perceptq,t),
  6515.                can_be(switch,t),
  6516.                effect(switch(on),setprop($self,powered=t)),
  6517.                effect(switch(off),setprop($self,powered=f)),
  6518.                powered = t,
  6519.                has_sense(see),
  6520.                breaks_into = broken_videocam
  6521.              ]),
  6522.   type_props(wrench,[inherit(shiny,t)]),
  6523.   type_props(table,[inherit(surface,t),adjs(physical),default_rel=on]),
  6524.   type_props(shelf,
  6525.              [inherit(surface,t),adjs(physical),inherit(furnature,t)]),
  6526.   type_props(surface,
  6527.              [ has_rel(on,t),
  6528.                default_rel = on,
  6529.                adjs(physical),
  6530.                cleanliness = clean
  6531.              ]),
  6532.   type_props(broken_lamp,
  6533.              [ name = 'dented brass lamp',
  6534.                nouns(light),
  6535.                nominals(brass),
  6536.                adjs(dented),
  6537.                can_be(switch,t),
  6538.                effect(switch(on),true),
  6539.                effect(switch(off),true)
  6540.              ]),
  6541.   type_props(lamp,
  6542.              [ name = 'shiny brass lamp',
  6543.                powered = t,
  6544.                can_be(switch,t),
  6545.                nouns(light),
  6546.                nominals(brass),
  6547.                inherit(shiny,t),
  6548.                inherit(object,t),
  6549.                emitting(see,light),
  6550.                effect(switch(on),setprop($self,emitting(see,light))),
  6551.                effect(switch(off),delprop($self,emitting(see,light))),
  6552.                breaks_into = broken_lamp
  6553.              ]),
  6554.   type_props(flour,[inherit(food,t),inherit(measurable,t)]),
  6555.   type_props(coins,[inherit(shiny,t),inherit(measurable,t)]),
  6556.   type_props(shiny,
  6557.              [ adjs($class),
  6558.                inherit(object,t),
  6559.                inherit(fully_corporial,t)
  6560.              ]),
  6561.   type_props(measurable,[adjs($class),ammount=some]),
  6562.   type_props(fountain,
  6563.              [volume_capacity=150,inherit(place,t),inherit(sink,t)]),
  6564.   type_props(cabinate,
  6565.              [ inherit(container,t),
  6566.                inherit(furnature,t),
  6567.                volume_capacity = 10
  6568.              ]),
  6569.   type_props(uncloseable,
  6570.              [ opened = t,
  6571.                can_be(close,f),
  6572.                can_be(open,f),
  6573.                inherit(container,t)
  6574.              ]),
  6575.   type_props(sink,
  6576.              [ cleanliness = dirty,
  6577.                inherit(uncloseable,t),
  6578.                inherit(flask,t),
  6579.                inherit(furnature,t),
  6580.                volume_capacity = 5
  6581.              ]),
  6582.   type_props(paper,[can_be(burn,t)]),
  6583.   type_props(cardboard,[inherit(paper,t)]),
  6584.   type_props(metal,[can_be(burn,f)]),
  6585.   type_props(wooden,[breaks_into=splinters,can_be(burn,t)]),
  6586.   type_props(locker,
  6587.              [ inherit(container,t),
  6588.                inherit(object,t),
  6589.                volume_capacity = 13,
  6590.                inherit(metal,t),
  6591.                opened = f
  6592.              ]),
  6593.   type_props(crate,
  6594.              [ inherit(container,t),
  6595.                inherit(object,t),
  6596.                volume_capacity = 13,
  6597.                inherit(wooden,t),
  6598.                opened = t
  6599.              ]),
  6600.   type_props(box,
  6601.              [ opened = f,
  6602.                volume_capacity = 11,
  6603.                inherit(container,t),
  6604.                inherit(object,t),
  6605.                inherit(cardboard,t)
  6606.              ]),
  6607.   type_props(fireplace,
  6608.              [ has_rel(on,f),
  6609.                has_rel(over,t),
  6610.                inherit(uncloseable,t),
  6611.                volume_capacity = 20,
  6612.                inherit(furnature,t)
  6613.              ]),
  6614.   type_props(plate,
  6615.              [ inherit(surface,t),
  6616.                inherit(object,t),
  6617.                volume_capacity = 2,
  6618.                breaks_into = shards,
  6619.                cleanliness = dirty,
  6620.                name = $ class
  6621.              ]),
  6622.   type_props(bowl,
  6623.              [ inherit(uncloseable,t),
  6624.                inherit(flask,t),
  6625.                volume_capacity = 2,
  6626.                breaks_into = shards,
  6627.                cleanliness = dirty,
  6628.                name = 'porcelain bowl',
  6629.                desc = 'This is a modest glass cooking bowl with a yellow flower motif glazed into the outside surface.'
  6630.              ]),
  6631.   type_props(flask,
  6632.              [adjs(physical),inherit(container,t),inherit(object,t)]),
  6633.   type_props(cup,[inherit(flask,t)]),
  6634.   type_props(bag,
  6635.              [ volume_capacity = 10,
  6636.                inherit(container,t),
  6637.                inherit(object,t)
  6638.              ]),
  6639.   type_props(container,
  6640.              [default_rel=in,opened=f,can_be(open,t),has_rel(in,t)]),
  6641.   type_props(place,
  6642.              [ volume_capacity = 10000,
  6643.                default_rel = in,
  6644.                has_rel(in,t),
  6645.                nouns([here,$self]),
  6646.                adjs([locally]),
  6647.                can_be(move,f),
  6648.                can_be(take,f),
  6649.                has_rel(exit(Exit_Ret8),t)
  6650.              ]),
  6651.   type_props(natural_force,
  6652.              [ knows_verbs(eat,f),
  6653.                can_be(touch,f),
  6654.                has_rel(held_by,f),
  6655.                has_rel(worn_by,f),
  6656.                has_sense(see),
  6657.                inherit(no_perceptq,t),
  6658.                inherit(noncorporial,t),
  6659.                inherit(actor,t)
  6660.              ]),
  6661.   type_props(robot,
  6662.              [ knows_verbs(eat,f),
  6663.                inherit(autonomous,t),
  6664.                emitting(see,light),
  6665.                volume = 50,
  6666.                mass = 200,
  6667.                nouns([robot]),
  6668.                adjs([metallic]),
  6669.                desc = 'Your classic robot: metallic with glowing red eyes, enthusiastic but not very clever.',
  6670.                can_be(switch,t),
  6671.                inherit(memorize,t),
  6672.                nouns($class),
  6673.                inherit(shiny,t),
  6674.                inherit(character,t),
  6675.                powered = t,
  6676.                effect(switch(on),setprop($self,powered=t)),
  6677.                effect(switch(off),setprop($self,powered=f))
  6678.              ]),
  6679.   type_props(actor,
  6680.              [knows_verbs(examine,t),inherit(partly_noncorporial,t)]),
  6681.   type_props(character,
  6682.              [ has_rel(worn_by,t),
  6683.                has_rel(held_by,t),
  6684.                model_depth = 3,
  6685.                mass = 50,
  6686.                volume = 50,
  6687.                has_sense(see),
  6688.                inherit(no_perceptq,t),
  6689.                inherit(memorize,t),
  6690.                inherit(actor,t),
  6691.                inherit(autoscan,t),
  6692.                inherit(partly_noncorporial,t)
  6693.              ]),
  6694.   type_props(autonomous,[inherit(autoscan,t)]),
  6695.   type_props(humanoid,
  6696.              [ knows_verbs(eat,t),
  6697.                volume = 50,
  6698.                mass = 50,
  6699.                inherit(character,t),
  6700.                inherit(memorize,t),
  6701.                can(switch(off),f),
  6702.                powered = t
  6703.              ]),
  6704.   type_props(console,
  6705.              [adjs(physical),nominals([console]),nouns([player])]),
  6706.   type_props(player,
  6707.              [ name = $ self,
  6708.                model_depth = 3,
  6709.                inherit(autoscan,t),
  6710.                look_depth = 2,
  6711.                user_mode = 2,
  6712.                access_level = admin,
  6713.                inherit(console,t),
  6714.                inherit(humanoid,t)
  6715.              ]),
  6716.   type_props(telnet,[adjs([remote]),inherit(player,t),nouns([player])]),
  6717.   type_props(furnature,
  6718.              [ can_be(examine,t),
  6719.                inherit(untakeable,t),
  6720.                inherit(fully_corporial,t),
  6721.                inherit(surface,t),
  6722.                inherit(thinkable,t),
  6723.                adjs(physical),
  6724.                class_desc(['kind is furnature'])
  6725.              ]),
  6726.   type_props(untakeable,
  6727.              [ adjs($class),
  6728.                can_be(take,f),
  6729.                class_desc(['kind is an Immobile Object'])
  6730.              ]),
  6731.   type_props(object,
  6732.              [ can_be(examine,t),
  6733.                adjs(physical),
  6734.                can_be(move,t),
  6735.                inherit(fully_corporial,t),
  6736.                inherit(thinkable,t),
  6737.                class_desc(['kind is an Movable Object'])
  6738.              ]),
  6739.   type_props(fully_corporial,
  6740.              [ can_be(touch,t),
  6741.                can_be(examine,t),
  6742.                inherit(thinkable,t),
  6743.                cleanliness = clean,
  6744.                adjs($class),
  6745.                class_desc(['kind is corporial'])
  6746.              ]),
  6747.   type_props(partly_noncorporial,
  6748.              [ inherit(fully_corporial,t),
  6749.                adjs($class),
  6750.                inherit(noncorporial,t),
  6751.                class_desc([ 'kind is both partly corporial and non-corporial'
  6752.                           ])
  6753.              ]),
  6754.   type_props(only_conceptual,
  6755.              [ adjs($class),
  6756.                inherit(noncorporial,t),
  6757.                inherit(thinkable,t),
  6758.                class_desc(['kind is only conceptual'])
  6759.              ]),
  6760.   type_props(noncorporial,
  6761.              [ can_be(examine,f),
  6762.                can_be(touch,f),
  6763.                inherit(thinkable,t),
  6764.                adjs($class),
  6765.                ~ inherit(fully_corporial),
  6766.                class_desc([ 'direct inheriters are completely noncorporial'
  6767.                           ])
  6768.              ]),
  6769.   type_props(thinkable,
  6770.              [ can_be(examine,t),
  6771.                nouns($self),
  6772.                adjs($class),
  6773.                class_desc(['kind is normally thinkable'])
  6774.              ]),
  6775.   type_props(unthinkable,
  6776.              [ can_be(examine,f),
  6777.                adjs($class),
  6778.                class_desc(['kind is normally unthinkable'])
  6779.              ]),
  6780.   type_props(door,
  6781.              [ can_be(take,f),
  6782.                can_be(open,t),
  6783.                can_be(close,t),
  6784.                opened = t,
  6785.                nouns($class),
  6786.                inherit(fully_corporial,t),
  6787.                can_be(take,f),
  6788.                can_be(open,t),
  6789.                can_be(close,t),
  6790.                opened = t,
  6791.                nouns(door),
  6792.                inherit(fully_corporial,t)
  6793.              ]),
  6794.   type_props(mushroom,
  6795.              [ name = 'speckled mushroom',
  6796.                inherit(food,t),
  6797.                nouns([mushroom,fungus,toadstool]),
  6798.                adjs([speckled]),
  6799.                initial('A speckled mushroom grows out of the sodden earth, on a long stalk.'),
  6800.                desc = 'The mushroom is capped with blotches, and you aren\'t at all sure it\'s not a toadstool.',
  6801.                can_be(eat,t),
  6802.                before(eat,(random100=<30,die('It was poisoned!');'yuck!')),
  6803.                after(take,
  6804.                      initial ',' 'You pick the mushroom, neatly cleaving its thin stalk.')
  6805.              ]),
  6806.   type_props(broken,
  6807.              [ name = 'definately broken',
  6808.                effect(switch(on),true),
  6809.                effect(switch(off),true),
  6810.                can_be(switch,t),
  6811.                adjs([dented]),
  6812.                adjs($class)
  6813.              ]),
  6814.   type_props(food,
  6815.              [can_be(eat,t),inherit(object,t),inherit(measurable,t)]),
  6816.   h(in,brklamp,garden),
  6817.   h(in,screendoor,garden),
  6818.   h(in,screendoor,kitchen),
  6819.   h(exit(west),kitchen,living_room),
  6820.   h(exit(south),living_room,kitchen),
  6821.   h(exit(east),living_room,dining_room),
  6822.   h(exit(north),dining_room,living_room),
  6823.   h(exit(west),dining_room,kitchen),
  6824.   h(exit(east),kitchen,dining_room),
  6825.   h(exit(north),garden,kitchen),
  6826.   h(exit(south),kitchen,garden),
  6827.   h(exit(up),basement,pantry),
  6828.   h(exit(down),pantry,basement),
  6829.   h(exit(north),kitchen,pantry),
  6830.   h(exit(south),pantry,kitchen),
  6831.   h(in,floyd,pantry),
  6832.   structure_label(istate)
  6833. ]
  6834. =============================================
  6835. Welcome to Marty's Prolog Adventure Prototype
  6836. =============================================
  6837.  
  6838. % player~1 @ kitchen: already about todo: look(player~1)
  6839.  
  6840. % aXiom(look('player~1'))
  6841.  
  6842. {{ sub__examine('player~1',see,in,kitchen,3) }}
  6843.  
  6844. {{ percept('player~1',see,3,props(kitchen,[volume_capacity=10000,has_rel(in,t),has_rel(exit(D2),t),desc='cooking happens here'])) }}
  6845. Player~1 is in kitchen and sees: crate, table, sink, cabinate and screendoor.
  6846. Exits in kitchen are: west, east, south and north.
  6847.  
  6848.  
  6849. {{ percept('player~1',see,2,props('crate~1',[shape=crate,opened=f,has_rel(in,t)])) }}
  6850. '...verbose...'('crate is closed from seeing In')
  6851.  
  6852. {{ percept('player~1',see,2,props('table~1',[shape=(table),has_rel(on,t)])) }}
  6853. Player~1 see on table: box and lamp.
  6854.  
  6855. {{ percept('player~1',see,2,props('sink~1',[shape=sink,opened=t,has_rel(in,t),has_rel(on,t)])) }}
  6856. Player~1 see in sink: plate.
  6857. '...verbose...'('nothing on sink')
  6858.  
  6859. {{ percept('player~1',see,2,props('cabinate~1',[shape=cabinate,opened=f,has_rel(in,t),has_rel(on,t)])) }}
  6860. '...verbose...'('cabinate is closed from seeing In')
  6861. '...verbose...'('nothing on cabinate')
  6862.  
  6863. {{ percept('player~1',see,2,props(screendoor,[opened=f])) }}
  6864.  
  6865. '...verbose...'('percept(''player~1'',see,1,props(''box~1'',[shape=box]))')
  6866. '...verbose...'('box is closed from seeing In')
  6867.  
  6868. '...verbose...'('percept(''player~1'',see,1,props(''lamp~1'',[shape=lamp]))')
  6869.  
  6870. '...verbose...'('percept(''player~1'',see,1,props(''plate~1'',[shape=plate]))')
  6871. Player~1 see on plate: <nothing>
  6872. player~1@spatial> s
  6873. s
  6874. player~1 was in kitchen but left walking south
  6875. player~1 came walking north in garden
  6876. {{ moving_in_dir('player~1',walk,south,in,kitchen,in,garden) }}
  6877. {{ go_dir('player~1',walk,south) }}
  6878. player~1@spatial> look
  6879. look
  6880.  
  6881. % aXiom(look('player~1'))
  6882.  
  6883. {{ sub__examine('player~1',see,in,garden,3) }}
  6884.  
  6885. {{ percept('player~1',see,3,props(garden,[volume_capacity=10000,has_rel(in,t),has_rel(exit(D2),t)])) }}
  6886. Player~1 is in garden and sees: rock, fountain, mushroom, brklamp and screendoor.
  6887. Exits in garden are: north.
  6888.  
  6889.  
  6890. '...verbose...'('percept(''player~1'',see,2,props(''rock~1'',[shape=rock]))')
  6891.  
  6892. {{ percept('player~1',see,2,props('fountain~1',[shape=fountain,has_rel(exit(D2),t),opened=t,has_rel(in,t),has_rel(on,t)])) }}
  6893. '...verbose...'('nothing in fountain')
  6894. '...verbose...'('nothing on fountain')
  6895.  
  6896. '...verbose...'('percept(''player~1'',see,2,props(''mushroom~1'',[shape=mushroom]))')
  6897.  
  6898. {{ percept('player~1',see,2,props(brklamp,[inherited(shiny),emitting(see,light)])) }}
  6899.  
  6900. {{ percept('player~1',see,2,props(screendoor,[opened=f])) }}
  6901. player~1@spatial> n
  6902. n
  6903. player~1 was in garden but left walking north
  6904. player~1 came walking south in kitchen
  6905. {{ moving_in_dir('player~1',walk,north,in,garden,in,kitchen) }}
  6906. {{ go_dir('player~1',walk,north) }}
  6907. player~1@spatial>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement