Advertisement
logicmoo

OMG - it starts

Nov 13th, 2017
575
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 463.48 KB | None | 0 0
  1. root@gitlab:/home/dmiles/logicmoo_workspace/packs_usr/wam_common_lisp/prolog/wam_cl# su - pack_install_pms
  2. cd /mnt/dddd/workspace/runtime
  3. cd /mnt/dddd/workspace/phase02-jrtl/platform
  4. export DISPLAY=10.0.0.122:0.0
  5. ~ /home/dmiles/logicmoo_workspace/packs_usr/logicmoo_base/t/examples/fol
  6. ~ /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games /home/dmiles/logicmoo_workspace/packs_usr/logicmoo_base/t/examples/fol
  7. pack_install_pms@gitlab:~$ swipl
  8. Welcome to SWI-Prolog (threaded, 64 bits, version 7.7.2)
  9. SWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software.
  10. Please run ?- license. for legal details.
  11.  
  12. For online help and background, visit http://www.swi-prolog.org
  13. For built-in help, use ?- help(Topic). or ?- apropos(Word).
  14.  
  15. ?- pack_install(prologmud_samples).
  16. % Contacting server at http://www.swi-prolog.org/pack/query ... ok
  17. Install prologmud_samples@1.1.118 from GIT at https://github.com/TeamSPoon/prologmud_samples.git Y/n?
  18.  
  19. Create directory for packages
  20.    (1) * /home/pack_install_pms/lib/swipl/pack
  21.    (2)   Cancel
  22.  
  23. Your choice?
  24. % Cloning into '/home/pack_install_pms/lib/swipl/pack/prologmud_samples'...
  25. % Contacting server at http://www.swi-prolog.org/pack/query ... ok
  26. Warning: Package depends on the following:
  27. Warning:   "prologmud", provided by prologmud@1.1.118 from https://github.com/TeamSPoon/prologmud.git
  28. Warning:     "logicmoo_base", provided by logicmoo_base@1.1.118 from https://github.com/TeamSPoon/logicmoo_base.git
  29. Warning:       "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  30. Warning:         "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  31. Warning:           "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  32. Warning:       "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  33. Warning:       "eggdrop", provided by eggdrop@1.1.118 from https://github.com/TeamSPoon/eggdrop.git
  34. Warning:         "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  35. Warning:         "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  36. Warning:           "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  37. Warning:             "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  38. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  39. Warning:           "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
  40. Warning:             "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  41. Warning:               "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  42. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  43. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  44. Warning:             "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
  45. Warning:               "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  46. Warning:               "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  47. Warning:             "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  48. Warning:               "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  49. Warning:                 "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  50. Warning:             "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  51. Warning:             "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
  52. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  53. Warning:               "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  54. Warning:           "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  55. Warning:           "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  56. Warning:             "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  57. Warning:               "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  58. Warning:           "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  59. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  60. Warning:           "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  61. Warning:             "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  62. Warning:               "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  63. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  64. Warning:         "predicate_streams", provided by predicate_streams@1.1.118 from http://github.com/TeamSPoon/predicate_streams.git
  65. Warning:       "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
  66. Warning:         "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  67. Warning:         "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  68. Warning:           "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  69. Warning:             "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  70. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  71. Warning:           "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
  72. Warning:             "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  73. Warning:               "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  74. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  75. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  76. Warning:             "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
  77. Warning:             "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  78. Warning:               "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  79. Warning:                 "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  80. Warning:             "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  81. Warning:             "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
  82. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  83. Warning:               "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  84. Warning:           "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  85. Warning:           "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  86. Warning:             "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  87. Warning:               "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  88. Warning:           "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  89. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  90. Warning:           "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  91. Warning:             "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  92. Warning:               "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  93. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  94. Warning:       "instant_prolog_docs", provided by instant_prolog_docs@1.1.118 from https://github.com/TeamSPoon/instant_prolog_docs.git
  95. Warning:         "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  96. Warning:           "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  97. Warning:             "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  98. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  99. Warning:           "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
  100. Warning:             "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  101. Warning:               "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  102. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  103. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  104. Warning:             "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
  105. Warning:               "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  106. Warning:               "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  107. Warning:             "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  108. Warning:               "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  109. Warning:                 "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  110. Warning:             "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  111. Warning:             "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
  112. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  113. Warning:               "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  114. Warning:           "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  115. Warning:           "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  116. Warning:             "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  117. Warning:               "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  118. Warning:           "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  119. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  120. Warning:           "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  121. Warning:             "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  122. Warning:               "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  123. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  124. Warning:       "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  125. Warning:       "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  126. Warning:         "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  127. Warning:           "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  128. Warning:       "multimodal_dcg", provided by multimodal_dcg@1.1.118 from https://github.com/TeamSPoon/multimodal_dcg.git
  129. Warning:         "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  130. Warning:       "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  131. Warning:         "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  132. Warning:           "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  133. Warning:             "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  134. Warning:         "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
  135. Warning:           "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  136. Warning:             "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  137. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  138. Warning:           "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  139. Warning:           "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
  140. Warning:             "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  141. Warning:             "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  142. Warning:           "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  143. Warning:             "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  144. Warning:               "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  145. Warning:           "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  146. Warning:           "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
  147. Warning:             "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  148. Warning:             "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  149. Warning:         "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  150. Warning:         "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  151. Warning:           "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  152. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  153. Warning:         "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  154. Warning:           "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  155. Warning:         "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  156. Warning:           "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  157. Warning:             "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  158. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  159. Warning:       "pfc", provided by pfc@1.1.118 from https://github.com/TeamSPoon/pfc.git
  160. Warning:         "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  161. Warning:         "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
  162. Warning:           "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  163. Warning:           "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  164. Warning:             "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  165. Warning:               "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  166. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  167. Warning:             "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
  168. Warning:               "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  169. Warning:                 "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  170. Warning:                   "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  171. Warning:               "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  172. Warning:               "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
  173. Warning:               "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  174. Warning:                 "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  175. Warning:                   "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  176. Warning:               "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  177. Warning:               "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
  178. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  179. Warning:                 "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  180. Warning:             "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  181. Warning:             "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  182. Warning:               "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  183. Warning:                 "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  184. Warning:             "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  185. Warning:               "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  186. Warning:             "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  187. Warning:               "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  188. Warning:                 "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  189. Warning:                   "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  190. Warning:         "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
  191. Warning:           "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  192. Warning:             "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  193. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  194. Warning:           "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  195. Warning:           "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
  196. Warning:             "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  197. Warning:             "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  198. Warning:               "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  199. Warning:                 "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  200. Warning:                   "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  201. Warning:               "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
  202. Warning:               "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  203. Warning:               "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  204. Warning:                 "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  205. Warning:                   "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  206. Warning:               "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  207. Warning:                 "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  208. Warning:               "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  209. Warning:                 "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  210. Warning:                   "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  211. Warning:                     "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  212. Warning:           "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  213. Warning:             "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  214. Warning:               "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  215. Warning:           "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  216. Warning:             "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  217. Warning:               "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  218. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  219. Warning:             "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
  220. Warning:             "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  221. Warning:             "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  222. Warning:               "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  223. Warning:                 "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  224. Warning:             "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  225. Warning:               "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  226. Warning:             "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  227. Warning:               "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  228. Warning:                 "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  229. Warning:                   "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  230. Warning:           "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
  231. Warning:             "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  232. Warning:             "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  233. Warning:         "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  234. Warning:         "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  235. Warning:           "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  236. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  237. Warning:         "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  238. Warning:           "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  239. Warning:             "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  240. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  241. Warning:           "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
  242. Warning:             "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  243. Warning:               "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  244. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  245. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  246. Warning:             "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
  247. Warning:               "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  248. Warning:               "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  249. Warning:             "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  250. Warning:               "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  251. Warning:                 "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  252. Warning:             "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  253. Warning:             "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
  254. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  255. Warning:               "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  256. Warning:           "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  257. Warning:           "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  258. Warning:             "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  259. Warning:               "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  260. Warning:           "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  261. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  262. Warning:           "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  263. Warning:             "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  264. Warning:               "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  265. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  266. Warning:         "no_repeats", provided by no_repeats@1.1.118 from https://github.com/TeamSPoon/no_repeats.git
  267. Warning:         "s_expression", provided by s_expression@1.1.118 from https://github.com/TeamSPoon/s_expression.git
  268. Warning:           "with_open_options", provided by with_open_options@1.1.118 from https://github.com/TeamSPoon/with_open_options.git
  269. Warning:         "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  270. Warning:           "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  271. Warning:         "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  272. Warning:           "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  273. Warning:             "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  274. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  275. Warning:       "s_expression", provided by s_expression@1.1.118 from https://github.com/TeamSPoon/s_expression.git
  276. Warning:         "with_open_options", provided by with_open_options@1.1.118 from https://github.com/TeamSPoon/with_open_options.git
  277. Warning:       "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
  278. Warning:         "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  279. Warning:         "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  280. Warning:       "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  281. Warning:         "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  282. Warning:       "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  283. Warning:         "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  284. Warning:           "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  285. Warning:             "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  286. Warning:       "xlisting_web", provided by xlisting_web@1.1.118 from https://github.com/TeamSPoon/xlisting_web.git
  287. Warning:         "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  288. Warning:           "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  289. Warning:             "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  290. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  291. Warning:     "pfc", provided by pfc@1.1.118 from https://github.com/TeamSPoon/pfc.git
  292. Warning:       "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  293. Warning:       "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
  294. Warning:         "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  295. Warning:         "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  296. Warning:           "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  297. Warning:             "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  298. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  299. Warning:           "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
  300. Warning:             "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  301. Warning:               "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  302. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  303. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  304. Warning:             "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
  305. Warning:             "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  306. Warning:               "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  307. Warning:                 "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  308. Warning:             "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  309. Warning:             "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
  310. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  311. Warning:               "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  312. Warning:           "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  313. Warning:           "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  314. Warning:             "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  315. Warning:               "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  316. Warning:           "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  317. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  318. Warning:           "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  319. Warning:             "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  320. Warning:               "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  321. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  322. Warning:       "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
  323. Warning:         "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  324. Warning:           "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  325. Warning:             "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  326. Warning:         "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  327. Warning:         "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
  328. Warning:           "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  329. Warning:           "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  330. Warning:             "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  331. Warning:               "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  332. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  333. Warning:             "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
  334. Warning:             "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  335. Warning:             "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  336. Warning:               "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  337. Warning:                 "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  338. Warning:             "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  339. Warning:               "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  340. Warning:             "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  341. Warning:               "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  342. Warning:                 "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  343. Warning:                   "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  344. Warning:         "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  345. Warning:           "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  346. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  347. Warning:         "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  348. Warning:           "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  349. Warning:             "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  350. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  351. Warning:           "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
  352. Warning:           "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  353. Warning:           "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  354. Warning:             "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  355. Warning:               "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  356. Warning:           "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  357. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  358. Warning:           "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  359. Warning:             "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  360. Warning:               "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  361. Warning:                 "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  362. Warning:         "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
  363. Warning:           "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  364. Warning:           "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  365. Warning:       "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  366. Warning:       "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  367. Warning:         "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  368. Warning:           "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  369. Warning:       "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  370. Warning:         "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  371. Warning:           "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  372. Warning:             "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  373. Warning:         "hook_hybrid", provided by hook_hybrid@1.1.118 from https://github.com/TeamSPoon/hook_hybrid.git
  374. Warning:           "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  375. Warning:             "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  376. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  377. Warning:           "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  378. Warning:           "file_scope", provided by file_scope@1.1.118 from https://github.com/TeamSPoon/file_scope.git
  379. Warning:             "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  380. Warning:             "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  381. Warning:           "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  382. Warning:             "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  383. Warning:               "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  384. Warning:           "must_trace", provided by must_trace@1.1.118 from https://github.com/TeamSPoon/must_trace.git
  385. Warning:           "subclause_expansion", provided by subclause_expansion@1.1.118 from https://github.com/TeamSPoon/subclause_expansion.git
  386. Warning:             "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  387. Warning:             "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  388. Warning:         "logicmoo_utils", provided by logicmoo_utils@1.1.118 from https://github.com/TeamSPoon/logicmoo_utils.git
  389. Warning:         "loop_check", provided by loop_check@1.1.118 from https://github.com/TeamSPoon/loop_check.git
  390. Warning:           "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  391. Warning:             "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  392. Warning:         "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  393. Warning:           "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  394. Warning:         "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  395. Warning:           "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  396. Warning:             "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  397. Warning:               "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  398. Warning:       "no_repeats", provided by no_repeats@1.1.118 from https://github.com/TeamSPoon/no_repeats.git
  399. Warning:       "s_expression", provided by s_expression@1.1.118 from https://github.com/TeamSPoon/s_expression.git
  400. Warning:         "with_open_options", provided by with_open_options@1.1.118 from https://github.com/TeamSPoon/with_open_options.git
  401. Warning:       "with_thread_local", provided by with_thread_local@1.1.118 from https://github.com/TeamSPoon/with_thread_local.git
  402. Warning:         "each_call_cleanup", provided by each_call_cleanup@1.1.118 from https://github.com/TeamSPoon/each_call_cleanup.git
  403. Warning:       "xlisting", provided by xlisting@1.1.118 from https://github.com/TeamSPoon/xlisting.git
  404. Warning:         "clause_attvars", provided by clause_attvars@1.1.118 from https://github.com/TeamSPoon/clause_attvars.git
  405. Warning:           "dictoo", provided by dictoo@1.1.118 from https://github.com/TeamSPoon/dictoo.git
  406. Warning:             "gvar_syntax", provided by gvar_syntax@1.1.118 from https://github.com/TeamSPoon/gvar_syntax.git
  407.  
  408. What do you wish to do
  409.    (1) * Install proposed dependencies
  410.    (2)   Only install requested package
  411.    (3)   Cancel
  412.  
  413. Your choice?
  414. % "prologmud_samples.git" was downloaded 1 times
  415. % Cloning into '/home/pack_install_pms/lib/swipl/pack/prologmud'...
  416. i prologmud@1.1.118         - Online text adventure game - MUD Server
  417. % Cloning into '/home/pack_install_pms/lib/swipl/pack/logicmoo_base'...
  418. i logicmoo_base@1.1.118     - LogicMOO - Extends Prolog Programming to support Dynamic Epistemic Logic (DEL) with Constraints
  419. % Cloning into '/home/pack_install_pms/lib/swipl/pack/clause_attvars'...
  420. i clause_attvars@1.1.118    - An alternate interface to the clause database to allow attributed variables to be asserted
  421. % Updating index for library /home/pack_install_pms/lib/swipl/pack/clause_attvars/prolog/
  422. % Cloning into '/home/pack_install_pms/lib/swipl/pack/dictoo'...
  423. i dictoo@1.1.118            - Dict-like OO Syntax
  424. % Cloning into '/home/pack_install_pms/lib/swipl/pack/gvar_syntax'...
  425. i gvar_syntax@1.1.118       - Global Variable Syntax
  426. % Cloning into '/home/pack_install_pms/lib/swipl/pack/each_call_cleanup'...
  427. i each_call_cleanup@1.1.118 - Each Call Redo Setup and Cleanup
  428. % Updating index for library /home/pack_install_pms/lib/swipl/pack/each_call_cleanup/prolog/
  429. % Cloning into '/home/pack_install_pms/lib/swipl/pack/eggdrop'...
  430. i eggdrop@1.1.118           - Hook up to an existing IRC Client called an Eggdrop
  431. % Cloning into '/home/pack_install_pms/lib/swipl/pack/logicmoo_utils'...
  432. i logicmoo_utils@1.1.118    - Common predicates used by external Logicmoo Utils and Base
  433. % Updating index for library /home/pack_install_pms/lib/swipl/pack/logicmoo_utils/prolog/
  434. % Cloning into '/home/pack_install_pms/lib/swipl/pack/must_trace'...
  435. i must_trace@1.1.118        - Trace with your eyeballs instead of your fingers
  436. % Updating index for library /home/pack_install_pms/lib/swipl/pack/must_trace/prolog/
  437. % Cloning into '/home/pack_install_pms/lib/swipl/pack/hook_hybrid'...
  438. i hook_hybrid@1.1.118       - Hook assert retract call of *specific* predicates
  439. % Updating index for library /home/pack_install_pms/lib/swipl/pack/hook_hybrid/prolog/
  440. % Cloning into '/home/pack_install_pms/lib/swipl/pack/file_scope'...
  441. i file_scope@1.1.118        - File local scoped efects
  442. % Updating index for library /home/pack_install_pms/lib/swipl/pack/file_scope/prolog/
  443. % Cloning into '/home/pack_install_pms/lib/swipl/pack/loop_check'...
  444. i loop_check@1.1.118        - New simple loop checking
  445. % Updating index for library /home/pack_install_pms/lib/swipl/pack/loop_check/prolog/
  446. % Cloning into '/home/pack_install_pms/lib/swipl/pack/with_thread_local'...
  447. i with_thread_local@1.1.118 - Call a Goal with local assertions
  448. % Updating index for library /home/pack_install_pms/lib/swipl/pack/with_thread_local/prolog/
  449. % Cloning into '/home/pack_install_pms/lib/swipl/pack/subclause_expansion'...
  450. i subclause_expansion@1.1.118 - More use specific versions of term/goal expansion hooks
  451. % Updating index for library /home/pack_install_pms/lib/swipl/pack/subclause_expansion/prolog/
  452. % Cloning into '/home/pack_install_pms/lib/swipl/pack/xlisting'...
  453. i xlisting@1.1.118          - Selective Interactive Non-Deterministic Tracing
  454. % Updating index for library /home/pack_install_pms/lib/swipl/pack/xlisting/prolog/
  455. % Cloning into '/home/pack_install_pms/lib/swipl/pack/predicate_streams'...
  456. i predicate_streams@1.1.118 - Implement your own Abstract Predicate Streams
  457. % Updating index for library /home/pack_install_pms/lib/swipl/pack/predicate_streams/prolog/
  458. % Cloning into '/home/pack_install_pms/lib/swipl/pack/instant_prolog_docs'...
  459. i instant_prolog_docs@1.1.118 - Magically document prolog source files based on predicate and variable naming conventions
  460. % Cloning into '/home/pack_install_pms/lib/swipl/pack/multimodal_dcg'...
  461. i multimodal_dcg@1.1.118    - Reduce floundering of DCGs by constraining and narrowing search
  462. % Cloning into '/home/pack_install_pms/lib/swipl/pack/pfc'...
  463. i pfc@1.1.118               - Pfc -- a package for forward chaining in Prolog
  464. % Cloning into '/home/pack_install_pms/lib/swipl/pack/no_repeats'...
  465. i no_repeats@1.1.118        - New ways to avoid duplicate solutions
  466. % Updating index for library /home/pack_install_pms/lib/swipl/pack/no_repeats/prolog/
  467. % Cloning into '/home/pack_install_pms/lib/swipl/pack/s_expression'...
  468. i s_expression@1.1.118      - Utilities for Handling of S-Expression Lisp/Scheme-Like forms and parsing of KIF, GDL, PDDL, CLIF
  469. % Updating index for library /home/pack_install_pms/lib/swipl/pack/s_expression/prolog/
  470. % Cloning into '/home/pack_install_pms/lib/swipl/pack/with_open_options'...
  471. i with_open_options@1.1.118 - Utilities to open various objects for read/write
  472. % Updating index for library /home/pack_install_pms/lib/swipl/pack/with_open_options/prolog/
  473. % Cloning into '/home/pack_install_pms/lib/swipl/pack/xlisting_web'...
  474. i xlisting_web@1.1.118      - Manipulate and browse prolog runtime over www
  475. Package:                prologmud_samples
  476. Title:                  Online text adventure game - Sample
  477. Installed version:      1.1.118
  478. Author:                 Douglas R. Miles <logicmoo@gmail.com>, Douglas Miles <http://www.linkedin.com/in/logicmoo>
  479. Maintainer:             TeamSPoon <https://github.com/TeamSPoon/>
  480. Packager:               TeamSPoon <https://github.com/TeamSPoon/>
  481. Home page:              https://github.com/TeamSPoon/prologmud_samples.git
  482. Download URL:           https://github.com/TeamSPoon/prologmud_samples/release/*.zip
  483. Requires:               prologmud
  484. Activate pack "prologmud_samples" Y/n?
  485. true.
  486.  
  487. ?- ^D
  488. % halt
  489. pack_install_pms@gitlab:~$ swipl
  490. Welcome to SWI-Prolog (threaded, 64 bits, version 7.7.2)
  491. SWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software.
  492. Please run ?- license. for legal details.
  493.  
  494. For online help and background, visit http://www.swi-prolog.org
  495. For built-in help, use ?- help(Topic). or ?- apropos(Word).
  496.  
  497. ?- ^D
  498. % halt
  499. pack_install_pms@gitlab:~$ cd lib/swipl/pack/
  500. clause_attvars/      file_scope/          logicmoo_base/       must_trace/          prologmud/           with_open_options/
  501. dictoo/              gvar_syntax/         logicmoo_utils/      no_repeats/          prologmud_samples/   with_thread_local/
  502. each_call_cleanup/   hook_hybrid/         loop_check/          pfc/                 s_expression/        xlisting/
  503. eggdrop/             instant_prolog_docs/ multimodal_dcg/      predicate_streams/   subclause_expansion/ xlisting_web/
  504. pack_install_pms@gitlab:~$ cd lib/swipl/pack/prologmud_samples/
  505. .git/   prolog/
  506. pack_install_pms@gitlab:~$ cd lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/
  507. pack_install_pms@gitlab:~/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games$ ls
  508. ansi2html.sh          full_clone_externals.sh                                  openid.db               src_game_sims
  509. bootstrap.ttl         gdbinit                                                  pbranch.sh              src_game_startrek
  510. btepisode             gv.git                                                   preconfig.sh            src_game_wumpus
  511. circlemuddata         hg_push_pull.sh                                          pull.sh                 startGame.sh
  512. clear_putty.sh        init_mud_server.pl                                       RDF-store               tempDir
  513. clio_swish_test.sh    killchilds.sh                                            remote_swish.pl         test_loop.sh
  514. commitpush.sh         mud.ttl                                                  ReplaceSymLinkLinux.sh  test_release.pl
  515. config-enabled-cliop  __ontologyportal_sumo_domainEnglishFormat_kif.tmp        Run_Loop.sh             TestsMUDServer.bat
  516. config-enabled-swish  __ontologyportal_sumo_english_format_kif.tmp             run_mud_server.pl       TestsMUDServer.sh
  517. daemon.pl             __ontologyportal_sumo_Merge_kif.tmp                      server.pl               tiny_kb_cache
  518. data                  __ontologyportal_sumo_Mid-level-ontology_kif.tmp         settings.db             TONOTIFY.txt
  519. debug_once.sh         __ontologyportal_sumo_Translations_relations-en_txt.tmp  src_game_nani           web_install.sh
  520. pack_install_pms@gitlab:~/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games$ . clio_swish_test.sh
  521.  
  522.  
  523.  
  524.  
  525. -su: kill: %1: no such job
  526. -su: kill: %2: no such job
  527. -su: kill: %3: no such job
  528. -su: kill: %4: no such job
  529. -su: kill: %1: no such job
  530. -su: kill: %2: no such job
  531. -su: kill: %3: no such job
  532. -su: kill: %4: no such job
  533. Installed packages (38):
  534.  
  535. i clause_attvars@1.1.118    - An alternate interface to the clause database to allow attributed variables to be asserted
  536. i dictoo@1.1.118            - Dict-like OO Syntax
  537. i each_call_cleanup@1.1.118 - Each Call Redo Setup and Cleanup
  538. i eggdrop@1.1.118           - Hook up to an existing IRC Client called an Eggdrop
  539. i file_scope@1.1.118        - File local scoped efects
  540. i fluxplayer-prolog-engine@0.0.1 - Prolog interface to Slack http://www.slack.com
  541. i gvar_syntax@1.1.118       - Global Variable Syntax
  542. i hook_hybrid@1.1.118       - Hook assert retract call of *specific* predicates
  543. i instant_prolog_docs@1.1.118 - Magically document prolog source files based on predicate and variable naming conventions
  544. i lib_atts@1.1.118          - Common atts.pl interface like https://sicstus.sics.se/sicstus/docs/4.0.0/html/sicstus/lib_002datts.html
  545. i logicmoo_base@1.1.118     - LogicMOO - Extends Prolog Programming to support Dynamic Epistemic Logic (DEL) with Constraints
  546. i logicmoo_experimental@1.1.118 - Various experimental packages - warning: HUGE amount of test data
  547. i logicmoo_nlu@1.1.114      - Various English to Logic Convertors - warning: HUGE amount of test data
  548. i logicmoo_packages@1.1.118 - Various packages - warning: HUGE amount of test data
  549. i logicmoo_planner@1.1.118  - Various PDDLish planners - warning: HUGE amount of test data
  550. i logicmoo_planners@1.1.118 - Various Hybrid HTN Planners speaking PDDLish and OCLh
  551. i logicmoo_utils@1.1.118    - Common predicates used by external Logicmoo Utils and Base
  552. i loop_check@1.1.118        - New simple loop checking
  553. i mpi@1.0                   - Porting of the LAMMPI library of Yap Prolog to SWI-Prolog
  554. i multimodal_dcg@1.1.118    - Reduce floundering of DCGs by constraining and narrowing search
  555. i multivar@1.1.118          - User defined datatypes
  556. i must_trace@1.1.118        - Trace with your eyeballs instead of your fingers
  557. i no_repeats@1.1.118        - New ways to avoid duplicate solutions
  558. i pfc@1.1.118               - Pfc -- a package for forward chaining in Prolog
  559. i predicate_streams@1.1.118 - Implement your own Abstract Predicate Streams
  560. i prologmud@1.1.118         - Online text adventure game - MUD Server
  561. i prologmud_samples@1.1.118 - Online text adventure game - Sample
  562. i s_expression@1.1.118      - Utilities for Handling of S-Expression Lisp/Scheme-Like forms and parsing of KIF, GDL, PDDL, CLIF
  563. i slack_prolog@1.1.118      - Prolog interface to Slack http://www.slack.com
  564. i subclause_expansion@1.1.118 - More use specific versions of term/goal expansion hooks
  565. i tabling_dra@1.1.118       - SWI-Prolog interface to Table-handling procedures for the "dra" interpreter. Written by Feliks Kluzniak at UTD (March 2009)
  566. i transpiler@0.1            - A universal translator for programming languages
  567. i trill@4.1.0               - A tableau probabilistic reasoner in three different versions
  568. i wam_common_lisp@1.1.118   - ANSI Common Lisp implemented in Prolog
  569. i with_open_options@1.1.118 - Utilities to open various objects for read/write
  570. i with_thread_local@1.1.118 - Call a Goal with local assertions
  571. i xlisting@1.1.118          - Selective Interactive Non-Deterministic Tracing
  572. i xlisting_web@1.1.118      - Manipulate and browse prolog runtime over www
  573. Installed packages (38):
  574.  
  575. i clause_attvars@1.1.118    - An alternate interface to the clause database to allow attributed variables to be asserted
  576. i dictoo@1.1.118            - Dict-like OO Syntax
  577. i each_call_cleanup@1.1.118 - Each Call Redo Setup and Cleanup
  578. i eggdrop@1.1.118           - Hook up to an existing IRC Client called an Eggdrop
  579. i file_scope@1.1.118        - File local scoped efects
  580. i fluxplayer-prolog-engine@0.0.1 - Prolog interface to Slack http://www.slack.com
  581. i gvar_syntax@1.1.118       - Global Variable Syntax
  582. i hook_hybrid@1.1.118       - Hook assert retract call of *specific* predicates
  583. i instant_prolog_docs@1.1.118 - Magically document prolog source files based on predicate and variable naming conventions
  584. i lib_atts@1.1.118          - Common atts.pl interface like https://sicstus.sics.se/sicstus/docs/4.0.0/html/sicstus/lib_002datts.html
  585. i logicmoo_base@1.1.118     - LogicMOO - Extends Prolog Programming to support Dynamic Epistemic Logic (DEL) with Constraints
  586. i logicmoo_experimental@1.1.118 - Various experimental packages - warning: HUGE amount of test data
  587. i logicmoo_nlu@1.1.114      - Various English to Logic Convertors - warning: HUGE amount of test data
  588. i logicmoo_packages@1.1.118 - Various packages - warning: HUGE amount of test data
  589. i logicmoo_planner@1.1.118  - Various PDDLish planners - warning: HUGE amount of test data
  590. i logicmoo_planners@1.1.118 - Various Hybrid HTN Planners speaking PDDLish and OCLh
  591. i logicmoo_utils@1.1.118    - Common predicates used by external Logicmoo Utils and Base
  592. i loop_check@1.1.118        - New simple loop checking
  593. i mpi@1.0                   - Porting of the LAMMPI library of Yap Prolog to SWI-Prolog
  594. i multimodal_dcg@1.1.118    - Reduce floundering of DCGs by constraining and narrowing search
  595. i multivar@1.1.118          - User defined datatypes
  596. i must_trace@1.1.118        - Trace with your eyeballs instead of your fingers
  597. i no_repeats@1.1.118        - New ways to avoid duplicate solutions
  598. i pfc@1.1.118               - Pfc -- a package for forward chaining in Prolog
  599. i predicate_streams@1.1.118 - Implement your own Abstract Predicate Streams
  600. i prologmud@1.1.118         - Online text adventure game - MUD Server
  601. i prologmud_samples@1.1.118 - Online text adventure game - Sample
  602. i s_expression@1.1.118      - Utilities for Handling of S-Expression Lisp/Scheme-Like forms and parsing of KIF, GDL, PDDL, CLIF
  603. i slack_prolog@1.1.118      - Prolog interface to Slack http://www.slack.com
  604. i subclause_expansion@1.1.118 - More use specific versions of term/goal expansion hooks
  605. i tabling_dra@1.1.118       - SWI-Prolog interface to Table-handling procedures for the "dra" interpreter. Written by Feliks Kluzniak at UTD (March 2009)
  606. i transpiler@0.1            - A universal translator for programming languages
  607. i trill@4.1.0               - A tableau probabilistic reasoner in three different versions
  608. i wam_common_lisp@1.1.118   - ANSI Common Lisp implemented in Prolog
  609. i with_open_options@1.1.118 - Utilities to open various objects for read/write
  610. i with_thread_local@1.1.118 - Call a Goal with local assertions
  611. i xlisting@1.1.118          - Selective Interactive Non-Deterministic Tracing
  612. i xlisting_web@1.1.118      - Manipulate and browse prolog runtime over www
  613. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:61
  614. % SET TOPLEVEL OPTIONS
  615. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:90
  616. % SETUP KB EXTENSIONS
  617. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:102
  618. % PACK LOADER
  619. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_packs.pl:21
  620. % AUTOLOAD PACKAGES
  621. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:109
  622. % AUTOLOAD PACKAGES
  623. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:146
  624. % LOAD PARTS OF SYSTEM EARLY
  625. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_swilib.pl:135
  626. % Loading logtalk
  627. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_swilib.pl:137
  628. % Skipping logtalk
  629. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:168
  630. % SETUP LOGICMOO OPERATORS
  631. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:190
  632. % SETUP PATHS FOR PROLOGMUD/LOGICMOO
  633. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:203
  634. % LOAD LOGICMOO UTILS
  635. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:219
  636. % LOGICMOO/CYC Alignment util
  637. ERROR: /home/dmiles/logicmoo_workspace/packs_sys/s_expression/prolog/sexpr_reader.pl:566:
  638.         source_sink `'chars.pro'' does not exist
  639. Warning: /home/dmiles/logicmoo_workspace/packs_sys/s_expression/prolog/sexpr_reader.pl:566:
  640.         Goal (directive) failed: sexpr_reader:use_module('chars.pro')
  641. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_cyc_rewriting.pl:1797
  642. % I am here
  643. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_cyc_rewriting.pl:1860
  644. % no need to makeRenames!?
  645. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:225
  646. % [Required] Load the Logicmoo Web System
  647. % Thread Status       Time    Stack use    allocated
  648. % --------------------------------------------------
  649. %   main running     2.553       52,304      448,488
  650. %     gc running     0.006          744      120,808
  651. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_plweb.pl:37
  652. % kill_3040
  653. % Started server at http://0.0.0.0:3040/
  654. ERROR: /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_swish.pl:43:
  655.         file `library(aleph)' does not exist (is a directory)
  656. Warning: /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_swish.pl:43:
  657.         Goal (directive) failed: logicmoo_swish:use_module(library(aleph),[])
  658. ERROR: /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_swish.pl:245:
  659.         source_sink `swish(swish)' does not exist
  660. Warning: /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_swish.pl:245:
  661.         Goal (directive) failed: logicmoo_swish:use_module(swish(swish))
  662. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_google.pl:37:
  663.         source_sink `swish(lib/oauth2)' does not exist
  664. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_google.pl:37:
  665.         Goal (directive) failed: config_auth_google:use_module(swish(lib/oauth2))
  666. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_google.pl:38:
  667.         source_sink `swish(lib/plugin/login)' does not exist
  668. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_google.pl:38:
  669.         Goal (directive) failed: config_auth_google:use_module(swish(lib/plugin/login))
  670. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_stackoverflow.pl:37:
  671.         source_sink `swish(lib/oauth2)' does not exist
  672. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_stackoverflow.pl:37:
  673.         Goal (directive) failed: config_auth_stackoverflow:use_module(swish(lib/oauth2))
  674. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_stackoverflow.pl:38:
  675.         source_sink `swish(lib/plugin/login)' does not exist
  676. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_stackoverflow.pl:38:
  677.         Goal (directive) failed: config_auth_stackoverflow:use_module(swish(lib/plugin/login))
  678. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_stackoverflow.pl:219:
  679.         Redefined static procedure swish_config:user_info/3
  680.         Previously defined at /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_google.pl:112
  681. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/data.pl:38:
  682.         source_sink `swish(lib/data_source)' does not exist
  683. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/data.pl:38:
  684.         Goal (directive) failed: swish_config_data_source:use_module(swish:swish(lib/data_source))
  685. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/data.pl:48:
  686.         setting `swish_data_source:max_memory' does not exist
  687. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/data.pl:48:
  688.         Goal (directive) failed: swish_config_data_source:set_setting_default(swish_data_source:max_memory,8000)
  689. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/data.pl:51:
  690.         source_sink `swish(lib/data/csv)' does not exist
  691. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/data.pl:51:
  692.         Goal (directive) failed: swish_config_data_source:use_module(swish(lib/data/csv))
  693. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/data.pl:52:
  694.         source_sink `swish(lib/data/sparql)' does not exist
  695. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/data.pl:52:
  696.         Goal (directive) failed: swish_config_data_source:use_module(swish(lib/data/sparql))
  697. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/data.pl:53:
  698.         source_sink `swish(lib/data/scrape)' does not exist
  699. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/data.pl:53:
  700.         Goal (directive) failed: swish_config_data_source:use_module(swish(lib/data/scrape))
  701. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/email.pl:41:
  702.         source_sink `swish(lib/plugin/email)' does not exist
  703. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/email.pl:41:
  704.         Goal (directive) failed: config_email:use_module(swish(lib/plugin/email))
  705. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/email.pl:53:
  706.         setting `smtp:host' does not exist
  707. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/email.pl:53:
  708.         Goal (directive) failed: config_email:set_setting_default(smtp:host,****)
  709. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/email.pl:54:
  710.         setting `smtp:port' does not exist
  711. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/email.pl:54:
  712.         Goal (directive) failed: config_email:set_setting_default(smtp:port,****)
  713. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/email.pl:55:
  714.         setting `smtp:security' does not exist
  715. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/email.pl:55:
  716.         Goal (directive) failed: config_email:set_setting_default(smtp:security,****)
  717. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/email.pl:56:
  718.         setting `smtp:from' does not exist
  719. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/email.pl:56:
  720.         Goal (directive) failed: config_email:set_setting_default(smtp:from,****)
  721. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/email.pl:57:
  722.         setting `smtp:user' does not exist
  723. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/email.pl:57:
  724.         Goal (directive) failed: config_email:set_setting_default(smtp:user,****)
  725. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/email.pl:58:
  726.         setting `smtp:password' does not exist
  727. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/email.pl:58:
  728.         Goal (directive) failed: config_email:set_setting_default(smtp:password,"****")
  729. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/hdt.pl:38:
  730.         source_sink `swish(lib/plugin/hdt)' does not exist
  731. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/hdt.pl:38:
  732.         Goal (directive) failed: swish_config_hdt:use_module(swish(lib/plugin/hdt))
  733. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/hdt.pl:44:
  734.         source_sink `swish(lib/render/rdf)' does not exist
  735. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/hdt.pl:44:
  736.         Goal (directive) failed: swish_config_hdt:use_module(swish(lib/render/rdf),[])
  737. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/r_serve.pl:38:
  738.         source_sink `swish(lib/r_swish)' does not exist
  739. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/r_serve.pl:38:
  740.         Goal (directive) failed: config_r_serve:use_module(swish:swish(lib/r_swish))
  741. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/r_serve.pl:67:
  742.         source_sink `library(r/r_sandbox)' does not exist
  743. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/r_serve.pl:67:
  744.         Goal (directive) failed: config_r_serve:use_module(library(r/r_sandbox))
  745. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/user_profile.pl:39:
  746.         source_sink `library(user_profile)' does not exist
  747. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/user_profile.pl:39:
  748.         Goal (directive) failed: config_user_profile:use_module(library(user_profile))
  749. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/user_profile.pl:40:
  750.         source_sink `library(profile/backend/profile_prolog)' does not exist
  751. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/user_profile.pl:40:
  752.         Goal (directive) failed: config_user_profile:use_module(library(profile/backend/profile_prolog),[])
  753. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/user_profile.pl:42:
  754.         source_sink `swish(lib/plugin/profile)' does not exist
  755. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/user_profile.pl:42:
  756.         Goal (directive) failed: config_user_profile:use_module(swish(lib/plugin/profile))
  757. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/user_profile.pl:44:
  758.         setting `backend' does not exist
  759. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/user_profile.pl:44:
  760.         Goal (directive) failed: config_user_profile:set_setting(user_profile:backend,impl_profile_prolog)
  761. ERROR: /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_swish.pl:254:
  762.         /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/user_profile.pl:45: Initialization goal raised exception:
  763.         '$run_init_goal'/1: Undefined procedure: config_user_profile:profile_open_db/1
  764. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_unity.pl:36:
  765.         source_sink `swish(lib/oauth2)' does not exist
  766. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_unity.pl:36:
  767.         Goal (directive) failed: auth_config_unity:use_module(swish(lib/oauth2))
  768. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_unity.pl:37:
  769.         source_sink `swish(lib/plugin/login)' does not exist
  770. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_unity.pl:37:
  771.         Goal (directive) failed: auth_config_unity:use_module(swish(lib/plugin/login))
  772. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_unity.pl:134:
  773.         Redefined static procedure swish_config:user_info/3
  774.         Previously defined at /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_stackoverflow.pl:219
  775. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/logging.pl:39:
  776.         source_sink `swish(lib/logging)' does not exist
  777. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/logging.pl:39:
  778.         Goal (directive) failed: swish_config_logging:use_module(swish(lib/logging))
  779. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/notifications.pl:37:
  780.         source_sink `swish(lib/plugin/notify)' does not exist
  781. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/notifications.pl:37:
  782.         Goal (directive) failed: config_notifications:use_module(swish(lib/plugin/notify),[])
  783. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/notifications.pl:38:
  784.         source_sink `config(user_profile)' does not exist
  785. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/notifications.pl:38:
  786.         Goal (directive) failed: config_notifications:use_module(config(user_profile))
  787. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_http.pl:2:
  788.         source_sink `swish(lib/config)' does not exist
  789. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_http.pl:2:
  790.         Goal (directive) failed: config_http_auth:use_module(swish(lib/config),[])
  791. ERROR: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_http.pl:22:
  792.         source_sink `swish(lib/plugin/http_authenticate)' does not exist
  793. Warning: /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/config-enabled-swish/auth_http.pl:22:
  794.         Goal (directive) failed: config_http_auth:use_module(swish(lib/plugin/http_authenticate),[])
  795. :- dynamic allowed/2.
  796. :- multifile allowed/2.
  797.  
  798. allowed(B, A) :-
  799.     logicmoo_swish:
  800.     (   (   A=swish
  801.         ->  true
  802.         ;   currently_logged_in(pengines:allowed(B, A), _)
  803.         )
  804.     ).
  805. allowed(B, A) :-
  806.         setting(A:allow_from, C),
  807.         match_peer(B, C),
  808.         setting(A:deny_from, D),
  809.         \+ match_peer(B, D), !.
  810. allowed(A, _) :-
  811.         memberchk(request_uri(B), A),
  812.         throw(http_reply(forbidden(B))).
  813.  
  814. % Started server at http://0.0.0.0:3050/
  815. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_swish.pl:322
  816. % open_browser('.0.0.0':3050).
  817. :- dynamic authenticate/2.
  818. :- multifile authenticate/2.
  819.  
  820. authenticate(_, C) :-
  821.     logicmoo_swish:
  822.     (   http_session:http_in_session(_),
  823.         http_session:http_session_data(oauth2(A, _)),
  824.         http_session:http_session_data(user_info(A, B)),
  825.         '.'(B, name, D),
  826.         C=D, !
  827.     ).
  828. authenticate(A, B) :-
  829.     logicmoo_swish:
  830.     (   swish_http_authenticate:logged_in(A, B), !
  831.     ).
  832.  
  833. :- dynamic allowed/2.
  834. :- multifile allowed/2.
  835.  
  836. allowed(B, A) :-
  837.     logicmoo_swish:
  838.     (   (   A=swish
  839.         ->  true
  840.         ;   currently_logged_in(pengines:allowed(B, A), _)
  841.         )
  842.     ).
  843. allowed(B, A) :-
  844.         setting(A:allow_from, C),
  845.         match_peer(B, C),
  846.         setting(A:deny_from, D),
  847.         \+ match_peer(B, D), !.
  848. allowed(A, _) :-
  849.         memberchk(request_uri(B), A),
  850.         throw(http_reply(forbidden(B))).
  851.  
  852. :- dynamic authenticate/2.
  853. :- multifile authenticate/2.
  854.  
  855. authenticate(_, C) :-
  856.     logicmoo_swish:
  857.     (   http_session:http_in_session(_),
  858.         http_session:http_session_data(oauth2(A, _)),
  859.         http_session:http_session_data(user_info(A, B)),
  860.         '.'(B, name, D),
  861.         C=D, !
  862.     ).
  863. authenticate(A, B) :-
  864.     logicmoo_swish:
  865.     (   swish_http_authenticate:logged_in(A, B), !
  866.     ).
  867.  
  868. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_webbot.pl:18
  869. % open_browser('.0.0.0':3050).
  870. :- dynamic file_search_path/2.
  871. :- multifile file_search_path/2.
  872.  
  873. file_search_path(plweb, '/home/dmiles/logicmoo_workspace/packs_web/plweb').
  874. file_search_path(library, '/usr/lib/swi-prolog/library/dialect/hprolog') :-
  875.         hprolog:prolog_load_context(dialect, hprolog).
  876. file_search_path(pack, '/home/dmiles/logicmoo_workspace/packs_xtra').
  877. file_search_path(pack, '/home/dmiles/logicmoo_workspace/packs_web').
  878. file_search_path(pack, '/home/dmiles/logicmoo_workspace/packs_usr').
  879. file_search_path(pack, '/home/dmiles/logicmoo_workspace/packs_sys').
  880. file_search_path(library, A) :-
  881.         library_directory(A).
  882. file_search_path(swi, A) :-
  883.         system:current_prolog_flag(home, A).
  884. file_search_path(foreign, swi(B)) :-
  885.     system:
  886.     (   current_prolog_flag(arch, A),
  887.         atom_concat('lib/', A, B)
  888.     ).
  889. file_search_path(foreign, swi(A)) :-
  890.     system:
  891.     (   (   current_prolog_flag(windows, true)
  892.         ->  A=bin
  893.         ;   A=lib
  894.         )
  895.     ).
  896. file_search_path(path, C) :-
  897.     system:
  898.     (   getenv('PATH', A),
  899.         (   current_prolog_flag(windows, true)
  900.         ->  atomic_list_concat(B, ;, A)
  901.         ;   atomic_list_concat(B, :, A)
  902.         ),
  903.         '$member'(C, B),
  904.         '$no-null-bytes'(C)
  905.     ).
  906. file_search_path(user_profile, app_preferences('.')).
  907. file_search_path(app_data, A) :-
  908.         '$toplevel':catch(expand_file_name('~/lib/swipl', [A]), _, fail).
  909. file_search_path(app_preferences, A) :-
  910.         '$toplevel':catch(expand_file_name(~, [A]), _, fail).
  911. file_search_path(autoload, library('.')).
  912. file_search_path(pack, app_data(pack)).
  913. file_search_path(pack, swi(pack)).
  914. file_search_path(library, A) :-
  915.         '$pack':pack_dir(_, prolog, A).
  916. file_search_path(foreign, A) :-
  917.         '$pack':pack_dir(_, foreign, A).
  918. file_search_path(dtd, '.').
  919. file_search_path(dtd, swi('library/DTD')).
  920. file_search_path(logicmoo, '/home/dmiles/logicmoo_workspace/packs_sys/with_open_options/').
  921. file_search_path(icons, library('http/web/icons')).
  922. file_search_path(css, library('http/web/css')).
  923. file_search_path(js, library('http/web/js')).
  924. file_search_path(swish, A) :-
  925.     logicmoo_swish:
  926.     (   swish_home(A), !
  927.     ).
  928. file_search_path(project, '.').
  929. file_search_path(config_enabled, 'config-enabled-swish').
  930. file_search_path(config_enabled, swish('config-enabled')).
  931. file_search_path(hdt, '../hdt-data').
  932. file_search_path(A, B) :-
  933.         logicmoo_swish:non_swish_file_search_path(A, B).
  934. file_search_path(cliopatria, '/home/dmiles/logicmoo_workspace/packs_web/ClioPatria').
  935. file_search_path(cliopatria, '../../../packs_web/ClioPatria').
  936. file_search_path(cliopatria, '/home/dmiles/logicmoo_workspace/packs_web/ClioPatria').
  937. file_search_path(pldoc, library(pldoc)).
  938. file_search_path(package_documentation, swi('doc/packages')).
  939. file_search_path(pldoc, library(pldoc)).
  940. file_search_path(js, A) :-
  941.         jquery:jquery_dir(A).
  942. file_search_path(rdfql, cliopatria(rdfql)).
  943. file_search_path(cpack, cliopatria(cpack)).
  944. file_search_path(web, web).
  945. file_search_path(config_https, cp_application('config-enabled/https')).
  946. file_search_path(cpacks, cliopatria('.')).
  947. file_search_path(library, cpacks(lib)).
  948. file_search_path(rdf, cpacks(rdf)).
  949. file_search_path(entailment, cpacks(entailment)).
  950. file_search_path(components, cpacks(components)).
  951. file_search_path(applications, cpacks(applications)).
  952. file_search_path(api, cpacks(api)).
  953. file_search_path(user, cpacks(user)).
  954. file_search_path(config_available, cpacks('config-available')).
  955. file_search_path(skin, cpacks(skin)).
  956. file_search_path(web, cpacks(web)).
  957. file_search_path(css, web(css)).
  958. file_search_path(icons, web(icons)).
  959. file_search_path(yui, web('yui/2.7.0')).
  960. file_search_path(js, web(js)).
  961. file_search_path(html, web(html)).
  962. file_search_path(help, web(help)).
  963. file_search_path(tutorial, web(tutorial)).
  964. file_search_path(flint, web('FlintSparqlEditor/sparql')).
  965. file_search_path(yasqe, web('yasqe/dist')).
  966. file_search_path(yasr, web('yasr/dist')).
  967. file_search_path(library, cliopatria(lib)).
  968. file_search_path(bundle, library(bundles)).
  969.  
  970. % [16:54:03.908] root('.') (/) --> /
  971. % Started server at http://localhost:3020/
  972. % [16:54:03.909] root('.') (/) --> /
  973. % Started ClioPatria server at port 3020
  974. % You may access the server at http://prologmoo.com:3050/
  975. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_webbot.pl:30
  976. % not_installing(user, ensure_loaded(system:xlisting_www)).
  977. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_webbot.pl:44
  978. % Ensure RPC Telnet
  979. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_webbot.pl:63
  980. % Various RPC Dangers
  981. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_webbot.pl:108
  982. % IRC EGGDROP
  983. % HI there
  984. % tcp_connect('$socket'(4),'10.0.0.247':3334).
  985. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:234
  986. % [Required] Load the Logicmoo Type System
  987. % ÿû
  988. % PrologMUD  (Eggdrop v1.6.21 (C) 1997 Robey Pointer (C) 2011 Eggheads)
  989. % Please enter your nickname.
  990. % (If you are new, enter 'NEW' here.)
  991. % Enter your password.
  992. % Connected to PrologMUD, running eggdrop v1.6.21
  993. %      ____                __
  994. %     / __/___ _ ___ _ ___/ /____ ___   ___
  995. %    / _/ / _ `// _ `// _  // __// _ \ / _ \
  996. %   /___/ \_, / \_, / \_,_//_/   \___// .__/
  997. %        /___/ /___/                 /_/
  998. % Hey swipl!  My name is PrologMUD and I am running eggdrop v1.6.21, on Linux 4.4.0-98-generic.
  999.  
  1000. % dot_cfg:using_dot_type(gvar_syntax,baseKB)
  1001. % Local time is now 16:54
  1002. % You are an owner of this bot. Only +n users can see this! For more info,
  1003. % see .help set motd. Please edit the motd file in your bot's 'text'
  1004. % Use .help for basic help.
  1005. % Use .help <command> for help on a specific command.
  1006. % Use .help all to get a full command list.
  1007. % Use .help *somestring* to list any help texts containing "somestring".
  1008. % Have fun.
  1009. % Commands start with '.' (like '.quit' or '.help')
  1010. % Everything else goes out to the party line.
  1011. % You have no messages.
  1012. % *** swipl joined the party line.
  1013. % Echo turned off.
  1014. % [16:54:05] #swipl# console swipl ""
  1015. % Set console of swipl to #logicmoo: - (none).
  1016. % [16:54:05] #swipl# set nick PrologMUD
  1017. % [16:54:05] #swipl# console #logicmoo
  1018. % Set your console to #logicmoo: mkcobxs (msgs, kicks/modes, cmds, misc, bots, files, server).
  1019. % dot_cfg:using_dot_type(core,baseKB)
  1020. % /home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfc_lib.pl:113
  1021. % SCAN AUTOLOADING PACKAGES...
  1022. % /home/dmiles/logicmoo_workspace/packs_sys/file_scope/pack.pl:12
  1023. % cannot_access_file('/home/dmiles/logicmoo_workspace/packs_sys/file_scope', write).
  1024. % /home/dmiles/logicmoo_workspace/packs_sys/with_thread_local/pack.pl:10
  1025. % cannot_access_file('/home/dmiles/logicmoo_workspace/packs_sys/with_thread_local', write).
  1026. % /home/dmiles/logicmoo_workspace/packs_sys/no_repeats/pack.pl:10
  1027. % cannot_access_file('/home/dmiles/logicmoo_workspace/packs_sys/no_repeats', write).
  1028. % /home/dmiles/logicmoo_workspace/packs_sys/predicate_streams/pack.pl:9
  1029. % cannot_access_file('/home/dmiles/logicmoo_workspace/packs_sys/predicate_streams', write).
  1030. % /home/dmiles/logicmoo_workspace/packs_sys/must_trace/pack.pl:17
  1031. % cannot_access_file('/home/dmiles/logicmoo_workspace/packs_sys/must_trace', write).
  1032. % /home/dmiles/logicmoo_workspace/packs_sys/xlisting/pack.pl:10
  1033. % cannot_access_file('/home/dmiles/logicmoo_workspace/packs_sys/xlisting', write).
  1034. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/pack.pl:10
  1035. % cannot_access_file('/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils', write).
  1036. % /home/dmiles/logicmoo_workspace/packs_sys/loop_check/pack.pl:11
  1037. % cannot_access_file('/home/dmiles/logicmoo_workspace/packs_sys/loop_check', write).
  1038. % /home/dmiles/logicmoo_workspace/packs_sys/clause_attvars/pack.pl:12
  1039. % cannot_access_file('/home/dmiles/logicmoo_workspace/packs_sys/clause_attvars', write).
  1040. % /home/dmiles/logicmoo_workspace/packs_sys/subclause_expansion/pack.pl:11
  1041. % cannot_access_file('/home/dmiles/logicmoo_workspace/packs_sys/subclause_expansion', write).
  1042. % /home/dmiles/logicmoo_workspace/packs_sys/s_expression/pack.pl:11
  1043. % cannot_access_file('/home/dmiles/logicmoo_workspace/packs_sys/s_expression', write).
  1044. % /home/dmiles/logicmoo_workspace/packs_sys/hook_hybrid/pack.pl:18
  1045. % cannot_access_file('/home/dmiles/logicmoo_workspace/packs_sys/hook_hybrid', write).
  1046. % /home/dmiles/logicmoo_workspace/packs_sys/with_open_options/pack.pl:10
  1047. % cannot_access_file('/home/dmiles/logicmoo_workspace/packs_sys/with_open_options', write).
  1048. % /home/dmiles/logicmoo_workspace/packs_sys/each_call_cleanup/pack.pl:11
  1049. % cannot_access_file('/home/dmiles/logicmoo_workspace/packs_sys/each_call_cleanup', write).
  1050. % /home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfc_lib.pl:loading_file
  1051. % .. SCAN AUTOLOADING COMPLETE
  1052. % /home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfc_lib.pl:134
  1053. % cannot_write_autoload_dir('/usr/lib/swi-prolog/library/').
  1054. % cannot_write_autoload_dir('/home/dmiles/logicmoo_workspace/packs_sys/file_scope/prolog/').
  1055. % cannot_write_autoload_dir('/home/dmiles/logicmoo_workspace/packs_sys/with_thread_local/prolog/').
  1056. % cannot_write_autoload_dir('/home/dmiles/logicmoo_workspace/packs_sys/no_repeats/prolog/').
  1057. % cannot_write_autoload_dir('/home/dmiles/logicmoo_workspace/packs_sys/predicate_streams/prolog/').
  1058. % cannot_write_autoload_dir('/home/dmiles/logicmoo_workspace/packs_sys/must_trace/prolog/').
  1059. % cannot_write_autoload_dir('/home/dmiles/logicmoo_workspace/packs_sys/xlisting/prolog/').
  1060. % cannot_write_autoload_dir('/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/').
  1061. % cannot_write_autoload_dir('/home/dmiles/logicmoo_workspace/packs_sys/loop_check/prolog/').
  1062. % cannot_write_autoload_dir('/home/dmiles/logicmoo_workspace/packs_sys/clause_attvars/prolog/').
  1063. % cannot_write_autoload_dir('/home/dmiles/logicmoo_workspace/packs_sys/subclause_expansion/prolog/').
  1064. % cannot_write_autoload_dir('/home/dmiles/logicmoo_workspace/packs_sys/s_expression/prolog/').
  1065. % cannot_write_autoload_dir('/home/dmiles/logicmoo_workspace/packs_sys/hook_hybrid/prolog/').
  1066. % cannot_write_autoload_dir('/home/dmiles/logicmoo_workspace/packs_sys/with_open_options/prolog/').
  1067. % cannot_write_autoload_dir('/home/dmiles/logicmoo_workspace/packs_sys/each_call_cleanup/prolog/').
  1068. % File search: library(clpfd) --> '/usr/lib/swi-prolog/library/clpfd.pl' NO _3208360{access:read,file_type:prolog}
  1069. % File search: library(clpfd) --> '/usr/lib/swi-prolog/library/clpfd.prolog' NO _3208360{access:read,file_type:prolog}
  1070. % File search: library(clpfd) --> '/usr/lib/swi-prolog/library/clpfd.qlf' NO _3208360{access:read,file_type:prolog}
  1071. % File search: library(clpfd) --> '/usr/lib/swi-prolog/library/clpfd.pro' NO _3208360{access:read,file_type:prolog}
  1072. % File search: library(clpfd) --> '/usr/lib/swi-prolog/library/clpfd' NO _3208360{access:read,file_type:prolog}
  1073. % File search: library(clpfd) --> '/usr/lib/swi-prolog/library/clp/clpfd.pl' OK _3208360{access:read,file_type:prolog}
  1074. % File search: library(clpfd) --> '/usr/lib/swi-prolog/library/clp/clpfd.pl' (cache)
  1075. % File search: library('clpr.pl') --> '/usr/lib/swi-prolog/library/clpr.pl' NO [access(read)]
  1076. % File search: library('clpr.pl') --> '/usr/lib/swi-prolog/library/clp/clpr.pl' OK [access(read)]
  1077. /usr/lib/swi-prolog/library/clp/clpr.pl
  1078. % File search: library('clpr.pl') --> '/usr/lib/swi-prolog/library/clpr.pl' NO _3209328{access:read,file_type:prolog}
  1079. % File search: library('clpr.pl') --> '/usr/lib/swi-prolog/library/clpr.pl.prolog' NO _3209328{access:read,file_type:prolog}
  1080. % File search: library('clpr.pl') --> '/usr/lib/swi-prolog/library/clpr.pl.qlf' NO _3209328{access:read,file_type:prolog}
  1081. % File search: library('clpr.pl') --> '/usr/lib/swi-prolog/library/clpr.pl.pro' NO _3209328{access:read,file_type:prolog}
  1082. % File search: library('clpr.pl') --> '/usr/lib/swi-prolog/library/clp/clpr.pl' OK _3209328{access:read,file_type:prolog}
  1083. % File search: library('clpr.pl') --> '/usr/lib/swi-prolog/library/clpr.pl' NO [file_type(prolog),access(read)]
  1084. % File search: library('clpr.pl') --> '/usr/lib/swi-prolog/library/clpr.pl.prolog' NO [file_type(prolog),access(read)]
  1085. % File search: library('clpr.pl') --> '/usr/lib/swi-prolog/library/clpr.pl.qlf' NO [file_type(prolog),access(read)]
  1086. % File search: library('clpr.pl') --> '/usr/lib/swi-prolog/library/clpr.pl.pro' NO [file_type(prolog),access(read)]
  1087. % File search: library('clpr.pl') --> '/usr/lib/swi-prolog/library/clp/clpr.pl' OK [file_type(prolog),access(read)]
  1088. % File search: library(ugraphs) --> '/usr/lib/swi-prolog/library/ugraphs.pl' OK _3220408{access:read,file_type:prolog}
  1089. % File search: library(ugraphs) --> '/usr/lib/swi-prolog/library/ugraphs.pl' (cache)
  1090. % File search: library(lists) --> '/usr/lib/swi-prolog/library/lists.pl' OK _3220228{access:read,file_type:prolog}
  1091. % File search: library(lists) --> '/usr/lib/swi-prolog/library/lists.pl' (cache)
  1092. % File search: library(lists) --> '/usr/lib/swi-prolog/library/lists.pl' (cache)
  1093. % File search: library(lists) --> '/usr/lib/swi-prolog/library/lists.pl' (cache)
  1094. % File search: library(ordsets) --> '/usr/lib/swi-prolog/library/ordsets.pl' OK _3216764{access:read,file_type:prolog}
  1095. % File search: library(ordsets) --> '/usr/lib/swi-prolog/library/ordsets.pl' (cache)
  1096. % File search: library(assoc) --> '/usr/lib/swi-prolog/library/assoc.pl' OK _3225986{access:read,file_type:prolog}
  1097. % File search: library(assoc) --> '/usr/lib/swi-prolog/library/assoc.pl' (cache)
  1098. % File search: library(ugraphs) --> '/usr/lib/swi-prolog/library/ugraphs.pl' (cache)
  1099. % File search: library(ugraphs) --> '/usr/lib/swi-prolog/library/ugraphs.pl' (cache)
  1100. % /home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl:110
  1101. % baseKB:mpred_fwc1((~_3883178, _3883178==>{dmsg(warn(conflict(_3883178)))})).
  1102. %       Adding positive
  1103. %               trigger: ~_3890378
  1104. %               body: mpred_positive_fact(_3890378)*->pt(_3890378,rhs([{dmsg(warn(conflict(_3890378)))}]))
  1105. %        Support: (~_3887102,_3887102==>{dmsg(warn(conflict(_3887102)))}),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl',110)
  1106. %       Found positive trigger: ~_3896208,_3896208==>{dmsg(warn(conflict(_3896208)))}
  1107. %               body: mpred_positive_fact((~_3896208,_3896208==>{dmsg(warn(conflict(_3896208)))}))*->rhs([\+ ~ (~_3896208,_3896208==>{dmsg(warn(conflict(_3896208)))})])
  1108. :- dynamic mpred_unload_option/2.
  1109.  
  1110.  
  1111. % /home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl:577
  1112. % baseKB:mpred_fwc1(mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl', never)).
  1113. %       Found positive trigger: mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl',never)
  1114. %               body: mpred_positive_fact(mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl',never)])
  1115. %               RHS-Withdrawing-Negation: \+ ~mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl',never)
  1116. %       Support: mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl',never),pt(mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl',never),(mpred_positive_fact(mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl',never)])))
  1117. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl',never)
  1118. :- dynamic mpred_unload_option/2.
  1119.  
  1120. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl', never).
  1121.  
  1122. % /home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_autoexec.pfc.pl:137
  1123. % baseKB:mpred_fwc1(mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_autoexec.pfc.pl', never)).
  1124. %       Found positive trigger: mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)
  1125. %               body: mpred_positive_fact(mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_autoexec.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)])
  1126. %               RHS-Withdrawing-Negation: \+ ~mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)
  1127. %       Support: mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_autoexec.pfc.pl',never),pt(mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_autoexec.pfc.pl',never),(mpred_positive_fact(mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_autoexec.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)])))
  1128. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)
  1129. :- dynamic mpred_unload_option/2.
  1130.  
  1131. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_autoexec.pfc.pl', never).
  1132. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl', never).
  1133.  
  1134. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:152
  1135. % baseKB:mpred_fwc1((ttTypeType(_7227762)==>tSet(_7227762))).
  1136. %       Adding positive
  1137. %               trigger: ttTypeType(_3240)
  1138. %               body: rhs([tSet(_3240)])
  1139. %        Support: (ttTypeType(_3176)==>tSet(_3176)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',152)
  1140. %       RHS-Post1: tSet(ttTypeType)
  1141. %       Support: ttTypeType(ttTypeType),pt(ttTypeType(_8598),rhs([tSet(_8598)]))
  1142. %       RHS-Post1: tSet(ttRelationType)
  1143. %       Support: ttTypeType(ttRelationType),pt(ttTypeType(_8598),rhs([tSet(_8598)]))
  1144. %       RHS-Post1: tSet(ttModuleType)
  1145. %       Support: ttTypeType(ttModuleType),pt(ttTypeType(_8598),rhs([tSet(_8598)]))
  1146. %       Found positive trigger: ttTypeType(_2606)==>tSet(_2606)
  1147. %               body: mpred_positive_fact((ttTypeType(_2606)==>tSet(_2606)))*->rhs([\+ ~ (ttTypeType(_2606)==>tSet(_2606))])
  1148. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:155
  1149. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): tCol(functorDeclares)
  1150. % baseKB:mpred_fwc1(~tCol(functorDeclares)).
  1151. %       Found positive trigger: ~tCol(functorDeclares)
  1152. %               body: mpred_positive_fact(tCol(functorDeclares))*->pt(tCol(functorDeclares),rhs([{dmsg(warn(conflict(tCol(functorDeclares))))}]))
  1153. %       Adding positive
  1154. %               trigger: tCol(functorDeclares)
  1155. %               body: rhs([{dmsg(warn(conflict(tCol(functorDeclares))))}])
  1156. %        Support: ~tCol(functorDeclares),pt(~tCol(functorDeclares),(mpred_positive_fact(tCol(functorDeclares))*->pt(tCol(functorDeclares),rhs([{dmsg(warn(conflict(tCol(functorDeclares))))}]))))
  1157. %       Found positive trigger: ~tCol(functorDeclares)
  1158. %               body: mpred_positive_fact(tCol(functorDeclares))*->rhs([\+tCol(functorDeclares)])
  1159. %               RHS-Withdrawing-Negation: \+tCol(functorDeclares)
  1160. %       Support: ~tCol(functorDeclares),pt(~tCol(functorDeclares),(mpred_positive_fact(tCol(functorDeclares))*->rhs([\+tCol(functorDeclares)])))
  1161. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): tCol(functorDeclares)
  1162. %       Found positive trigger: ~tCol(functorDeclares)
  1163. %               body: mpred_positive_fact(~tCol(functorDeclares))*->rhs([\+ ~ (~tCol(functorDeclares))])
  1164. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:156
  1165. % baseKB:mpred_fwc1((tSet(_10188)==>functorDeclares(_10188))).
  1166. %       Adding positive
  1167. %               trigger: tSet(_2682)
  1168. %               body: rhs([functorDeclares(_2682)])
  1169. %        Support: (tSet(_2618)==>functorDeclares(_2618)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',156)
  1170. %       RHS-Post1: functorDeclares(tRelation)
  1171. %       Support: tSet(tRelation),pt(tSet(_8074),rhs([functorDeclares(_8074)]))
  1172. % baseKB:mpred_fwc1(functorDeclares(tRelation)).
  1173. %       Found positive trigger: functorDeclares(tRelation)
  1174. %               body: rhs([arityMax(tRelation,1),functorIsMacro(tRelation)])
  1175. %       RHS-Post1: arityMax(tRelation,1)
  1176. %       Support: functorDeclares(tRelation),pt(functorDeclares(tRelation),rhs([arityMax(tRelation,1),functorIsMacro(tRelation)]))
  1177. % baseKB:mpred_fwc1(arityMax(tRelation, 1)).
  1178. %       Found positive trigger: arityMax(tRelation,1)
  1179. %               body: mpred_positive_fact(arityMax(tRelation,1))*->rhs([\+ ~arityMax(tRelation,1)])
  1180. %               RHS-Withdrawing-Negation: \+ ~arityMax(tRelation,1)
  1181. %       Support: arityMax(tRelation,1),pt(arityMax(tRelation,1),(mpred_positive_fact(arityMax(tRelation,1))*->rhs([\+ ~arityMax(tRelation,1)])))
  1182. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(tRelation,1)
  1183. %       RHS-Post1: functorIsMacro(tRelation)
  1184. %       Support: functorDeclares(tRelation),pt(functorDeclares(tRelation),rhs([arityMax(tRelation,1),functorIsMacro(tRelation)]))
  1185. %       Found positive trigger: functorDeclares(tRelation)
  1186. %               body: mpred_positive_fact(functorDeclares(tRelation))*->rhs([\+ ~functorDeclares(tRelation)])
  1187. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(tRelation)
  1188. %       Support: functorDeclares(tRelation),pt(functorDeclares(tRelation),(mpred_positive_fact(functorDeclares(tRelation))*->rhs([\+ ~functorDeclares(tRelation)])))
  1189. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(tRelation)
  1190. %       RHS-Post1: functorDeclares(tPred)
  1191. %       Support: tSet(tPred),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1192. %       RHS-Post1: functorDeclares(tFunction)
  1193. %       Support: tSet(tFunction),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1194. %       RHS-Post1: functorDeclares(ttTypeType)
  1195. %       Support: tSet(ttTypeType),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1196. %       RHS-Post1: functorDeclares(ttRelationType)
  1197. %       Support: tSet(ttRelationType),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1198. %       RHS-Post1: functorDeclares(ttModuleType)
  1199. %       Support: tSet(ttModuleType),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1200. %       RHS-Post1: functorDeclares(ttExpressionType)
  1201. %       Support: tSet(ttExpressionType),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1202. % baseKB:mpred_fwc1(functorDeclares(ttExpressionType)).
  1203. %       Found positive trigger: functorDeclares(ttExpressionType)
  1204. %               body: rhs([arityMax(ttExpressionType,1),functorIsMacro(ttExpressionType)])
  1205. %       RHS-Post1: arityMax(ttExpressionType,1)
  1206. %       Support: functorDeclares(ttExpressionType),pt(functorDeclares(ttExpressionType),rhs([arityMax(ttExpressionType,1),functorIsMacro(ttExpressionType)]))
  1207. % baseKB:mpred_fwc1(arityMax(ttExpressionType, 1)).
  1208. %       Found positive trigger: arityMax(ttExpressionType,1)
  1209. %               body: mpred_positive_fact(arityMax(ttExpressionType,1))*->rhs([\+ ~arityMax(ttExpressionType,1)])
  1210. %               RHS-Withdrawing-Negation: \+ ~arityMax(ttExpressionType,1)
  1211. %       Support: arityMax(ttExpressionType,1),pt(arityMax(ttExpressionType,1),(mpred_positive_fact(arityMax(ttExpressionType,1))*->rhs([\+ ~arityMax(ttExpressionType,1)])))
  1212. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(ttExpressionType,1)
  1213. %       RHS-Post1: functorIsMacro(ttExpressionType)
  1214. %       Support: functorDeclares(ttExpressionType),pt(functorDeclares(ttExpressionType),rhs([arityMax(ttExpressionType,1),functorIsMacro(ttExpressionType)]))
  1215. % baseKB:mpred_fwc1(functorIsMacro(ttExpressionType)).
  1216. %       Found positive trigger: functorIsMacro(ttExpressionType)
  1217. %               body: mpred_positive_fact(functorIsMacro(ttExpressionType))*->rhs([\+ ~functorIsMacro(ttExpressionType)])
  1218. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(ttExpressionType)
  1219. %       Support: functorIsMacro(ttExpressionType),pt(functorIsMacro(ttExpressionType),(mpred_positive_fact(functorIsMacro(ttExpressionType))*->rhs([\+ ~functorIsMacro(ttExpressionType)])))
  1220. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(ttExpressionType)
  1221. %       Found positive trigger: functorDeclares(ttExpressionType)
  1222. %               body: mpred_positive_fact(functorDeclares(ttExpressionType))*->rhs([\+ ~functorDeclares(ttExpressionType)])
  1223. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(ttExpressionType)
  1224. %       Support: functorDeclares(ttExpressionType),pt(functorDeclares(ttExpressionType),(mpred_positive_fact(functorDeclares(ttExpressionType))*->rhs([\+ ~functorDeclares(ttExpressionType)])))
  1225. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(ttExpressionType)
  1226. %       RHS-Post1: functorDeclares(tSet)
  1227. %       Support: tSet(tSet),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1228. % baseKB:mpred_fwc1(functorDeclares(tSet)).
  1229. %       Found positive trigger: functorDeclares(tSet)
  1230. %               body: rhs([arityMax(tSet,1),functorIsMacro(tSet)])
  1231. %       RHS-Post1: arityMax(tSet,1)
  1232. %       Support: functorDeclares(tSet),pt(functorDeclares(tSet),rhs([arityMax(tSet,1),functorIsMacro(tSet)]))
  1233. % baseKB:mpred_fwc1(arityMax(tSet, 1)).
  1234. %       Found positive trigger: arityMax(tSet,1)
  1235. %               body: mpred_positive_fact(arityMax(tSet,1))*->rhs([\+ ~arityMax(tSet,1)])
  1236. %               RHS-Withdrawing-Negation: \+ ~arityMax(tSet,1)
  1237. %       Support: arityMax(tSet,1),pt(arityMax(tSet,1),(mpred_positive_fact(arityMax(tSet,1))*->rhs([\+ ~arityMax(tSet,1)])))
  1238. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(tSet,1)
  1239. %       RHS-Post1: functorIsMacro(tSet)
  1240. %       Support: functorDeclares(tSet),pt(functorDeclares(tSet),rhs([arityMax(tSet,1),functorIsMacro(tSet)]))
  1241. %       Found positive trigger: functorDeclares(tSet)
  1242. %               body: mpred_positive_fact(functorDeclares(tSet))*->rhs([\+ ~functorDeclares(tSet)])
  1243. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(tSet)
  1244. %       Support: functorDeclares(tSet),pt(functorDeclares(tSet),(mpred_positive_fact(functorDeclares(tSet))*->rhs([\+ ~functorDeclares(tSet)])))
  1245. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(tSet)
  1246. %       RHS-Post1: functorDeclares(functorIsMacro)
  1247. %       Support: tSet(functorIsMacro),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1248. % baseKB:mpred_fwc1(functorDeclares(functorIsMacro)).
  1249. %       Found positive trigger: functorDeclares(functorIsMacro)
  1250. %               body: rhs([arityMax(functorIsMacro,1),functorIsMacro(functorIsMacro)])
  1251. %       RHS-Post1: arityMax(functorIsMacro,1)
  1252. %       Support: functorDeclares(functorIsMacro),pt(functorDeclares(functorIsMacro),rhs([arityMax(functorIsMacro,1),functorIsMacro(functorIsMacro)]))
  1253. % baseKB:mpred_fwc1(arityMax(functorIsMacro, 1)).
  1254. %       Found positive trigger: arityMax(functorIsMacro,1)
  1255. %               body: mpred_positive_fact(arityMax(functorIsMacro,1))*->rhs([\+ ~arityMax(functorIsMacro,1)])
  1256. %               RHS-Withdrawing-Negation: \+ ~arityMax(functorIsMacro,1)
  1257. %       Support: arityMax(functorIsMacro,1),pt(arityMax(functorIsMacro,1),(mpred_positive_fact(arityMax(functorIsMacro,1))*->rhs([\+ ~arityMax(functorIsMacro,1)])))
  1258. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(functorIsMacro,1)
  1259. %       RHS-Post1: functorIsMacro(functorIsMacro)
  1260. %       Support: functorDeclares(functorIsMacro),pt(functorDeclares(functorIsMacro),rhs([arityMax(functorIsMacro,1),functorIsMacro(functorIsMacro)]))
  1261. %       Found positive trigger: functorDeclares(functorIsMacro)
  1262. %               body: mpred_positive_fact(functorDeclares(functorIsMacro))*->rhs([\+ ~functorDeclares(functorIsMacro)])
  1263. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(functorIsMacro)
  1264. %       Support: functorDeclares(functorIsMacro),pt(functorDeclares(functorIsMacro),(mpred_positive_fact(functorDeclares(functorIsMacro))*->rhs([\+ ~functorDeclares(functorIsMacro)])))
  1265. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(functorIsMacro)
  1266. %       RHS-Post1: functorDeclares(tTemporalThing)
  1267. %       Support: tSet(tTemporalThing),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1268. % baseKB:mpred_fwc1(functorDeclares(tTemporalThing)).
  1269. %       Found positive trigger: functorDeclares(tTemporalThing)
  1270. %               body: rhs([arityMax(tTemporalThing,1),functorIsMacro(tTemporalThing)])
  1271. %       RHS-Post1: arityMax(tTemporalThing,1)
  1272. %       Support: functorDeclares(tTemporalThing),pt(functorDeclares(tTemporalThing),rhs([arityMax(tTemporalThing,1),functorIsMacro(tTemporalThing)]))
  1273. % baseKB:mpred_fwc1(arityMax(tTemporalThing, 1)).
  1274. %       Found positive trigger: arityMax(tTemporalThing,1)
  1275. %               body: mpred_positive_fact(arityMax(tTemporalThing,1))*->rhs([\+ ~arityMax(tTemporalThing,1)])
  1276. %               RHS-Withdrawing-Negation: \+ ~arityMax(tTemporalThing,1)
  1277. %       Support: arityMax(tTemporalThing,1),pt(arityMax(tTemporalThing,1),(mpred_positive_fact(arityMax(tTemporalThing,1))*->rhs([\+ ~arityMax(tTemporalThing,1)])))
  1278. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(tTemporalThing,1)
  1279. %       RHS-Post1: functorIsMacro(tTemporalThing)
  1280. %       Support: functorDeclares(tTemporalThing),pt(functorDeclares(tTemporalThing),rhs([arityMax(tTemporalThing,1),functorIsMacro(tTemporalThing)]))
  1281. % baseKB:mpred_fwc1(functorIsMacro(tTemporalThing)).
  1282. %       Found positive trigger: functorIsMacro(tTemporalThing)
  1283. %               body: mpred_positive_fact(functorIsMacro(tTemporalThing))*->rhs([\+ ~functorIsMacro(tTemporalThing)])
  1284. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(tTemporalThing)
  1285. %       Support: functorIsMacro(tTemporalThing),pt(functorIsMacro(tTemporalThing),(mpred_positive_fact(functorIsMacro(tTemporalThing))*->rhs([\+ ~functorIsMacro(tTemporalThing)])))
  1286. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(tTemporalThing)
  1287. %       Found positive trigger: functorDeclares(tTemporalThing)
  1288. %               body: mpred_positive_fact(functorDeclares(tTemporalThing))*->rhs([\+ ~functorDeclares(tTemporalThing)])
  1289. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(tTemporalThing)
  1290. %       Support: functorDeclares(tTemporalThing),pt(functorDeclares(tTemporalThing),(mpred_positive_fact(functorDeclares(tTemporalThing))*->rhs([\+ ~functorDeclares(tTemporalThing)])))
  1291. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(tTemporalThing)
  1292. %       RHS-Post1: functorDeclares(tInferInstanceFromArgType)
  1293. %       Support: tSet(tInferInstanceFromArgType),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1294. % baseKB:mpred_fwc1(functorDeclares(tInferInstanceFromArgType)).
  1295. %       Found positive trigger: functorDeclares(tInferInstanceFromArgType)
  1296. %               body: rhs([arityMax(tInferInstanceFromArgType,1),functorIsMacro(tInferInstanceFromArgType)])
  1297. %       RHS-Post1: arityMax(tInferInstanceFromArgType,1)
  1298. %       Support: functorDeclares(tInferInstanceFromArgType),pt(functorDeclares(tInferInstanceFromArgType),rhs([arityMax(tInferInstanceFromArgType,1),functorIsMacro(tInferInstanceFromArgType)]))
  1299. % baseKB:mpred_fwc1(arityMax(tInferInstanceFromArgType, 1)).
  1300. %       Found positive trigger: arityMax(tInferInstanceFromArgType,1)
  1301. %               body: mpred_positive_fact(arityMax(tInferInstanceFromArgType,1))*->rhs([\+ ~arityMax(tInferInstanceFromArgType,1)])
  1302. %               RHS-Withdrawing-Negation: \+ ~arityMax(tInferInstanceFromArgType,1)
  1303. %       Support: arityMax(tInferInstanceFromArgType,1),pt(arityMax(tInferInstanceFromArgType,1),(mpred_positive_fact(arityMax(tInferInstanceFromArgType,1))*->rhs([\+ ~arityMax(tInferInstanceFromArgType,1)])))
  1304. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(tInferInstanceFromArgType,1)
  1305. %       RHS-Post1: functorIsMacro(tInferInstanceFromArgType)
  1306. %       Support: functorDeclares(tInferInstanceFromArgType),pt(functorDeclares(tInferInstanceFromArgType),rhs([arityMax(tInferInstanceFromArgType,1),functorIsMacro(tInferInstanceFromArgType)]))
  1307. % baseKB:mpred_fwc1(functorIsMacro(tInferInstanceFromArgType)).
  1308. %       Found positive trigger: functorIsMacro(tInferInstanceFromArgType)
  1309. %               body: mpred_positive_fact(functorIsMacro(tInferInstanceFromArgType))*->rhs([\+ ~functorIsMacro(tInferInstanceFromArgType)])
  1310. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(tInferInstanceFromArgType)
  1311. %       Support: functorIsMacro(tInferInstanceFromArgType),pt(functorIsMacro(tInferInstanceFromArgType),(mpred_positive_fact(functorIsMacro(tInferInstanceFromArgType))*->rhs([\+ ~functorIsMacro(tInferInstanceFromArgType)])))
  1312. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(tInferInstanceFromArgType)
  1313. %       Found positive trigger: functorDeclares(tInferInstanceFromArgType)
  1314. %               body: mpred_positive_fact(functorDeclares(tInferInstanceFromArgType))*->rhs([\+ ~functorDeclares(tInferInstanceFromArgType)])
  1315. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(tInferInstanceFromArgType)
  1316. %       Support: functorDeclares(tInferInstanceFromArgType),pt(functorDeclares(tInferInstanceFromArgType),(mpred_positive_fact(functorDeclares(tInferInstanceFromArgType))*->rhs([\+ ~functorDeclares(tInferInstanceFromArgType)])))
  1317. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(tInferInstanceFromArgType)
  1318. %       RHS-Post1: functorDeclares(ttNotTemporalType)
  1319. %       Support: tSet(ttNotTemporalType),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1320. % baseKB:mpred_fwc1(functorDeclares(ttNotTemporalType)).
  1321. %       Found positive trigger: functorDeclares(ttNotTemporalType)
  1322. %               body: rhs([arityMax(ttNotTemporalType,1),functorIsMacro(ttNotTemporalType)])
  1323. %       RHS-Post1: arityMax(ttNotTemporalType,1)
  1324. %       Support: functorDeclares(ttNotTemporalType),pt(functorDeclares(ttNotTemporalType),rhs([arityMax(ttNotTemporalType,1),functorIsMacro(ttNotTemporalType)]))
  1325. % baseKB:mpred_fwc1(arityMax(ttNotTemporalType, 1)).
  1326. %       Found positive trigger: arityMax(ttNotTemporalType,1)
  1327. %               body: mpred_positive_fact(arityMax(ttNotTemporalType,1))*->rhs([\+ ~arityMax(ttNotTemporalType,1)])
  1328. %               RHS-Withdrawing-Negation: \+ ~arityMax(ttNotTemporalType,1)
  1329. %       Support: arityMax(ttNotTemporalType,1),pt(arityMax(ttNotTemporalType,1),(mpred_positive_fact(arityMax(ttNotTemporalType,1))*->rhs([\+ ~arityMax(ttNotTemporalType,1)])))
  1330. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(ttNotTemporalType,1)
  1331. %       RHS-Post1: functorIsMacro(ttNotTemporalType)
  1332. %       Support: functorDeclares(ttNotTemporalType),pt(functorDeclares(ttNotTemporalType),rhs([arityMax(ttNotTemporalType,1),functorIsMacro(ttNotTemporalType)]))
  1333. % baseKB:mpred_fwc1(functorIsMacro(ttNotTemporalType)).
  1334. %       Found positive trigger: functorIsMacro(ttNotTemporalType)
  1335. %               body: mpred_positive_fact(functorIsMacro(ttNotTemporalType))*->rhs([\+ ~functorIsMacro(ttNotTemporalType)])
  1336. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(ttNotTemporalType)
  1337. %       Support: functorIsMacro(ttNotTemporalType),pt(functorIsMacro(ttNotTemporalType),(mpred_positive_fact(functorIsMacro(ttNotTemporalType))*->rhs([\+ ~functorIsMacro(ttNotTemporalType)])))
  1338. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(ttNotTemporalType)
  1339. %       Found positive trigger: functorDeclares(ttNotTemporalType)
  1340. %               body: mpred_positive_fact(functorDeclares(ttNotTemporalType))*->rhs([\+ ~functorDeclares(ttNotTemporalType)])
  1341. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(ttNotTemporalType)
  1342. %       Support: functorDeclares(ttNotTemporalType),pt(functorDeclares(ttNotTemporalType),(mpred_positive_fact(functorDeclares(ttNotTemporalType))*->rhs([\+ ~functorDeclares(ttNotTemporalType)])))
  1343. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(ttNotTemporalType)
  1344. %       RHS-Post1: functorDeclares(ttSpatialType)
  1345. %       Support: tSet(ttSpatialType),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1346. % baseKB:mpred_fwc1(functorDeclares(ttSpatialType)).
  1347. %       Found positive trigger: functorDeclares(ttSpatialType)
  1348. %               body: rhs([arityMax(ttSpatialType,1),functorIsMacro(ttSpatialType)])
  1349. %       RHS-Post1: arityMax(ttSpatialType,1)
  1350. %       Support: functorDeclares(ttSpatialType),pt(functorDeclares(ttSpatialType),rhs([arityMax(ttSpatialType,1),functorIsMacro(ttSpatialType)]))
  1351. % baseKB:mpred_fwc1(arityMax(ttSpatialType, 1)).
  1352. %       Found positive trigger: arityMax(ttSpatialType,1)
  1353. %               body: mpred_positive_fact(arityMax(ttSpatialType,1))*->rhs([\+ ~arityMax(ttSpatialType,1)])
  1354. %               RHS-Withdrawing-Negation: \+ ~arityMax(ttSpatialType,1)
  1355. %       Support: arityMax(ttSpatialType,1),pt(arityMax(ttSpatialType,1),(mpred_positive_fact(arityMax(ttSpatialType,1))*->rhs([\+ ~arityMax(ttSpatialType,1)])))
  1356. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(ttSpatialType,1)
  1357. %       RHS-Post1: functorIsMacro(ttSpatialType)
  1358. %       Support: functorDeclares(ttSpatialType),pt(functorDeclares(ttSpatialType),rhs([arityMax(ttSpatialType,1),functorIsMacro(ttSpatialType)]))
  1359. % baseKB:mpred_fwc1(functorIsMacro(ttSpatialType)).
  1360. %       Found positive trigger: functorIsMacro(ttSpatialType)
  1361. %               body: mpred_positive_fact(functorIsMacro(ttSpatialType))*->rhs([\+ ~functorIsMacro(ttSpatialType)])
  1362. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(ttSpatialType)
  1363. %       Support: functorIsMacro(ttSpatialType),pt(functorIsMacro(ttSpatialType),(mpred_positive_fact(functorIsMacro(ttSpatialType))*->rhs([\+ ~functorIsMacro(ttSpatialType)])))
  1364. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(ttSpatialType)
  1365. %       Found positive trigger: functorDeclares(ttSpatialType)
  1366. %               body: mpred_positive_fact(functorDeclares(ttSpatialType))*->rhs([\+ ~functorDeclares(ttSpatialType)])
  1367. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(ttSpatialType)
  1368. %       Support: functorDeclares(ttSpatialType),pt(functorDeclares(ttSpatialType),(mpred_positive_fact(functorDeclares(ttSpatialType))*->rhs([\+ ~functorDeclares(ttSpatialType)])))
  1369. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(ttSpatialType)
  1370. %       RHS-Post1: functorDeclares(ttTemporalType)
  1371. %       Support: tSet(ttTemporalType),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1372. % baseKB:mpred_fwc1(functorDeclares(ttTemporalType)).
  1373. %       Found positive trigger: functorDeclares(ttTemporalType)
  1374. %               body: rhs([arityMax(ttTemporalType,1),functorIsMacro(ttTemporalType)])
  1375. %       RHS-Post1: arityMax(ttTemporalType,1)
  1376. %       Support: functorDeclares(ttTemporalType),pt(functorDeclares(ttTemporalType),rhs([arityMax(ttTemporalType,1),functorIsMacro(ttTemporalType)]))
  1377. % baseKB:mpred_fwc1(arityMax(ttTemporalType, 1)).
  1378. %       Found positive trigger: arityMax(ttTemporalType,1)
  1379. %               body: mpred_positive_fact(arityMax(ttTemporalType,1))*->rhs([\+ ~arityMax(ttTemporalType,1)])
  1380. %               RHS-Withdrawing-Negation: \+ ~arityMax(ttTemporalType,1)
  1381. %       Support: arityMax(ttTemporalType,1),pt(arityMax(ttTemporalType,1),(mpred_positive_fact(arityMax(ttTemporalType,1))*->rhs([\+ ~arityMax(ttTemporalType,1)])))
  1382. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(ttTemporalType,1)
  1383. %       RHS-Post1: functorIsMacro(ttTemporalType)
  1384. %       Support: functorDeclares(ttTemporalType),pt(functorDeclares(ttTemporalType),rhs([arityMax(ttTemporalType,1),functorIsMacro(ttTemporalType)]))
  1385. % baseKB:mpred_fwc1(functorIsMacro(ttTemporalType)).
  1386. %       Found positive trigger: functorIsMacro(ttTemporalType)
  1387. %               body: mpred_positive_fact(functorIsMacro(ttTemporalType))*->rhs([\+ ~functorIsMacro(ttTemporalType)])
  1388. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(ttTemporalType)
  1389. %       Support: functorIsMacro(ttTemporalType),pt(functorIsMacro(ttTemporalType),(mpred_positive_fact(functorIsMacro(ttTemporalType))*->rhs([\+ ~functorIsMacro(ttTemporalType)])))
  1390. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(ttTemporalType)
  1391. %       Found positive trigger: functorDeclares(ttTemporalType)
  1392. %               body: mpred_positive_fact(functorDeclares(ttTemporalType))*->rhs([\+ ~functorDeclares(ttTemporalType)])
  1393. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(ttTemporalType)
  1394. %       Support: functorDeclares(ttTemporalType),pt(functorDeclares(ttTemporalType),(mpred_positive_fact(functorDeclares(ttTemporalType))*->rhs([\+ ~functorDeclares(ttTemporalType)])))
  1395. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(ttTemporalType)
  1396. %       RHS-Post1: functorDeclares(ttUnverifiableType)
  1397. %       Support: tSet(ttUnverifiableType),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1398. % baseKB:mpred_fwc1(functorDeclares(ttUnverifiableType)).
  1399. %       Found positive trigger: functorDeclares(ttUnverifiableType)
  1400. %               body: rhs([arityMax(ttUnverifiableType,1),functorIsMacro(ttUnverifiableType)])
  1401. %       RHS-Post1: arityMax(ttUnverifiableType,1)
  1402. %       Support: functorDeclares(ttUnverifiableType),pt(functorDeclares(ttUnverifiableType),rhs([arityMax(ttUnverifiableType,1),functorIsMacro(ttUnverifiableType)]))
  1403. % baseKB:mpred_fwc1(arityMax(ttUnverifiableType, 1)).
  1404. %       Found positive trigger: arityMax(ttUnverifiableType,1)
  1405. %               body: mpred_positive_fact(arityMax(ttUnverifiableType,1))*->rhs([\+ ~arityMax(ttUnverifiableType,1)])
  1406. %               RHS-Withdrawing-Negation: \+ ~arityMax(ttUnverifiableType,1)
  1407. %       Support: arityMax(ttUnverifiableType,1),pt(arityMax(ttUnverifiableType,1),(mpred_positive_fact(arityMax(ttUnverifiableType,1))*->rhs([\+ ~arityMax(ttUnverifiableType,1)])))
  1408. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(ttUnverifiableType,1)
  1409. %       RHS-Post1: functorIsMacro(ttUnverifiableType)
  1410. %       Support: functorDeclares(ttUnverifiableType),pt(functorDeclares(ttUnverifiableType),rhs([arityMax(ttUnverifiableType,1),functorIsMacro(ttUnverifiableType)]))
  1411. % baseKB:mpred_fwc1(functorIsMacro(ttUnverifiableType)).
  1412. %       Found positive trigger: functorIsMacro(ttUnverifiableType)
  1413. %               body: mpred_positive_fact(functorIsMacro(ttUnverifiableType))*->rhs([\+ ~functorIsMacro(ttUnverifiableType)])
  1414. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(ttUnverifiableType)
  1415. %       Support: functorIsMacro(ttUnverifiableType),pt(functorIsMacro(ttUnverifiableType),(mpred_positive_fact(functorIsMacro(ttUnverifiableType))*->rhs([\+ ~functorIsMacro(ttUnverifiableType)])))
  1416. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(ttUnverifiableType)
  1417. %       Found positive trigger: functorDeclares(ttUnverifiableType)
  1418. %               body: mpred_positive_fact(functorDeclares(ttUnverifiableType))*->rhs([\+ ~functorDeclares(ttUnverifiableType)])
  1419. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(ttUnverifiableType)
  1420. %       Support: functorDeclares(ttUnverifiableType),pt(functorDeclares(ttUnverifiableType),(mpred_positive_fact(functorDeclares(ttUnverifiableType))*->rhs([\+ ~functorDeclares(ttUnverifiableType)])))
  1421. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(ttUnverifiableType)
  1422. %       RHS-Post1: functorDeclares(rtNotForUnboundPredicates)
  1423. %       Support: tSet(rtNotForUnboundPredicates),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1424. %       RHS-Post1: functorDeclares(prologBuiltin)
  1425. %       Support: tSet(prologBuiltin),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1426. %       RHS-Post1: functorDeclares(completeExtentAsserted)
  1427. %       Support: tSet(completeExtentAsserted),pt(tSet(_2952),rhs([functorDeclares(_2952)]))
  1428. % baseKB:mpred_fwc1(functorDeclares(completeExtentAsserted)).
  1429. %       Found positive trigger: functorDeclares(completeExtentAsserted)
  1430. %               body: rhs([arityMax(completeExtentAsserted,1),functorIsMacro(completeExtentAsserted)])
  1431. %       RHS-Post1: arityMax(completeExtentAsserted,1)
  1432. %       Support: functorDeclares(completeExtentAsserted),pt(functorDeclares(completeExtentAsserted),rhs([arityMax(completeExtentAsserted,1),functorIsMacro(completeExtentAsserted)]))
  1433. % baseKB:mpred_fwc1(arityMax(completeExtentAsserted, 1)).
  1434. %       Found positive trigger: arityMax(completeExtentAsserted,1)
  1435. %               body: mpred_positive_fact(arityMax(completeExtentAsserted,1))*->rhs([\+ ~arityMax(completeExtentAsserted,1)])
  1436. %               RHS-Withdrawing-Negation: \+ ~arityMax(completeExtentAsserted,1)
  1437. %       Support: arityMax(completeExtentAsserted,1),pt(arityMax(completeExtentAsserted,1),(mpred_positive_fact(arityMax(completeExtentAsserted,1))*->rhs([\+ ~arityMax(completeExtentAsserted,1)])))
  1438. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(completeExtentAsserted,1)
  1439. %       RHS-Post1: functorIsMacro(completeExtentAsserted)
  1440. %       Support: functorDeclares(completeExtentAsserted),pt(functorDeclares(completeExtentAsserted),rhs([arityMax(completeExtentAsserted,1),functorIsMacro(completeExtentAsserted)]))
  1441. % baseKB:mpred_fwc1(functorIsMacro(completeExtentAsserted)).
  1442. %       Found positive trigger: functorIsMacro(completeExtentAsserted)
  1443. %               body: mpred_positive_fact(functorIsMacro(completeExtentAsserted))*->rhs([\+ ~functorIsMacro(completeExtentAsserted)])
  1444. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(completeExtentAsserted)
  1445. %       Support: functorIsMacro(completeExtentAsserted),pt(functorIsMacro(completeExtentAsserted),(mpred_positive_fact(functorIsMacro(completeExtentAsserted))*->rhs([\+ ~functorIsMacro(completeExtentAsserted)])))
  1446. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(completeExtentAsserted)
  1447. %       Found positive trigger: functorDeclares(completeExtentAsserted)
  1448. %               body: mpred_positive_fact(functorDeclares(completeExtentAsserted))*->rhs([\+ ~functorDeclares(completeExtentAsserted)])
  1449. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(completeExtentAsserted)
  1450. %       Support: functorDeclares(completeExtentAsserted),pt(functorDeclares(completeExtentAsserted),(mpred_positive_fact(functorDeclares(completeExtentAsserted))*->rhs([\+ ~functorDeclares(completeExtentAsserted)])))
  1451. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(completeExtentAsserted)
  1452. %       Found positive trigger: tSet(_11744)==>functorDeclares(_11744)
  1453. %               body: mpred_positive_fact((tSet(_11744)==>functorDeclares(_11744)))*->rhs([\+ ~ (tSet(_11744)==>functorDeclares(_11744))])
  1454. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:159
  1455. % baseKB:mpred_fwc1(ttExpressionType(ftCallable)).
  1456. %       Found positive trigger: ttExpressionType(ftCallable)
  1457. %               body: mpred_positive_fact(ttExpressionType(ftCallable))*->rhs([\+ ~ttExpressionType(ftCallable)])
  1458. %               RHS-Withdrawing-Negation: \+ ~ttExpressionType(ftCallable)
  1459. %       Support: ttExpressionType(ftCallable),pt(ttExpressionType(ftCallable),(mpred_positive_fact(ttExpressionType(ftCallable))*->rhs([\+ ~ttExpressionType(ftCallable)])))
  1460. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttExpressionType(ftCallable)
  1461. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:160
  1462. % baseKB:mpred_fwc1(ttExpressionType(ftString)).
  1463. %       Found positive trigger: ttExpressionType(ftString)
  1464. %               body: mpred_positive_fact(ttExpressionType(ftString))*->rhs([\+ ~ttExpressionType(ftString)])
  1465. %               RHS-Withdrawing-Negation: \+ ~ttExpressionType(ftString)
  1466. %       Support: ttExpressionType(ftString),pt(ttExpressionType(ftString),(mpred_positive_fact(ttExpressionType(ftString))*->rhs([\+ ~ttExpressionType(ftString)])))
  1467. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttExpressionType(ftString)
  1468. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:161
  1469. % baseKB:mpred_fwc1(ttExpressionType(ftAtom)).
  1470. %       Found positive trigger: ttExpressionType(ftAtom)
  1471. %               body: mpred_positive_fact(ttExpressionType(ftAtom))*->rhs([\+ ~ttExpressionType(ftAtom)])
  1472. %               RHS-Withdrawing-Negation: \+ ~ttExpressionType(ftAtom)
  1473. %       Support: ttExpressionType(ftAtom),pt(ttExpressionType(ftAtom),(mpred_positive_fact(ttExpressionType(ftAtom))*->rhs([\+ ~ttExpressionType(ftAtom)])))
  1474. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttExpressionType(ftAtom)
  1475. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:162
  1476. % baseKB:mpred_fwc1(ttExpressionType(ftProlog)).
  1477. %       Found positive trigger: ttExpressionType(ftProlog)
  1478. %               body: mpred_positive_fact(ttExpressionType(ftProlog))*->rhs([\+ ~ttExpressionType(ftProlog)])
  1479. %               RHS-Withdrawing-Negation: \+ ~ttExpressionType(ftProlog)
  1480. %       Support: ttExpressionType(ftProlog),pt(ttExpressionType(ftProlog),(mpred_positive_fact(ttExpressionType(ftProlog))*->rhs([\+ ~ttExpressionType(ftProlog)])))
  1481. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttExpressionType(ftProlog)
  1482. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:170
  1483. % baseKB:mpred_fwc1(rtArgsVerbatum(ftSpec)).
  1484. %       Found positive trigger: rtArgsVerbatum(ftSpec)
  1485. %               body: mpred_positive_fact(rtArgsVerbatum(ftSpec))*->rhs([\+ ~rtArgsVerbatum(ftSpec)])
  1486. %               RHS-Withdrawing-Negation: \+ ~rtArgsVerbatum(ftSpec)
  1487. %       Support: rtArgsVerbatum(ftSpec),pt(rtArgsVerbatum(ftSpec),(mpred_positive_fact(rtArgsVerbatum(ftSpec))*->rhs([\+ ~rtArgsVerbatum(ftSpec)])))
  1488. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~rtArgsVerbatum(ftSpec)
  1489. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:171
  1490. % baseKB:mpred_fwc1(rtArgsVerbatum(vtActionTemplate)).
  1491. %       Found positive trigger: rtArgsVerbatum(vtActionTemplate)
  1492. %               body: mpred_positive_fact(rtArgsVerbatum(vtActionTemplate))*->rhs([\+ ~rtArgsVerbatum(vtActionTemplate)])
  1493. %               RHS-Withdrawing-Negation: \+ ~rtArgsVerbatum(vtActionTemplate)
  1494. %       Support: rtArgsVerbatum(vtActionTemplate),pt(rtArgsVerbatum(vtActionTemplate),(mpred_positive_fact(rtArgsVerbatum(vtActionTemplate))*->rhs([\+ ~rtArgsVerbatum(vtActionTemplate)])))
  1495. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~rtArgsVerbatum(vtActionTemplate)
  1496. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:172
  1497. % baseKB:mpred_fwc1(meta_argtypes(support_hilog(tRelation, ftInt))).
  1498. %       Found positive trigger: meta_argtypes(support_hilog(tRelation,ftInt))
  1499. %               body: mpred_positive_fact(meta_argtypes(support_hilog(tRelation,ftInt)))*->rhs([\+ ~meta_argtypes(support_hilog(tRelation,ftInt))])
  1500. %               RHS-Withdrawing-Negation: \+ ~meta_argtypes(support_hilog(tRelation,ftInt))
  1501. %       Support: meta_argtypes(support_hilog(tRelation,ftInt)),pt(meta_argtypes(support_hilog(tRelation,ftInt)),(mpred_positive_fact(meta_argtypes(support_hilog(tRelation,ftInt)))*->rhs([\+ ~meta_argtypes(support_hilog(tRelation,ftInt))])))
  1502. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~meta_argtypes(support_hilog(tRelation,ftInt))
  1503. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:174
  1504. % baseKB:mpred_fwc1((codeTooSlow, tPred(_23656), arity(_23656, _23668)/(is_ftNameArity(_23656, _23668), _23668>1, \+prologBuiltin(_23656), sanity(mpred_must(\+tCol(_23656))))==> ~tCol(_23656), support_hilog(_23656, _23668))).
  1505. %       Adding positive
  1506. %               trigger: codeTooSlow
  1507. %               body: pt(tPred(_55498),pt(arity(_55498,_55500),(is_ftNameArity(_55498,_55500),_55500>1,\+prologBuiltin(_55498),sanity(mpred_must(\+tCol(_55498)))*->rhs([~tCol(_55498),support_hilog(_55498,_55500)]))))
  1508. %        Support: (codeTooSlow,tPred(_29224),arity(_29224,_29236)/(is_ftNameArity(_29224,_29236),_29236>1,\+prologBuiltin(_29224),sanity(mpred_must(\+tCol(_29224))))==> ~tCol(_29224),support_hilog(_29224,_29236)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',174)
  1509. %       Found positive trigger: codeTooSlow,tPred(_3260),arity(_3260,_3272)/(is_ftNameArity(_3260,_3272),_3272>1,\+prologBuiltin(_3260),sanity(mpred_must(\+tCol(_3260))))==> ~tCol(_3260),support_hilog(_3260,_3272)
  1510. %               body: mpred_positive_fact((codeTooSlow,tPred(_3260),arity(_3260,_3272)/(is_ftNameArity(_3260,_3272),_3272>1,\+prologBuiltin(_3260),sanity(mpred_must(\+tCol(_3260))))==> ~tCol(_3260),support_hilog(_3260,_3272)))*->rhs([\+ ~ (codeTooSlow,tPred(_3260),arity(_3260,_3272)/(is_ftNameArity(_3260,_3272),_3272>1,\+prologBuiltin(_3260),sanity(mpred_must(\+tCol(_3260))))==> ~tCol(_3260),support_hilog(_3260,_3272))])
  1511. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:195
  1512. % baseKB:mpred_fwc1((t(_13318, _13320):-cwc, _13320==_13318, completelyAssertedCollection==_13320, !)).
  1513. %       Found positive trigger: t(_17934,_17936):-cwc,_17936==_17934,completelyAssertedCollection==_17936,!
  1514. %               body: mpred_positive_fact((t(_17934,_17936):-cwc,_17936==_17934,completelyAssertedCollection==_17936,!))*->rhs([\+ ~ (t(_17934,_17936):-cwc,_17936==_17934,completelyAssertedCollection==_17936,!)])
  1515. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:196
  1516. % baseKB:mpred_fwc1((t(_29358, _29360):-cwc, _29360==_29358, completeExtentAsserted==_29360, !)).
  1517. %       Found positive trigger: t(_2826,_2828):-cwc,_2828==_2826,completeExtentAsserted==_2828,!
  1518. %               body: mpred_positive_fact((t(_2826,_2828):-cwc,_2828==_2826,completeExtentAsserted==_2828,!))*->rhs([\+ ~ (t(_2826,_2828):-cwc,_2828==_2826,completeExtentAsserted==_2828,!)])
  1519. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:197
  1520. % baseKB:mpred_fwc1((t(_12446, _12448):-cwc, _12448==_12446, ttExpressionType==_12448, !, fail)).
  1521. %       Found positive trigger: t(_17114,_17116):-cwc,_17116==_17114,ttExpressionType==_17116,!,fail
  1522. %               body: mpred_positive_fact((t(_17114,_17116):-cwc,_17116==_17114,ttExpressionType==_17116,!,fail))*->rhs([\+ ~ (t(_17114,_17116):-cwc,_17116==_17114,ttExpressionType==_17116,!,fail)])
  1523. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:203
  1524. % baseKB:mpred_fwc1(compilerDirective(disjoint_type_checking)).
  1525. %       Found positive trigger: compilerDirective(disjoint_type_checking)
  1526. %               body: rhs([{kb_shared(disjoint_type_checking/0)}])
  1527. %       Found positive trigger: compilerDirective(disjoint_type_checking)
  1528. %               body: mpred_positive_fact(compilerDirective(disjoint_type_checking))*->rhs([\+ ~compilerDirective(disjoint_type_checking)])
  1529. %               RHS-Withdrawing-Negation: \+ ~compilerDirective(disjoint_type_checking)
  1530. %       Support: compilerDirective(disjoint_type_checking),pt(compilerDirective(disjoint_type_checking),(mpred_positive_fact(compilerDirective(disjoint_type_checking))*->rhs([\+ ~compilerDirective(disjoint_type_checking)])))
  1531. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~compilerDirective(disjoint_type_checking)
  1532. % baseKB:mpred_fwc1(comment(disjoint_type_checking, s("Typecheck", "semantics"))).
  1533. %       Found positive trigger: comment(disjoint_type_checking,s("Typecheck","semantics"))
  1534. %               body: mpred_positive_fact(comment(disjoint_type_checking,s("Typecheck","semantics")))*->rhs([\+ ~comment(disjoint_type_checking,s("Typecheck","semantics"))])
  1535. %               RHS-Withdrawing-Negation: \+ ~comment(disjoint_type_checking,s("Typecheck","semantics"))
  1536. %       Support: comment(disjoint_type_checking,s("Typecheck","semantics")),pt(comment(disjoint_type_checking,s("Typecheck","semantics")),(mpred_positive_fact(comment(disjoint_type_checking,s("Typecheck","semantics")))*->rhs([\+ ~comment(disjoint_type_checking,s("Typecheck","semantics"))])))
  1537. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~comment(disjoint_type_checking,s("Typecheck","semantics"))
  1538. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:208
  1539. % baseKB:mpred_fwc1((type_checking==>(typeCheckDecl(_24568, _24570), _24568, {\+_24570}==>failed_typeCheckDecl(_24568, _24570)))).
  1540. %       Adding positive
  1541. %               trigger: type_checking
  1542. %               body: rhs([(typeCheckDecl(_24568,_24570),_24568,{\+_24570}==>failed_typeCheckDecl(_24568,_24570))])
  1543. %        Support: (type_checking==>(typeCheckDecl(_29334,_29336),_29334,{\+_29336}==>failed_typeCheckDecl(_29334,_29336))),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',208)
  1544. %       Found positive trigger: type_checking==>(typeCheckDecl(_2878,_2880),_2878,{\+_2880}==>failed_typeCheckDecl(_2878,_2880))
  1545. %               body: mpred_positive_fact((type_checking==>(typeCheckDecl(_2878,_2880),_2878,{\+_2880}==>failed_typeCheckDecl(_2878,_2880))))*->rhs([\+ ~ (type_checking==>(typeCheckDecl(_2878,_2880),_2878,{\+_2880}==>failed_typeCheckDecl(_2878,_2880)))])
  1546. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:210
  1547. % baseKB:mpred_fwc1((failed_typeCheckDecl(_12592, _12594)==>{trace_or_throw(failed_typeCheckDecl(_12592, _12594))})).
  1548. %       Adding positive
  1549. %               trigger: failed_typeCheckDecl(_2824,_2826)
  1550. %               body: rhs([{trace_or_throw(failed_typeCheckDecl(_2824,_2826))}])
  1551. %        Support: (failed_typeCheckDecl(_2740,_2742)==>{trace_or_throw(failed_typeCheckDecl(_2740,_2742))}),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',210)
  1552. %       Found positive trigger: failed_typeCheckDecl(_7098,_7100)==>{trace_or_throw(failed_typeCheckDecl(_7098,_7100))}
  1553. %               body: mpred_positive_fact((failed_typeCheckDecl(_7098,_7100)==>{trace_or_throw(failed_typeCheckDecl(_7098,_7100))}))*->rhs([\+ ~ (failed_typeCheckDecl(_7098,_7100)==>{trace_or_throw(failed_typeCheckDecl(_7098,_7100))})])
  1554. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:211
  1555. % baseKB:mpred_fwc1(prologDynamic(is_never_type)).
  1556. %       Found positive trigger: prologDynamic(is_never_type)
  1557. %               body: mpred_positive_fact(prologDynamic(is_never_type))*->rhs([\+ ~prologDynamic(is_never_type)])
  1558. %               RHS-Withdrawing-Negation: \+ ~prologDynamic(is_never_type)
  1559. %       Support: prologDynamic(is_never_type),pt(prologDynamic(is_never_type),(mpred_positive_fact(prologDynamic(is_never_type))*->rhs([\+ ~prologDynamic(is_never_type)])))
  1560. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~prologDynamic(is_never_type)
  1561. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:213
  1562. % baseKB:mpred_fwc1((never_assert_u(vtVerb(_20792), vtVerbError):-_20792=='[|]')).
  1563. %       Found positive trigger: never_assert_u(vtVerb(_2654),vtVerbError):-_2654=='[|]'
  1564. %               body: mpred_positive_fact((never_assert_u(vtVerb(_2654),vtVerbError):-_2654=='[|]'))*->rhs([\+ ~ (never_assert_u(vtVerb(_2654),vtVerbError):-_2654=='[|]')])
  1565. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:215
  1566. % baseKB:mpred_fwc1(rtArgsVerbatum(meta_argtypes)).
  1567. %       Found positive trigger: rtArgsVerbatum(meta_argtypes)
  1568. %               body: mpred_positive_fact(rtArgsVerbatum(meta_argtypes))*->rhs([\+ ~rtArgsVerbatum(meta_argtypes)])
  1569. %               RHS-Withdrawing-Negation: \+ ~rtArgsVerbatum(meta_argtypes)
  1570. %       Support: rtArgsVerbatum(meta_argtypes),pt(rtArgsVerbatum(meta_argtypes),(mpred_positive_fact(rtArgsVerbatum(meta_argtypes))*->rhs([\+ ~rtArgsVerbatum(meta_argtypes)])))
  1571. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~rtArgsVerbatum(meta_argtypes)
  1572. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:216
  1573. % baseKB:mpred_fwc1(never_assert_u(meta_argtypes(tSet(ftAssertable)), badRules)).
  1574. %       Found positive trigger: never_assert_u(meta_argtypes(tSet(ftAssertable)),badRules)
  1575. %               body: mpred_positive_fact(never_assert_u(meta_argtypes(tSet(ftAssertable)),badRules))*->rhs([\+ ~never_assert_u(meta_argtypes(tSet(ftAssertable)),badRules)])
  1576. %               RHS-Withdrawing-Negation: \+ ~never_assert_u(meta_argtypes(tSet(ftAssertable)),badRules)
  1577. %       Support: never_assert_u(meta_argtypes(tSet(ftAssertable)),badRules),pt(never_assert_u(meta_argtypes(tSet(ftAssertable)),badRules),(mpred_positive_fact(never_assert_u(meta_argtypes(tSet(ftAssertable)),badRules))*->rhs([\+ ~never_assert_u(meta_argtypes(tSet(ftAssertable)),badRules)])))
  1578. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~never_assert_u(meta_argtypes(tSet(ftAssertable)),badRules)
  1579. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:244
  1580. % baseKB:mpred_fwc1(completelyAssertedCollection(completelyAssertedCollection)).
  1581. %       Found positive trigger: completelyAssertedCollection(completelyAssertedCollection)
  1582. %               body: rhs([tSet(completelyAssertedCollection)])
  1583. %       RHS-Post1: tSet(completelyAssertedCollection)
  1584. %       Support: completelyAssertedCollection(completelyAssertedCollection),pt(completelyAssertedCollection(completelyAssertedCollection),rhs([tSet(completelyAssertedCollection)]))
  1585. % baseKB:mpred_fwc1(tSet(completelyAssertedCollection)).
  1586. %       Found positive trigger: tSet(completelyAssertedCollection)
  1587. %               body: rhs([functorDeclares(completelyAssertedCollection)])
  1588. %       RHS-Post1: functorDeclares(completelyAssertedCollection)
  1589. %       Support: tSet(completelyAssertedCollection),pt(tSet(completelyAssertedCollection),rhs([functorDeclares(completelyAssertedCollection)]))
  1590. % baseKB:mpred_fwc1(functorDeclares(completelyAssertedCollection)).
  1591. %       Found positive trigger: functorDeclares(completelyAssertedCollection)
  1592. %               body: rhs([arityMax(completelyAssertedCollection,1),functorIsMacro(completelyAssertedCollection)])
  1593. %       RHS-Post1: arityMax(completelyAssertedCollection,1)
  1594. %       Support: functorDeclares(completelyAssertedCollection),pt(functorDeclares(completelyAssertedCollection),rhs([arityMax(completelyAssertedCollection,1),functorIsMacro(completelyAssertedCollection)]))
  1595. % baseKB:mpred_fwc1(arityMax(completelyAssertedCollection, 1)).
  1596. %       Found positive trigger: arityMax(completelyAssertedCollection,1)
  1597. %               body: mpred_positive_fact(arityMax(completelyAssertedCollection,1))*->rhs([\+ ~arityMax(completelyAssertedCollection,1)])
  1598. %               RHS-Withdrawing-Negation: \+ ~arityMax(completelyAssertedCollection,1)
  1599. %       Support: arityMax(completelyAssertedCollection,1),pt(arityMax(completelyAssertedCollection,1),(mpred_positive_fact(arityMax(completelyAssertedCollection,1))*->rhs([\+ ~arityMax(completelyAssertedCollection,1)])))
  1600. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(completelyAssertedCollection,1)
  1601. %       RHS-Post1: functorIsMacro(completelyAssertedCollection)
  1602. %       Support: functorDeclares(completelyAssertedCollection),pt(functorDeclares(completelyAssertedCollection),rhs([arityMax(completelyAssertedCollection,1),functorIsMacro(completelyAssertedCollection)]))
  1603. %       Found positive trigger: functorDeclares(completelyAssertedCollection)
  1604. %               body: mpred_positive_fact(functorDeclares(completelyAssertedCollection))*->rhs([\+ ~functorDeclares(completelyAssertedCollection)])
  1605. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(completelyAssertedCollection)
  1606. %       Support: functorDeclares(completelyAssertedCollection),pt(functorDeclares(completelyAssertedCollection),(mpred_positive_fact(functorDeclares(completelyAssertedCollection))*->rhs([\+ ~functorDeclares(completelyAssertedCollection)])))
  1607. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(completelyAssertedCollection)
  1608. %       Found positive trigger: tSet(completelyAssertedCollection)
  1609. %               body: mpred_positive_fact(tSet(completelyAssertedCollection))*->rhs([\+ ~tSet(completelyAssertedCollection)])
  1610. %               RHS-Withdrawing-Negation: \+ ~tSet(completelyAssertedCollection)
  1611. %       Support: tSet(completelyAssertedCollection),pt(tSet(completelyAssertedCollection),(mpred_positive_fact(tSet(completelyAssertedCollection))*->rhs([\+ ~tSet(completelyAssertedCollection)])))
  1612. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tSet(completelyAssertedCollection)
  1613. %       Found positive trigger: completelyAssertedCollection(completelyAssertedCollection)
  1614. %               body: mpred_positive_fact(completelyAssertedCollection(completelyAssertedCollection))*->rhs([\+ ~completelyAssertedCollection(completelyAssertedCollection)])
  1615. %               RHS-Withdrawing-Negation: \+ ~completelyAssertedCollection(completelyAssertedCollection)
  1616. %       Support: completelyAssertedCollection(completelyAssertedCollection),pt(completelyAssertedCollection(completelyAssertedCollection),(mpred_positive_fact(completelyAssertedCollection(completelyAssertedCollection))*->rhs([\+ ~completelyAssertedCollection(completelyAssertedCollection)])))
  1617. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~completelyAssertedCollection(completelyAssertedCollection)
  1618. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:252
  1619. % baseKB:mpred_fwc1((tSet(_32050)==>tCol(_32050), \+ttExpressionType(_32050))).
  1620. %       Adding positive
  1621. %               trigger: tSet(_2828)
  1622. %               body: rhs([tCol(_2828),\+ttExpressionType(_2828)])
  1623. %        Support: (tSet(_2708)==>tCol(_2708),\+ttExpressionType(_2708)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',252)
  1624. %       RHS-Post1: tCol(tRelation)
  1625. %       Support: tSet(tRelation),pt(tSet(_8360),rhs([tCol(_8360),\+ttExpressionType(_8360)]))
  1626. % baseKB:mpred_fwc1(tCol(tRelation)).
  1627. %       Found positive trigger: tCol(tRelation)
  1628. %               body: mpred_positive_fact(tCol(tRelation))*->rhs([\+ ~tCol(tRelation)])
  1629. %               RHS-Withdrawing-Negation: \+ ~tCol(tRelation)
  1630. %       Support: tCol(tRelation),pt(tCol(tRelation),(mpred_positive_fact(tCol(tRelation))*->rhs([\+ ~tCol(tRelation)])))
  1631. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(tRelation)
  1632. %               RHS-Withdrawing-Negation: \+ttExpressionType(tRelation)
  1633. %       Support: tSet(tRelation),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1634. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(tRelation)
  1635. %       RHS-Post1: tCol(tPred)
  1636. %       Support: tSet(tPred),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1637. % baseKB:mpred_fwc1(tCol(tPred)).
  1638. %       Found positive trigger: tCol(tPred)
  1639. %               body: mpred_positive_fact(tCol(tPred))*->rhs([\+ ~tCol(tPred)])
  1640. %               RHS-Withdrawing-Negation: \+ ~tCol(tPred)
  1641. %       Support: tCol(tPred),pt(tCol(tPred),(mpred_positive_fact(tCol(tPred))*->rhs([\+ ~tCol(tPred)])))
  1642. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(tPred)
  1643. %               RHS-Withdrawing-Negation: \+ttExpressionType(tPred)
  1644. %       Support: tSet(tPred),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1645. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(tPred)
  1646. %       RHS-Post1: tCol(tFunction)
  1647. %       Support: tSet(tFunction),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1648. % baseKB:mpred_fwc1(tCol(tFunction)).
  1649. %       Found positive trigger: tCol(tFunction)
  1650. %               body: mpred_positive_fact(tCol(tFunction))*->rhs([\+ ~tCol(tFunction)])
  1651. %               RHS-Withdrawing-Negation: \+ ~tCol(tFunction)
  1652. %       Support: tCol(tFunction),pt(tCol(tFunction),(mpred_positive_fact(tCol(tFunction))*->rhs([\+ ~tCol(tFunction)])))
  1653. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(tFunction)
  1654. %               RHS-Withdrawing-Negation: \+ttExpressionType(tFunction)
  1655. %       Support: tSet(tFunction),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1656. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(tFunction)
  1657. %       RHS-Post1: tCol(ttTypeType)
  1658. %       Support: tSet(ttTypeType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1659. % baseKB:mpred_fwc1(tCol(ttTypeType)).
  1660. %       Found positive trigger: tCol(ttTypeType)
  1661. %               body: mpred_positive_fact(tCol(ttTypeType))*->rhs([\+ ~tCol(ttTypeType)])
  1662. %               RHS-Withdrawing-Negation: \+ ~tCol(ttTypeType)
  1663. %       Support: tCol(ttTypeType),pt(tCol(ttTypeType),(mpred_positive_fact(tCol(ttTypeType))*->rhs([\+ ~tCol(ttTypeType)])))
  1664. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ttTypeType)
  1665. %               RHS-Withdrawing-Negation: \+ttExpressionType(ttTypeType)
  1666. %       Support: tSet(ttTypeType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1667. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(ttTypeType)
  1668. %       RHS-Post1: tCol(ttRelationType)
  1669. %       Support: tSet(ttRelationType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1670. % baseKB:mpred_fwc1(tCol(ttRelationType)).
  1671. %       Found positive trigger: tCol(ttRelationType)
  1672. %               body: mpred_positive_fact(tCol(ttRelationType))*->rhs([\+ ~tCol(ttRelationType)])
  1673. %               RHS-Withdrawing-Negation: \+ ~tCol(ttRelationType)
  1674. %       Support: tCol(ttRelationType),pt(tCol(ttRelationType),(mpred_positive_fact(tCol(ttRelationType))*->rhs([\+ ~tCol(ttRelationType)])))
  1675. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ttRelationType)
  1676. %               RHS-Withdrawing-Negation: \+ttExpressionType(ttRelationType)
  1677. %       Support: tSet(ttRelationType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1678. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(ttRelationType)
  1679. %       RHS-Post1: tCol(ttModuleType)
  1680. %       Support: tSet(ttModuleType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1681. % baseKB:mpred_fwc1(tCol(ttModuleType)).
  1682. %       Found positive trigger: tCol(ttModuleType)
  1683. %               body: mpred_positive_fact(tCol(ttModuleType))*->rhs([\+ ~tCol(ttModuleType)])
  1684. %               RHS-Withdrawing-Negation: \+ ~tCol(ttModuleType)
  1685. %       Support: tCol(ttModuleType),pt(tCol(ttModuleType),(mpred_positive_fact(tCol(ttModuleType))*->rhs([\+ ~tCol(ttModuleType)])))
  1686. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ttModuleType)
  1687. %               RHS-Withdrawing-Negation: \+ttExpressionType(ttModuleType)
  1688. %       Support: tSet(ttModuleType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1689. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(ttModuleType)
  1690. %       RHS-Post1: tCol(ttExpressionType)
  1691. %       Support: tSet(ttExpressionType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1692. % baseKB:mpred_fwc1(tCol(ttExpressionType)).
  1693. %       Found positive trigger: tCol(ttExpressionType)
  1694. %               body: mpred_positive_fact(tCol(ttExpressionType))*->rhs([\+ ~tCol(ttExpressionType)])
  1695. %               RHS-Withdrawing-Negation: \+ ~tCol(ttExpressionType)
  1696. %       Support: tCol(ttExpressionType),pt(tCol(ttExpressionType),(mpred_positive_fact(tCol(ttExpressionType))*->rhs([\+ ~tCol(ttExpressionType)])))
  1697. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ttExpressionType)
  1698. %               RHS-Withdrawing-Negation: \+ttExpressionType(ttExpressionType)
  1699. %       Support: tSet(ttExpressionType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1700. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(ttExpressionType)
  1701. %       RHS-Post1: tCol(tSet)
  1702. %       Support: tSet(tSet),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1703. % baseKB:mpred_fwc1(tCol(tSet)).
  1704. %       Found positive trigger: tCol(tSet)
  1705. %               body: mpred_positive_fact(tCol(tSet))*->rhs([\+ ~tCol(tSet)])
  1706. %               RHS-Withdrawing-Negation: \+ ~tCol(tSet)
  1707. %       Support: tCol(tSet),pt(tCol(tSet),(mpred_positive_fact(tCol(tSet))*->rhs([\+ ~tCol(tSet)])))
  1708. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(tSet)
  1709. %               RHS-Withdrawing-Negation: \+ttExpressionType(tSet)
  1710. %       Support: tSet(tSet),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1711. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(tSet)
  1712. %       RHS-Post1: tCol(functorIsMacro)
  1713. %       Support: tSet(functorIsMacro),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1714. % baseKB:mpred_fwc1(tCol(functorIsMacro)).
  1715. %       Found positive trigger: tCol(functorIsMacro)
  1716. %               body: mpred_positive_fact(tCol(functorIsMacro))*->rhs([\+ ~tCol(functorIsMacro)])
  1717. %               RHS-Withdrawing-Negation: \+ ~tCol(functorIsMacro)
  1718. %       Support: tCol(functorIsMacro),pt(tCol(functorIsMacro),(mpred_positive_fact(tCol(functorIsMacro))*->rhs([\+ ~tCol(functorIsMacro)])))
  1719. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(functorIsMacro)
  1720. %               RHS-Withdrawing-Negation: \+ttExpressionType(functorIsMacro)
  1721. %       Support: tSet(functorIsMacro),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1722. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(functorIsMacro)
  1723. %       RHS-Post1: tCol(tTemporalThing)
  1724. %       Support: tSet(tTemporalThing),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1725. % baseKB:mpred_fwc1(tCol(tTemporalThing)).
  1726. %       Found positive trigger: tCol(tTemporalThing)
  1727. %               body: mpred_positive_fact(tCol(tTemporalThing))*->rhs([\+ ~tCol(tTemporalThing)])
  1728. %               RHS-Withdrawing-Negation: \+ ~tCol(tTemporalThing)
  1729. %       Support: tCol(tTemporalThing),pt(tCol(tTemporalThing),(mpred_positive_fact(tCol(tTemporalThing))*->rhs([\+ ~tCol(tTemporalThing)])))
  1730. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(tTemporalThing)
  1731. %               RHS-Withdrawing-Negation: \+ttExpressionType(tTemporalThing)
  1732. %       Support: tSet(tTemporalThing),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1733. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(tTemporalThing)
  1734. %       RHS-Post1: tCol(tInferInstanceFromArgType)
  1735. %       Support: tSet(tInferInstanceFromArgType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1736. % baseKB:mpred_fwc1(tCol(tInferInstanceFromArgType)).
  1737. %       Found positive trigger: tCol(tInferInstanceFromArgType)
  1738. %               body: mpred_positive_fact(tCol(tInferInstanceFromArgType))*->rhs([\+ ~tCol(tInferInstanceFromArgType)])
  1739. %               RHS-Withdrawing-Negation: \+ ~tCol(tInferInstanceFromArgType)
  1740. %       Support: tCol(tInferInstanceFromArgType),pt(tCol(tInferInstanceFromArgType),(mpred_positive_fact(tCol(tInferInstanceFromArgType))*->rhs([\+ ~tCol(tInferInstanceFromArgType)])))
  1741. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(tInferInstanceFromArgType)
  1742. %               RHS-Withdrawing-Negation: \+ttExpressionType(tInferInstanceFromArgType)
  1743. %       Support: tSet(tInferInstanceFromArgType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1744. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(tInferInstanceFromArgType)
  1745. %       RHS-Post1: tCol(ttNotTemporalType)
  1746. %       Support: tSet(ttNotTemporalType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1747. % baseKB:mpred_fwc1(tCol(ttNotTemporalType)).
  1748. %       Found positive trigger: tCol(ttNotTemporalType)
  1749. %               body: mpred_positive_fact(tCol(ttNotTemporalType))*->rhs([\+ ~tCol(ttNotTemporalType)])
  1750. %               RHS-Withdrawing-Negation: \+ ~tCol(ttNotTemporalType)
  1751. %       Support: tCol(ttNotTemporalType),pt(tCol(ttNotTemporalType),(mpred_positive_fact(tCol(ttNotTemporalType))*->rhs([\+ ~tCol(ttNotTemporalType)])))
  1752. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ttNotTemporalType)
  1753. %               RHS-Withdrawing-Negation: \+ttExpressionType(ttNotTemporalType)
  1754. %       Support: tSet(ttNotTemporalType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1755. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(ttNotTemporalType)
  1756. %       RHS-Post1: tCol(ttSpatialType)
  1757. %       Support: tSet(ttSpatialType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1758. % baseKB:mpred_fwc1(tCol(ttSpatialType)).
  1759. %       Found positive trigger: tCol(ttSpatialType)
  1760. %               body: mpred_positive_fact(tCol(ttSpatialType))*->rhs([\+ ~tCol(ttSpatialType)])
  1761. %               RHS-Withdrawing-Negation: \+ ~tCol(ttSpatialType)
  1762. %       Support: tCol(ttSpatialType),pt(tCol(ttSpatialType),(mpred_positive_fact(tCol(ttSpatialType))*->rhs([\+ ~tCol(ttSpatialType)])))
  1763. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ttSpatialType)
  1764. %               RHS-Withdrawing-Negation: \+ttExpressionType(ttSpatialType)
  1765. %       Support: tSet(ttSpatialType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1766. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(ttSpatialType)
  1767. %       RHS-Post1: tCol(ttTemporalType)
  1768. %       Support: tSet(ttTemporalType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1769. % baseKB:mpred_fwc1(tCol(ttTemporalType)).
  1770. %       Found positive trigger: tCol(ttTemporalType)
  1771. %               body: mpred_positive_fact(tCol(ttTemporalType))*->rhs([\+ ~tCol(ttTemporalType)])
  1772. %               RHS-Withdrawing-Negation: \+ ~tCol(ttTemporalType)
  1773. %       Support: tCol(ttTemporalType),pt(tCol(ttTemporalType),(mpred_positive_fact(tCol(ttTemporalType))*->rhs([\+ ~tCol(ttTemporalType)])))
  1774. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ttTemporalType)
  1775. %               RHS-Withdrawing-Negation: \+ttExpressionType(ttTemporalType)
  1776. %       Support: tSet(ttTemporalType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1777. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(ttTemporalType)
  1778. %       RHS-Post1: tCol(ttUnverifiableType)
  1779. %       Support: tSet(ttUnverifiableType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1780. % baseKB:mpred_fwc1(tCol(ttUnverifiableType)).
  1781. %       Found positive trigger: tCol(ttUnverifiableType)
  1782. %               body: mpred_positive_fact(tCol(ttUnverifiableType))*->rhs([\+ ~tCol(ttUnverifiableType)])
  1783. %               RHS-Withdrawing-Negation: \+ ~tCol(ttUnverifiableType)
  1784. %       Support: tCol(ttUnverifiableType),pt(tCol(ttUnverifiableType),(mpred_positive_fact(tCol(ttUnverifiableType))*->rhs([\+ ~tCol(ttUnverifiableType)])))
  1785. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ttUnverifiableType)
  1786. %               RHS-Withdrawing-Negation: \+ttExpressionType(ttUnverifiableType)
  1787. %       Support: tSet(ttUnverifiableType),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1788. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(ttUnverifiableType)
  1789. %       RHS-Post1: tCol(rtNotForUnboundPredicates)
  1790. %       Support: tSet(rtNotForUnboundPredicates),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1791. % baseKB:mpred_fwc1(tCol(rtNotForUnboundPredicates)).
  1792. %       Found positive trigger: tCol(rtNotForUnboundPredicates)
  1793. %               body: mpred_positive_fact(tCol(rtNotForUnboundPredicates))*->rhs([\+ ~tCol(rtNotForUnboundPredicates)])
  1794. %               RHS-Withdrawing-Negation: \+ ~tCol(rtNotForUnboundPredicates)
  1795. %       Support: tCol(rtNotForUnboundPredicates),pt(tCol(rtNotForUnboundPredicates),(mpred_positive_fact(tCol(rtNotForUnboundPredicates))*->rhs([\+ ~tCol(rtNotForUnboundPredicates)])))
  1796. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(rtNotForUnboundPredicates)
  1797. %               RHS-Withdrawing-Negation: \+ttExpressionType(rtNotForUnboundPredicates)
  1798. %       Support: tSet(rtNotForUnboundPredicates),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1799. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(rtNotForUnboundPredicates)
  1800. %       RHS-Post1: tCol(prologBuiltin)
  1801. %       Support: tSet(prologBuiltin),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1802. % baseKB:mpred_fwc1(tCol(prologBuiltin)).
  1803. %       Found positive trigger: tCol(prologBuiltin)
  1804. %               body: mpred_positive_fact(tCol(prologBuiltin))*->rhs([\+ ~tCol(prologBuiltin)])
  1805. %               RHS-Withdrawing-Negation: \+ ~tCol(prologBuiltin)
  1806. %       Support: tCol(prologBuiltin),pt(tCol(prologBuiltin),(mpred_positive_fact(tCol(prologBuiltin))*->rhs([\+ ~tCol(prologBuiltin)])))
  1807. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(prologBuiltin)
  1808. %               RHS-Withdrawing-Negation: \+ttExpressionType(prologBuiltin)
  1809. %       Support: tSet(prologBuiltin),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1810. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(prologBuiltin)
  1811. %       RHS-Post1: tCol(completeExtentAsserted)
  1812. %       Support: tSet(completeExtentAsserted),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1813. % baseKB:mpred_fwc1(tCol(completeExtentAsserted)).
  1814. %       Found positive trigger: tCol(completeExtentAsserted)
  1815. %               body: mpred_positive_fact(tCol(completeExtentAsserted))*->rhs([\+ ~tCol(completeExtentAsserted)])
  1816. %               RHS-Withdrawing-Negation: \+ ~tCol(completeExtentAsserted)
  1817. %       Support: tCol(completeExtentAsserted),pt(tCol(completeExtentAsserted),(mpred_positive_fact(tCol(completeExtentAsserted))*->rhs([\+ ~tCol(completeExtentAsserted)])))
  1818. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(completeExtentAsserted)
  1819. %               RHS-Withdrawing-Negation: \+ttExpressionType(completeExtentAsserted)
  1820. %       Support: tSet(completeExtentAsserted),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1821. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(completeExtentAsserted)
  1822. %       RHS-Post1: tCol(completelyAssertedCollection)
  1823. %       Support: tSet(completelyAssertedCollection),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1824. % baseKB:mpred_fwc1(tCol(completelyAssertedCollection)).
  1825. %       Found positive trigger: tCol(completelyAssertedCollection)
  1826. %               body: mpred_positive_fact(tCol(completelyAssertedCollection))*->rhs([\+ ~tCol(completelyAssertedCollection)])
  1827. %               RHS-Withdrawing-Negation: \+ ~tCol(completelyAssertedCollection)
  1828. %       Support: tCol(completelyAssertedCollection),pt(tCol(completelyAssertedCollection),(mpred_positive_fact(tCol(completelyAssertedCollection))*->rhs([\+ ~tCol(completelyAssertedCollection)])))
  1829. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(completelyAssertedCollection)
  1830. %               RHS-Withdrawing-Negation: \+ttExpressionType(completelyAssertedCollection)
  1831. %       Support: tSet(completelyAssertedCollection),pt(tSet(_3140),rhs([tCol(_3140),\+ttExpressionType(_3140)]))
  1832. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(completelyAssertedCollection)
  1833. %       Found positive trigger: tSet(_2704)==>tCol(_2704),\+ttExpressionType(_2704)
  1834. %               body: mpred_positive_fact((tSet(_2704)==>tCol(_2704),\+ttExpressionType(_2704)))*->rhs([\+ ~ (tSet(_2704)==>tCol(_2704),\+ttExpressionType(_2704))])
  1835. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:255
  1836. % baseKB:mpred_fwc1(tSet(tIndividual)).
  1837. %       Found positive trigger: tSet(tIndividual)
  1838. %               body: rhs([tCol(tIndividual),\+ttExpressionType(tIndividual)])
  1839. %       RHS-Post1: tCol(tIndividual)
  1840. %       Support: tSet(tIndividual),pt(tSet(tIndividual),rhs([tCol(tIndividual),\+ttExpressionType(tIndividual)]))
  1841. % baseKB:mpred_fwc1(tCol(tIndividual)).
  1842. %       Found positive trigger: tCol(tIndividual)
  1843. %               body: mpred_positive_fact(tCol(tIndividual))*->rhs([\+ ~tCol(tIndividual)])
  1844. %               RHS-Withdrawing-Negation: \+ ~tCol(tIndividual)
  1845. %       Support: tCol(tIndividual),pt(tCol(tIndividual),(mpred_positive_fact(tCol(tIndividual))*->rhs([\+ ~tCol(tIndividual)])))
  1846. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(tIndividual)
  1847. %               RHS-Withdrawing-Negation: \+ttExpressionType(tIndividual)
  1848. %       Support: tSet(tIndividual),pt(tSet(tIndividual),rhs([tCol(tIndividual),\+ttExpressionType(tIndividual)]))
  1849. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(tIndividual)
  1850. %       Found positive trigger: tSet(tIndividual)
  1851. %               body: rhs([functorDeclares(tIndividual)])
  1852. %       RHS-Post1: functorDeclares(tIndividual)
  1853. %       Support: tSet(tIndividual),pt(tSet(tIndividual),rhs([functorDeclares(tIndividual)]))
  1854. % baseKB:mpred_fwc1(functorDeclares(tIndividual)).
  1855. %       Found positive trigger: functorDeclares(tIndividual)
  1856. %               body: rhs([arityMax(tIndividual,1),functorIsMacro(tIndividual)])
  1857. %       RHS-Post1: arityMax(tIndividual,1)
  1858. %       Support: functorDeclares(tIndividual),pt(functorDeclares(tIndividual),rhs([arityMax(tIndividual,1),functorIsMacro(tIndividual)]))
  1859. % baseKB:mpred_fwc1(arityMax(tIndividual, 1)).
  1860. %       Found positive trigger: arityMax(tIndividual,1)
  1861. %               body: mpred_positive_fact(arityMax(tIndividual,1))*->rhs([\+ ~arityMax(tIndividual,1)])
  1862. %               RHS-Withdrawing-Negation: \+ ~arityMax(tIndividual,1)
  1863. %       Support: arityMax(tIndividual,1),pt(arityMax(tIndividual,1),(mpred_positive_fact(arityMax(tIndividual,1))*->rhs([\+ ~arityMax(tIndividual,1)])))
  1864. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(tIndividual,1)
  1865. %       RHS-Post1: functorIsMacro(tIndividual)
  1866. %       Support: functorDeclares(tIndividual),pt(functorDeclares(tIndividual),rhs([arityMax(tIndividual,1),functorIsMacro(tIndividual)]))
  1867. % baseKB:mpred_fwc1(functorIsMacro(tIndividual)).
  1868. %       Found positive trigger: functorIsMacro(tIndividual)
  1869. %               body: mpred_positive_fact(functorIsMacro(tIndividual))*->rhs([\+ ~functorIsMacro(tIndividual)])
  1870. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(tIndividual)
  1871. %       Support: functorIsMacro(tIndividual),pt(functorIsMacro(tIndividual),(mpred_positive_fact(functorIsMacro(tIndividual))*->rhs([\+ ~functorIsMacro(tIndividual)])))
  1872. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(tIndividual)
  1873. %       Found positive trigger: functorDeclares(tIndividual)
  1874. %               body: mpred_positive_fact(functorDeclares(tIndividual))*->rhs([\+ ~functorDeclares(tIndividual)])
  1875. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(tIndividual)
  1876. %       Support: functorDeclares(tIndividual),pt(functorDeclares(tIndividual),(mpred_positive_fact(functorDeclares(tIndividual))*->rhs([\+ ~functorDeclares(tIndividual)])))
  1877. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(tIndividual)
  1878. %       Found positive trigger: tSet(tIndividual)
  1879. %               body: mpred_positive_fact(tSet(tIndividual))*->rhs([\+ ~tSet(tIndividual)])
  1880. %               RHS-Withdrawing-Negation: \+ ~tSet(tIndividual)
  1881. %       Support: tSet(tIndividual),pt(tSet(tIndividual),(mpred_positive_fact(tSet(tIndividual))*->rhs([\+ ~tSet(tIndividual)])))
  1882. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tSet(tIndividual)
  1883. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:260
  1884. % baseKB:mpred_fwc1((~tIndividual(_16510):-is_ftNonvar(_16510), loop_check_term(tCol(_16510), info(tCol(_16510), 'pfc.pl':260), fail))).
  1885. %       Found positive trigger: ~tIndividual(_2846):-is_ftNonvar(_2846),loop_check_term(tCol(_2846),info(tCol(_2846),'pfc.pl':260),fail)
  1886. %               body: mpred_positive_fact((~tIndividual(_2846):-is_ftNonvar(_2846),loop_check_term(tCol(_2846),info(tCol(_2846),'pfc.pl':260),fail)))*->rhs([\+ ~ (~tIndividual(_2846):-is_ftNonvar(_2846),loop_check_term(tCol(_2846),info(tCol(_2846),'pfc.pl':260),fail))])
  1887. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:261
  1888. % baseKB:mpred_fwc1((tCol(_12584)==>{decl_type(_12584), kb_shared(_12584/1)})).
  1889. %       Adding positive
  1890. %               trigger: tCol(_2834)
  1891. %               body: rhs([{decl_type(_2834),kb_shared(_2834/1)}])
  1892. %        Support: (tCol(_2740)==>{decl_type(_2740),kb_shared(_2740/1)}),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',261)
  1893. %       Found positive trigger: tCol(_14156)==>{decl_type(_14156),kb_shared(_14156/1)}
  1894. %               body: mpred_positive_fact((tCol(_14156)==>{decl_type(_14156),kb_shared(_14156/1)}))*->rhs([\+ ~ (tCol(_14156)==>{decl_type(_14156),kb_shared(_14156/1)})])
  1895. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:265
  1896. % baseKB:mpred_fwc1((ttExpressionType(_24214)==>tCol(_24214), \+tSet(_24214))).
  1897. %       Adding positive
  1898. %               trigger: ttExpressionType(_2792)
  1899. %               body: rhs([tCol(_2792),\+tSet(_2792)])
  1900. %        Support: (ttExpressionType(_2704)==>tCol(_2704),\+tSet(_2704)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',265)
  1901. %       RHS-Post1: tCol(ftCallable)
  1902. %       Support: ttExpressionType(ftCallable),pt(ttExpressionType(_8356),rhs([tCol(_8356),\+tSet(_8356)]))
  1903. % baseKB:mpred_fwc1(tCol(ftCallable)).
  1904. %       Found positive trigger: tCol(ftCallable)
  1905. %               body: rhs([{decl_type(ftCallable),kb_shared(ftCallable/1)}])
  1906. %       Found positive trigger: tCol(ftCallable)
  1907. %               body: mpred_positive_fact(tCol(ftCallable))*->rhs([\+ ~tCol(ftCallable)])
  1908. %               RHS-Withdrawing-Negation: \+ ~tCol(ftCallable)
  1909. %       Support: tCol(ftCallable),pt(tCol(ftCallable),(mpred_positive_fact(tCol(ftCallable))*->rhs([\+ ~tCol(ftCallable)])))
  1910. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ftCallable)
  1911. %               RHS-Withdrawing-Negation: \+tSet(ftCallable)
  1912. %       Support: ttExpressionType(ftCallable),pt(ttExpressionType(_3140),rhs([tCol(_3140),\+tSet(_3140)]))
  1913. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): tSet(ftCallable)
  1914. %       RHS-Post1: tCol(ftString)
  1915. %       Support: ttExpressionType(ftString),pt(ttExpressionType(_3140),rhs([tCol(_3140),\+tSet(_3140)]))
  1916. % baseKB:mpred_fwc1(tCol(ftString)).
  1917. %       Found positive trigger: tCol(ftString)
  1918. %               body: rhs([{decl_type(ftString),kb_shared(ftString/1)}])
  1919. %       Found positive trigger: tCol(ftString)
  1920. %               body: mpred_positive_fact(tCol(ftString))*->rhs([\+ ~tCol(ftString)])
  1921. %               RHS-Withdrawing-Negation: \+ ~tCol(ftString)
  1922. %       Support: tCol(ftString),pt(tCol(ftString),(mpred_positive_fact(tCol(ftString))*->rhs([\+ ~tCol(ftString)])))
  1923. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ftString)
  1924. %               RHS-Withdrawing-Negation: \+tSet(ftString)
  1925. %       Support: ttExpressionType(ftString),pt(ttExpressionType(_3140),rhs([tCol(_3140),\+tSet(_3140)]))
  1926. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): tSet(ftString)
  1927. %       RHS-Post1: tCol(ftAtom)
  1928. %       Support: ttExpressionType(ftAtom),pt(ttExpressionType(_3140),rhs([tCol(_3140),\+tSet(_3140)]))
  1929. % baseKB:mpred_fwc1(tCol(ftAtom)).
  1930. %       Found positive trigger: tCol(ftAtom)
  1931. %               body: rhs([{decl_type(ftAtom),kb_shared(ftAtom/1)}])
  1932. %       Found positive trigger: tCol(ftAtom)
  1933. %               body: mpred_positive_fact(tCol(ftAtom))*->rhs([\+ ~tCol(ftAtom)])
  1934. %               RHS-Withdrawing-Negation: \+ ~tCol(ftAtom)
  1935. %       Support: tCol(ftAtom),pt(tCol(ftAtom),(mpred_positive_fact(tCol(ftAtom))*->rhs([\+ ~tCol(ftAtom)])))
  1936. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ftAtom)
  1937. %               RHS-Withdrawing-Negation: \+tSet(ftAtom)
  1938. %       Support: ttExpressionType(ftAtom),pt(ttExpressionType(_3140),rhs([tCol(_3140),\+tSet(_3140)]))
  1939. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): tSet(ftAtom)
  1940. %       RHS-Post1: tCol(ftProlog)
  1941. %       Support: ttExpressionType(ftProlog),pt(ttExpressionType(_3140),rhs([tCol(_3140),\+tSet(_3140)]))
  1942. % baseKB:mpred_fwc1(tCol(ftProlog)).
  1943. %       Found positive trigger: tCol(ftProlog)
  1944. %               body: rhs([{decl_type(ftProlog),kb_shared(ftProlog/1)}])
  1945. %       Found positive trigger: tCol(ftProlog)
  1946. %               body: mpred_positive_fact(tCol(ftProlog))*->rhs([\+ ~tCol(ftProlog)])
  1947. %               RHS-Withdrawing-Negation: \+ ~tCol(ftProlog)
  1948. %       Support: tCol(ftProlog),pt(tCol(ftProlog),(mpred_positive_fact(tCol(ftProlog))*->rhs([\+ ~tCol(ftProlog)])))
  1949. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ftProlog)
  1950. %               RHS-Withdrawing-Negation: \+tSet(ftProlog)
  1951. %       Support: ttExpressionType(ftProlog),pt(ttExpressionType(_3140),rhs([tCol(_3140),\+tSet(_3140)]))
  1952. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): tSet(ftProlog)
  1953. %       Found positive trigger: ttExpressionType(_11488)==>tCol(_11488),\+tSet(_11488)
  1954. %               body: mpred_positive_fact((ttExpressionType(_11488)==>tCol(_11488),\+tSet(_11488)))*->rhs([\+ ~ (ttExpressionType(_11488)==>tCol(_11488),\+tSet(_11488))])
  1955. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:271
  1956. % baseKB:mpred_fwc1(completelyAssertedCollection(ttTypeFacet)).
  1957. %       Found positive trigger: completelyAssertedCollection(ttTypeFacet)
  1958. %               body: rhs([tSet(ttTypeFacet)])
  1959. %       RHS-Post1: tSet(ttTypeFacet)
  1960. %       Support: completelyAssertedCollection(ttTypeFacet),pt(completelyAssertedCollection(ttTypeFacet),rhs([tSet(ttTypeFacet)]))
  1961. % baseKB:mpred_fwc1(tSet(ttTypeFacet)).
  1962. %       Found positive trigger: tSet(ttTypeFacet)
  1963. %               body: rhs([tCol(ttTypeFacet),\+ttExpressionType(ttTypeFacet)])
  1964. %       RHS-Post1: tCol(ttTypeFacet)
  1965. %       Support: tSet(ttTypeFacet),pt(tSet(ttTypeFacet),rhs([tCol(ttTypeFacet),\+ttExpressionType(ttTypeFacet)]))
  1966. % baseKB:mpred_fwc1(tCol(ttTypeFacet)).
  1967. %       Found positive trigger: tCol(ttTypeFacet)
  1968. %               body: rhs([{decl_type(ttTypeFacet),kb_shared(ttTypeFacet/1)}])
  1969. %       Found positive trigger: tCol(ttTypeFacet)
  1970. %               body: mpred_positive_fact(tCol(ttTypeFacet))*->rhs([\+ ~tCol(ttTypeFacet)])
  1971. %               RHS-Withdrawing-Negation: \+ ~tCol(ttTypeFacet)
  1972. %       Support: tCol(ttTypeFacet),pt(tCol(ttTypeFacet),(mpred_positive_fact(tCol(ttTypeFacet))*->rhs([\+ ~tCol(ttTypeFacet)])))
  1973. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ttTypeFacet)
  1974. %               RHS-Withdrawing-Negation: \+ttExpressionType(ttTypeFacet)
  1975. %       Support: tSet(ttTypeFacet),pt(tSet(ttTypeFacet),rhs([tCol(ttTypeFacet),\+ttExpressionType(ttTypeFacet)]))
  1976. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(ttTypeFacet)
  1977. %       Found positive trigger: tSet(ttTypeFacet)
  1978. %               body: rhs([functorDeclares(ttTypeFacet)])
  1979. %       RHS-Post1: functorDeclares(ttTypeFacet)
  1980. %       Support: tSet(ttTypeFacet),pt(tSet(ttTypeFacet),rhs([functorDeclares(ttTypeFacet)]))
  1981. % baseKB:mpred_fwc1(functorDeclares(ttTypeFacet)).
  1982. %       Found positive trigger: functorDeclares(ttTypeFacet)
  1983. %               body: rhs([arityMax(ttTypeFacet,1),functorIsMacro(ttTypeFacet)])
  1984. %       RHS-Post1: arityMax(ttTypeFacet,1)
  1985. %       Support: functorDeclares(ttTypeFacet),pt(functorDeclares(ttTypeFacet),rhs([arityMax(ttTypeFacet,1),functorIsMacro(ttTypeFacet)]))
  1986. % baseKB:mpred_fwc1(arityMax(ttTypeFacet, 1)).
  1987. %       Found positive trigger: arityMax(ttTypeFacet,1)
  1988. %               body: mpred_positive_fact(arityMax(ttTypeFacet,1))*->rhs([\+ ~arityMax(ttTypeFacet,1)])
  1989. %               RHS-Withdrawing-Negation: \+ ~arityMax(ttTypeFacet,1)
  1990. %       Support: arityMax(ttTypeFacet,1),pt(arityMax(ttTypeFacet,1),(mpred_positive_fact(arityMax(ttTypeFacet,1))*->rhs([\+ ~arityMax(ttTypeFacet,1)])))
  1991. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(ttTypeFacet,1)
  1992. %       RHS-Post1: functorIsMacro(ttTypeFacet)
  1993. %       Support: functorDeclares(ttTypeFacet),pt(functorDeclares(ttTypeFacet),rhs([arityMax(ttTypeFacet,1),functorIsMacro(ttTypeFacet)]))
  1994. % baseKB:mpred_fwc1(functorIsMacro(ttTypeFacet)).
  1995. %       Found positive trigger: functorIsMacro(ttTypeFacet)
  1996. %               body: mpred_positive_fact(functorIsMacro(ttTypeFacet))*->rhs([\+ ~functorIsMacro(ttTypeFacet)])
  1997. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(ttTypeFacet)
  1998. %       Support: functorIsMacro(ttTypeFacet),pt(functorIsMacro(ttTypeFacet),(mpred_positive_fact(functorIsMacro(ttTypeFacet))*->rhs([\+ ~functorIsMacro(ttTypeFacet)])))
  1999. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(ttTypeFacet)
  2000. %       Found positive trigger: functorDeclares(ttTypeFacet)
  2001. %               body: mpred_positive_fact(functorDeclares(ttTypeFacet))*->rhs([\+ ~functorDeclares(ttTypeFacet)])
  2002. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(ttTypeFacet)
  2003. %       Support: functorDeclares(ttTypeFacet),pt(functorDeclares(ttTypeFacet),(mpred_positive_fact(functorDeclares(ttTypeFacet))*->rhs([\+ ~functorDeclares(ttTypeFacet)])))
  2004. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(ttTypeFacet)
  2005. %       Found positive trigger: tSet(ttTypeFacet)
  2006. %               body: mpred_positive_fact(tSet(ttTypeFacet))*->rhs([\+ ~tSet(ttTypeFacet)])
  2007. %               RHS-Withdrawing-Negation: \+ ~tSet(ttTypeFacet)
  2008. %       Support: tSet(ttTypeFacet),pt(tSet(ttTypeFacet),(mpred_positive_fact(tSet(ttTypeFacet))*->rhs([\+ ~tSet(ttTypeFacet)])))
  2009. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tSet(ttTypeFacet)
  2010. %       Found positive trigger: completelyAssertedCollection(ttTypeFacet)
  2011. %               body: mpred_positive_fact(completelyAssertedCollection(ttTypeFacet))*->rhs([\+ ~completelyAssertedCollection(ttTypeFacet)])
  2012. %               RHS-Withdrawing-Negation: \+ ~completelyAssertedCollection(ttTypeFacet)
  2013. %       Support: completelyAssertedCollection(ttTypeFacet),pt(completelyAssertedCollection(ttTypeFacet),(mpred_positive_fact(completelyAssertedCollection(ttTypeFacet))*->rhs([\+ ~completelyAssertedCollection(ttTypeFacet)])))
  2014. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~completelyAssertedCollection(ttTypeFacet)
  2015. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:274
  2016. % baseKB:mpred_fwc1((ttTypeFacet(_29358)==>tSet(_29358))).
  2017. %       Adding positive
  2018. %               trigger: ttTypeFacet(_2686)
  2019. %               body: rhs([tSet(_2686)])
  2020. %        Support: (ttTypeFacet(_2622)==>tSet(_2622)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',274)
  2021. %       Found positive trigger: ttTypeFacet(_6828)==>tSet(_6828)
  2022. %               body: mpred_positive_fact((ttTypeFacet(_6828)==>tSet(_6828)))*->rhs([\+ ~ (ttTypeFacet(_6828)==>tSet(_6828))])
  2023. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:278
  2024. % baseKB:mpred_fwc1(ttTypeFacet(ttTypeType)).
  2025. %       Found positive trigger: ttTypeFacet(ttTypeType)
  2026. %               body: rhs([tSet(ttTypeType)])
  2027. %       RHS-Post1: tSet(ttTypeType)
  2028. %       Support: ttTypeFacet(ttTypeType),pt(ttTypeFacet(ttTypeType),rhs([tSet(ttTypeType)]))
  2029. %       Found positive trigger: ttTypeFacet(ttTypeType)
  2030. %               body: mpred_positive_fact(ttTypeFacet(ttTypeType))*->rhs([\+ ~ttTypeFacet(ttTypeType)])
  2031. %               RHS-Withdrawing-Negation: \+ ~ttTypeFacet(ttTypeType)
  2032. %       Support: ttTypeFacet(ttTypeType),pt(ttTypeFacet(ttTypeType),(mpred_positive_fact(ttTypeFacet(ttTypeType))*->rhs([\+ ~ttTypeFacet(ttTypeType)])))
  2033. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttTypeFacet(ttTypeType)
  2034. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:281
  2035. % baseKB:mpred_fwc1(ttTypeFacet(ttIndividualType)).
  2036. %       Found positive trigger: ttTypeFacet(ttIndividualType)
  2037. %               body: rhs([tSet(ttIndividualType)])
  2038. %       RHS-Post1: tSet(ttIndividualType)
  2039. %       Support: ttTypeFacet(ttIndividualType),pt(ttTypeFacet(ttIndividualType),rhs([tSet(ttIndividualType)]))
  2040. % baseKB:mpred_fwc1(tSet(ttIndividualType)).
  2041. %       Found positive trigger: tSet(ttIndividualType)
  2042. %               body: rhs([tCol(ttIndividualType),\+ttExpressionType(ttIndividualType)])
  2043. %       RHS-Post1: tCol(ttIndividualType)
  2044. %       Support: tSet(ttIndividualType),pt(tSet(ttIndividualType),rhs([tCol(ttIndividualType),\+ttExpressionType(ttIndividualType)]))
  2045. % baseKB:mpred_fwc1(tCol(ttIndividualType)).
  2046. %       Found positive trigger: tCol(ttIndividualType)
  2047. %               body: rhs([{decl_type(ttIndividualType),kb_shared(ttIndividualType/1)}])
  2048. %       Found positive trigger: tCol(ttIndividualType)
  2049. %               body: mpred_positive_fact(tCol(ttIndividualType))*->rhs([\+ ~tCol(ttIndividualType)])
  2050. %               RHS-Withdrawing-Negation: \+ ~tCol(ttIndividualType)
  2051. %       Support: tCol(ttIndividualType),pt(tCol(ttIndividualType),(mpred_positive_fact(tCol(ttIndividualType))*->rhs([\+ ~tCol(ttIndividualType)])))
  2052. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ttIndividualType)
  2053. %               RHS-Withdrawing-Negation: \+ttExpressionType(ttIndividualType)
  2054. %       Support: tSet(ttIndividualType),pt(tSet(ttIndividualType),rhs([tCol(ttIndividualType),\+ttExpressionType(ttIndividualType)]))
  2055. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(ttIndividualType)
  2056. %       Found positive trigger: tSet(ttIndividualType)
  2057. %               body: rhs([functorDeclares(ttIndividualType)])
  2058. %       RHS-Post1: functorDeclares(ttIndividualType)
  2059. %       Support: tSet(ttIndividualType),pt(tSet(ttIndividualType),rhs([functorDeclares(ttIndividualType)]))
  2060. % baseKB:mpred_fwc1(functorDeclares(ttIndividualType)).
  2061. %       Found positive trigger: functorDeclares(ttIndividualType)
  2062. %               body: rhs([arityMax(ttIndividualType,1),functorIsMacro(ttIndividualType)])
  2063. %       RHS-Post1: arityMax(ttIndividualType,1)
  2064. %       Support: functorDeclares(ttIndividualType),pt(functorDeclares(ttIndividualType),rhs([arityMax(ttIndividualType,1),functorIsMacro(ttIndividualType)]))
  2065. % baseKB:mpred_fwc1(arityMax(ttIndividualType, 1)).
  2066. %       Found positive trigger: arityMax(ttIndividualType,1)
  2067. %               body: mpred_positive_fact(arityMax(ttIndividualType,1))*->rhs([\+ ~arityMax(ttIndividualType,1)])
  2068. %               RHS-Withdrawing-Negation: \+ ~arityMax(ttIndividualType,1)
  2069. %       Support: arityMax(ttIndividualType,1),pt(arityMax(ttIndividualType,1),(mpred_positive_fact(arityMax(ttIndividualType,1))*->rhs([\+ ~arityMax(ttIndividualType,1)])))
  2070. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(ttIndividualType,1)
  2071. %       RHS-Post1: functorIsMacro(ttIndividualType)
  2072. %       Support: functorDeclares(ttIndividualType),pt(functorDeclares(ttIndividualType),rhs([arityMax(ttIndividualType,1),functorIsMacro(ttIndividualType)]))
  2073. % baseKB:mpred_fwc1(functorIsMacro(ttIndividualType)).
  2074. %       Found positive trigger: functorIsMacro(ttIndividualType)
  2075. %               body: mpred_positive_fact(functorIsMacro(ttIndividualType))*->rhs([\+ ~functorIsMacro(ttIndividualType)])
  2076. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(ttIndividualType)
  2077. %       Support: functorIsMacro(ttIndividualType),pt(functorIsMacro(ttIndividualType),(mpred_positive_fact(functorIsMacro(ttIndividualType))*->rhs([\+ ~functorIsMacro(ttIndividualType)])))
  2078. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(ttIndividualType)
  2079. %       Found positive trigger: functorDeclares(ttIndividualType)
  2080. %               body: mpred_positive_fact(functorDeclares(ttIndividualType))*->rhs([\+ ~functorDeclares(ttIndividualType)])
  2081. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(ttIndividualType)
  2082. %       Support: functorDeclares(ttIndividualType),pt(functorDeclares(ttIndividualType),(mpred_positive_fact(functorDeclares(ttIndividualType))*->rhs([\+ ~functorDeclares(ttIndividualType)])))
  2083. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(ttIndividualType)
  2084. %       Found positive trigger: tSet(ttIndividualType)
  2085. %               body: mpred_positive_fact(tSet(ttIndividualType))*->rhs([\+ ~tSet(ttIndividualType)])
  2086. %               RHS-Withdrawing-Negation: \+ ~tSet(ttIndividualType)
  2087. %       Support: tSet(ttIndividualType),pt(tSet(ttIndividualType),(mpred_positive_fact(tSet(ttIndividualType))*->rhs([\+ ~tSet(ttIndividualType)])))
  2088. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tSet(ttIndividualType)
  2089. %       Found positive trigger: ttTypeFacet(ttIndividualType)
  2090. %               body: mpred_positive_fact(ttTypeFacet(ttIndividualType))*->rhs([\+ ~ttTypeFacet(ttIndividualType)])
  2091. %               RHS-Withdrawing-Negation: \+ ~ttTypeFacet(ttIndividualType)
  2092. %       Support: ttTypeFacet(ttIndividualType),pt(ttTypeFacet(ttIndividualType),(mpred_positive_fact(ttTypeFacet(ttIndividualType))*->rhs([\+ ~ttTypeFacet(ttIndividualType)])))
  2093. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttTypeFacet(ttIndividualType)
  2094. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:284
  2095. % baseKB:mpred_fwc1(ttTypeFacet(ttExpressionType)).
  2096. %       Found positive trigger: ttTypeFacet(ttExpressionType)
  2097. %               body: rhs([tSet(ttExpressionType)])
  2098. %       RHS-Post1: tSet(ttExpressionType)
  2099. %       Support: ttTypeFacet(ttExpressionType),pt(ttTypeFacet(ttExpressionType),rhs([tSet(ttExpressionType)]))
  2100. %       Found positive trigger: ttTypeFacet(ttExpressionType)
  2101. %               body: mpred_positive_fact(ttTypeFacet(ttExpressionType))*->rhs([\+ ~ttTypeFacet(ttExpressionType)])
  2102. %               RHS-Withdrawing-Negation: \+ ~ttTypeFacet(ttExpressionType)
  2103. %       Support: ttTypeFacet(ttExpressionType),pt(ttTypeFacet(ttExpressionType),(mpred_positive_fact(ttTypeFacet(ttExpressionType))*->rhs([\+ ~ttTypeFacet(ttExpressionType)])))
  2104. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttTypeFacet(ttExpressionType)
  2105. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:287
  2106. % baseKB:mpred_fwc1(ttTypeFacet(tSet)).
  2107. %       Found positive trigger: ttTypeFacet(tSet)
  2108. %               body: rhs([tSet(tSet)])
  2109. %       RHS-Post1: tSet(tSet)
  2110. %       Support: ttTypeFacet(tSet),pt(ttTypeFacet(tSet),rhs([tSet(tSet)]))
  2111. %       Found positive trigger: ttTypeFacet(tSet)
  2112. %               body: mpred_positive_fact(ttTypeFacet(tSet))*->rhs([\+ ~ttTypeFacet(tSet)])
  2113. %               RHS-Withdrawing-Negation: \+ ~ttTypeFacet(tSet)
  2114. %       Support: ttTypeFacet(tSet),pt(ttTypeFacet(tSet),(mpred_positive_fact(ttTypeFacet(tSet))*->rhs([\+ ~ttTypeFacet(tSet)])))
  2115. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttTypeFacet(tSet)
  2116. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:290
  2117. % baseKB:mpred_fwc1(ttTypeFacet(ttUnverifiableType)).
  2118. %       Found positive trigger: ttTypeFacet(ttUnverifiableType)
  2119. %               body: rhs([tSet(ttUnverifiableType)])
  2120. %       RHS-Post1: tSet(ttUnverifiableType)
  2121. %       Support: ttTypeFacet(ttUnverifiableType),pt(ttTypeFacet(ttUnverifiableType),rhs([tSet(ttUnverifiableType)]))
  2122. %       Found positive trigger: ttTypeFacet(ttUnverifiableType)
  2123. %               body: mpred_positive_fact(ttTypeFacet(ttUnverifiableType))*->rhs([\+ ~ttTypeFacet(ttUnverifiableType)])
  2124. %               RHS-Withdrawing-Negation: \+ ~ttTypeFacet(ttUnverifiableType)
  2125. %       Support: ttTypeFacet(ttUnverifiableType),pt(ttTypeFacet(ttUnverifiableType),(mpred_positive_fact(ttTypeFacet(ttUnverifiableType))*->rhs([\+ ~ttTypeFacet(ttUnverifiableType)])))
  2126. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttTypeFacet(ttUnverifiableType)
  2127. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:293
  2128. % baseKB:mpred_fwc1(ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType)).
  2129. %       Found positive trigger: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType)
  2130. %               body: rhs([tSet(tAtemporalNecessarilyEssentialCollectionType)])
  2131. %       RHS-Post1: tSet(tAtemporalNecessarilyEssentialCollectionType)
  2132. %       Support: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),pt(ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),rhs([tSet(tAtemporalNecessarilyEssentialCollectionType)]))
  2133. % baseKB:mpred_fwc1(tSet(tAtemporalNecessarilyEssentialCollectionType)).
  2134. %       Found positive trigger: tSet(tAtemporalNecessarilyEssentialCollectionType)
  2135. %               body: rhs([tCol(tAtemporalNecessarilyEssentialCollectionType),\+ttExpressionType(tAtemporalNecessarilyEssentialCollectionType)])
  2136. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  2137. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(tAtemporalNecessarilyEssentialCollectionType),rhs([tCol(tAtemporalNecessarilyEssentialCollectionType),\+ttExpressionType(tAtemporalNecessarilyEssentialCollectionType)]))
  2138. % baseKB:mpred_fwc1(tCol(tAtemporalNecessarilyEssentialCollectionType)).
  2139. %       Found positive trigger: tCol(tAtemporalNecessarilyEssentialCollectionType)
  2140. %               body: rhs([{decl_type(tAtemporalNecessarilyEssentialCollectionType),kb_shared(tAtemporalNecessarilyEssentialCollectionType/1)}])
  2141. %       Found positive trigger: tCol(tAtemporalNecessarilyEssentialCollectionType)
  2142. %               body: mpred_positive_fact(tCol(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~tCol(tAtemporalNecessarilyEssentialCollectionType)])
  2143. %               RHS-Withdrawing-Negation: \+ ~tCol(tAtemporalNecessarilyEssentialCollectionType)
  2144. %       Support: tCol(tAtemporalNecessarilyEssentialCollectionType),pt(tCol(tAtemporalNecessarilyEssentialCollectionType),(mpred_positive_fact(tCol(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~tCol(tAtemporalNecessarilyEssentialCollectionType)])))
  2145. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(tAtemporalNecessarilyEssentialCollectionType)
  2146. %               RHS-Withdrawing-Negation: \+ttExpressionType(tAtemporalNecessarilyEssentialCollectionType)
  2147. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(tAtemporalNecessarilyEssentialCollectionType),rhs([tCol(tAtemporalNecessarilyEssentialCollectionType),\+ttExpressionType(tAtemporalNecessarilyEssentialCollectionType)]))
  2148. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(tAtemporalNecessarilyEssentialCollectionType)
  2149. %       Found positive trigger: tSet(tAtemporalNecessarilyEssentialCollectionType)
  2150. %               body: rhs([functorDeclares(tAtemporalNecessarilyEssentialCollectionType)])
  2151. %       RHS-Post1: functorDeclares(tAtemporalNecessarilyEssentialCollectionType)
  2152. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(tAtemporalNecessarilyEssentialCollectionType),rhs([functorDeclares(tAtemporalNecessarilyEssentialCollectionType)]))
  2153. % baseKB:mpred_fwc1(functorDeclares(tAtemporalNecessarilyEssentialCollectionType)).
  2154. %       Found positive trigger: functorDeclares(tAtemporalNecessarilyEssentialCollectionType)
  2155. %               body: rhs([arityMax(tAtemporalNecessarilyEssentialCollectionType,1),functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)])
  2156. %       RHS-Post1: arityMax(tAtemporalNecessarilyEssentialCollectionType,1)
  2157. %       Support: functorDeclares(tAtemporalNecessarilyEssentialCollectionType),pt(functorDeclares(tAtemporalNecessarilyEssentialCollectionType),rhs([arityMax(tAtemporalNecessarilyEssentialCollectionType,1),functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)]))
  2158. % baseKB:mpred_fwc1(arityMax(tAtemporalNecessarilyEssentialCollectionType, 1)).
  2159. %       Found positive trigger: arityMax(tAtemporalNecessarilyEssentialCollectionType,1)
  2160. %               body: mpred_positive_fact(arityMax(tAtemporalNecessarilyEssentialCollectionType,1))*->rhs([\+ ~arityMax(tAtemporalNecessarilyEssentialCollectionType,1)])
  2161. %               RHS-Withdrawing-Negation: \+ ~arityMax(tAtemporalNecessarilyEssentialCollectionType,1)
  2162. %       Support: arityMax(tAtemporalNecessarilyEssentialCollectionType,1),pt(arityMax(tAtemporalNecessarilyEssentialCollectionType,1),(mpred_positive_fact(arityMax(tAtemporalNecessarilyEssentialCollectionType,1))*->rhs([\+ ~arityMax(tAtemporalNecessarilyEssentialCollectionType,1)])))
  2163. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(tAtemporalNecessarilyEssentialCollectionType,1)
  2164. %       RHS-Post1: functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)
  2165. %       Support: functorDeclares(tAtemporalNecessarilyEssentialCollectionType),pt(functorDeclares(tAtemporalNecessarilyEssentialCollectionType),rhs([arityMax(tAtemporalNecessarilyEssentialCollectionType,1),functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)]))
  2166. % baseKB:mpred_fwc1(functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)).
  2167. %       Found positive trigger: functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)
  2168. %               body: mpred_positive_fact(functorIsMacro(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)])
  2169. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)
  2170. %       Support: functorIsMacro(tAtemporalNecessarilyEssentialCollectionType),pt(functorIsMacro(tAtemporalNecessarilyEssentialCollectionType),(mpred_positive_fact(functorIsMacro(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)])))
  2171. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(tAtemporalNecessarilyEssentialCollectionType)
  2172. %       Found positive trigger: functorDeclares(tAtemporalNecessarilyEssentialCollectionType)
  2173. %               body: mpred_positive_fact(functorDeclares(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~functorDeclares(tAtemporalNecessarilyEssentialCollectionType)])
  2174. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(tAtemporalNecessarilyEssentialCollectionType)
  2175. %       Support: functorDeclares(tAtemporalNecessarilyEssentialCollectionType),pt(functorDeclares(tAtemporalNecessarilyEssentialCollectionType),(mpred_positive_fact(functorDeclares(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~functorDeclares(tAtemporalNecessarilyEssentialCollectionType)])))
  2176. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(tAtemporalNecessarilyEssentialCollectionType)
  2177. %       Found positive trigger: tSet(tAtemporalNecessarilyEssentialCollectionType)
  2178. %               body: mpred_positive_fact(tSet(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~tSet(tAtemporalNecessarilyEssentialCollectionType)])
  2179. %               RHS-Withdrawing-Negation: \+ ~tSet(tAtemporalNecessarilyEssentialCollectionType)
  2180. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(tAtemporalNecessarilyEssentialCollectionType),(mpred_positive_fact(tSet(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~tSet(tAtemporalNecessarilyEssentialCollectionType)])))
  2181. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tSet(tAtemporalNecessarilyEssentialCollectionType)
  2182. %       Found positive trigger: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType)
  2183. %               body: mpred_positive_fact(ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType)])
  2184. %               RHS-Withdrawing-Negation: \+ ~ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType)
  2185. %       Support: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),pt(ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),(mpred_positive_fact(ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType)])))
  2186. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType)
  2187. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:296
  2188. % baseKB:mpred_fwc1(ttTypeFacet(completelyAssertedCollection)).
  2189. %       Found positive trigger: ttTypeFacet(completelyAssertedCollection)
  2190. %               body: rhs([tSet(completelyAssertedCollection)])
  2191. %       RHS-Post1: tSet(completelyAssertedCollection)
  2192. %       Support: ttTypeFacet(completelyAssertedCollection),pt(ttTypeFacet(completelyAssertedCollection),rhs([tSet(completelyAssertedCollection)]))
  2193. %       Found positive trigger: ttTypeFacet(completelyAssertedCollection)
  2194. %               body: mpred_positive_fact(ttTypeFacet(completelyAssertedCollection))*->rhs([\+ ~ttTypeFacet(completelyAssertedCollection)])
  2195. %               RHS-Withdrawing-Negation: \+ ~ttTypeFacet(completelyAssertedCollection)
  2196. %       Support: ttTypeFacet(completelyAssertedCollection),pt(ttTypeFacet(completelyAssertedCollection),(mpred_positive_fact(ttTypeFacet(completelyAssertedCollection))*->rhs([\+ ~ttTypeFacet(completelyAssertedCollection)])))
  2197. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttTypeFacet(completelyAssertedCollection)
  2198. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:304
  2199. % baseKB:mpred_fwc1(ttTypeType(ttTypeFacet)).
  2200. %       Found positive trigger: ttTypeType(ttTypeFacet)
  2201. %               body: rhs([tSet(ttTypeFacet)])
  2202. %       RHS-Post1: tSet(ttTypeFacet)
  2203. %       Support: ttTypeType(ttTypeFacet),pt(ttTypeType(ttTypeFacet),rhs([tSet(ttTypeFacet)]))
  2204. %       Found positive trigger: ttTypeType(ttTypeFacet)
  2205. %               body: rhs([completelyAssertedCollection(ttTypeFacet)])
  2206. %       RHS-Post1: completelyAssertedCollection(ttTypeFacet)
  2207. %       Support: ttTypeType(ttTypeFacet),pt(ttTypeType(ttTypeFacet),rhs([completelyAssertedCollection(ttTypeFacet)]))
  2208. %       Found positive trigger: ttTypeType(ttTypeFacet)
  2209. %               body: rhs([functorDeclares(ttTypeFacet)])
  2210. %       RHS-Post1: functorDeclares(ttTypeFacet)
  2211. %       Support: ttTypeType(ttTypeFacet),pt(ttTypeType(ttTypeFacet),rhs([functorDeclares(ttTypeFacet)]))
  2212. %       Found positive trigger: ttTypeType(ttTypeFacet)
  2213. %               body: mpred_positive_fact(ttTypeType(ttTypeFacet))*->rhs([\+ ~ttTypeType(ttTypeFacet)])
  2214. %               RHS-Withdrawing-Negation: \+ ~ttTypeType(ttTypeFacet)
  2215. %       Support: ttTypeType(ttTypeFacet),pt(ttTypeType(ttTypeFacet),(mpred_positive_fact(ttTypeType(ttTypeFacet))*->rhs([\+ ~ttTypeType(ttTypeFacet)])))
  2216. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttTypeType(ttTypeFacet)
  2217. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:308
  2218. % baseKB:mpred_fwc1(genls(ttTypeFacet, completelyAssertedCollection)).
  2219. %       Found positive trigger: genls(ttTypeFacet,completelyAssertedCollection)
  2220. %               body: mpred_positive_fact(genls(ttTypeFacet,completelyAssertedCollection))*->rhs([\+ ~genls(ttTypeFacet,completelyAssertedCollection)])
  2221. %               RHS-Withdrawing-Negation: \+ ~genls(ttTypeFacet,completelyAssertedCollection)
  2222. %       Support: genls(ttTypeFacet,completelyAssertedCollection),pt(genls(ttTypeFacet,completelyAssertedCollection),(mpred_positive_fact(genls(ttTypeFacet,completelyAssertedCollection))*->rhs([\+ ~genls(ttTypeFacet,completelyAssertedCollection)])))
  2223. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~genls(ttTypeFacet,completelyAssertedCollection)
  2224. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:311
  2225. % baseKB:mpred_fwc1(typeGenls(ttTypeFacet, tCol)).
  2226. %       Found positive trigger: typeGenls(ttTypeFacet,tCol)
  2227. %               body: mpred_positive_fact(typeGenls(ttTypeFacet,tCol))*->rhs([\+ ~typeGenls(ttTypeFacet,tCol)])
  2228. %               RHS-Withdrawing-Negation: \+ ~typeGenls(ttTypeFacet,tCol)
  2229. %       Support: typeGenls(ttTypeFacet,tCol),pt(typeGenls(ttTypeFacet,tCol),(mpred_positive_fact(typeGenls(ttTypeFacet,tCol))*->rhs([\+ ~typeGenls(ttTypeFacet,tCol)])))
  2230. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~typeGenls(ttTypeFacet,tCol)
  2231. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:318
  2232. % baseKB:mpred_fwc1(typeType(ttActionType/1)).
  2233. %       Found positive trigger: typeType(ttActionType/1)
  2234. %               body: mpred_positive_fact(typeType(ttActionType/1))*->rhs([\+ ~typeType(ttActionType/1)])
  2235. %               RHS-Withdrawing-Negation: \+ ~typeType(ttActionType/1)
  2236. %       Support: typeType(ttActionType/1),pt(typeType(ttActionType/1),(mpred_positive_fact(typeType(ttActionType/1))*->rhs([\+ ~typeType(ttActionType/1)])))
  2237. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~typeType(ttActionType/1)
  2238. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:319
  2239. % baseKB:mpred_fwc1(typeType(ttAgentType/1)).
  2240. %       Found positive trigger: typeType(ttAgentType/1)
  2241. %               body: mpred_positive_fact(typeType(ttAgentType/1))*->rhs([\+ ~typeType(ttAgentType/1)])
  2242. %               RHS-Withdrawing-Negation: \+ ~typeType(ttAgentType/1)
  2243. %       Support: typeType(ttAgentType/1),pt(typeType(ttAgentType/1),(mpred_positive_fact(typeType(ttAgentType/1))*->rhs([\+ ~typeType(ttAgentType/1)])))
  2244. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~typeType(ttAgentType/1)
  2245. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:333
  2246. % baseKB:mpred_fwc1((typeGenls(_21776, _21778)==>ttTypeType(_21776), tSet(_21778), (isa(_21808, _21776)==>genls(_21808, _21778)))).
  2247. %       Adding positive
  2248. %               trigger: typeGenls(_3048,_3050)
  2249. %               body: rhs([ttTypeType(_3048),tSet(_3050),(isa(_2792,_3048)==>genls(_2792,_3050))])
  2250. %        Support: (typeGenls(_2928,_2930)==>ttTypeType(_2928),tSet(_2930),(isa(_2960,_2928)==>genls(_2960,_2930))),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',333)
  2251. %       RHS-Post1: ttTypeType(ttTypeFacet)
  2252. %       Support: typeGenls(ttTypeFacet,tCol),pt(typeGenls(_8906,_8908),rhs([ttTypeType(_8906),tSet(_8908),(isa(_8948,_8906)==>genls(_8948,_8908))]))
  2253. %       RHS-Post1: tSet(tCol)
  2254. %       Support: typeGenls(ttTypeFacet,tCol),pt(typeGenls(_8906,_8908),rhs([ttTypeType(_8906),tSet(_8908),(isa(_8948,_8906)==>genls(_8948,_8908))]))
  2255. % baseKB:mpred_fwc1(tSet(tCol)).
  2256. %       Found positive trigger: tSet(tCol)
  2257. %               body: rhs([tCol(tCol),\+ttExpressionType(tCol)])
  2258. %       RHS-Post1: tCol(tCol)
  2259. %       Support: tSet(tCol),pt(tSet(tCol),rhs([tCol(tCol),\+ttExpressionType(tCol)]))
  2260. % baseKB:mpred_fwc1(tCol(tCol)).
  2261. %       Found positive trigger: tCol(tCol)
  2262. %               body: rhs([{decl_type(tCol),kb_shared(tCol/1)}])
  2263. %       Found positive trigger: tCol(tCol)
  2264. %               body: mpred_positive_fact(tCol(tCol))*->rhs([\+ ~tCol(tCol)])
  2265. %               RHS-Withdrawing-Negation: \+ ~tCol(tCol)
  2266. %       Support: tCol(tCol),pt(tCol(tCol),(mpred_positive_fact(tCol(tCol))*->rhs([\+ ~tCol(tCol)])))
  2267. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(tCol)
  2268. %               RHS-Withdrawing-Negation: \+ttExpressionType(tCol)
  2269. %       Support: tSet(tCol),pt(tSet(tCol),rhs([tCol(tCol),\+ttExpressionType(tCol)]))
  2270. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(tCol)
  2271. %       Found positive trigger: tSet(tCol)
  2272. %               body: rhs([functorDeclares(tCol)])
  2273. %       RHS-Post1: functorDeclares(tCol)
  2274. %       Support: tSet(tCol),pt(tSet(tCol),rhs([functorDeclares(tCol)]))
  2275. % baseKB:mpred_fwc1(functorDeclares(tCol)).
  2276. %       Found positive trigger: functorDeclares(tCol)
  2277. %               body: rhs([arityMax(tCol,1),functorIsMacro(tCol)])
  2278. %       RHS-Post1: arityMax(tCol,1)
  2279. %       Support: functorDeclares(tCol),pt(functorDeclares(tCol),rhs([arityMax(tCol,1),functorIsMacro(tCol)]))
  2280. % baseKB:mpred_fwc1(arityMax(tCol, 1)).
  2281. %       Found positive trigger: arityMax(tCol,1)
  2282. %               body: mpred_positive_fact(arityMax(tCol,1))*->rhs([\+ ~arityMax(tCol,1)])
  2283. %               RHS-Withdrawing-Negation: \+ ~arityMax(tCol,1)
  2284. %       Support: arityMax(tCol,1),pt(arityMax(tCol,1),(mpred_positive_fact(arityMax(tCol,1))*->rhs([\+ ~arityMax(tCol,1)])))
  2285. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(tCol,1)
  2286. %       RHS-Post1: functorIsMacro(tCol)
  2287. %       Support: functorDeclares(tCol),pt(functorDeclares(tCol),rhs([arityMax(tCol,1),functorIsMacro(tCol)]))
  2288. %       Found positive trigger: functorDeclares(tCol)
  2289. %               body: mpred_positive_fact(functorDeclares(tCol))*->rhs([\+ ~functorDeclares(tCol)])
  2290. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(tCol)
  2291. %       Support: functorDeclares(tCol),pt(functorDeclares(tCol),(mpred_positive_fact(functorDeclares(tCol))*->rhs([\+ ~functorDeclares(tCol)])))
  2292. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(tCol)
  2293. %       Found positive trigger: tSet(tCol)
  2294. %               body: mpred_positive_fact(tSet(tCol))*->rhs([\+ ~tSet(tCol)])
  2295. %               RHS-Withdrawing-Negation: \+ ~tSet(tCol)
  2296. %       Support: tSet(tCol),pt(tSet(tCol),(mpred_positive_fact(tSet(tCol))*->rhs([\+ ~tSet(tCol)])))
  2297. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tSet(tCol)
  2298. %       RHS-Post1: isa(_2782,ttTypeFacet)==>genls(_2782,tCol)
  2299. %       Support: typeGenls(ttTypeFacet,tCol),pt(typeGenls(_3534,_3536),rhs([ttTypeType(_3534),tSet(_3536),(isa(_3576,_3534)==>genls(_3576,_3536))]))
  2300. % baseKB:mpred_fwc1((ttTypeFacet(_20986)==>genls(_20986, tCol))).
  2301. %       Adding positive
  2302. %               trigger: ttTypeFacet(_4308)
  2303. %               body: rhs([genls(_4308,tCol)])
  2304. %        Support: (ttTypeFacet(_4242)==>genls(_4242,tCol)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',333)
  2305. %       RHS-Post1: genls(ttTypeType,tCol)
  2306. %       Support: ttTypeFacet(ttTypeType),pt(ttTypeFacet(_9692),rhs([genls(_9692,tCol)]))
  2307. % baseKB:mpred_fwc1(genls(ttTypeType, tCol)).
  2308. %       Found positive trigger: genls(ttTypeType,tCol)
  2309. %               body: mpred_positive_fact(genls(ttTypeType,tCol))*->rhs([\+ ~genls(ttTypeType,tCol)])
  2310. %               RHS-Withdrawing-Negation: \+ ~genls(ttTypeType,tCol)
  2311. %       Support: genls(ttTypeType,tCol),pt(genls(ttTypeType,tCol),(mpred_positive_fact(genls(ttTypeType,tCol))*->rhs([\+ ~genls(ttTypeType,tCol)])))
  2312. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~genls(ttTypeType,tCol)
  2313. %       RHS-Post1: genls(ttIndividualType,tCol)
  2314. %       Support: ttTypeFacet(ttIndividualType),pt(ttTypeFacet(_4572),rhs([genls(_4572,tCol)]))
  2315. % baseKB:mpred_fwc1(genls(ttIndividualType, tCol)).
  2316. %       Found positive trigger: genls(ttIndividualType,tCol)
  2317. %               body: mpred_positive_fact(genls(ttIndividualType,tCol))*->rhs([\+ ~genls(ttIndividualType,tCol)])
  2318. %               RHS-Withdrawing-Negation: \+ ~genls(ttIndividualType,tCol)
  2319. %       Support: genls(ttIndividualType,tCol),pt(genls(ttIndividualType,tCol),(mpred_positive_fact(genls(ttIndividualType,tCol))*->rhs([\+ ~genls(ttIndividualType,tCol)])))
  2320. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~genls(ttIndividualType,tCol)
  2321. %       RHS-Post1: genls(ttExpressionType,tCol)
  2322. %       Support: ttTypeFacet(ttExpressionType),pt(ttTypeFacet(_4572),rhs([genls(_4572,tCol)]))
  2323. % baseKB:mpred_fwc1(genls(ttExpressionType, tCol)).
  2324. %       Found positive trigger: genls(ttExpressionType,tCol)
  2325. %               body: mpred_positive_fact(genls(ttExpressionType,tCol))*->rhs([\+ ~genls(ttExpressionType,tCol)])
  2326. %               RHS-Withdrawing-Negation: \+ ~genls(ttExpressionType,tCol)
  2327. %       Support: genls(ttExpressionType,tCol),pt(genls(ttExpressionType,tCol),(mpred_positive_fact(genls(ttExpressionType,tCol))*->rhs([\+ ~genls(ttExpressionType,tCol)])))
  2328. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~genls(ttExpressionType,tCol)
  2329. %       RHS-Post1: genls(tSet,tCol)
  2330. %       Support: ttTypeFacet(tSet),pt(ttTypeFacet(_4572),rhs([genls(_4572,tCol)]))
  2331. % baseKB:mpred_fwc1(genls(tSet, tCol)).
  2332. %       Found positive trigger: genls(tSet,tCol)
  2333. %               body: mpred_positive_fact(genls(tSet,tCol))*->rhs([\+ ~genls(tSet,tCol)])
  2334. %               RHS-Withdrawing-Negation: \+ ~genls(tSet,tCol)
  2335. %       Support: genls(tSet,tCol),pt(genls(tSet,tCol),(mpred_positive_fact(genls(tSet,tCol))*->rhs([\+ ~genls(tSet,tCol)])))
  2336. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~genls(tSet,tCol)
  2337. %       RHS-Post1: genls(ttUnverifiableType,tCol)
  2338. %       Support: ttTypeFacet(ttUnverifiableType),pt(ttTypeFacet(_4572),rhs([genls(_4572,tCol)]))
  2339. % baseKB:mpred_fwc1(genls(ttUnverifiableType, tCol)).
  2340. %       Found positive trigger: genls(ttUnverifiableType,tCol)
  2341. %               body: mpred_positive_fact(genls(ttUnverifiableType,tCol))*->rhs([\+ ~genls(ttUnverifiableType,tCol)])
  2342. %               RHS-Withdrawing-Negation: \+ ~genls(ttUnverifiableType,tCol)
  2343. %       Support: genls(ttUnverifiableType,tCol),pt(genls(ttUnverifiableType,tCol),(mpred_positive_fact(genls(ttUnverifiableType,tCol))*->rhs([\+ ~genls(ttUnverifiableType,tCol)])))
  2344. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~genls(ttUnverifiableType,tCol)
  2345. %       RHS-Post1: genls(tAtemporalNecessarilyEssentialCollectionType,tCol)
  2346. %       Support: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),pt(ttTypeFacet(_4572),rhs([genls(_4572,tCol)]))
  2347. % baseKB:mpred_fwc1(genls(tAtemporalNecessarilyEssentialCollectionType, tCol)).
  2348. %       Found positive trigger: genls(tAtemporalNecessarilyEssentialCollectionType,tCol)
  2349. %               body: mpred_positive_fact(genls(tAtemporalNecessarilyEssentialCollectionType,tCol))*->rhs([\+ ~genls(tAtemporalNecessarilyEssentialCollectionType,tCol)])
  2350. %               RHS-Withdrawing-Negation: \+ ~genls(tAtemporalNecessarilyEssentialCollectionType,tCol)
  2351. %       Support: genls(tAtemporalNecessarilyEssentialCollectionType,tCol),pt(genls(tAtemporalNecessarilyEssentialCollectionType,tCol),(mpred_positive_fact(genls(tAtemporalNecessarilyEssentialCollectionType,tCol))*->rhs([\+ ~genls(tAtemporalNecessarilyEssentialCollectionType,tCol)])))
  2352. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~genls(tAtemporalNecessarilyEssentialCollectionType,tCol)
  2353. %       RHS-Post1: genls(completelyAssertedCollection,tCol)
  2354. %       Support: ttTypeFacet(completelyAssertedCollection),pt(ttTypeFacet(_4572),rhs([genls(_4572,tCol)]))
  2355. % baseKB:mpred_fwc1(genls(completelyAssertedCollection, tCol)).
  2356. %       Found positive trigger: genls(completelyAssertedCollection,tCol)
  2357. %               body: mpred_positive_fact(genls(completelyAssertedCollection,tCol))*->rhs([\+ ~genls(completelyAssertedCollection,tCol)])
  2358. %               RHS-Withdrawing-Negation: \+ ~genls(completelyAssertedCollection,tCol)
  2359. %       Support: genls(completelyAssertedCollection,tCol),pt(genls(completelyAssertedCollection,tCol),(mpred_positive_fact(genls(completelyAssertedCollection,tCol))*->rhs([\+ ~genls(completelyAssertedCollection,tCol)])))
  2360. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~genls(completelyAssertedCollection,tCol)
  2361. %       Found positive trigger: ttTypeFacet(_13404)==>genls(_13404,tCol)
  2362. %               body: mpred_positive_fact((ttTypeFacet(_13404)==>genls(_13404,tCol)))*->rhs([\+ ~ (ttTypeFacet(_13404)==>genls(_13404,tCol))])
  2363. %       RHS-Post1: ttTypeType(ttModuleType)
  2364. %       Support: typeGenls(ttModuleType,tMicrotheory),pt(typeGenls(_3534,_3536),rhs([ttTypeType(_3534),tSet(_3536),(isa(_3576,_3534)==>genls(_3576,_3536))]))
  2365. %       RHS-Post1: tSet(tMicrotheory)
  2366. %       Support: typeGenls(ttModuleType,tMicrotheory),pt(typeGenls(_3534,_3536),rhs([ttTypeType(_3534),tSet(_3536),(isa(_3576,_3534)==>genls(_3576,_3536))]))
  2367. % baseKB:mpred_fwc1(tSet(tMicrotheory)).
  2368. %       Found positive trigger: tSet(tMicrotheory)
  2369. %               body: rhs([tCol(tMicrotheory),\+ttExpressionType(tMicrotheory)])
  2370. %       RHS-Post1: tCol(tMicrotheory)
  2371. %       Support: tSet(tMicrotheory),pt(tSet(tMicrotheory),rhs([tCol(tMicrotheory),\+ttExpressionType(tMicrotheory)]))
  2372. % baseKB:mpred_fwc1(tCol(tMicrotheory)).
  2373. %       Found positive trigger: tCol(tMicrotheory)
  2374. %               body: rhs([{decl_type(tMicrotheory),kb_shared(tMicrotheory/1)}])
  2375. %       Found positive trigger: tCol(tMicrotheory)
  2376. %               body: mpred_positive_fact(tCol(tMicrotheory))*->rhs([\+ ~tCol(tMicrotheory)])
  2377. %               RHS-Withdrawing-Negation: \+ ~tCol(tMicrotheory)
  2378. %       Support: tCol(tMicrotheory),pt(tCol(tMicrotheory),(mpred_positive_fact(tCol(tMicrotheory))*->rhs([\+ ~tCol(tMicrotheory)])))
  2379. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(tMicrotheory)
  2380. %               RHS-Withdrawing-Negation: \+ttExpressionType(tMicrotheory)
  2381. %       Support: tSet(tMicrotheory),pt(tSet(tMicrotheory),rhs([tCol(tMicrotheory),\+ttExpressionType(tMicrotheory)]))
  2382. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(tMicrotheory)
  2383. %       Found positive trigger: tSet(tMicrotheory)
  2384. %               body: rhs([functorDeclares(tMicrotheory)])
  2385. %       RHS-Post1: functorDeclares(tMicrotheory)
  2386. %       Support: tSet(tMicrotheory),pt(tSet(tMicrotheory),rhs([functorDeclares(tMicrotheory)]))
  2387. % baseKB:mpred_fwc1(functorDeclares(tMicrotheory)).
  2388. %       Found positive trigger: functorDeclares(tMicrotheory)
  2389. %               body: rhs([arityMax(tMicrotheory,1),functorIsMacro(tMicrotheory)])
  2390. %       RHS-Post1: arityMax(tMicrotheory,1)
  2391. %       Support: functorDeclares(tMicrotheory),pt(functorDeclares(tMicrotheory),rhs([arityMax(tMicrotheory,1),functorIsMacro(tMicrotheory)]))
  2392. % baseKB:mpred_fwc1(arityMax(tMicrotheory, 1)).
  2393. %       Found positive trigger: arityMax(tMicrotheory,1)
  2394. %               body: mpred_positive_fact(arityMax(tMicrotheory,1))*->rhs([\+ ~arityMax(tMicrotheory,1)])
  2395. %               RHS-Withdrawing-Negation: \+ ~arityMax(tMicrotheory,1)
  2396. %       Support: arityMax(tMicrotheory,1),pt(arityMax(tMicrotheory,1),(mpred_positive_fact(arityMax(tMicrotheory,1))*->rhs([\+ ~arityMax(tMicrotheory,1)])))
  2397. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(tMicrotheory,1)
  2398. %       RHS-Post1: functorIsMacro(tMicrotheory)
  2399. %       Support: functorDeclares(tMicrotheory),pt(functorDeclares(tMicrotheory),rhs([arityMax(tMicrotheory,1),functorIsMacro(tMicrotheory)]))
  2400. % baseKB:mpred_fwc1(functorIsMacro(tMicrotheory)).
  2401. %       Found positive trigger: functorIsMacro(tMicrotheory)
  2402. %               body: mpred_positive_fact(functorIsMacro(tMicrotheory))*->rhs([\+ ~functorIsMacro(tMicrotheory)])
  2403. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(tMicrotheory)
  2404. %       Support: functorIsMacro(tMicrotheory),pt(functorIsMacro(tMicrotheory),(mpred_positive_fact(functorIsMacro(tMicrotheory))*->rhs([\+ ~functorIsMacro(tMicrotheory)])))
  2405. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(tMicrotheory)
  2406. %       Found positive trigger: functorDeclares(tMicrotheory)
  2407. %               body: mpred_positive_fact(functorDeclares(tMicrotheory))*->rhs([\+ ~functorDeclares(tMicrotheory)])
  2408. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(tMicrotheory)
  2409. %       Support: functorDeclares(tMicrotheory),pt(functorDeclares(tMicrotheory),(mpred_positive_fact(functorDeclares(tMicrotheory))*->rhs([\+ ~functorDeclares(tMicrotheory)])))
  2410. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(tMicrotheory)
  2411. %       Found positive trigger: tSet(tMicrotheory)
  2412. %               body: mpred_positive_fact(tSet(tMicrotheory))*->rhs([\+ ~tSet(tMicrotheory)])
  2413. %               RHS-Withdrawing-Negation: \+ ~tSet(tMicrotheory)
  2414. %       Support: tSet(tMicrotheory),pt(tSet(tMicrotheory),(mpred_positive_fact(tSet(tMicrotheory))*->rhs([\+ ~tSet(tMicrotheory)])))
  2415. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tSet(tMicrotheory)
  2416. %       RHS-Post1: isa(_2782,ttModuleType)==>genls(_2782,tMicrotheory)
  2417. %       Support: typeGenls(ttModuleType,tMicrotheory),pt(typeGenls(_3534,_3536),rhs([ttTypeType(_3534),tSet(_3536),(isa(_3576,_3534)==>genls(_3576,_3536))]))
  2418. % baseKB:mpred_fwc1((ttModuleType(_11124)==>genls(_11124, tMicrotheory))).
  2419. %       Adding positive
  2420. %               trigger: ttModuleType(_4240)
  2421. %               body: rhs([genls(_4240,tMicrotheory)])
  2422. %        Support: (ttModuleType(_4174)==>genls(_4174,tMicrotheory)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',333)
  2423. %       RHS-Post1: genls(tSourceCode,tMicrotheory)
  2424. %       Support: ttModuleType(tSourceCode),pt(ttModuleType(_9660),rhs([genls(_9660,tMicrotheory)]))
  2425. % baseKB:mpred_fwc1(genls(tSourceCode, tMicrotheory)).
  2426. %       Found positive trigger: genls(tSourceCode,tMicrotheory)
  2427. %               body: mpred_positive_fact(genls(tSourceCode,tMicrotheory))*->rhs([\+ ~genls(tSourceCode,tMicrotheory)])
  2428. %               RHS-Withdrawing-Negation: \+ ~genls(tSourceCode,tMicrotheory)
  2429. %       Support: genls(tSourceCode,tMicrotheory),pt(genls(tSourceCode,tMicrotheory),(mpred_positive_fact(genls(tSourceCode,tMicrotheory))*->rhs([\+ ~genls(tSourceCode,tMicrotheory)])))
  2430. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~genls(tSourceCode,tMicrotheory)
  2431. %       RHS-Post1: genls(tSourceData,tMicrotheory)
  2432. %       Support: ttModuleType(tSourceData),pt(ttModuleType(_4528),rhs([genls(_4528,tMicrotheory)]))
  2433. % baseKB:mpred_fwc1(genls(tSourceData, tMicrotheory)).
  2434. %       Found positive trigger: genls(tSourceData,tMicrotheory)
  2435. %               body: mpred_positive_fact(genls(tSourceData,tMicrotheory))*->rhs([\+ ~genls(tSourceData,tMicrotheory)])
  2436. %               RHS-Withdrawing-Negation: \+ ~genls(tSourceData,tMicrotheory)
  2437. %       Support: genls(tSourceData,tMicrotheory),pt(genls(tSourceData,tMicrotheory),(mpred_positive_fact(genls(tSourceData,tMicrotheory))*->rhs([\+ ~genls(tSourceData,tMicrotheory)])))
  2438. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~genls(tSourceData,tMicrotheory)
  2439. %       Found positive trigger: ttModuleType(_18458)==>genls(_18458,tMicrotheory)
  2440. %               body: mpred_positive_fact((ttModuleType(_18458)==>genls(_18458,tMicrotheory)))*->rhs([\+ ~ (ttModuleType(_18458)==>genls(_18458,tMicrotheory))])
  2441. %       Found positive trigger: typeGenls(_2930,_2932)==>ttTypeType(_2930),tSet(_2932),(isa(_2962,_2930)==>genls(_2962,_2932))
  2442. %               body: mpred_positive_fact((typeGenls(_2930,_2932)==>ttTypeType(_2930),tSet(_2932),(isa(_2962,_2930)==>genls(_2962,_2932))))*->rhs([\+ ~ (typeGenls(_2930,_2932)==>ttTypeType(_2930),tSet(_2932),(isa(_2962,_2930)==>genls(_2962,_2932)))])
  2443. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:337
  2444. % baseKB:mpred_fwc1((tooSlow==>(typeGenls(_12912, _12914), genls(_12912, _12926), typeGenls(_12926, _12932)==>genls(_12914, _12932)))).
  2445. %       Adding positive
  2446. %               trigger: tooSlow
  2447. %               body: rhs([(typeGenls(_12912,_12914),genls(_12912,_12926),typeGenls(_12926,_12932)==>genls(_12914,_12932))])
  2448. %        Support: (tooSlow==>(typeGenls(_17818,_17820),genls(_17818,_17832),typeGenls(_17832,_17838)==>genls(_17820,_17838))),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',337)
  2449. %       Found positive trigger: tooSlow==>(typeGenls(_2996,_2998),genls(_2996,_3010),typeGenls(_3010,_3016)==>genls(_2998,_3016))
  2450. %               body: mpred_positive_fact((tooSlow==>(typeGenls(_2996,_2998),genls(_2996,_3010),typeGenls(_3010,_3016)==>genls(_2998,_3016))))*->rhs([\+ ~ (tooSlow==>(typeGenls(_2996,_2998),genls(_2996,_3010),typeGenls(_3010,_3016)==>genls(_2998,_3016)))])
  2451. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:340
  2452. % baseKB:mpred_fwc1((genls(_11598, _11600)==>tCol(_11598), tCol(_11600))).
  2453. %       Adding positive
  2454. %               trigger: genls(_2830,_2832)
  2455. %               body: rhs([tCol(_2830),tCol(_2832)])
  2456. %        Support: (genls(_2744,_2746)==>tCol(_2744),tCol(_2746)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',340)
  2457. %       RHS-Post1: tCol(tSourceData)
  2458. %       Support: genls(tSourceData,tMicrotheory),pt(genls(_8380,_8382),rhs([tCol(_8380),tCol(_8382)]))
  2459. % baseKB:mpred_fwc1(tCol(tSourceData)).
  2460. %       Found positive trigger: tCol(tSourceData)
  2461. %               body: rhs([{decl_type(tSourceData),kb_shared(tSourceData/1)}])
  2462. %       Found positive trigger: tCol(tSourceData)
  2463. %               body: mpred_positive_fact(tCol(tSourceData))*->rhs([\+ ~tCol(tSourceData)])
  2464. %               RHS-Withdrawing-Negation: \+ ~tCol(tSourceData)
  2465. %       Support: tCol(tSourceData),pt(tCol(tSourceData),(mpred_positive_fact(tCol(tSourceData))*->rhs([\+ ~tCol(tSourceData)])))
  2466. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(tSourceData)
  2467. %       RHS-Post1: tCol(tMicrotheory)
  2468. %       Support: genls(tSourceData,tMicrotheory),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2469. %       RHS-Post1: tCol(tSourceCode)
  2470. %       Support: genls(tSourceCode,tMicrotheory),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2471. % baseKB:mpred_fwc1(tCol(tSourceCode)).
  2472. %       Found positive trigger: tCol(tSourceCode)
  2473. %               body: rhs([{decl_type(tSourceCode),kb_shared(tSourceCode/1)}])
  2474. %       Found positive trigger: tCol(tSourceCode)
  2475. %               body: mpred_positive_fact(tCol(tSourceCode))*->rhs([\+ ~tCol(tSourceCode)])
  2476. %               RHS-Withdrawing-Negation: \+ ~tCol(tSourceCode)
  2477. %       Support: tCol(tSourceCode),pt(tCol(tSourceCode),(mpred_positive_fact(tCol(tSourceCode))*->rhs([\+ ~tCol(tSourceCode)])))
  2478. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(tSourceCode)
  2479. %       RHS-Post1: tCol(tMicrotheory)
  2480. %       Support: genls(tSourceCode,tMicrotheory),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2481. %       RHS-Post1: tCol(completelyAssertedCollection)
  2482. %       Support: genls(completelyAssertedCollection,tCol),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2483. %       RHS-Post1: tCol(tCol)
  2484. %       Support: genls(completelyAssertedCollection,tCol),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2485. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  2486. %       Support: genls(tAtemporalNecessarilyEssentialCollectionType,tCol),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2487. %       RHS-Post1: tCol(tCol)
  2488. %       Support: genls(tAtemporalNecessarilyEssentialCollectionType,tCol),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2489. %       RHS-Post1: tCol(ttUnverifiableType)
  2490. %       Support: genls(ttUnverifiableType,tCol),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2491. %       RHS-Post1: tCol(tCol)
  2492. %       Support: genls(ttUnverifiableType,tCol),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2493. %       RHS-Post1: tCol(tSet)
  2494. %       Support: genls(tSet,tCol),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2495. %       RHS-Post1: tCol(tCol)
  2496. %       Support: genls(tSet,tCol),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2497. %       RHS-Post1: tCol(ttExpressionType)
  2498. %       Support: genls(ttExpressionType,tCol),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2499. %       RHS-Post1: tCol(tCol)
  2500. %       Support: genls(ttExpressionType,tCol),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2501. %       RHS-Post1: tCol(ttIndividualType)
  2502. %       Support: genls(ttIndividualType,tCol),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2503. %       RHS-Post1: tCol(tCol)
  2504. %       Support: genls(ttIndividualType,tCol),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2505. %       RHS-Post1: tCol(ttTypeType)
  2506. %       Support: genls(ttTypeType,tCol),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2507. %       RHS-Post1: tCol(tCol)
  2508. %       Support: genls(ttTypeType,tCol),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2509. %       RHS-Post1: tCol(ttTypeFacet)
  2510. %       Support: genls(ttTypeFacet,completelyAssertedCollection),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2511. %       RHS-Post1: tCol(completelyAssertedCollection)
  2512. %       Support: genls(ttTypeFacet,completelyAssertedCollection),pt(genls(_3172,_3174),rhs([tCol(_3172),tCol(_3174)]))
  2513. %       Found positive trigger: genls(_7626,_7628)==>tCol(_7626),tCol(_7628)
  2514. %               body: mpred_positive_fact((genls(_7626,_7628)==>tCol(_7626),tCol(_7628)))*->rhs([\+ ~ (genls(_7626,_7628)==>tCol(_7626),tCol(_7628))])
  2515. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:341
  2516. % baseKB:mpred_fwc1((isa(_17134, _17136)==>tCol(_17136))).
  2517. %       Adding positive
  2518. %               trigger: isa(_2748,_2736)
  2519. %               body: rhs([tCol(_2736)])
  2520. %        Support: (isa(_2668,_2670)==>tCol(_2670)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',341)
  2521. %       Found positive trigger: isa(_6872,_6874)==>tCol(_6874)
  2522. %               body: mpred_positive_fact((isa(_6872,_6874)==>tCol(_6874)))*->rhs([\+ ~ (isa(_6872,_6874)==>tCol(_6874))])
  2523. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:343
  2524. % baseKB:mpred_fwc1((tooSlow==>(genls(_18450, _18452)/(_18450\=_18452, \+ttExpressionType(_18450), \+ttExpressionType(_18452), \+rtAvoidForwardChain(_18452))==>genlsFwd(_18450, _18452)))).
  2525. %       Adding positive
  2526. %               trigger: tooSlow
  2527. %               body: rhs([(genls(_18450,_18452)/(_18450\=_18452,\+ttExpressionType(_18450),\+ttExpressionType(_18452),\+rtAvoidForwardChain(_18452))==>genlsFwd(_18450,_18452))])
  2528. %        Support: (tooSlow==>(genls(_23648,_23650)/(_23648\=_23650,\+ttExpressionType(_23648),\+ttExpressionType(_23650),\+rtAvoidForwardChain(_23650))==>genlsFwd(_23648,_23650))),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',343)
  2529. %       Found positive trigger: tooSlow==>(genls(_3082,_3084)/(_3082\=_3084,\+ttExpressionType(_3082),\+ttExpressionType(_3084),\+rtAvoidForwardChain(_3084))==>genlsFwd(_3082,_3084))
  2530. %               body: mpred_positive_fact((tooSlow==>(genls(_3082,_3084)/(_3082\=_3084,\+ttExpressionType(_3082),\+ttExpressionType(_3084),\+rtAvoidForwardChain(_3084))==>genlsFwd(_3082,_3084))))*->rhs([\+ ~ (tooSlow==>(genls(_3082,_3084)/(_3082\=_3084,\+ttExpressionType(_3082),\+ttExpressionType(_3084),\+rtAvoidForwardChain(_3084))==>genlsFwd(_3082,_3084)))])
  2531. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:347
  2532. % baseKB:mpred_fwc1((tooSlow==>(genlsFwd(_13274, _13276)/(_13274\=_13276)==>(isa(_13292, _13274)==>isa(_13292, _13276))))).
  2533. %       Adding positive
  2534. %               trigger: tooSlow
  2535. %               body: rhs([(genlsFwd(_13274,_13276)/(_13274\=_13276)==>(isa(_13292,_13274)==>isa(_13292,_13276)))])
  2536. %        Support: (tooSlow==>(genlsFwd(_18122,_18124)/(_18122\=_18124)==>(isa(_18140,_18122)==>isa(_18140,_18124)))),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',347)
  2537. %       Found positive trigger: tooSlow==>(genlsFwd(_2916,_2918)/(_2916\=_2918)==>(isa(_2934,_2916)==>isa(_2934,_2918)))
  2538. %               body: mpred_positive_fact((tooSlow==>(genlsFwd(_2916,_2918)/(_2916\=_2918)==>(isa(_2934,_2916)==>isa(_2934,_2918)))))*->rhs([\+ ~ (tooSlow==>(genlsFwd(_2916,_2918)/(_2916\=_2918)==>(isa(_2934,_2916)==>isa(_2934,_2918))))])
  2539. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:350
  2540. % baseKB:mpred_fwc1((\+tooSlow==>(genls(_12990, _12992)/(_12990\=_12992)==>(isa(_13008, _12990)==>isa(_13008, _12992))))).
  2541. %       Adding negative
  2542. %               trigger: tooSlow
  2543. %               test: call_u_no_bc(tooSlow)
  2544. %               body: rhs([(genls(_12990,_12992)/(_12990\=_12992)==>(isa(_13008,_12990)==>isa(_13008,_12992)))])
  2545. %        Support: (\+tooSlow==>(genls(_17878,_17880)/(_17878\=_17880)==>(isa(_17896,_17878)==>isa(_17896,_17880)))),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',350)
  2546. %       RHS-Post1: genls(_2776,_2778)/(_2776\=_2778)==>(isa(_2794,_2776)==>isa(_2794,_2778))
  2547. %       Support: \+tooSlow,nt(tooSlow,call_u_no_bc(tooSlow),rhs([(genls(_2776,_2778)/(_2776\=_2778)==>(isa(_2794,_2776)==>isa(_2794,_2778)))]))
  2548. %       Adding NEG mpred_do_fcnt via support
  2549. %               trigger: tooSlow
  2550. %               cond: call_u_no_bc(tooSlow)
  2551. %               action: rhs([(genls(_2776,_2778)/(_2776\=_2778)==>(isa(_2794,_2776)==>isa(_2794,_2778)))])
  2552. %        from: mpred_add_support_fast((genls(_2776,_2778)/(_2776\=_2778)==>(isa(_2794,_2776)==>isa(_2794,_2778))),(\+tooSlow,nt(tooSlow,call_u_no_bc(tooSlow),rhs([(genls(_2776,_2778)/(_2776\=_2778)==>(isa(_2794,_2776)==>isa(_2794,_2778)))]))))
  2553. % baseKB:mpred_fwc1((genls(_18078, _18080)/(_18078\=_18080)==>(isa(_18096, _18078)==>isa(_18096, _18080)))).
  2554. %       Adding positive
  2555. %               trigger: genls(_4498,_4500)
  2556. %               body: _4498\=_4500*->rhs([(isa(_4270,_4498)==>isa(_4270,_4500))])
  2557. %        Support: (genls(_4404,_4406)/(_4404\=_4406)==>(isa(_4422,_4404)==>isa(_4422,_4406))),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',350)
  2558. %       RHS-Post1: isa(_4270,tSourceData)==>isa(_4270,tMicrotheory)
  2559. %       Support: genls(tSourceData,tMicrotheory),pt(genls(_10228,_10230),(_10228\=_10230*->rhs([(isa(_10262,_10228)==>isa(_10262,_10230))])))
  2560. % baseKB:mpred_fwc1((tSourceData(_18840)==>tMicrotheory(_18840))).
  2561. %       Adding positive
  2562. %               trigger: tSourceData(_5634)
  2563. %               body: rhs([tMicrotheory(_5634)])
  2564. %        Support: (tSourceData(_5570)==>tMicrotheory(_5570)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',350)
  2565. %       Found positive trigger: tSourceData(_9780)==>tMicrotheory(_9780)
  2566. %               body: mpred_positive_fact((tSourceData(_9780)==>tMicrotheory(_9780)))*->rhs([\+ ~ (tSourceData(_9780)==>tMicrotheory(_9780))])
  2567. %       RHS-Post1: isa(_4238,tSourceCode)==>isa(_4238,tMicrotheory)
  2568. %       Support: genls(tSourceCode,tMicrotheory),pt(genls(_4926,_4928),(_4926\=_4928*->rhs([(isa(_4960,_4926)==>isa(_4960,_4928))])))
  2569. % baseKB:mpred_fwc1((tSourceCode(_23468)==>tMicrotheory(_23468))).
  2570. %       Adding positive
  2571. %               trigger: tSourceCode(_5656)
  2572. %               body: rhs([tMicrotheory(_5656)])
  2573. %        Support: (tSourceCode(_5592)==>tMicrotheory(_5592)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',350)
  2574. %       Found positive trigger: tSourceCode(_9802)==>tMicrotheory(_9802)
  2575. %               body: mpred_positive_fact((tSourceCode(_9802)==>tMicrotheory(_9802)))*->rhs([\+ ~ (tSourceCode(_9802)==>tMicrotheory(_9802))])
  2576. %       RHS-Post1: isa(_4238,completelyAssertedCollection)==>isa(_4238,tCol)
  2577. %       Support: genls(completelyAssertedCollection,tCol),pt(genls(_4926,_4928),(_4926\=_4928*->rhs([(isa(_4960,_4926)==>isa(_4960,_4928))])))
  2578. % baseKB:mpred_fwc1((completelyAssertedCollection(_23520)==>tCol(_23520))).
  2579. %       Adding positive
  2580. %               trigger: completelyAssertedCollection(_5710)
  2581. %               body: rhs([tCol(_5710)])
  2582. %        Support: (completelyAssertedCollection(_5646)==>tCol(_5646)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',350)
  2583. %       RHS-Post1: tCol(tRelation)
  2584. %       Support: completelyAssertedCollection(tRelation),pt(completelyAssertedCollection(_11076),rhs([tCol(_11076)]))
  2585. %       RHS-Post1: tCol(tPred)
  2586. %       Support: completelyAssertedCollection(tPred),pt(completelyAssertedCollection(_11076),rhs([tCol(_11076)]))
  2587. %       RHS-Post1: tCol(tFunction)
  2588. %       Support: completelyAssertedCollection(tFunction),pt(completelyAssertedCollection(_11076),rhs([tCol(_11076)]))
  2589. %       RHS-Post1: tCol(ttTypeType)
  2590. %       Support: completelyAssertedCollection(ttTypeType),pt(completelyAssertedCollection(_11076),rhs([tCol(_11076)]))
  2591. %       RHS-Post1: tCol(ttRelationType)
  2592. %       Support: completelyAssertedCollection(ttRelationType),pt(completelyAssertedCollection(_5972),rhs([tCol(_5972)]))
  2593. %       RHS-Post1: tCol(ttModuleType)
  2594. %       Support: completelyAssertedCollection(ttModuleType),pt(completelyAssertedCollection(_5972),rhs([tCol(_5972)]))
  2595. %       RHS-Post1: tCol(ttExpressionType)
  2596. %       Support: completelyAssertedCollection(ttExpressionType),pt(completelyAssertedCollection(_5972),rhs([tCol(_5972)]))
  2597. %       RHS-Post1: tCol(tSet)
  2598. %       Support: completelyAssertedCollection(tSet),pt(completelyAssertedCollection(_5972),rhs([tCol(_5972)]))
  2599. %       RHS-Post1: tCol(functorIsMacro)
  2600. %       Support: completelyAssertedCollection(functorIsMacro),pt(completelyAssertedCollection(_5972),rhs([tCol(_5972)]))
  2601. %       RHS-Post1: tCol(tTemporalThing)
  2602. %       Support: completelyAssertedCollection(tTemporalThing),pt(completelyAssertedCollection(_5972),rhs([tCol(_5972)]))
  2603. %       RHS-Post1: tCol(tInferInstanceFromArgType)
  2604. %       Support: completelyAssertedCollection(tInferInstanceFromArgType),pt(completelyAssertedCollection(_5972),rhs([tCol(_5972)]))
  2605. %       RHS-Post1: tCol(ttNotTemporalType)
  2606. %       Support: completelyAssertedCollection(ttNotTemporalType),pt(completelyAssertedCollection(_5972),rhs([tCol(_5972)]))
  2607. %       RHS-Post1: tCol(ttSpatialType)
  2608. %       Support: completelyAssertedCollection(ttSpatialType),pt(completelyAssertedCollection(_5972),rhs([tCol(_5972)]))
  2609. %       RHS-Post1: tCol(ttTemporalType)
  2610. %       Support: completelyAssertedCollection(ttTemporalType),pt(completelyAssertedCollection(_5972),rhs([tCol(_5972)]))
  2611. %       RHS-Post1: tCol(ttUnverifiableType)
  2612. %       Support: completelyAssertedCollection(ttUnverifiableType),pt(completelyAssertedCollection(_5972),rhs([tCol(_5972)]))
  2613. %       RHS-Post1: tCol(completeExtentAsserted)
  2614. %       Support: completelyAssertedCollection(completeExtentAsserted),pt(completelyAssertedCollection(_5972),rhs([tCol(_5972)]))
  2615. %       RHS-Post1: tCol(completelyAssertedCollection)
  2616. %       Support: completelyAssertedCollection(completelyAssertedCollection),pt(completelyAssertedCollection(_5972),rhs([tCol(_5972)]))
  2617. %       RHS-Post1: tCol(ttTypeFacet)
  2618. %       Support: completelyAssertedCollection(ttTypeFacet),pt(completelyAssertedCollection(_5972),rhs([tCol(_5972)]))
  2619. %       Found positive trigger: completelyAssertedCollection(_27712)==>tCol(_27712)
  2620. %               body: mpred_positive_fact((completelyAssertedCollection(_27712)==>tCol(_27712)))*->rhs([\+ ~ (completelyAssertedCollection(_27712)==>tCol(_27712))])
  2621. %       RHS-Post1: isa(_4238,tAtemporalNecessarilyEssentialCollectionType)==>isa(_4238,tCol)
  2622. %       Support: genls(tAtemporalNecessarilyEssentialCollectionType,tCol),pt(genls(_4926,_4928),(_4926\=_4928*->rhs([(isa(_4960,_4926)==>isa(_4960,_4928))])))
  2623. % baseKB:mpred_fwc1((tAtemporalNecessarilyEssentialCollectionType(_12252)==>tCol(_12252))).
  2624. %       Adding positive
  2625. %               trigger: tAtemporalNecessarilyEssentialCollectionType(_5700)
  2626. %               body: rhs([tCol(_5700)])
  2627. %        Support: (tAtemporalNecessarilyEssentialCollectionType(_5636)==>tCol(_5636)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',350)
  2628. %       Found positive trigger: tAtemporalNecessarilyEssentialCollectionType(_9858)==>tCol(_9858)
  2629. %               body: mpred_positive_fact((tAtemporalNecessarilyEssentialCollectionType(_9858)==>tCol(_9858)))*->rhs([\+ ~ (tAtemporalNecessarilyEssentialCollectionType(_9858)==>tCol(_9858))])
  2630. %       RHS-Post1: isa(_4238,ttUnverifiableType)==>isa(_4238,tCol)
  2631. %       Support: genls(ttUnverifiableType,tCol),pt(genls(_4926,_4928),(_4926\=_4928*->rhs([(isa(_4960,_4926)==>isa(_4960,_4928))])))
  2632. % baseKB:mpred_fwc1((ttUnverifiableType(_23648)==>tCol(_23648))).
  2633. %       Adding positive
  2634. %               trigger: ttUnverifiableType(_5722)
  2635. %               body: rhs([tCol(_5722)])
  2636. %        Support: (ttUnverifiableType(_5658)==>tCol(_5658)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',350)
  2637. %       Found positive trigger: ttUnverifiableType(_9868)==>tCol(_9868)
  2638. %               body: mpred_positive_fact((ttUnverifiableType(_9868)==>tCol(_9868)))*->rhs([\+ ~ (ttUnverifiableType(_9868)==>tCol(_9868))])
  2639. %       RHS-Post1: isa(_4238,tSet)==>isa(_4238,tCol)
  2640. %       Support: genls(tSet,tCol),pt(genls(_4926,_4928),(_4926\=_4928*->rhs([(isa(_4960,_4926)==>isa(_4960,_4928))])))
  2641. % baseKB:mpred_fwc1((tSet(_23626)==>tCol(_23626))).
  2642. %       Adding positive
  2643. %               trigger: tSet(_5776)
  2644. %               body: rhs([tCol(_5776)])
  2645. %        Support: (tSet(_5712)==>tCol(_5712)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',350)
  2646. %       RHS-Post1: tCol(tRelation)
  2647. %       Support: tSet(tRelation),pt(tSet(_11130),rhs([tCol(_11130)]))
  2648. %       RHS-Post1: tCol(tPred)
  2649. %       Support: tSet(tPred),pt(tSet(_11130),rhs([tCol(_11130)]))
  2650. %       RHS-Post1: tCol(tFunction)
  2651. %       Support: tSet(tFunction),pt(tSet(_11130),rhs([tCol(_11130)]))
  2652. %       RHS-Post1: tCol(ttTypeType)
  2653. %       Support: tSet(ttTypeType),pt(tSet(_11130),rhs([tCol(_11130)]))
  2654. %       RHS-Post1: tCol(ttRelationType)
  2655. %       Support: tSet(ttRelationType),pt(tSet(_6038),rhs([tCol(_6038)]))
  2656. %       RHS-Post1: tCol(ttModuleType)
  2657. %       Support: tSet(ttModuleType),pt(tSet(_6038),rhs([tCol(_6038)]))
  2658. %       RHS-Post1: tCol(ttExpressionType)
  2659. %       Support: tSet(ttExpressionType),pt(tSet(_6038),rhs([tCol(_6038)]))
  2660. %       RHS-Post1: tCol(tSet)
  2661. %       Support: tSet(tSet),pt(tSet(_6038),rhs([tCol(_6038)]))
  2662. %       RHS-Post1: tCol(functorIsMacro)
  2663. %       Support: tSet(functorIsMacro),pt(tSet(_6038),rhs([tCol(_6038)]))
  2664. %       RHS-Post1: tCol(tTemporalThing)
  2665. %       Support: tSet(tTemporalThing),pt(tSet(_6038),rhs([tCol(_6038)]))
  2666. %       RHS-Post1: tCol(tInferInstanceFromArgType)
  2667. %       Support: tSet(tInferInstanceFromArgType),pt(tSet(_6038),rhs([tCol(_6038)]))
  2668. %       RHS-Post1: tCol(ttNotTemporalType)
  2669. %       Support: tSet(ttNotTemporalType),pt(tSet(_6038),rhs([tCol(_6038)]))
  2670. %       RHS-Post1: tCol(ttSpatialType)
  2671. %       Support: tSet(ttSpatialType),pt(tSet(_6038),rhs([tCol(_6038)]))
  2672. %       RHS-Post1: tCol(ttTemporalType)
  2673. %       Support: tSet(ttTemporalType),pt(tSet(_6038),rhs([tCol(_6038)]))
  2674. %       RHS-Post1: tCol(ttUnverifiableType)
  2675. %       Support: tSet(ttUnverifiableType),pt(tSet(_6038),rhs([tCol(_6038)]))
  2676. %       RHS-Post1: tCol(rtNotForUnboundPredicates)
  2677. %       Support: tSet(rtNotForUnboundPredicates),pt(tSet(_6038),rhs([tCol(_6038)]))
  2678. %       RHS-Post1: tCol(prologBuiltin)
  2679. %       Support: tSet(prologBuiltin),pt(tSet(_6038),rhs([tCol(_6038)]))
  2680. %       RHS-Post1: tCol(completeExtentAsserted)
  2681. %       Support: tSet(completeExtentAsserted),pt(tSet(_6038),rhs([tCol(_6038)]))
  2682. %       RHS-Post1: tCol(completelyAssertedCollection)
  2683. %       Support: tSet(completelyAssertedCollection),pt(tSet(_6038),rhs([tCol(_6038)]))
  2684. %       RHS-Post1: tCol(tIndividual)
  2685. %       Support: tSet(tIndividual),pt(tSet(_6038),rhs([tCol(_6038)]))
  2686. %       RHS-Post1: tCol(ttTypeFacet)
  2687. %       Support: tSet(ttTypeFacet),pt(tSet(_6038),rhs([tCol(_6038)]))
  2688. %       RHS-Post1: tCol(ttIndividualType)
  2689. %       Support: tSet(ttIndividualType),pt(tSet(_6038),rhs([tCol(_6038)]))
  2690. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  2691. %       Support: tSet(tAtemporalNecessarilyEssentialCollectionType),pt(tSet(_6038),rhs([tCol(_6038)]))
  2692. %       RHS-Post1: tCol(tCol)
  2693. %       Support: tSet(tCol),pt(tSet(_6038),rhs([tCol(_6038)]))
  2694. %       RHS-Post1: tCol(tMicrotheory)
  2695. %       Support: tSet(tMicrotheory),pt(tSet(_6038),rhs([tCol(_6038)]))
  2696. %       Found positive trigger: tSet(_10424)==>tCol(_10424)
  2697. %               body: mpred_positive_fact((tSet(_10424)==>tCol(_10424)))*->rhs([\+ ~ (tSet(_10424)==>tCol(_10424))])
  2698. %       RHS-Post1: isa(_4238,ttExpressionType)==>isa(_4238,tCol)
  2699. %       Support: genls(ttExpressionType,tCol),pt(genls(_4926,_4928),(_4926\=_4928*->rhs([(isa(_4960,_4926)==>isa(_4960,_4928))])))
  2700. % baseKB:mpred_fwc1((ttExpressionType(_24198)==>tCol(_24198))).
  2701. %       Adding positive
  2702. %               trigger: ttExpressionType(_5792)
  2703. %               body: rhs([tCol(_5792)])
  2704. %        Support: (ttExpressionType(_5728)==>tCol(_5728)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',350)
  2705. %       RHS-Post1: tCol(ftCallable)
  2706. %       Support: ttExpressionType(ftCallable),pt(ttExpressionType(_11152),rhs([tCol(_11152)]))
  2707. %       RHS-Post1: tCol(ftString)
  2708. %       Support: ttExpressionType(ftString),pt(ttExpressionType(_11152),rhs([tCol(_11152)]))
  2709. %       RHS-Post1: tCol(ftAtom)
  2710. %       Support: ttExpressionType(ftAtom),pt(ttExpressionType(_11152),rhs([tCol(_11152)]))
  2711. %       RHS-Post1: tCol(ftProlog)
  2712. %       Support: ttExpressionType(ftProlog),pt(ttExpressionType(_11152),rhs([tCol(_11152)]))
  2713. %       Found positive trigger: ttExpressionType(_5714)==>tCol(_5714)
  2714. %               body: mpred_positive_fact((ttExpressionType(_5714)==>tCol(_5714)))*->rhs([\+ ~ (ttExpressionType(_5714)==>tCol(_5714))])
  2715. %       RHS-Post1: isa(_4238,ttIndividualType)==>isa(_4238,tCol)
  2716. %       Support: genls(ttIndividualType,tCol),pt(genls(_4926,_4928),(_4926\=_4928*->rhs([(isa(_4960,_4926)==>isa(_4960,_4928))])))
  2717. % baseKB:mpred_fwc1((ttIndividualType(_18306)==>tCol(_18306))).
  2718. %       Adding positive
  2719. %               trigger: ttIndividualType(_5788)
  2720. %               body: rhs([tCol(_5788)])
  2721. %        Support: (ttIndividualType(_5724)==>tCol(_5724)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',350)
  2722. %       Found positive trigger: ttIndividualType(_9932)==>tCol(_9932)
  2723. %               body: mpred_positive_fact((ttIndividualType(_9932)==>tCol(_9932)))*->rhs([\+ ~ (ttIndividualType(_9932)==>tCol(_9932))])
  2724. %       RHS-Post1: isa(_4238,ttTypeType)==>isa(_4238,tCol)
  2725. %       Support: genls(ttTypeType,tCol),pt(genls(_4926,_4928),(_4926\=_4928*->rhs([(isa(_4960,_4926)==>isa(_4960,_4928))])))
  2726. % baseKB:mpred_fwc1((ttTypeType(_23760)==>tCol(_23760))).
  2727. %       Adding positive
  2728. %               trigger: ttTypeType(_5842)
  2729. %               body: rhs([tCol(_5842)])
  2730. %        Support: (ttTypeType(_5778)==>tCol(_5778)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',350)
  2731. %       RHS-Post1: tCol(ttTypeType)
  2732. %       Support: ttTypeType(ttTypeType),pt(ttTypeType(_11200),rhs([tCol(_11200)]))
  2733. %       RHS-Post1: tCol(ttRelationType)
  2734. %       Support: ttTypeType(ttRelationType),pt(ttTypeType(_11200),rhs([tCol(_11200)]))
  2735. %       RHS-Post1: tCol(ttModuleType)
  2736. %       Support: ttTypeType(ttModuleType),pt(ttTypeType(_11200),rhs([tCol(_11200)]))
  2737. %       RHS-Post1: tCol(ttTypeFacet)
  2738. %       Support: ttTypeType(ttTypeFacet),pt(ttTypeType(_11200),rhs([tCol(_11200)]))
  2739. %       Found positive trigger: ttTypeType(_5758)==>tCol(_5758)
  2740. %               body: mpred_positive_fact((ttTypeType(_5758)==>tCol(_5758)))*->rhs([\+ ~ (ttTypeType(_5758)==>tCol(_5758))])
  2741. %       RHS-Post1: isa(_4238,ttTypeFacet)==>isa(_4238,completelyAssertedCollection)
  2742. %       Support: genls(ttTypeFacet,completelyAssertedCollection),pt(genls(_4926,_4928),(_4926\=_4928*->rhs([(isa(_4960,_4926)==>isa(_4960,_4928))])))
  2743. % baseKB:mpred_fwc1((ttTypeFacet(_18410)==>completelyAssertedCollection(_18410))).
  2744. %       Adding positive
  2745. %               trigger: ttTypeFacet(_23232)
  2746. %               body: rhs([completelyAssertedCollection(_23232)])
  2747. %        Support: (ttTypeFacet(_22826)==>completelyAssertedCollection(_22826)),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',350)
  2748. %       RHS-Post1: completelyAssertedCollection(ttTypeType)
  2749. %       Support: ttTypeFacet(ttTypeType),pt(ttTypeFacet(_6016),rhs([completelyAssertedCollection(_6016)]))
  2750. %       RHS-Post1: completelyAssertedCollection(ttIndividualType)
  2751. %       Support: ttTypeFacet(ttIndividualType),pt(ttTypeFacet(_6016),rhs([completelyAssertedCollection(_6016)]))
  2752. % baseKB:mpred_fwc1(completelyAssertedCollection(ttIndividualType)).
  2753. %       Found positive trigger: completelyAssertedCollection(ttIndividualType)
  2754. %               body: rhs([tCol(ttIndividualType)])
  2755. %       RHS-Post1: tCol(ttIndividualType)
  2756. %       Support: completelyAssertedCollection(ttIndividualType),pt(completelyAssertedCollection(ttIndividualType),rhs([tCol(ttIndividualType)]))
  2757. %       Found positive trigger: completelyAssertedCollection(ttIndividualType)
  2758. %               body: rhs([tSet(ttIndividualType)])
  2759. %       RHS-Post1: tSet(ttIndividualType)
  2760. %       Support: completelyAssertedCollection(ttIndividualType),pt(completelyAssertedCollection(ttIndividualType),rhs([tSet(ttIndividualType)]))
  2761. %       Found positive trigger: completelyAssertedCollection(ttIndividualType)
  2762. %               body: mpred_positive_fact(completelyAssertedCollection(ttIndividualType))*->rhs([\+ ~completelyAssertedCollection(ttIndividualType)])
  2763. %               RHS-Withdrawing-Negation: \+ ~completelyAssertedCollection(ttIndividualType)
  2764. %       Support: completelyAssertedCollection(ttIndividualType),pt(completelyAssertedCollection(ttIndividualType),(mpred_positive_fact(completelyAssertedCollection(ttIndividualType))*->rhs([\+ ~completelyAssertedCollection(ttIndividualType)])))
  2765. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~completelyAssertedCollection(ttIndividualType)
  2766. %       RHS-Post1: completelyAssertedCollection(ttExpressionType)
  2767. %       Support: ttTypeFacet(ttExpressionType),pt(ttTypeFacet(_5990),rhs([completelyAssertedCollection(_5990)]))
  2768. %       RHS-Post1: completelyAssertedCollection(tSet)
  2769. %       Support: ttTypeFacet(tSet),pt(ttTypeFacet(_5990),rhs([completelyAssertedCollection(_5990)]))
  2770. %       RHS-Post1: completelyAssertedCollection(ttUnverifiableType)
  2771. %       Support: ttTypeFacet(ttUnverifiableType),pt(ttTypeFacet(_5990),rhs([completelyAssertedCollection(_5990)]))
  2772. %       RHS-Post1: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)
  2773. %       Support: ttTypeFacet(tAtemporalNecessarilyEssentialCollectionType),pt(ttTypeFacet(_5990),rhs([completelyAssertedCollection(_5990)]))
  2774. % baseKB:mpred_fwc1(completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)).
  2775. %       Found positive trigger: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)
  2776. %               body: rhs([tCol(tAtemporalNecessarilyEssentialCollectionType)])
  2777. %       RHS-Post1: tCol(tAtemporalNecessarilyEssentialCollectionType)
  2778. %       Support: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType),pt(completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType),rhs([tCol(tAtemporalNecessarilyEssentialCollectionType)]))
  2779. %       Found positive trigger: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)
  2780. %               body: rhs([tSet(tAtemporalNecessarilyEssentialCollectionType)])
  2781. %       RHS-Post1: tSet(tAtemporalNecessarilyEssentialCollectionType)
  2782. %       Support: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType),pt(completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType),rhs([tSet(tAtemporalNecessarilyEssentialCollectionType)]))
  2783. %       Found positive trigger: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)
  2784. %               body: mpred_positive_fact(completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)])
  2785. %               RHS-Withdrawing-Negation: \+ ~completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)
  2786. %       Support: completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType),pt(completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType),(mpred_positive_fact(completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType))*->rhs([\+ ~completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)])))
  2787. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~completelyAssertedCollection(tAtemporalNecessarilyEssentialCollectionType)
  2788. %       RHS-Post1: completelyAssertedCollection(completelyAssertedCollection)
  2789. %       Support: ttTypeFacet(completelyAssertedCollection),pt(ttTypeFacet(_5990),rhs([completelyAssertedCollection(_5990)]))
  2790. %       Found positive trigger: ttTypeFacet(_20470)==>completelyAssertedCollection(_20470)
  2791. %               body: mpred_positive_fact((ttTypeFacet(_20470)==>completelyAssertedCollection(_20470)))*->rhs([\+ ~ (ttTypeFacet(_20470)==>completelyAssertedCollection(_20470))])
  2792. %       Found positive trigger: genls(_25666,_25668)/(_25666\=_25668)==>(isa(_25684,_25666)==>isa(_25684,_25668))
  2793. %               body: mpred_positive_fact((genls(_25666,_25668)/(_25666\=_25668)==>(isa(_25684,_25666)==>isa(_25684,_25668))))*->rhs([\+ ~ (genls(_25666,_25668)/(_25666\=_25668)==>(isa(_25684,_25666)==>isa(_25684,_25668)))])
  2794. %       Found positive trigger: \+tooSlow==>(genls(_2934,_2936)/(_2934\=_2936)==>(isa(_2952,_2934)==>isa(_2952,_2936)))
  2795. %               body: mpred_positive_fact((\+tooSlow==>(genls(_2934,_2936)/(_2934\=_2936)==>(isa(_2952,_2934)==>isa(_2952,_2936)))))*->rhs([\+ ~ (\+tooSlow==>(genls(_2934,_2936)/(_2934\=_2936)==>(isa(_2952,_2934)==>isa(_2952,_2936))))])
  2796. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:353
  2797. % baseKB:mpred_fwc1((tooSlow==>(genls(_20972, _20974), \+genlsFwd(_20972, _20974)==>{get_functor(_20972, _21000), get_functor(_20974, _21012), _21012\==_21000, _21034=..[_21000, _21046], _21058=..[_21012, _21046], asserta_if_new(baseKB:(_21058:-loop_check_term(_21034, info(_21034, 'pfc.pl':353), fail)))}))).
  2798. %       Adding positive
  2799. %               trigger: tooSlow
  2800. %               body: rhs([(genls(_20972,_20974),\+genlsFwd(_20972,_20974)==>{get_functor(_20972,_21000),get_functor(_20974,_21012),_21012\==_21000,_21034=..[_21000,_21046],_21058=..[_21012,_21046],asserta_if_new(baseKB:(_21058:-loop_check_term(_21034,info(_21034,'pfc.pl':353),fail)))})])
  2801. %        Support: (tooSlow==>(genls(_27082,_27084),\+genlsFwd(_27082,_27084)==>{get_functor(_27082,_27110),get_functor(_27084,_27122),_27122\==_27110,_27144=..[_27110,_27156],_27168=..[_27122,_27156],asserta_if_new(baseKB:(_27168:-loop_check_term(_27144,info(_27144,'pfc.pl':353),fail)))})),mfl(baseKB,'/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl',353)
  2802. %       Found positive trigger: tooSlow==>(genls(_3926,_3928),\+genlsFwd(_3926,_3928)==>{get_functor(_3926,_3954),get_functor(_3928,_3966),_3966\==_3954,_3988=..[_3954,_4000],_4012=..[_3966,_4000],asserta_if_new(baseKB:(_4012:-loop_check_term(_3988,info(_3988,'pfc.pl':353),fail)))})
  2803. %               body: mpred_positive_fact((tooSlow==>(genls(_3926,_3928),\+genlsFwd(_3926,_3928)==>{get_functor(_3926,_3954),get_functor(_3928,_3966),_3966\==_3954,_3988=..[_3954,_4000],_4012=..[_3966,_4000],asserta_if_new(baseKB:(_4012:-loop_check_term(_3988,info(_3988,'pfc.pl':353),fail)))})))*->rhs([\+ ~ (tooSlow==>(genls(_3926,_3928),\+genlsFwd(_3926,_3928)==>{get_functor(_3926,_3954),get_functor(_3928,_3966),_3966\==_3954,_3988=..[_3954,_4000],_4012=..[_3966,_4000],asserta_if_new(baseKB:(_4012:-loop_check_term(_3988,info(_3988,'pfc.pl':353),fail)))}))])
  2804. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:374
  2805. % baseKB:mpred_fwc1(ttTypeType(ttActionType)).
  2806. %       Found positive trigger: ttTypeType(ttActionType)
  2807. %               body: rhs([tCol(ttActionType)])
  2808. %       RHS-Post1: tCol(ttActionType)
  2809. %       Support: ttTypeType(ttActionType),pt(ttTypeType(ttActionType),rhs([tCol(ttActionType)]))
  2810. % baseKB:mpred_fwc1(tCol(ttActionType)).
  2811. %       Found positive trigger: tCol(ttActionType)
  2812. %               body: rhs([{decl_type(ttActionType),kb_shared(ttActionType/1)}])
  2813. %       Found positive trigger: tCol(ttActionType)
  2814. %               body: mpred_positive_fact(tCol(ttActionType))*->rhs([\+ ~tCol(ttActionType)])
  2815. %               RHS-Withdrawing-Negation: \+ ~tCol(ttActionType)
  2816. %       Support: tCol(ttActionType),pt(tCol(ttActionType),(mpred_positive_fact(tCol(ttActionType))*->rhs([\+ ~tCol(ttActionType)])))
  2817. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ttActionType)
  2818. %       Found positive trigger: ttTypeType(ttActionType)
  2819. %               body: rhs([tSet(ttActionType)])
  2820. %       RHS-Post1: tSet(ttActionType)
  2821. %       Support: ttTypeType(ttActionType),pt(ttTypeType(ttActionType),rhs([tSet(ttActionType)]))
  2822. % baseKB:mpred_fwc1(tSet(ttActionType)).
  2823. %       Found positive trigger: tSet(ttActionType)
  2824. %               body: rhs([tCol(ttActionType)])
  2825. %       RHS-Post1: tCol(ttActionType)
  2826. %       Support: tSet(ttActionType),pt(tSet(ttActionType),rhs([tCol(ttActionType)]))
  2827. %       Found positive trigger: tSet(ttActionType)
  2828. %               body: rhs([tCol(ttActionType),\+ttExpressionType(ttActionType)])
  2829. %       RHS-Post1: tCol(ttActionType)
  2830. %       Support: tSet(ttActionType),pt(tSet(ttActionType),rhs([tCol(ttActionType),\+ttExpressionType(ttActionType)]))
  2831. %               RHS-Withdrawing-Negation: \+ttExpressionType(ttActionType)
  2832. %       Support: tSet(ttActionType),pt(tSet(ttActionType),rhs([tCol(ttActionType),\+ttExpressionType(ttActionType)]))
  2833. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(ttActionType)
  2834. %       Found positive trigger: tSet(ttActionType)
  2835. %               body: rhs([functorDeclares(ttActionType)])
  2836. %       RHS-Post1: functorDeclares(ttActionType)
  2837. %       Support: tSet(ttActionType),pt(tSet(ttActionType),rhs([functorDeclares(ttActionType)]))
  2838. % baseKB:mpred_fwc1(functorDeclares(ttActionType)).
  2839. %       Found positive trigger: functorDeclares(ttActionType)
  2840. %               body: rhs([arityMax(ttActionType,1),functorIsMacro(ttActionType)])
  2841. %       RHS-Post1: arityMax(ttActionType,1)
  2842. %       Support: functorDeclares(ttActionType),pt(functorDeclares(ttActionType),rhs([arityMax(ttActionType,1),functorIsMacro(ttActionType)]))
  2843. % baseKB:mpred_fwc1(arityMax(ttActionType, 1)).
  2844. %       Found positive trigger: arityMax(ttActionType,1)
  2845. %               body: mpred_positive_fact(arityMax(ttActionType,1))*->rhs([\+ ~arityMax(ttActionType,1)])
  2846. %               RHS-Withdrawing-Negation: \+ ~arityMax(ttActionType,1)
  2847. %       Support: arityMax(ttActionType,1),pt(arityMax(ttActionType,1),(mpred_positive_fact(arityMax(ttActionType,1))*->rhs([\+ ~arityMax(ttActionType,1)])))
  2848. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(ttActionType,1)
  2849. %       RHS-Post1: functorIsMacro(ttActionType)
  2850. %       Support: functorDeclares(ttActionType),pt(functorDeclares(ttActionType),rhs([arityMax(ttActionType,1),functorIsMacro(ttActionType)]))
  2851. % baseKB:mpred_fwc1(functorIsMacro(ttActionType)).
  2852. %       Found positive trigger: functorIsMacro(ttActionType)
  2853. %               body: mpred_positive_fact(functorIsMacro(ttActionType))*->rhs([\+ ~functorIsMacro(ttActionType)])
  2854. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(ttActionType)
  2855. %       Support: functorIsMacro(ttActionType),pt(functorIsMacro(ttActionType),(mpred_positive_fact(functorIsMacro(ttActionType))*->rhs([\+ ~functorIsMacro(ttActionType)])))
  2856. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(ttActionType)
  2857. %       Found positive trigger: functorDeclares(ttActionType)
  2858. %               body: mpred_positive_fact(functorDeclares(ttActionType))*->rhs([\+ ~functorDeclares(ttActionType)])
  2859. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(ttActionType)
  2860. %       Support: functorDeclares(ttActionType),pt(functorDeclares(ttActionType),(mpred_positive_fact(functorDeclares(ttActionType))*->rhs([\+ ~functorDeclares(ttActionType)])))
  2861. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(ttActionType)
  2862. %       Found positive trigger: tSet(ttActionType)
  2863. %               body: mpred_positive_fact(tSet(ttActionType))*->rhs([\+ ~tSet(ttActionType)])
  2864. %               RHS-Withdrawing-Negation: \+ ~tSet(ttActionType)
  2865. %       Support: tSet(ttActionType),pt(tSet(ttActionType),(mpred_positive_fact(tSet(ttActionType))*->rhs([\+ ~tSet(ttActionType)])))
  2866. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tSet(ttActionType)
  2867. %       Found positive trigger: ttTypeType(ttActionType)
  2868. %               body: rhs([completelyAssertedCollection(ttActionType)])
  2869. %       RHS-Post1: completelyAssertedCollection(ttActionType)
  2870. %       Support: ttTypeType(ttActionType),pt(ttTypeType(ttActionType),rhs([completelyAssertedCollection(ttActionType)]))
  2871. % baseKB:mpred_fwc1(completelyAssertedCollection(ttActionType)).
  2872. %       Found positive trigger: completelyAssertedCollection(ttActionType)
  2873. %               body: rhs([tCol(ttActionType)])
  2874. %       RHS-Post1: tCol(ttActionType)
  2875. %       Support: completelyAssertedCollection(ttActionType),pt(completelyAssertedCollection(ttActionType),rhs([tCol(ttActionType)]))
  2876. %       Found positive trigger: completelyAssertedCollection(ttActionType)
  2877. %               body: rhs([tSet(ttActionType)])
  2878. %       RHS-Post1: tSet(ttActionType)
  2879. %       Support: completelyAssertedCollection(ttActionType),pt(completelyAssertedCollection(ttActionType),rhs([tSet(ttActionType)]))
  2880. %       Found positive trigger: completelyAssertedCollection(ttActionType)
  2881. %               body: mpred_positive_fact(completelyAssertedCollection(ttActionType))*->rhs([\+ ~completelyAssertedCollection(ttActionType)])
  2882. %               RHS-Withdrawing-Negation: \+ ~completelyAssertedCollection(ttActionType)
  2883. %       Support: completelyAssertedCollection(ttActionType),pt(completelyAssertedCollection(ttActionType),(mpred_positive_fact(completelyAssertedCollection(ttActionType))*->rhs([\+ ~completelyAssertedCollection(ttActionType)])))
  2884. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~completelyAssertedCollection(ttActionType)
  2885. %       Found positive trigger: ttTypeType(ttActionType)
  2886. %               body: rhs([functorDeclares(ttActionType)])
  2887. %       RHS-Post1: functorDeclares(ttActionType)
  2888. %       Support: ttTypeType(ttActionType),pt(ttTypeType(ttActionType),rhs([functorDeclares(ttActionType)]))
  2889. %       Found positive trigger: ttTypeType(ttActionType)
  2890. %               body: mpred_positive_fact(ttTypeType(ttActionType))*->rhs([\+ ~ttTypeType(ttActionType)])
  2891. %               RHS-Withdrawing-Negation: \+ ~ttTypeType(ttActionType)
  2892. %       Support: ttTypeType(ttActionType),pt(ttTypeType(ttActionType),(mpred_positive_fact(ttTypeType(ttActionType))*->rhs([\+ ~ttTypeType(ttActionType)])))
  2893. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttTypeType(ttActionType)
  2894. % baseKB:mpred_fwc1(comment(ttActionType, s("Types", "of", "actions", "such", "PostureChangingAction"))).
  2895. %       Found positive trigger: comment(ttActionType,s("Types","of","actions","such","PostureChangingAction"))
  2896. %               body: mpred_positive_fact(comment(ttActionType,s("Types","of","actions","such","PostureChangingAction")))*->rhs([\+ ~comment(ttActionType,s("Types","of","actions","such","PostureChangingAction"))])
  2897. %               RHS-Withdrawing-Negation: \+ ~comment(ttActionType,s("Types","of","actions","such","PostureChangingAction"))
  2898. %       Support: comment(ttActionType,s("Types","of","actions","such","PostureChangingAction")),pt(comment(ttActionType,s("Types","of","actions","such","PostureChangingAction")),(mpred_positive_fact(comment(ttActionType,s("Types","of","actions","such","PostureChangingAction")))*->rhs([\+ ~comment(ttActionType,s("Types","of","actions","such","PostureChangingAction"))])))
  2899. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~comment(ttActionType,s("Types","of","actions","such","PostureChangingAction"))
  2900. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:375
  2901. % baseKB:mpred_fwc1(ttTypeType(ttAgentType)).
  2902. %       Found positive trigger: ttTypeType(ttAgentType)
  2903. %               body: rhs([tCol(ttAgentType)])
  2904. %       RHS-Post1: tCol(ttAgentType)
  2905. %       Support: ttTypeType(ttAgentType),pt(ttTypeType(ttAgentType),rhs([tCol(ttAgentType)]))
  2906. % baseKB:mpred_fwc1(tCol(ttAgentType)).
  2907. %       Found positive trigger: tCol(ttAgentType)
  2908. %               body: rhs([{decl_type(ttAgentType),kb_shared(ttAgentType/1)}])
  2909. %       Found positive trigger: tCol(ttAgentType)
  2910. %               body: mpred_positive_fact(tCol(ttAgentType))*->rhs([\+ ~tCol(ttAgentType)])
  2911. %               RHS-Withdrawing-Negation: \+ ~tCol(ttAgentType)
  2912. %       Support: tCol(ttAgentType),pt(tCol(ttAgentType),(mpred_positive_fact(tCol(ttAgentType))*->rhs([\+ ~tCol(ttAgentType)])))
  2913. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ttAgentType)
  2914. %       Found positive trigger: ttTypeType(ttAgentType)
  2915. %               body: rhs([tSet(ttAgentType)])
  2916. %       RHS-Post1: tSet(ttAgentType)
  2917. %       Support: ttTypeType(ttAgentType),pt(ttTypeType(ttAgentType),rhs([tSet(ttAgentType)]))
  2918. % baseKB:mpred_fwc1(tSet(ttAgentType)).
  2919. %       Found positive trigger: tSet(ttAgentType)
  2920. %               body: rhs([tCol(ttAgentType)])
  2921. %       RHS-Post1: tCol(ttAgentType)
  2922. %       Support: tSet(ttAgentType),pt(tSet(ttAgentType),rhs([tCol(ttAgentType)]))
  2923. %       Found positive trigger: tSet(ttAgentType)
  2924. %               body: rhs([tCol(ttAgentType),\+ttExpressionType(ttAgentType)])
  2925. %       RHS-Post1: tCol(ttAgentType)
  2926. %       Support: tSet(ttAgentType),pt(tSet(ttAgentType),rhs([tCol(ttAgentType),\+ttExpressionType(ttAgentType)]))
  2927. %               RHS-Withdrawing-Negation: \+ttExpressionType(ttAgentType)
  2928. %       Support: tSet(ttAgentType),pt(tSet(ttAgentType),rhs([tCol(ttAgentType),\+ttExpressionType(ttAgentType)]))
  2929. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(ttAgentType)
  2930. %       Found positive trigger: tSet(ttAgentType)
  2931. %               body: rhs([functorDeclares(ttAgentType)])
  2932. %       RHS-Post1: functorDeclares(ttAgentType)
  2933. %       Support: tSet(ttAgentType),pt(tSet(ttAgentType),rhs([functorDeclares(ttAgentType)]))
  2934. % baseKB:mpred_fwc1(functorDeclares(ttAgentType)).
  2935. %       Found positive trigger: functorDeclares(ttAgentType)
  2936. %               body: rhs([arityMax(ttAgentType,1),functorIsMacro(ttAgentType)])
  2937. %       RHS-Post1: arityMax(ttAgentType,1)
  2938. %       Support: functorDeclares(ttAgentType),pt(functorDeclares(ttAgentType),rhs([arityMax(ttAgentType,1),functorIsMacro(ttAgentType)]))
  2939. % baseKB:mpred_fwc1(arityMax(ttAgentType, 1)).
  2940. %       Found positive trigger: arityMax(ttAgentType,1)
  2941. %               body: mpred_positive_fact(arityMax(ttAgentType,1))*->rhs([\+ ~arityMax(ttAgentType,1)])
  2942. %               RHS-Withdrawing-Negation: \+ ~arityMax(ttAgentType,1)
  2943. %       Support: arityMax(ttAgentType,1),pt(arityMax(ttAgentType,1),(mpred_positive_fact(arityMax(ttAgentType,1))*->rhs([\+ ~arityMax(ttAgentType,1)])))
  2944. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(ttAgentType,1)
  2945. %       RHS-Post1: functorIsMacro(ttAgentType)
  2946. %       Support: functorDeclares(ttAgentType),pt(functorDeclares(ttAgentType),rhs([arityMax(ttAgentType,1),functorIsMacro(ttAgentType)]))
  2947. % baseKB:mpred_fwc1(functorIsMacro(ttAgentType)).
  2948. %       Found positive trigger: functorIsMacro(ttAgentType)
  2949. %               body: mpred_positive_fact(functorIsMacro(ttAgentType))*->rhs([\+ ~functorIsMacro(ttAgentType)])
  2950. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(ttAgentType)
  2951. %       Support: functorIsMacro(ttAgentType),pt(functorIsMacro(ttAgentType),(mpred_positive_fact(functorIsMacro(ttAgentType))*->rhs([\+ ~functorIsMacro(ttAgentType)])))
  2952. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(ttAgentType)
  2953. %       Found positive trigger: functorDeclares(ttAgentType)
  2954. %               body: mpred_positive_fact(functorDeclares(ttAgentType))*->rhs([\+ ~functorDeclares(ttAgentType)])
  2955. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(ttAgentType)
  2956. %       Support: functorDeclares(ttAgentType),pt(functorDeclares(ttAgentType),(mpred_positive_fact(functorDeclares(ttAgentType))*->rhs([\+ ~functorDeclares(ttAgentType)])))
  2957. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(ttAgentType)
  2958. %       Found positive trigger: tSet(ttAgentType)
  2959. %               body: mpred_positive_fact(tSet(ttAgentType))*->rhs([\+ ~tSet(ttAgentType)])
  2960. %               RHS-Withdrawing-Negation: \+ ~tSet(ttAgentType)
  2961. %       Support: tSet(ttAgentType),pt(tSet(ttAgentType),(mpred_positive_fact(tSet(ttAgentType))*->rhs([\+ ~tSet(ttAgentType)])))
  2962. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tSet(ttAgentType)
  2963. %       Found positive trigger: ttTypeType(ttAgentType)
  2964. %               body: rhs([completelyAssertedCollection(ttAgentType)])
  2965. %       RHS-Post1: completelyAssertedCollection(ttAgentType)
  2966. %       Support: ttTypeType(ttAgentType),pt(ttTypeType(ttAgentType),rhs([completelyAssertedCollection(ttAgentType)]))
  2967. % baseKB:mpred_fwc1(completelyAssertedCollection(ttAgentType)).
  2968. %       Found positive trigger: completelyAssertedCollection(ttAgentType)
  2969. %               body: rhs([tCol(ttAgentType)])
  2970. %       RHS-Post1: tCol(ttAgentType)
  2971. %       Support: completelyAssertedCollection(ttAgentType),pt(completelyAssertedCollection(ttAgentType),rhs([tCol(ttAgentType)]))
  2972. %       Found positive trigger: completelyAssertedCollection(ttAgentType)
  2973. %               body: rhs([tSet(ttAgentType)])
  2974. %       RHS-Post1: tSet(ttAgentType)
  2975. %       Support: completelyAssertedCollection(ttAgentType),pt(completelyAssertedCollection(ttAgentType),rhs([tSet(ttAgentType)]))
  2976. %       Found positive trigger: completelyAssertedCollection(ttAgentType)
  2977. %               body: mpred_positive_fact(completelyAssertedCollection(ttAgentType))*->rhs([\+ ~completelyAssertedCollection(ttAgentType)])
  2978. %               RHS-Withdrawing-Negation: \+ ~completelyAssertedCollection(ttAgentType)
  2979. %       Support: completelyAssertedCollection(ttAgentType),pt(completelyAssertedCollection(ttAgentType),(mpred_positive_fact(completelyAssertedCollection(ttAgentType))*->rhs([\+ ~completelyAssertedCollection(ttAgentType)])))
  2980. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~completelyAssertedCollection(ttAgentType)
  2981. %       Found positive trigger: ttTypeType(ttAgentType)
  2982. %               body: rhs([functorDeclares(ttAgentType)])
  2983. %       RHS-Post1: functorDeclares(ttAgentType)
  2984. %       Support: ttTypeType(ttAgentType),pt(ttTypeType(ttAgentType),rhs([functorDeclares(ttAgentType)]))
  2985. %       Found positive trigger: ttTypeType(ttAgentType)
  2986. %               body: mpred_positive_fact(ttTypeType(ttAgentType))*->rhs([\+ ~ttTypeType(ttAgentType)])
  2987. %               RHS-Withdrawing-Negation: \+ ~ttTypeType(ttAgentType)
  2988. %       Support: ttTypeType(ttAgentType),pt(ttTypeType(ttAgentType),(mpred_positive_fact(ttTypeType(ttAgentType))*->rhs([\+ ~ttTypeType(ttAgentType)])))
  2989. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttTypeType(ttAgentType)
  2990. % baseKB:mpred_fwc1(comment(ttAgentType, s("Types", "of", "agents", "such", "tHuman"))).
  2991. %       Found positive trigger: comment(ttAgentType,s("Types","of","agents","such","tHuman"))
  2992. %               body: mpred_positive_fact(comment(ttAgentType,s("Types","of","agents","such","tHuman")))*->rhs([\+ ~comment(ttAgentType,s("Types","of","agents","such","tHuman"))])
  2993. %               RHS-Withdrawing-Negation: \+ ~comment(ttAgentType,s("Types","of","agents","such","tHuman"))
  2994. %       Support: comment(ttAgentType,s("Types","of","agents","such","tHuman")),pt(comment(ttAgentType,s("Types","of","agents","such","tHuman")),(mpred_positive_fact(comment(ttAgentType,s("Types","of","agents","such","tHuman")))*->rhs([\+ ~comment(ttAgentType,s("Types","of","agents","such","tHuman"))])))
  2995. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~comment(ttAgentType,s("Types","of","agents","such","tHuman"))
  2996. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl:376
  2997. % baseKB:mpred_fwc1(ttTypeType(ttEventType)).
  2998. %       Found positive trigger: ttTypeType(ttEventType)
  2999. %               body: rhs([tCol(ttEventType)])
  3000. %       RHS-Post1: tCol(ttEventType)
  3001. %       Support: ttTypeType(ttEventType),pt(ttTypeType(ttEventType),rhs([tCol(ttEventType)]))
  3002. % baseKB:mpred_fwc1(tCol(ttEventType)).
  3003. %       Found positive trigger: tCol(ttEventType)
  3004. %               body: rhs([{decl_type(ttEventType),kb_shared(ttEventType/1)}])
  3005. %       Found positive trigger: tCol(ttEventType)
  3006. %               body: mpred_positive_fact(tCol(ttEventType))*->rhs([\+ ~tCol(ttEventType)])
  3007. %               RHS-Withdrawing-Negation: \+ ~tCol(ttEventType)
  3008. %       Support: tCol(ttEventType),pt(tCol(ttEventType),(mpred_positive_fact(tCol(ttEventType))*->rhs([\+ ~tCol(ttEventType)])))
  3009. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tCol(ttEventType)
  3010. %       Found positive trigger: ttTypeType(ttEventType)
  3011. %               body: rhs([tSet(ttEventType)])
  3012. %       RHS-Post1: tSet(ttEventType)
  3013. %       Support: ttTypeType(ttEventType),pt(ttTypeType(ttEventType),rhs([tSet(ttEventType)]))
  3014. % baseKB:mpred_fwc1(tSet(ttEventType)).
  3015. %       Found positive trigger: tSet(ttEventType)
  3016. %               body: rhs([tCol(ttEventType)])
  3017. %       RHS-Post1: tCol(ttEventType)
  3018. %       Support: tSet(ttEventType),pt(tSet(ttEventType),rhs([tCol(ttEventType)]))
  3019. %       Found positive trigger: tSet(ttEventType)
  3020. %               body: rhs([tCol(ttEventType),\+ttExpressionType(ttEventType)])
  3021. %       RHS-Post1: tCol(ttEventType)
  3022. %       Support: tSet(ttEventType),pt(tSet(ttEventType),rhs([tCol(ttEventType),\+ttExpressionType(ttEventType)]))
  3023. %               RHS-Withdrawing-Negation: \+ttExpressionType(ttEventType)
  3024. %       Support: tSet(ttEventType),pt(tSet(ttEventType),rhs([tCol(ttEventType),\+ttExpressionType(ttEventType)]))
  3025. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ttExpressionType(ttEventType)
  3026. %       Found positive trigger: tSet(ttEventType)
  3027. %               body: rhs([functorDeclares(ttEventType)])
  3028. %       RHS-Post1: functorDeclares(ttEventType)
  3029. %       Support: tSet(ttEventType),pt(tSet(ttEventType),rhs([functorDeclares(ttEventType)]))
  3030. % baseKB:mpred_fwc1(functorDeclares(ttEventType)).
  3031. %       Found positive trigger: functorDeclares(ttEventType)
  3032. %               body: rhs([arityMax(ttEventType,1),functorIsMacro(ttEventType)])
  3033. %       RHS-Post1: arityMax(ttEventType,1)
  3034. %       Support: functorDeclares(ttEventType),pt(functorDeclares(ttEventType),rhs([arityMax(ttEventType,1),functorIsMacro(ttEventType)]))
  3035. % baseKB:mpred_fwc1(arityMax(ttEventType, 1)).
  3036. %       Found positive trigger: arityMax(ttEventType,1)
  3037. %               body: mpred_positive_fact(arityMax(ttEventType,1))*->rhs([\+ ~arityMax(ttEventType,1)])
  3038. %               RHS-Withdrawing-Negation: \+ ~arityMax(ttEventType,1)
  3039. %       Support: arityMax(ttEventType,1),pt(arityMax(ttEventType,1),(mpred_positive_fact(arityMax(ttEventType,1))*->rhs([\+ ~arityMax(ttEventType,1)])))
  3040. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arityMax(ttEventType,1)
  3041. %       RHS-Post1: functorIsMacro(ttEventType)
  3042. %       Support: functorDeclares(ttEventType),pt(functorDeclares(ttEventType),rhs([arityMax(ttEventType,1),functorIsMacro(ttEventType)]))
  3043. % baseKB:mpred_fwc1(functorIsMacro(ttEventType)).
  3044. %       Found positive trigger: functorIsMacro(ttEventType)
  3045. %               body: mpred_positive_fact(functorIsMacro(ttEventType))*->rhs([\+ ~functorIsMacro(ttEventType)])
  3046. %               RHS-Withdrawing-Negation: \+ ~functorIsMacro(ttEventType)
  3047. %       Support: functorIsMacro(ttEventType),pt(functorIsMacro(ttEventType),(mpred_positive_fact(functorIsMacro(ttEventType))*->rhs([\+ ~functorIsMacro(ttEventType)])))
  3048. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorIsMacro(ttEventType)
  3049. %       Found positive trigger: functorDeclares(ttEventType)
  3050. %               body: mpred_positive_fact(functorDeclares(ttEventType))*->rhs([\+ ~functorDeclares(ttEventType)])
  3051. %               RHS-Withdrawing-Negation: \+ ~functorDeclares(ttEventType)
  3052. %       Support: functorDeclares(ttEventType),pt(functorDeclares(ttEventType),(mpred_positive_fact(functorDeclares(ttEventType))*->rhs([\+ ~functorDeclares(ttEventType)])))
  3053. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~functorDeclares(ttEventType)
  3054. %       Found positive trigger: tSet(ttEventType)
  3055. %               body: mpred_positive_fact(tSet(ttEventType))*->rhs([\+ ~tSet(ttEventType)])
  3056. %               RHS-Withdrawing-Negation: \+ ~tSet(ttEventType)
  3057. %       Support: tSet(ttEventType),pt(tSet(ttEventType),(mpred_positive_fact(tSet(ttEventType))*->rhs([\+ ~tSet(ttEventType)])))
  3058. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tSet(ttEventType)
  3059. %       Found positive trigger: ttTypeType(ttEventType)
  3060. %               body: rhs([completelyAssertedCollection(ttEventType)])
  3061. %       RHS-Post1: completelyAssertedCollection(ttEventType)
  3062. %       Support: ttTypeType(ttEventType),pt(ttTypeType(ttEventType),rhs([completelyAssertedCollection(ttEventType)]))
  3063. % baseKB:mpred_fwc1(completelyAssertedCollection(ttEventType)).
  3064. %       Found positive trigger: completelyAssertedCollection(ttEventType)
  3065. %               body: rhs([tCol(ttEventType)])
  3066. %       RHS-Post1: tCol(ttEventType)
  3067. %       Support: completelyAssertedCollection(ttEventType),pt(completelyAssertedCollection(ttEventType),rhs([tCol(ttEventType)]))
  3068. %       Found positive trigger: completelyAssertedCollection(ttEventType)
  3069. %               body: rhs([tSet(ttEventType)])
  3070. %       RHS-Post1: tSet(ttEventType)
  3071. %       Support: completelyAssertedCollection(ttEventType),pt(completelyAssertedCollection(ttEventType),rhs([tSet(ttEventType)]))
  3072. %       Found positive trigger: completelyAssertedCollection(ttEventType)
  3073. %               body: mpred_positive_fact(completelyAssertedCollection(ttEventType))*->rhs([\+ ~completelyAssertedCollection(ttEventType)])
  3074. %               RHS-Withdrawing-Negation: \+ ~completelyAssertedCollection(ttEventType)
  3075. %       Support: completelyAssertedCollection(ttEventType),pt(completelyAssertedCollection(ttEventType),(mpred_positive_fact(completelyAssertedCollection(ttEventType))*->rhs([\+ ~completelyAssertedCollection(ttEventType)])))
  3076. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~completelyAssertedCollection(ttEventType)
  3077. %       Found positive trigger: ttTypeType(ttEventType)
  3078. %               body: rhs([functorDeclares(ttEventType)])
  3079. %       RHS-Post1: functorDeclares(ttEventType)
  3080. %       Support: ttTypeType(ttEventType),pt(ttTypeType(ttEventType),rhs([functorDeclares(ttEventType)]))
  3081. %       Found positive trigger: ttTypeType(ttEventType)
  3082. %               body: mpred_positive_fact(ttTypeType(ttEventType))*->rhs([\+ ~ttTypeType(ttEventType)])
  3083. %               RHS-Withdrawing-Negation: \+ ~ttTypeType(ttEventType)
  3084. %       Support: ttTypeType(ttEventType),pt(ttTypeType(ttEventType),(mpred_positive_fact(ttTypeType(ttEventType))*->rhs([\+ ~ttTypeType(ttEventType)])))
  3085. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~ttTypeType(ttEventType)
  3086. % baseKB:mpred_fwc1(comment(ttEventType, s("Events", "such", "StartRaining"))).
  3087. %       Found positive trigger: comment(ttEventType,s("Events","such","StartRaining"))
  3088. %               body: mpred_positive_fact(comment(ttEventType,s("Events","such","StartRaining")))*->rhs([\+ ~comment(ttEventType,s("Events","such","StartRaining"))])
  3089. %               RHS-Withdrawing-Negation: \+ ~comment(ttEventType,s("Events","such","StartRaining"))
  3090. %       Support: comment(ttEventType,s("Events","such","StartRaining")),pt(comment(ttEventType,s("Events","such","StartRaining")),(mpred_positive_fact(comment(ttEventType,s("Events","such","StartRaining")))*->rhs([\+ ~comment(ttEventType,s("Events","such","StartRaining"))])))
  3091. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~comment(ttEventType,s("Events","such","StartRaining"))
  3092. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_common.pfc.pl:1034
  3093. % found(mpred_rem_support(singleValuedInArg(predInstMax, 3),  (\+singleValuedInArg(predInstMax, 3), nt(singleValuedInArg(predInstMax, 3), call_u_no_bc(singleValuedInArg(predInstMax, 3)), rhs([singleValuedInArg(predInstMax, 3)]))))).
  3094. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(predInstMax, 3))).
  3095. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_common.pfc.pl:1035
  3096. % found(mpred_rem_support(singleValuedInArg(predTypeMax, 3),  (\+singleValuedInArg(predTypeMax, 3), nt(singleValuedInArg(predTypeMax, 3), call_u_no_bc(singleValuedInArg(predTypeMax, 3)), rhs([singleValuedInArg(predTypeMax, 3)]))))).
  3097. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(predTypeMax, 3))).
  3098. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  3099. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  3100.  
  3101.  No justifications for weak_test(weak1,"WeAK2").
  3102.  
  3103. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  3104. %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
  3105.  
  3106. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/user_transitiveViaArg.pfc.pl:23
  3107. % warn(db_expand_0(change(assert, ain),  (CONSQ:-cwc, argumentsConstrained(CONSQ), dif(CSLOT, ASLOT), t(B, CSLOT, ASLOT), argumentsConstrained(ANTE), ANTE),  (CONSQ:-(cwc, argumentsConstrained(CONSQ), dif(CSLOT, ASLOT), t(B, CSLOT, ASLOT), argumentsConstrained(ANTE)), ANTE))).
  3108. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/user_transitiveViaArg.pfc.pl:26
  3109. % warn(db_expand_0(change(assert, ain),  (CONSQ:-cwc, argumentsConstrained(CONSQ), dif(CSLOT, ASLOT), t(B, ASLOT, CSLOT), argumentsConstrained(ANTE), ANTE),  (CONSQ:-(cwc, argumentsConstrained(CONSQ), dif(CSLOT, ASLOT), t(B, ASLOT, CSLOT), argumentsConstrained(ANTE)), ANTE))).
  3110. :- dynamic mpred_unload_option/2.
  3111.  
  3112. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/user_type_barriers.pfc.pl', never).
  3113. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/user_transitiveViaArg.pfc.pl', never).
  3114. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/user_relationAllExists.pfc.pl', never).
  3115. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_genls.pfc.pl', never).
  3116. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_constraints.pfc.pl', never).
  3117. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_domains.pfc.pl', never).
  3118. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_common.pfc.pl', never).
  3119. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/system_basic.pfc.pl', never).
  3120. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo/pfc/autoexec.pfc.pl', never).
  3121. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_singleValued.pfc.pl', never).
  3122. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_module_inheritance.pfc.pl', never).
  3123. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_mdefault.pfc.pl', never).
  3124. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_autoexec.pfc.pl', never).
  3125. mpred_unload_option('/home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfclib/system_base.pfc.pl', never).
  3126.  
  3127. % 40,442,400 inferences, 18.680 CPU in 18.970 seconds (98% CPU, 2165041 Lips)
  3128. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:239
  3129. % [Mostly Required] Load the Logicmoo Plan Generator System
  3130. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:244
  3131. % [Mostly Required] Load the Prolog LarKC System
  3132. % /home/dmiles/logicmoo_workspace/packs_sys/pfc/prolog/pfc.pl:39
  3133. % not_is_pfc_module_file(kbt, '/home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/t/examples/fol/attvar_existentials.pl').
  3134. % Started at Mon Nov 13 16:53:50 2017
  3135. % 34.628 seconds cpu time for 89,705,088 inferences
  3136. % 683,090 atoms, 22,854 functors, 40,346 predicates, 498 modules, 3,437,349 VM-codes
  3137. %
  3138. %                        Limit    Allocated       In use
  3139. % Local  stack: 16,000,004,096    1,044,480       42,184 Bytes
  3140. % Global stack: 16,000,004,096   50,327,536   36,519,888 Bytes
  3141. % Trail  stack: 16,000,002,048   12,580,856       12,560 Bytes
  3142. %
  3143. % 396 garbage collections gained 103,792,416 bytes in 0.115 seconds.
  3144. % 12 atom garbage collections gained 100,837 atoms in 0.285 seconds.
  3145. % 194 clause garbage collections gained 26,037 clauses in 0.051 seconds.
  3146. % Stack shifts: 5 local, 12 global, 9 trail in 0.170 seconds
  3147. % 44 threads, 1 finished threads used 0.000 seconds
  3148. % dot_cfg:using_dot_type(core,kbt)
  3149. shell:ls(A) :-
  3150.         name_to_files(A, B),
  3151.         ls_(B).
  3152.  
  3153. %        Loading library(attvar_reader) ...
  3154. %         Loading library(toplevel_variable_names) ...
  3155. %         library(toplevel_variable_names) compiled into toplevel_variable_names 0.00 sec, 1 clauses
  3156. % autoloading rdf_db:read_attvars/1 from /home/dmiles/logicmoo_workspace/packs_sys/clause_attvars/prolog/attvar_reader
  3157. % autoloading rdf_db:install_attvar_expander/1 from /home/dmiles/logicmoo_workspace/packs_sys/clause_attvars/prolog/attvar_reader
  3158. % autoloading rdf_db:uninstall_attvar_expander/1 from /home/dmiles/logicmoo_workspace/packs_sys/clause_attvars/prolog/attvar_reader
  3159. %        library(attvar_reader) compiled into attvar_reader 0.05 sec, 16 clauses
  3160.  
  3161.  
  3162. :- afr.
  3163. :- make_type(female).
  3164. % :- make_type(god).
  3165. :- make_type(man).
  3166. :- make_identity(isNamed).  % Evil? come on, just needed something here
  3167. :- make_type(loves/2).
  3168.  
  3169. Examples:
  3170.  
  3171. ?-
  3172.    female(Whom).
  3173.  
  3174. ?- female(Whom).
  3175.  
  3176. ?- test_all.
  3177.  
  3178. assuming mltt stops short of aristotelian logic which requires intensional equivalence to prove ranking
  3179. of subtyping (for example a married man is also a man)
  3180.  
  3181. :- '$current_source_module'(M),install_retry_undefined(M,kbi_define).
  3182.  
  3183.  
  3184.  
  3185. % autoloading rdf_db:compile/1 from /usr/lib/swi-prolog/library/quintus
  3186. % autoloading rdf_db:unix/1 from /usr/lib/swi-prolog/library/quintus
  3187. % autoloading rdf_db:process_this_script_now/0 from /home/dmiles/logicmoo_workspace/packs_sys/subclause_expansion/prolog/script_files
  3188. % autoloading rdf_db:process_this_script_now/0 from /home/dmiles/logicmoo_workspace/packs_sys/subclause_expansion/prolog/script_files
  3189. % autoloading rdf_db:process_stream/1 from /home/dmiles/logicmoo_workspace/packs_sys/subclause_expansion/prolog/script_files
  3190. % autoloading rdf_db:visit_script_term/1 from /home/dmiles/logicmoo_workspace/packs_sys/subclause_expansion/prolog/script_files
  3191. :- dynamic exactlyAssertedEL_first/5.
  3192.  
  3193. exactlyAssertedEL_first(isa, xor, rtLogicalConnective, iUniversalVocabularyMt, vStrDef).
  3194. exactlyAssertedEL_first(isa, xor, iELRelationOneWay, iUniversalVocabularyMt, vStrDef).
  3195. exactlyAssertedEL_first(isa, xor, rtCommutativeRelation, iUniversalVocabularyMt, vStrDef).
  3196.  
  3197. % autoloading rdf_db:sub_var/2 from /usr/lib/swi-prolog/library/occurs
  3198. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:252
  3199. % [Mostly Required] logicmoo_clif
  3200. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:257
  3201. % SETUP CYC KB EXTENSIONS (TINYKB)
  3202. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:263
  3203. % SETUP CYC KB EXTENSIONS (FULLKB)
  3204. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:271
  3205. % [Mostly Required] Load the Logicmoo Parser/Generator System
  3206. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:278
  3207. % [Required] Load the CYC Network Client and Logicmoo CycServer Emulator (currently server is disabled)
  3208. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:284
  3209. % [Optional] NOT YET Load the Logicmoo RDF/OWL Browser System
  3210. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:290
  3211. % [Debugging] Normarily this set as 'true' can interfere with debugging
  3212. % /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_base/prolog/logicmoo_lib.pl:301
  3213. % MAYBE QSAVE THIS
  3214. % /home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/init_mud_server.pl:33
  3215. % gripe_CPUTIME(true, warn(42.756428478>40), user:if_file_exists(ensure_loaded(system:library(logicmoo_lib)))).
  3216. % autoloading baseKB:exists_source/1 from /usr/lib/swi-prolog/library/dialect
  3217. % autoloading rdf_db:add_to_search_path_first/2 from /home/dmiles/logicmoo_workspace/packs_sys/with_open_options/prolog/filesystem
  3218. % autoloading rdf_db:enumerate_files/2 from /home/dmiles/logicmoo_workspace/packs_sys/with_open_options/prolog/filesystem
  3219. % autoloading rdf_db:no_repeats_old/2 from /home/dmiles/logicmoo_workspace/packs_sys/no_repeats/prolog/no_repeats
  3220. user:file_search_path(cliopatria,'/home/dmiles/logicmoo_workspace/packs_web/ClioPatria')
  3221. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:554
  3222. % found(mpred_rem_support(singleValuedInArg(typeGrid, 3),  (\+singleValuedInArg(typeGrid, 3), nt(singleValuedInArg(typeGrid, 3), call_u_no_bc(singleValuedInArg(typeGrid, 3)), rhs([singleValuedInArg(typeGrid, 3)]))))).
  3223. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(typeGrid, 3))).
  3224. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:555
  3225. % found(mpred_rem_support(prologSingleValued(typeGrid),  (mfl(baseKB, '/home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl', 554), ax))).
  3226. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:568
  3227. % found(mpred_rem_support(singleValuedInArg(chargeCapacity, 2),  (\+singleValuedInArg(chargeCapacity, 2), nt(singleValuedInArg(chargeCapacity, 2), call_u_no_bc(singleValuedInArg(chargeCapacity, 2)), rhs([singleValuedInArg(chargeCapacity, 2)]))))).
  3228. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(chargeCapacity, 2))).
  3229. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:569
  3230. % found(mpred_rem_support(singleValuedInArg(location_center, 2),  (\+singleValuedInArg(location_center, 2), nt(singleValuedInArg(location_center, 2), call_u_no_bc(singleValuedInArg(location_center, 2)), rhs([singleValuedInArg(location_center, 2)]))))).
  3231. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(location_center, 2))).
  3232. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:570
  3233. % found(mpred_rem_support(singleValuedInArg(mudAgentTurnnum, 2),  (\+singleValuedInArg(mudAgentTurnnum, 2), nt(singleValuedInArg(mudAgentTurnnum, 2), call_u_no_bc(singleValuedInArg(mudAgentTurnnum, 2)), rhs([singleValuedInArg(mudAgentTurnnum, 2)]))))).
  3234. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudAgentTurnnum, 2))).
  3235. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:574
  3236. % found(mpred_rem_support(singleValuedInArg(mudArmor, 2),  (\+singleValuedInArg(mudArmor, 2), nt(singleValuedInArg(mudArmor, 2), call_u_no_bc(singleValuedInArg(mudArmor, 2)), rhs([singleValuedInArg(mudArmor, 2)]))))).
  3237. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudArmor, 2))).
  3238. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:575
  3239. % found(mpred_rem_support(singleValuedInArg(mudArmorLevel, 2),  (\+singleValuedInArg(mudArmorLevel, 2), nt(singleValuedInArg(mudArmorLevel, 2), call_u_no_bc(singleValuedInArg(mudArmorLevel, 2)), rhs([singleValuedInArg(mudArmorLevel, 2)]))))).
  3240. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudArmorLevel, 2))).
  3241. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:578
  3242. % found(mpred_rem_support(singleValuedInArg(mudAtLoc, 2),  (\+singleValuedInArg(mudAtLoc, 2), nt(singleValuedInArg(mudAtLoc, 2), call_u_no_bc(singleValuedInArg(mudAtLoc, 2)), rhs([singleValuedInArg(mudAtLoc, 2)]))))).
  3243. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudAtLoc, 2))).
  3244. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:579
  3245. % found(mpred_rem_support(singleValuedInArg(mudAttack, 2),  (\+singleValuedInArg(mudAttack, 2), nt(singleValuedInArg(mudAttack, 2), call_u_no_bc(singleValuedInArg(mudAttack, 2)), rhs([singleValuedInArg(mudAttack, 2)]))))).
  3246. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudAttack, 2))).
  3247. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:580
  3248. % found(mpred_rem_support(singleValuedInArg(mudBareHandDamage, 2),  (\+singleValuedInArg(mudBareHandDamage, 2), nt(singleValuedInArg(mudBareHandDamage, 2), call_u_no_bc(singleValuedInArg(mudBareHandDamage, 2)), rhs([singleValuedInArg(mudBareHandDamage, 2)]))))).
  3249. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudBareHandDamage, 2))).
  3250. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:585
  3251. % found(mpred_rem_support(singleValuedInArg(mudEnergy, 2),  (\+singleValuedInArg(mudEnergy, 2), nt(singleValuedInArg(mudEnergy, 2), call_u_no_bc(singleValuedInArg(mudEnergy, 2)), rhs([singleValuedInArg(mudEnergy, 2)]))))).
  3252. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudEnergy, 2))).
  3253. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:587
  3254. % found(mpred_rem_support(singleValuedInArg(mudHygiene, 2),  (\+singleValuedInArg(mudHygiene, 2), nt(singleValuedInArg(mudHygiene, 2), call_u_no_bc(singleValuedInArg(mudHygiene, 2)), rhs([singleValuedInArg(mudHygiene, 2)]))))).
  3255. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudHygiene, 2))).
  3256. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:590
  3257. % found(mpred_rem_support(singleValuedInArg(mudFacing, 2),  (\+singleValuedInArg(mudFacing, 2), nt(singleValuedInArg(mudFacing, 2), call_u_no_bc(singleValuedInArg(mudFacing, 2)), rhs([singleValuedInArg(mudFacing, 2)]))))).
  3258. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudFacing, 2))).
  3259. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:592
  3260. % found(mpred_rem_support(singleValuedInArg(mudPermanence, 3),  (\+singleValuedInArg(mudPermanence, 3), nt(singleValuedInArg(mudPermanence, 3), call_u_no_bc(singleValuedInArg(mudPermanence, 3)), rhs([singleValuedInArg(mudPermanence, 3)]))))).
  3261. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudPermanence, 3))).
  3262. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:593
  3263. % found(mpred_rem_support(singleValuedInArg(mudHealth, 2),  (\+singleValuedInArg(mudHealth, 2), nt(singleValuedInArg(mudHealth, 2), call_u_no_bc(singleValuedInArg(mudHealth, 2)), rhs([singleValuedInArg(mudHealth, 2)]))))).
  3264. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudHealth, 2))).
  3265. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:594
  3266. % found(mpred_rem_support(singleValuedInArg(mudHeight, 2),  (\+singleValuedInArg(mudHeight, 2), nt(singleValuedInArg(mudHeight, 2), call_u_no_bc(singleValuedInArg(mudHeight, 2)), rhs([singleValuedInArg(mudHeight, 2)]))))).
  3267. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudHeight, 2))).
  3268. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:596
  3269. % found(mpred_rem_support(singleValuedInArg(mudID, 2),  (\+singleValuedInArg(mudID, 2), nt(singleValuedInArg(mudID, 2), call_u_no_bc(singleValuedInArg(mudID, 2)), rhs([singleValuedInArg(mudID, 2)]))))).
  3270. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudID, 2))).
  3271. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:597
  3272. % found(mpred_rem_support(singleValuedInArg(mudLevelOf, 2),  (\+singleValuedInArg(mudLevelOf, 2), nt(singleValuedInArg(mudLevelOf, 2), call_u_no_bc(singleValuedInArg(mudLevelOf, 2)), rhs([singleValuedInArg(mudLevelOf, 2)]))))).
  3273. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudLevelOf, 2))).
  3274. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:598
  3275. % found(mpred_rem_support(singleValuedInArg(mudWeight, 2),  (\+singleValuedInArg(mudWeight, 2), nt(singleValuedInArg(mudWeight, 2), call_u_no_bc(singleValuedInArg(mudWeight, 2)), rhs([singleValuedInArg(mudWeight, 2)]))))).
  3276. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudWeight, 2))).
  3277. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:600
  3278. % found(mpred_rem_support(singleValuedInArg(mudMaxHitPoints, 2),  (\+singleValuedInArg(mudMaxHitPoints, 2), nt(singleValuedInArg(mudMaxHitPoints, 2), call_u_no_bc(singleValuedInArg(mudMaxHitPoints, 2)), rhs([singleValuedInArg(mudMaxHitPoints, 2)]))))).
  3279. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudMaxHitPoints, 2))).
  3280. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:601
  3281. % found(mpred_rem_support(singleValuedInArg(mudLastCommand, 2),  (\+singleValuedInArg(mudLastCommand, 2), nt(singleValuedInArg(mudLastCommand, 2), call_u_no_bc(singleValuedInArg(mudLastCommand, 2)), rhs([singleValuedInArg(mudLastCommand, 2)]))))).
  3282. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudLastCommand, 2))).
  3283. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:602
  3284. % found(mpred_rem_support(singleValuedInArg(mudNonHunger, 2),  (\+singleValuedInArg(mudNonHunger, 2), nt(singleValuedInArg(mudNonHunger, 2), call_u_no_bc(singleValuedInArg(mudNonHunger, 2)), rhs([singleValuedInArg(mudNonHunger, 2)]))))).
  3285. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudNonHunger, 2))).
  3286. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:603
  3287. % found(mpred_rem_support(singleValuedInArg(mudMoveDist, 2),  (\+singleValuedInArg(mudMoveDist, 2), nt(singleValuedInArg(mudMoveDist, 2), call_u_no_bc(singleValuedInArg(mudMoveDist, 2)), rhs([singleValuedInArg(mudMoveDist, 2)]))))).
  3288. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudMoveDist, 2))).
  3289. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:604
  3290. % found(mpred_rem_support(singleValuedInArg(mudNeedsLook, 2),  (\+singleValuedInArg(mudNeedsLook, 2), nt(singleValuedInArg(mudNeedsLook, 2), call_u_no_bc(singleValuedInArg(mudNeedsLook, 2)), rhs([singleValuedInArg(mudNeedsLook, 2)]))))).
  3291. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudNeedsLook, 2))).
  3292. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:605
  3293. % found(mpred_rem_support(singleValuedInArg(mudScore, 2),  (\+singleValuedInArg(mudScore, 2), nt(singleValuedInArg(mudScore, 2), call_u_no_bc(singleValuedInArg(mudScore, 2)), rhs([singleValuedInArg(mudScore, 2)]))))).
  3294. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudScore, 2))).
  3295. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:606
  3296. % found(mpred_rem_support(singleValuedInArg(mudSpd, 2),  (\+singleValuedInArg(mudSpd, 2), nt(singleValuedInArg(mudSpd, 2), call_u_no_bc(singleValuedInArg(mudSpd, 2)), rhs([singleValuedInArg(mudSpd, 2)]))))).
  3297. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudSpd, 2))).
  3298. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:607
  3299. % found(mpred_rem_support(singleValuedInArg(mudStm, 2),  (\+singleValuedInArg(mudStm, 2), nt(singleValuedInArg(mudStm, 2), call_u_no_bc(singleValuedInArg(mudStm, 2)), rhs([singleValuedInArg(mudStm, 2)]))))).
  3300. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudStm, 2))).
  3301. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:608
  3302. % found(mpred_rem_support(singleValuedInArg(mudStr, 2),  (\+singleValuedInArg(mudStr, 2), nt(singleValuedInArg(mudStr, 2), call_u_no_bc(singleValuedInArg(mudStr, 2)), rhs([singleValuedInArg(mudStr, 2)]))))).
  3303. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudStr, 2))).
  3304. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:609
  3305. % found(mpred_rem_support(singleValuedInArg(mudToHitArmorClass0, 2),  (\+singleValuedInArg(mudToHitArmorClass0, 2), nt(singleValuedInArg(mudToHitArmorClass0, 2), call_u_no_bc(singleValuedInArg(mudToHitArmorClass0, 2)), rhs([singleValuedInArg(mudToHitArmorClass0, 2)]))))).
  3306. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudToHitArmorClass0, 2))).
  3307. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:612
  3308. % found(mpred_rem_support(singleValuedInArg(spawn_rate, 2),  (\+singleValuedInArg(spawn_rate, 2), nt(singleValuedInArg(spawn_rate, 2), call_u_no_bc(singleValuedInArg(spawn_rate, 2)), rhs([singleValuedInArg(spawn_rate, 2)]))))).
  3309. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(spawn_rate, 2))).
  3310. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:613
  3311. % found(mpred_rem_support(singleValuedInArg(stat_total, 2),  (\+singleValuedInArg(stat_total, 2), nt(singleValuedInArg(stat_total, 2), call_u_no_bc(singleValuedInArg(stat_total, 2)), rhs([singleValuedInArg(stat_total, 2)]))))).
  3312. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(stat_total, 2))).
  3313. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:717
  3314. % baseKB:mpred_fwc1(arity(mudNearFeet, 2)).
  3315. %       Found positive trigger: arity(mudNearFeet,2)
  3316. %               body: is_kif_clause(arity(mudNearFeet,2))*->rhs([clif(arity(mudNearFeet,2))])
  3317. %       Found positive trigger: arity(mudNearFeet,2)
  3318. %               body: tPred(mudNearFeet)*->rhs([rtBinaryPredicate(mudNearFeet)])
  3319. %       Found positive trigger: arity(mudNearFeet,2)
  3320. %               body: pfcControlled(mudNearFeet)*->rhs([hybrid_support(mudNearFeet,2)])
  3321. %       Found positive trigger: arity(mudNearFeet,2)
  3322. %               body: prologHybrid(mudNearFeet)*->rhs([{kb_shared(mudNearFeet/2)}])
  3323. %       Found positive trigger: arity(mudNearFeet,2)
  3324. %               body: predicateConventionMt(mudNearFeet,_20416794)*->rhs([{kb_global(_20416794:mudNearFeet/2)}])
  3325. %       Found positive trigger: arity(mudNearFeet,2)
  3326. %               body: mpred_positive_fact(arity(mudNearFeet,2))*->rhs([\+ ~arity(mudNearFeet,2)])
  3327. %               RHS-Withdrawing-Negation: \+ ~arity(mudNearFeet,2)
  3328. %       Support: arity(mudNearFeet,2),pt(arity(mudNearFeet,2),(mpred_positive_fact(arity(mudNearFeet,2))*->rhs([\+ ~arity(mudNearFeet,2)])))
  3329. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arity(mudNearFeet,2)
  3330. % baseKB:mpred_fwc1(meta_argtypes(mudNearFeet(tAgent, ftListFn(tSpatialThing)))).
  3331. %       Found positive trigger: meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing)))
  3332. %               body: is_kif_clause(meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing))))*->rhs([clif(meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing))))])
  3333. %       Found positive trigger: meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing)))
  3334. %               body: sanity(is_ftCompound(mudNearFeet(tAgent,ftListFn(tSpatialThing))))*->rhs([{get_functor(mudNearFeet(tAgent,ftListFn(tSpatialThing)),_20447222,_20447224),_20447224>1},arity(_20447222,_20447224),{arg(_20447256,mudNearFeet(tAgent,ftListFn(tSpatialThing)),_20447260)},argIsa(_20447222,_20447256,_20447260)])
  3335. %       RHS-Post1: arity(mudNearFeet,2)
  3336. %       Support: meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing))),pt(meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing))),(sanity(is_ftCompound(mudNearFeet(tAgent,ftListFn(tSpatialThing))))*->rhs([{get_functor(mudNearFeet(tAgent,ftListFn(tSpatialThing)),mudNearFeet,2),2>1},arity(mudNearFeet,2),{arg(_20447256,mudNearFeet(tAgent,ftListFn(tSpatialThing)),_20447260)},argIsa(mudNearFeet,_20447256,_20447260)])))
  3337. %       RHS-Post1: argIsa(mudNearFeet,1,tAgent)
  3338. %       Support: meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing))),pt(meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing))),(sanity(is_ftCompound(mudNearFeet(tAgent,ftListFn(tSpatialThing))))*->rhs([{get_functor(mudNearFeet(tAgent,ftListFn(tSpatialThing)),mudNearFeet,2),2>1},arity(mudNearFeet,2),{arg(1,mudNearFeet(tAgent,ftListFn(tSpatialThing)),tAgent)},argIsa(mudNearFeet,1,tAgent)])))
  3339. % baseKB:mpred_fwc1(argIsa(mudNearFeet, 1, tAgent)).
  3340. %       Found positive trigger: argIsa(mudNearFeet,1,tAgent)
  3341. %               body: is_kif_clause(argIsa(mudNearFeet,1,tAgent))*->rhs([clif(argIsa(mudNearFeet,1,tAgent))])
  3342. %       Found positive trigger: argIsa(mudNearFeet,1,tAgent)
  3343. %               body: mpred_positive_fact(argIsa(mudNearFeet,1,tAgent))*->rhs([\+ ~argIsa(mudNearFeet,1,tAgent)])
  3344. %               RHS-Withdrawing-Negation: \+ ~argIsa(mudNearFeet,1,tAgent)
  3345. %       Support: argIsa(mudNearFeet,1,tAgent),pt(argIsa(mudNearFeet,1,tAgent),(mpred_positive_fact(argIsa(mudNearFeet,1,tAgent))*->rhs([\+ ~argIsa(mudNearFeet,1,tAgent)])))
  3346. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(mudNearFeet,1,tAgent)
  3347. %       RHS-Post1: argIsa(mudNearFeet,2,ftListFn(tSpatialThing))
  3348. %       Support: meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing))),pt(meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing))),(sanity(is_ftCompound(mudNearFeet(tAgent,ftListFn(tSpatialThing))))*->rhs([{get_functor(mudNearFeet(tAgent,ftListFn(tSpatialThing)),mudNearFeet,2),2>1},arity(mudNearFeet,2),{arg(2,mudNearFeet(tAgent,ftListFn(tSpatialThing)),ftListFn(tSpatialThing))},argIsa(mudNearFeet,2,ftListFn(tSpatialThing))])))
  3349. % baseKB:mpred_fwc1(argIsa(mudNearFeet, 2, ftListFn(tSpatialThing))).
  3350. %       Found positive trigger: argIsa(mudNearFeet,2,ftListFn(tSpatialThing))
  3351. %               body: is_kif_clause(argIsa(mudNearFeet,2,ftListFn(tSpatialThing)))*->rhs([clif(argIsa(mudNearFeet,2,ftListFn(tSpatialThing)))])
  3352. %       Found positive trigger: argIsa(mudNearFeet,2,ftListFn(tSpatialThing))
  3353. %               body: mpred_positive_fact(argIsa(mudNearFeet,2,ftListFn(tSpatialThing)))*->rhs([\+ ~argIsa(mudNearFeet,2,ftListFn(tSpatialThing))])
  3354. %               RHS-Withdrawing-Negation: \+ ~argIsa(mudNearFeet,2,ftListFn(tSpatialThing))
  3355. %       Support: argIsa(mudNearFeet,2,ftListFn(tSpatialThing)),pt(argIsa(mudNearFeet,2,ftListFn(tSpatialThing)),(mpred_positive_fact(argIsa(mudNearFeet,2,ftListFn(tSpatialThing)))*->rhs([\+ ~argIsa(mudNearFeet,2,ftListFn(tSpatialThing))])))
  3356. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(mudNearFeet,2,ftListFn(tSpatialThing))
  3357. %       Found positive trigger: meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing)))
  3358. %               body: mpred_positive_fact(meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing))))*->rhs([\+ ~meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing)))])
  3359. %               RHS-Withdrawing-Negation: \+ ~meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing)))
  3360. %       Support: meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing))),pt(meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing))),(mpred_positive_fact(meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing))))*->rhs([\+ ~meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing)))])))
  3361. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~meta_argtypes(mudNearFeet(tAgent,ftListFn(tSpatialThing)))
  3362. % baseKB:mpred_fwc1(prologListValued(mudNearFeet)).
  3363. %       Found positive trigger: prologListValued(mudNearFeet)
  3364. %               body: is_kif_clause(prologListValued(mudNearFeet))*->rhs([clif(prologListValued(mudNearFeet))])
  3365. %       Found positive trigger: prologListValued(mudNearFeet)
  3366. %               body: rhs([tRelation(mudNearFeet)])
  3367. %       RHS-Post1: tRelation(mudNearFeet)
  3368. %       Support: prologListValued(mudNearFeet),pt(prologListValued(mudNearFeet),rhs([tRelation(mudNearFeet)]))
  3369. % baseKB:mpred_fwc1(tRelation(mudNearFeet)).
  3370. %       Found positive trigger: tRelation(mudNearFeet)
  3371. %               body: is_kif_clause(tRelation(mudNearFeet))*->rhs([clif(tRelation(mudNearFeet))])
  3372. %       Found positive trigger: tRelation(mudNearFeet)
  3373. %               body: nt(tFunction(mudNearFeet),call_u_no_bc(tFunction(mudNearFeet)),rhs([tPred(mudNearFeet)]))
  3374. %       Adding negative
  3375. %               trigger: tFunction(mudNearFeet)
  3376. %               test: call_u_no_bc(tFunction(mudNearFeet))
  3377. %               body: rhs([tPred(mudNearFeet)])
  3378. %        Support: tRelation(mudNearFeet),pt(tRelation(mudNearFeet),nt(tFunction(mudNearFeet),call_u_no_bc(tFunction(mudNearFeet)),rhs([tPred(mudNearFeet)])))
  3379. %       RHS-Post1: tPred(mudNearFeet)
  3380. %       Support: \+tFunction(mudNearFeet),nt(tFunction(mudNearFeet),call_u_no_bc(tFunction(mudNearFeet)),rhs([tPred(mudNearFeet)]))
  3381. %       Adding NEG mpred_do_fcnt via support
  3382. %               trigger: tFunction(mudNearFeet)
  3383. %               cond: call_u_no_bc(tFunction(mudNearFeet))
  3384. %               action: rhs([tPred(mudNearFeet)])
  3385. %        from: mpred_add_support_fast(tPred(mudNearFeet),(\+tFunction(mudNearFeet),nt(tFunction(mudNearFeet),call_u_no_bc(tFunction(mudNearFeet)),rhs([tPred(mudNearFeet)]))))
  3386. % baseKB:mpred_fwc1(tPred(mudNearFeet)).
  3387. %       Found positive trigger: tPred(mudNearFeet)
  3388. %               body: is_kif_clause(tPred(mudNearFeet))*->rhs([clif(tPred(mudNearFeet))])
  3389. %       Found positive trigger: tPred(mudNearFeet)
  3390. %               body: arity(mudNearFeet,2)*->rhs([rtBinaryPredicate(mudNearFeet)])
  3391. %       RHS-Post1: rtBinaryPredicate(mudNearFeet)
  3392. %       Support: tPred(mudNearFeet),pt(tPred(mudNearFeet),(arity(mudNearFeet,2)*->rhs([rtBinaryPredicate(mudNearFeet)])))
  3393. % baseKB:mpred_fwc1(rtBinaryPredicate(mudNearFeet)).
  3394. %       Found positive trigger: rtBinaryPredicate(mudNearFeet)
  3395. %               body: is_kif_clause(rtBinaryPredicate(mudNearFeet))*->rhs([clif(rtBinaryPredicate(mudNearFeet))])
  3396. %       Found positive trigger: rtBinaryPredicate(mudNearFeet)
  3397. %               body: rhs([arity(mudNearFeet,2),tPred(mudNearFeet)])
  3398. %       RHS-Post1: arity(mudNearFeet,2)
  3399. %       Support: rtBinaryPredicate(mudNearFeet),pt(rtBinaryPredicate(mudNearFeet),rhs([arity(mudNearFeet,2),tPred(mudNearFeet)]))
  3400. %       RHS-Post1: tPred(mudNearFeet)
  3401. %       Support: rtBinaryPredicate(mudNearFeet),pt(rtBinaryPredicate(mudNearFeet),rhs([arity(mudNearFeet,2),tPred(mudNearFeet)]))
  3402. %       Found positive trigger: rtBinaryPredicate(mudNearFeet)
  3403. %               body: rhs([tRelation(mudNearFeet)])
  3404. %       RHS-Post1: tRelation(mudNearFeet)
  3405. %       Support: rtBinaryPredicate(mudNearFeet),pt(rtBinaryPredicate(mudNearFeet),rhs([tRelation(mudNearFeet)]))
  3406. %       Found positive trigger: rtBinaryPredicate(mudNearFeet)
  3407. %               body: mpred_positive_fact(rtBinaryPredicate(mudNearFeet))*->rhs([\+ ~rtBinaryPredicate(mudNearFeet)])
  3408. %               RHS-Withdrawing-Negation: \+ ~rtBinaryPredicate(mudNearFeet)
  3409. %       Support: rtBinaryPredicate(mudNearFeet),pt(rtBinaryPredicate(mudNearFeet),(mpred_positive_fact(rtBinaryPredicate(mudNearFeet))*->rhs([\+ ~rtBinaryPredicate(mudNearFeet)])))
  3410. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~rtBinaryPredicate(mudNearFeet)
  3411. %       Found positive trigger: tPred(mudNearFeet)
  3412. %               body: rhs([tRelation(mudNearFeet)])
  3413. %       RHS-Post1: tRelation(mudNearFeet)
  3414. %       Support: tPred(mudNearFeet),pt(tPred(mudNearFeet),rhs([tRelation(mudNearFeet)]))
  3415. %       Found positive trigger: tPred(mudNearFeet)
  3416. %               body: mpred_positive_fact(tPred(mudNearFeet))*->rhs([\+ ~tPred(mudNearFeet)])
  3417. %               RHS-Withdrawing-Negation: \+ ~tPred(mudNearFeet)
  3418. %       Support: tPred(mudNearFeet),pt(tPred(mudNearFeet),(mpred_positive_fact(tPred(mudNearFeet))*->rhs([\+ ~tPred(mudNearFeet)])))
  3419. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tPred(mudNearFeet)
  3420. %       Found positive trigger: tRelation(mudNearFeet)
  3421. %               body: mpred_positive_fact(tRelation(mudNearFeet))*->rhs([\+ ~tRelation(mudNearFeet)])
  3422. %               RHS-Withdrawing-Negation: \+ ~tRelation(mudNearFeet)
  3423. %       Support: tRelation(mudNearFeet),pt(tRelation(mudNearFeet),(mpred_positive_fact(tRelation(mudNearFeet))*->rhs([\+ ~tRelation(mudNearFeet)])))
  3424. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tRelation(mudNearFeet)
  3425. %       Found positive trigger: prologListValued(mudNearFeet)
  3426. %               body: mpred_positive_fact(prologListValued(mudNearFeet))*->rhs([\+ ~prologListValued(mudNearFeet)])
  3427. %               RHS-Withdrawing-Negation: \+ ~prologListValued(mudNearFeet)
  3428. %       Support: prologListValued(mudNearFeet),pt(prologListValued(mudNearFeet),(mpred_positive_fact(prologListValued(mudNearFeet))*->rhs([\+ ~prologListValued(mudNearFeet)])))
  3429. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~prologListValued(mudNearFeet)
  3430. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:718
  3431. % baseKB:mpred_fwc1(arity(mudNearReach, 2)).
  3432. %       Found positive trigger: arity(mudNearReach,2)
  3433. %               body: is_kif_clause(arity(mudNearReach,2))*->rhs([clif(arity(mudNearReach,2))])
  3434. %       Found positive trigger: arity(mudNearReach,2)
  3435. %               body: tPred(mudNearReach)*->rhs([rtBinaryPredicate(mudNearReach)])
  3436. %       Found positive trigger: arity(mudNearReach,2)
  3437. %               body: pfcControlled(mudNearReach)*->rhs([hybrid_support(mudNearReach,2)])
  3438. %       Found positive trigger: arity(mudNearReach,2)
  3439. %               body: prologHybrid(mudNearReach)*->rhs([{kb_shared(mudNearReach/2)}])
  3440. %       Found positive trigger: arity(mudNearReach,2)
  3441. %               body: predicateConventionMt(mudNearReach,_20745430)*->rhs([{kb_global(_20745430:mudNearReach/2)}])
  3442. %       Found positive trigger: arity(mudNearReach,2)
  3443. %               body: mpred_positive_fact(arity(mudNearReach,2))*->rhs([\+ ~arity(mudNearReach,2)])
  3444. %               RHS-Withdrawing-Negation: \+ ~arity(mudNearReach,2)
  3445. %       Support: arity(mudNearReach,2),pt(arity(mudNearReach,2),(mpred_positive_fact(arity(mudNearReach,2))*->rhs([\+ ~arity(mudNearReach,2)])))
  3446. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arity(mudNearReach,2)
  3447. % baseKB:mpred_fwc1(meta_argtypes(mudNearReach(tAgent, ftListFn(tSpatialThing)))).
  3448. %       Found positive trigger: meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing)))
  3449. %               body: is_kif_clause(meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing))))*->rhs([clif(meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing))))])
  3450. %       Found positive trigger: meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing)))
  3451. %               body: sanity(is_ftCompound(mudNearReach(tAgent,ftListFn(tSpatialThing))))*->rhs([{get_functor(mudNearReach(tAgent,ftListFn(tSpatialThing)),_20775864,_20775866),_20775866>1},arity(_20775864,_20775866),{arg(_20775898,mudNearReach(tAgent,ftListFn(tSpatialThing)),_20775902)},argIsa(_20775864,_20775898,_20775902)])
  3452. %       RHS-Post1: arity(mudNearReach,2)
  3453. %       Support: meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing))),pt(meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing))),(sanity(is_ftCompound(mudNearReach(tAgent,ftListFn(tSpatialThing))))*->rhs([{get_functor(mudNearReach(tAgent,ftListFn(tSpatialThing)),mudNearReach,2),2>1},arity(mudNearReach,2),{arg(_20775898,mudNearReach(tAgent,ftListFn(tSpatialThing)),_20775902)},argIsa(mudNearReach,_20775898,_20775902)])))
  3454. %       RHS-Post1: argIsa(mudNearReach,1,tAgent)
  3455. %       Support: meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing))),pt(meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing))),(sanity(is_ftCompound(mudNearReach(tAgent,ftListFn(tSpatialThing))))*->rhs([{get_functor(mudNearReach(tAgent,ftListFn(tSpatialThing)),mudNearReach,2),2>1},arity(mudNearReach,2),{arg(1,mudNearReach(tAgent,ftListFn(tSpatialThing)),tAgent)},argIsa(mudNearReach,1,tAgent)])))
  3456. % baseKB:mpred_fwc1(argIsa(mudNearReach, 1, tAgent)).
  3457. %       Found positive trigger: argIsa(mudNearReach,1,tAgent)
  3458. %               body: is_kif_clause(argIsa(mudNearReach,1,tAgent))*->rhs([clif(argIsa(mudNearReach,1,tAgent))])
  3459. %       Found positive trigger: argIsa(mudNearReach,1,tAgent)
  3460. %               body: mpred_positive_fact(argIsa(mudNearReach,1,tAgent))*->rhs([\+ ~argIsa(mudNearReach,1,tAgent)])
  3461. %               RHS-Withdrawing-Negation: \+ ~argIsa(mudNearReach,1,tAgent)
  3462. %       Support: argIsa(mudNearReach,1,tAgent),pt(argIsa(mudNearReach,1,tAgent),(mpred_positive_fact(argIsa(mudNearReach,1,tAgent))*->rhs([\+ ~argIsa(mudNearReach,1,tAgent)])))
  3463. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(mudNearReach,1,tAgent)
  3464. %       RHS-Post1: argIsa(mudNearReach,2,ftListFn(tSpatialThing))
  3465. %       Support: meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing))),pt(meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing))),(sanity(is_ftCompound(mudNearReach(tAgent,ftListFn(tSpatialThing))))*->rhs([{get_functor(mudNearReach(tAgent,ftListFn(tSpatialThing)),mudNearReach,2),2>1},arity(mudNearReach,2),{arg(2,mudNearReach(tAgent,ftListFn(tSpatialThing)),ftListFn(tSpatialThing))},argIsa(mudNearReach,2,ftListFn(tSpatialThing))])))
  3466. % baseKB:mpred_fwc1(argIsa(mudNearReach, 2, ftListFn(tSpatialThing))).
  3467. %       Found positive trigger: argIsa(mudNearReach,2,ftListFn(tSpatialThing))
  3468. %               body: is_kif_clause(argIsa(mudNearReach,2,ftListFn(tSpatialThing)))*->rhs([clif(argIsa(mudNearReach,2,ftListFn(tSpatialThing)))])
  3469. %       Found positive trigger: argIsa(mudNearReach,2,ftListFn(tSpatialThing))
  3470. %               body: mpred_positive_fact(argIsa(mudNearReach,2,ftListFn(tSpatialThing)))*->rhs([\+ ~argIsa(mudNearReach,2,ftListFn(tSpatialThing))])
  3471. %               RHS-Withdrawing-Negation: \+ ~argIsa(mudNearReach,2,ftListFn(tSpatialThing))
  3472. %       Support: argIsa(mudNearReach,2,ftListFn(tSpatialThing)),pt(argIsa(mudNearReach,2,ftListFn(tSpatialThing)),(mpred_positive_fact(argIsa(mudNearReach,2,ftListFn(tSpatialThing)))*->rhs([\+ ~argIsa(mudNearReach,2,ftListFn(tSpatialThing))])))
  3473. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(mudNearReach,2,ftListFn(tSpatialThing))
  3474. %       Found positive trigger: meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing)))
  3475. %               body: mpred_positive_fact(meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing))))*->rhs([\+ ~meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing)))])
  3476. %               RHS-Withdrawing-Negation: \+ ~meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing)))
  3477. %       Support: meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing))),pt(meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing))),(mpred_positive_fact(meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing))))*->rhs([\+ ~meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing)))])))
  3478. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~meta_argtypes(mudNearReach(tAgent,ftListFn(tSpatialThing)))
  3479. % baseKB:mpred_fwc1(prologListValued(mudNearReach)).
  3480. %       Found positive trigger: prologListValued(mudNearReach)
  3481. %               body: is_kif_clause(prologListValued(mudNearReach))*->rhs([clif(prologListValued(mudNearReach))])
  3482. %       Found positive trigger: prologListValued(mudNearReach)
  3483. %               body: rhs([tRelation(mudNearReach)])
  3484. %       RHS-Post1: tRelation(mudNearReach)
  3485. %       Support: prologListValued(mudNearReach),pt(prologListValued(mudNearReach),rhs([tRelation(mudNearReach)]))
  3486. % baseKB:mpred_fwc1(tRelation(mudNearReach)).
  3487. %       Found positive trigger: tRelation(mudNearReach)
  3488. %               body: is_kif_clause(tRelation(mudNearReach))*->rhs([clif(tRelation(mudNearReach))])
  3489. %       Found positive trigger: tRelation(mudNearReach)
  3490. %               body: nt(tFunction(mudNearReach),call_u_no_bc(tFunction(mudNearReach)),rhs([tPred(mudNearReach)]))
  3491. %       Adding negative
  3492. %               trigger: tFunction(mudNearReach)
  3493. %               test: call_u_no_bc(tFunction(mudNearReach))
  3494. %               body: rhs([tPred(mudNearReach)])
  3495. %        Support: tRelation(mudNearReach),pt(tRelation(mudNearReach),nt(tFunction(mudNearReach),call_u_no_bc(tFunction(mudNearReach)),rhs([tPred(mudNearReach)])))
  3496. %       RHS-Post1: tPred(mudNearReach)
  3497. %       Support: \+tFunction(mudNearReach),nt(tFunction(mudNearReach),call_u_no_bc(tFunction(mudNearReach)),rhs([tPred(mudNearReach)]))
  3498. %       Adding NEG mpred_do_fcnt via support
  3499. %               trigger: tFunction(mudNearReach)
  3500. %               cond: call_u_no_bc(tFunction(mudNearReach))
  3501. %               action: rhs([tPred(mudNearReach)])
  3502. %        from: mpred_add_support_fast(tPred(mudNearReach),(\+tFunction(mudNearReach),nt(tFunction(mudNearReach),call_u_no_bc(tFunction(mudNearReach)),rhs([tPred(mudNearReach)]))))
  3503. % baseKB:mpred_fwc1(tPred(mudNearReach)).
  3504. %       Found positive trigger: tPred(mudNearReach)
  3505. %               body: is_kif_clause(tPred(mudNearReach))*->rhs([clif(tPred(mudNearReach))])
  3506. %       Found positive trigger: tPred(mudNearReach)
  3507. %               body: arity(mudNearReach,2)*->rhs([rtBinaryPredicate(mudNearReach)])
  3508. %       RHS-Post1: rtBinaryPredicate(mudNearReach)
  3509. %       Support: tPred(mudNearReach),pt(tPred(mudNearReach),(arity(mudNearReach,2)*->rhs([rtBinaryPredicate(mudNearReach)])))
  3510. % baseKB:mpred_fwc1(rtBinaryPredicate(mudNearReach)).
  3511. %       Found positive trigger: rtBinaryPredicate(mudNearReach)
  3512. %               body: is_kif_clause(rtBinaryPredicate(mudNearReach))*->rhs([clif(rtBinaryPredicate(mudNearReach))])
  3513. %       Found positive trigger: rtBinaryPredicate(mudNearReach)
  3514. %               body: rhs([arity(mudNearReach,2),tPred(mudNearReach)])
  3515. %       RHS-Post1: arity(mudNearReach,2)
  3516. %       Support: rtBinaryPredicate(mudNearReach),pt(rtBinaryPredicate(mudNearReach),rhs([arity(mudNearReach,2),tPred(mudNearReach)]))
  3517. %       RHS-Post1: tPred(mudNearReach)
  3518. %       Support: rtBinaryPredicate(mudNearReach),pt(rtBinaryPredicate(mudNearReach),rhs([arity(mudNearReach,2),tPred(mudNearReach)]))
  3519. %       Found positive trigger: rtBinaryPredicate(mudNearReach)
  3520. %               body: rhs([tRelation(mudNearReach)])
  3521. %       RHS-Post1: tRelation(mudNearReach)
  3522. %       Support: rtBinaryPredicate(mudNearReach),pt(rtBinaryPredicate(mudNearReach),rhs([tRelation(mudNearReach)]))
  3523. %       Found positive trigger: rtBinaryPredicate(mudNearReach)
  3524. %               body: mpred_positive_fact(rtBinaryPredicate(mudNearReach))*->rhs([\+ ~rtBinaryPredicate(mudNearReach)])
  3525. %               RHS-Withdrawing-Negation: \+ ~rtBinaryPredicate(mudNearReach)
  3526. %       Support: rtBinaryPredicate(mudNearReach),pt(rtBinaryPredicate(mudNearReach),(mpred_positive_fact(rtBinaryPredicate(mudNearReach))*->rhs([\+ ~rtBinaryPredicate(mudNearReach)])))
  3527. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~rtBinaryPredicate(mudNearReach)
  3528. %       Found positive trigger: tPred(mudNearReach)
  3529. %               body: rhs([tRelation(mudNearReach)])
  3530. %       RHS-Post1: tRelation(mudNearReach)
  3531. %       Support: tPred(mudNearReach),pt(tPred(mudNearReach),rhs([tRelation(mudNearReach)]))
  3532. %       Found positive trigger: tPred(mudNearReach)
  3533. %               body: mpred_positive_fact(tPred(mudNearReach))*->rhs([\+ ~tPred(mudNearReach)])
  3534. %               RHS-Withdrawing-Negation: \+ ~tPred(mudNearReach)
  3535. %       Support: tPred(mudNearReach),pt(tPred(mudNearReach),(mpred_positive_fact(tPred(mudNearReach))*->rhs([\+ ~tPred(mudNearReach)])))
  3536. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tPred(mudNearReach)
  3537. %       Found positive trigger: tRelation(mudNearReach)
  3538. %               body: mpred_positive_fact(tRelation(mudNearReach))*->rhs([\+ ~tRelation(mudNearReach)])
  3539. %               RHS-Withdrawing-Negation: \+ ~tRelation(mudNearReach)
  3540. %       Support: tRelation(mudNearReach),pt(tRelation(mudNearReach),(mpred_positive_fact(tRelation(mudNearReach))*->rhs([\+ ~tRelation(mudNearReach)])))
  3541. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tRelation(mudNearReach)
  3542. %       Found positive trigger: prologListValued(mudNearReach)
  3543. %               body: mpred_positive_fact(prologListValued(mudNearReach))*->rhs([\+ ~prologListValued(mudNearReach)])
  3544. %               RHS-Withdrawing-Negation: \+ ~prologListValued(mudNearReach)
  3545. %       Support: prologListValued(mudNearReach),pt(prologListValued(mudNearReach),(mpred_positive_fact(prologListValued(mudNearReach))*->rhs([\+ ~prologListValued(mudNearReach)])))
  3546. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~prologListValued(mudNearReach)
  3547. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:719
  3548. % baseKB:mpred_fwc1(meta_argtypes(action_rules(tAgent, vtVerb, ftListFn(ftVar), ftVoprop))).
  3549. %       Found positive trigger: meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop))
  3550. %               body: is_kif_clause(meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)))*->rhs([clif(meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)))])
  3551. %       Found positive trigger: meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop))
  3552. %               body: sanity(is_ftCompound(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)))*->rhs([{get_functor(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop),_21062974,_21062976),_21062976>1},arity(_21062974,_21062976),{arg(_21063008,action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop),_21063012)},argIsa(_21062974,_21063008,_21063012)])
  3553. %       RHS-Post1: arity(action_rules,4)
  3554. %       Support: meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)),pt(meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)),(sanity(is_ftCompound(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)))*->rhs([{get_functor(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop),action_rules,4),4>1},arity(action_rules,4),{arg(_21063008,action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop),_21063012)},argIsa(action_rules,_21063008,_21063012)])))
  3555. %       RHS-Post1: argIsa(action_rules,1,tAgent)
  3556. %       Support: meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)),pt(meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)),(sanity(is_ftCompound(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)))*->rhs([{get_functor(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop),action_rules,4),4>1},arity(action_rules,4),{arg(1,action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop),tAgent)},argIsa(action_rules,1,tAgent)])))
  3557. % baseKB:mpred_fwc1(argIsa(action_rules, 1, tAgent)).
  3558. %       Found positive trigger: argIsa(action_rules,1,tAgent)
  3559. %               body: is_kif_clause(argIsa(action_rules,1,tAgent))*->rhs([clif(argIsa(action_rules,1,tAgent))])
  3560. %       Found positive trigger: argIsa(action_rules,1,tAgent)
  3561. %               body: mpred_positive_fact(argIsa(action_rules,1,tAgent))*->rhs([\+ ~argIsa(action_rules,1,tAgent)])
  3562. %               RHS-Withdrawing-Negation: \+ ~argIsa(action_rules,1,tAgent)
  3563. %       Support: argIsa(action_rules,1,tAgent),pt(argIsa(action_rules,1,tAgent),(mpred_positive_fact(argIsa(action_rules,1,tAgent))*->rhs([\+ ~argIsa(action_rules,1,tAgent)])))
  3564. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(action_rules,1,tAgent)
  3565. %       RHS-Post1: argIsa(action_rules,2,vtVerb)
  3566. %       Support: meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)),pt(meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)),(sanity(is_ftCompound(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)))*->rhs([{get_functor(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop),action_rules,4),4>1},arity(action_rules,4),{arg(2,action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop),vtVerb)},argIsa(action_rules,2,vtVerb)])))
  3567. % baseKB:mpred_fwc1(argIsa(action_rules, 2, vtVerb)).
  3568. %       Found positive trigger: argIsa(action_rules,2,vtVerb)
  3569. %               body: is_kif_clause(argIsa(action_rules,2,vtVerb))*->rhs([clif(argIsa(action_rules,2,vtVerb))])
  3570. %       Found positive trigger: argIsa(action_rules,2,vtVerb)
  3571. %               body: mpred_positive_fact(argIsa(action_rules,2,vtVerb))*->rhs([\+ ~argIsa(action_rules,2,vtVerb)])
  3572. %               RHS-Withdrawing-Negation: \+ ~argIsa(action_rules,2,vtVerb)
  3573. %       Support: argIsa(action_rules,2,vtVerb),pt(argIsa(action_rules,2,vtVerb),(mpred_positive_fact(argIsa(action_rules,2,vtVerb))*->rhs([\+ ~argIsa(action_rules,2,vtVerb)])))
  3574. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(action_rules,2,vtVerb)
  3575. %       RHS-Post1: argIsa(action_rules,3,ftListFn(ftVar))
  3576. %       Support: meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)),pt(meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)),(sanity(is_ftCompound(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)))*->rhs([{get_functor(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop),action_rules,4),4>1},arity(action_rules,4),{arg(3,action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop),ftListFn(ftVar))},argIsa(action_rules,3,ftListFn(ftVar))])))
  3577. % baseKB:mpred_fwc1(argIsa(action_rules, 3, ftListFn(ftVar))).
  3578. %       Found positive trigger: argIsa(action_rules,3,ftListFn(ftVar))
  3579. %               body: is_kif_clause(argIsa(action_rules,3,ftListFn(ftVar)))*->rhs([clif(argIsa(action_rules,3,ftListFn(ftVar)))])
  3580. %       Found positive trigger: argIsa(action_rules,3,ftListFn(ftVar))
  3581. %               body: mpred_positive_fact(argIsa(action_rules,3,ftListFn(ftVar)))*->rhs([\+ ~argIsa(action_rules,3,ftListFn(ftVar))])
  3582. %               RHS-Withdrawing-Negation: \+ ~argIsa(action_rules,3,ftListFn(ftVar))
  3583. %       Support: argIsa(action_rules,3,ftListFn(ftVar)),pt(argIsa(action_rules,3,ftListFn(ftVar)),(mpred_positive_fact(argIsa(action_rules,3,ftListFn(ftVar)))*->rhs([\+ ~argIsa(action_rules,3,ftListFn(ftVar))])))
  3584. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(action_rules,3,ftListFn(ftVar))
  3585. %       RHS-Post1: argIsa(action_rules,4,ftVoprop)
  3586. %       Support: meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)),pt(meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)),(sanity(is_ftCompound(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)))*->rhs([{get_functor(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop),action_rules,4),4>1},arity(action_rules,4),{arg(4,action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop),ftVoprop)},argIsa(action_rules,4,ftVoprop)])))
  3587. % baseKB:mpred_fwc1(argIsa(action_rules, 4, ftVoprop)).
  3588. %       Found positive trigger: argIsa(action_rules,4,ftVoprop)
  3589. %               body: is_kif_clause(argIsa(action_rules,4,ftVoprop))*->rhs([clif(argIsa(action_rules,4,ftVoprop))])
  3590. %       Found positive trigger: argIsa(action_rules,4,ftVoprop)
  3591. %               body: number(4)*->rhs([argQuotedIsa(action_rules,4,ftVoprop)])
  3592. %       RHS-Post1: argQuotedIsa(action_rules,4,ftVoprop)
  3593. %       Support: argIsa(action_rules,4,ftVoprop),pt(argIsa(action_rules,4,ftVoprop),(number(4)*->rhs([argQuotedIsa(action_rules,4,ftVoprop)])))
  3594. % baseKB:mpred_fwc1(argQuotedIsa(action_rules, 4, ftVoprop)).
  3595. %       Found positive trigger: argQuotedIsa(action_rules,4,ftVoprop)
  3596. %               body: is_kif_clause(argQuotedIsa(action_rules,4,ftVoprop))*->rhs([clif(argQuotedIsa(action_rules,4,ftVoprop))])
  3597. %       Found positive trigger: argQuotedIsa(action_rules,4,ftVoprop)
  3598. %               body: mpred_positive_fact(argQuotedIsa(action_rules,4,ftVoprop))*->rhs([\+ ~argQuotedIsa(action_rules,4,ftVoprop)])
  3599. %               RHS-Withdrawing-Negation: \+ ~argQuotedIsa(action_rules,4,ftVoprop)
  3600. %       Support: argQuotedIsa(action_rules,4,ftVoprop),pt(argQuotedIsa(action_rules,4,ftVoprop),(mpred_positive_fact(argQuotedIsa(action_rules,4,ftVoprop))*->rhs([\+ ~argQuotedIsa(action_rules,4,ftVoprop)])))
  3601. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argQuotedIsa(action_rules,4,ftVoprop)
  3602. %       Found positive trigger: argIsa(action_rules,4,ftVoprop)
  3603. %               body: mpred_positive_fact(argIsa(action_rules,4,ftVoprop))*->rhs([\+ ~argIsa(action_rules,4,ftVoprop)])
  3604. %               RHS-Withdrawing-Negation: \+ ~argIsa(action_rules,4,ftVoprop)
  3605. %       Support: argIsa(action_rules,4,ftVoprop),pt(argIsa(action_rules,4,ftVoprop),(mpred_positive_fact(argIsa(action_rules,4,ftVoprop))*->rhs([\+ ~argIsa(action_rules,4,ftVoprop)])))
  3606. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(action_rules,4,ftVoprop)
  3607. %       Found positive trigger: meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop))
  3608. %               body: mpred_positive_fact(meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)))*->rhs([\+ ~meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop))])
  3609. %               RHS-Withdrawing-Negation: \+ ~meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop))
  3610. %       Support: meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)),pt(meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)),(mpred_positive_fact(meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop)))*->rhs([\+ ~meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop))])))
  3611. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~meta_argtypes(action_rules(tAgent,vtVerb,ftListFn(ftVar),ftVoprop))
  3612. % baseKB:mpred_fwc1(prologMultiValued(action_rules)).
  3613. %       Found positive trigger: prologMultiValued(action_rules)
  3614. %               body: is_kif_clause(prologMultiValued(action_rules))*->rhs([clif(prologMultiValued(action_rules))])
  3615. %       Found positive trigger: prologMultiValued(action_rules)
  3616. %               body: rhs([\+prologSingleValued(action_rules)])
  3617. %               RHS-Withdrawing-Negation: \+prologSingleValued(action_rules)
  3618. %       Support: prologMultiValued(action_rules),pt(prologMultiValued(action_rules),rhs([\+prologSingleValued(action_rules)]))
  3619. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): prologSingleValued(action_rules)
  3620. %       Found positive trigger: prologMultiValued(action_rules)
  3621. %               body: rhs([tRelation(action_rules)])
  3622. %       RHS-Post1: tRelation(action_rules)
  3623. %       Support: prologMultiValued(action_rules),pt(prologMultiValued(action_rules),rhs([tRelation(action_rules)]))
  3624. % baseKB:mpred_fwc1(tRelation(action_rules)).
  3625. %       Found positive trigger: tRelation(action_rules)
  3626. %               body: is_kif_clause(tRelation(action_rules))*->rhs([clif(tRelation(action_rules))])
  3627. %       Found positive trigger: tRelation(action_rules)
  3628. %               body: nt(tFunction(action_rules),call_u_no_bc(tFunction(action_rules)),rhs([tPred(action_rules)]))
  3629. %       Adding negative
  3630. %               trigger: tFunction(action_rules)
  3631. %               test: call_u_no_bc(tFunction(action_rules))
  3632. %               body: rhs([tPred(action_rules)])
  3633. %        Support: tRelation(action_rules),pt(tRelation(action_rules),nt(tFunction(action_rules),call_u_no_bc(tFunction(action_rules)),rhs([tPred(action_rules)])))
  3634. %       RHS-Post1: tPred(action_rules)
  3635. %       Support: \+tFunction(action_rules),nt(tFunction(action_rules),call_u_no_bc(tFunction(action_rules)),rhs([tPred(action_rules)]))
  3636. %       Adding NEG mpred_do_fcnt via support
  3637. %               trigger: tFunction(action_rules)
  3638. %               cond: call_u_no_bc(tFunction(action_rules))
  3639. %               action: rhs([tPred(action_rules)])
  3640. %        from: mpred_add_support_fast(tPred(action_rules),(\+tFunction(action_rules),nt(tFunction(action_rules),call_u_no_bc(tFunction(action_rules)),rhs([tPred(action_rules)]))))
  3641. % baseKB:mpred_fwc1(tPred(action_rules)).
  3642. %       Found positive trigger: tPred(action_rules)
  3643. %               body: is_kif_clause(tPred(action_rules))*->rhs([clif(tPred(action_rules))])
  3644. %       Found positive trigger: tPred(action_rules)
  3645. %               body: arity(action_rules,2)*->rhs([rtBinaryPredicate(action_rules)])
  3646. %       Found positive trigger: tPred(action_rules)
  3647. %               body: rhs([tRelation(action_rules)])
  3648. %       RHS-Post1: tRelation(action_rules)
  3649. %       Support: tPred(action_rules),pt(tPred(action_rules),rhs([tRelation(action_rules)]))
  3650. %       Found positive trigger: tPred(action_rules)
  3651. %               body: mpred_positive_fact(tPred(action_rules))*->rhs([\+ ~tPred(action_rules)])
  3652. %               RHS-Withdrawing-Negation: \+ ~tPred(action_rules)
  3653. %       Support: tPred(action_rules),pt(tPred(action_rules),(mpred_positive_fact(tPred(action_rules))*->rhs([\+ ~tPred(action_rules)])))
  3654. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tPred(action_rules)
  3655. %       Found positive trigger: tRelation(action_rules)
  3656. %               body: mpred_positive_fact(tRelation(action_rules))*->rhs([\+ ~tRelation(action_rules)])
  3657. %               RHS-Withdrawing-Negation: \+ ~tRelation(action_rules)
  3658. %       Support: tRelation(action_rules),pt(tRelation(action_rules),(mpred_positive_fact(tRelation(action_rules))*->rhs([\+ ~tRelation(action_rules)])))
  3659. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tRelation(action_rules)
  3660. %       Found positive trigger: prologMultiValued(action_rules)
  3661. %               body: mpred_positive_fact(prologMultiValued(action_rules))*->rhs([\+ ~prologMultiValued(action_rules)])
  3662. %               RHS-Withdrawing-Negation: \+ ~prologMultiValued(action_rules)
  3663. %       Support: prologMultiValued(action_rules),pt(prologMultiValued(action_rules),(mpred_positive_fact(prologMultiValued(action_rules))*->rhs([\+ ~prologMultiValued(action_rules)])))
  3664. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~prologMultiValued(action_rules)
  3665. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:720
  3666. % baseKB:mpred_fwc1(meta_argtypes(mudLastCmdSuccess(tAgent, ftAction, ftBoolean))).
  3667. %       Found positive trigger: meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean))
  3668. %               body: is_kif_clause(meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)))*->rhs([clif(meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)))])
  3669. %       Found positive trigger: meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean))
  3670. %               body: sanity(is_ftCompound(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)))*->rhs([{get_functor(mudLastCmdSuccess(tAgent,ftAction,ftBoolean),_21408910,_21408912),_21408912>1},arity(_21408910,_21408912),{arg(_21408944,mudLastCmdSuccess(tAgent,ftAction,ftBoolean),_21408948)},argIsa(_21408910,_21408944,_21408948)])
  3671. %       RHS-Post1: arity(mudLastCmdSuccess,3)
  3672. %       Support: meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)),pt(meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)),(sanity(is_ftCompound(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)))*->rhs([{get_functor(mudLastCmdSuccess(tAgent,ftAction,ftBoolean),mudLastCmdSuccess,3),3>1},arity(mudLastCmdSuccess,3),{arg(_21408944,mudLastCmdSuccess(tAgent,ftAction,ftBoolean),_21408948)},argIsa(mudLastCmdSuccess,_21408944,_21408948)])))
  3673. %       RHS-Post1: argIsa(mudLastCmdSuccess,1,tAgent)
  3674. %       Support: meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)),pt(meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)),(sanity(is_ftCompound(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)))*->rhs([{get_functor(mudLastCmdSuccess(tAgent,ftAction,ftBoolean),mudLastCmdSuccess,3),3>1},arity(mudLastCmdSuccess,3),{arg(1,mudLastCmdSuccess(tAgent,ftAction,ftBoolean),tAgent)},argIsa(mudLastCmdSuccess,1,tAgent)])))
  3675. % baseKB:mpred_fwc1(argIsa(mudLastCmdSuccess, 1, tAgent)).
  3676. %       Found positive trigger: argIsa(mudLastCmdSuccess,1,tAgent)
  3677. %               body: is_kif_clause(argIsa(mudLastCmdSuccess,1,tAgent))*->rhs([clif(argIsa(mudLastCmdSuccess,1,tAgent))])
  3678. %       Found positive trigger: argIsa(mudLastCmdSuccess,1,tAgent)
  3679. %               body: mpred_positive_fact(argIsa(mudLastCmdSuccess,1,tAgent))*->rhs([\+ ~argIsa(mudLastCmdSuccess,1,tAgent)])
  3680. %               RHS-Withdrawing-Negation: \+ ~argIsa(mudLastCmdSuccess,1,tAgent)
  3681. %       Support: argIsa(mudLastCmdSuccess,1,tAgent),pt(argIsa(mudLastCmdSuccess,1,tAgent),(mpred_positive_fact(argIsa(mudLastCmdSuccess,1,tAgent))*->rhs([\+ ~argIsa(mudLastCmdSuccess,1,tAgent)])))
  3682. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(mudLastCmdSuccess,1,tAgent)
  3683. %       RHS-Post1: argIsa(mudLastCmdSuccess,2,ftAction)
  3684. %       Support: meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)),pt(meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)),(sanity(is_ftCompound(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)))*->rhs([{get_functor(mudLastCmdSuccess(tAgent,ftAction,ftBoolean),mudLastCmdSuccess,3),3>1},arity(mudLastCmdSuccess,3),{arg(2,mudLastCmdSuccess(tAgent,ftAction,ftBoolean),ftAction)},argIsa(mudLastCmdSuccess,2,ftAction)])))
  3685. % baseKB:mpred_fwc1(argIsa(mudLastCmdSuccess, 2, ftAction)).
  3686. %       Found positive trigger: argIsa(mudLastCmdSuccess,2,ftAction)
  3687. %               body: is_kif_clause(argIsa(mudLastCmdSuccess,2,ftAction))*->rhs([clif(argIsa(mudLastCmdSuccess,2,ftAction))])
  3688. %       Found positive trigger: argIsa(mudLastCmdSuccess,2,ftAction)
  3689. %               body: number(2)*->rhs([argQuotedIsa(mudLastCmdSuccess,2,ftAction)])
  3690. %       RHS-Post1: argQuotedIsa(mudLastCmdSuccess,2,ftAction)
  3691. %       Support: argIsa(mudLastCmdSuccess,2,ftAction),pt(argIsa(mudLastCmdSuccess,2,ftAction),(number(2)*->rhs([argQuotedIsa(mudLastCmdSuccess,2,ftAction)])))
  3692. % baseKB:mpred_fwc1(argQuotedIsa(mudLastCmdSuccess, 2, ftAction)).
  3693. %       Found positive trigger: argQuotedIsa(mudLastCmdSuccess,2,ftAction)
  3694. %               body: is_kif_clause(argQuotedIsa(mudLastCmdSuccess,2,ftAction))*->rhs([clif(argQuotedIsa(mudLastCmdSuccess,2,ftAction))])
  3695. %       Found positive trigger: argQuotedIsa(mudLastCmdSuccess,2,ftAction)
  3696. %               body: mpred_positive_fact(argQuotedIsa(mudLastCmdSuccess,2,ftAction))*->rhs([\+ ~argQuotedIsa(mudLastCmdSuccess,2,ftAction)])
  3697. %               RHS-Withdrawing-Negation: \+ ~argQuotedIsa(mudLastCmdSuccess,2,ftAction)
  3698. %       Support: argQuotedIsa(mudLastCmdSuccess,2,ftAction),pt(argQuotedIsa(mudLastCmdSuccess,2,ftAction),(mpred_positive_fact(argQuotedIsa(mudLastCmdSuccess,2,ftAction))*->rhs([\+ ~argQuotedIsa(mudLastCmdSuccess,2,ftAction)])))
  3699. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argQuotedIsa(mudLastCmdSuccess,2,ftAction)
  3700. %       Found positive trigger: argIsa(mudLastCmdSuccess,2,ftAction)
  3701. %               body: mpred_positive_fact(argIsa(mudLastCmdSuccess,2,ftAction))*->rhs([\+ ~argIsa(mudLastCmdSuccess,2,ftAction)])
  3702. %               RHS-Withdrawing-Negation: \+ ~argIsa(mudLastCmdSuccess,2,ftAction)
  3703. %       Support: argIsa(mudLastCmdSuccess,2,ftAction),pt(argIsa(mudLastCmdSuccess,2,ftAction),(mpred_positive_fact(argIsa(mudLastCmdSuccess,2,ftAction))*->rhs([\+ ~argIsa(mudLastCmdSuccess,2,ftAction)])))
  3704. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(mudLastCmdSuccess,2,ftAction)
  3705. %       RHS-Post1: argIsa(mudLastCmdSuccess,3,ftBoolean)
  3706. %       Support: meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)),pt(meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)),(sanity(is_ftCompound(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)))*->rhs([{get_functor(mudLastCmdSuccess(tAgent,ftAction,ftBoolean),mudLastCmdSuccess,3),3>1},arity(mudLastCmdSuccess,3),{arg(3,mudLastCmdSuccess(tAgent,ftAction,ftBoolean),ftBoolean)},argIsa(mudLastCmdSuccess,3,ftBoolean)])))
  3707. % baseKB:mpred_fwc1(argIsa(mudLastCmdSuccess, 3, ftBoolean)).
  3708. %       Found positive trigger: argIsa(mudLastCmdSuccess,3,ftBoolean)
  3709. %               body: is_kif_clause(argIsa(mudLastCmdSuccess,3,ftBoolean))*->rhs([clif(argIsa(mudLastCmdSuccess,3,ftBoolean))])
  3710. %       Found positive trigger: argIsa(mudLastCmdSuccess,3,ftBoolean)
  3711. %               body: number(3)*->rhs([argQuotedIsa(mudLastCmdSuccess,3,ftBoolean)])
  3712. %       RHS-Post1: argQuotedIsa(mudLastCmdSuccess,3,ftBoolean)
  3713. %       Support: argIsa(mudLastCmdSuccess,3,ftBoolean),pt(argIsa(mudLastCmdSuccess,3,ftBoolean),(number(3)*->rhs([argQuotedIsa(mudLastCmdSuccess,3,ftBoolean)])))
  3714. % baseKB:mpred_fwc1(argQuotedIsa(mudLastCmdSuccess, 3, ftBoolean)).
  3715. %       Found positive trigger: argQuotedIsa(mudLastCmdSuccess,3,ftBoolean)
  3716. %               body: is_kif_clause(argQuotedIsa(mudLastCmdSuccess,3,ftBoolean))*->rhs([clif(argQuotedIsa(mudLastCmdSuccess,3,ftBoolean))])
  3717. %       Found positive trigger: argQuotedIsa(mudLastCmdSuccess,3,ftBoolean)
  3718. %               body: mpred_positive_fact(argQuotedIsa(mudLastCmdSuccess,3,ftBoolean))*->rhs([\+ ~argQuotedIsa(mudLastCmdSuccess,3,ftBoolean)])
  3719. %               RHS-Withdrawing-Negation: \+ ~argQuotedIsa(mudLastCmdSuccess,3,ftBoolean)
  3720. %       Support: argQuotedIsa(mudLastCmdSuccess,3,ftBoolean),pt(argQuotedIsa(mudLastCmdSuccess,3,ftBoolean),(mpred_positive_fact(argQuotedIsa(mudLastCmdSuccess,3,ftBoolean))*->rhs([\+ ~argQuotedIsa(mudLastCmdSuccess,3,ftBoolean)])))
  3721. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argQuotedIsa(mudLastCmdSuccess,3,ftBoolean)
  3722. %       Found positive trigger: argIsa(mudLastCmdSuccess,3,ftBoolean)
  3723. %               body: mpred_positive_fact(argIsa(mudLastCmdSuccess,3,ftBoolean))*->rhs([\+ ~argIsa(mudLastCmdSuccess,3,ftBoolean)])
  3724. %               RHS-Withdrawing-Negation: \+ ~argIsa(mudLastCmdSuccess,3,ftBoolean)
  3725. %       Support: argIsa(mudLastCmdSuccess,3,ftBoolean),pt(argIsa(mudLastCmdSuccess,3,ftBoolean),(mpred_positive_fact(argIsa(mudLastCmdSuccess,3,ftBoolean))*->rhs([\+ ~argIsa(mudLastCmdSuccess,3,ftBoolean)])))
  3726. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(mudLastCmdSuccess,3,ftBoolean)
  3727. %       Found positive trigger: meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean))
  3728. %               body: mpred_positive_fact(meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)))*->rhs([\+ ~meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean))])
  3729. %               RHS-Withdrawing-Negation: \+ ~meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean))
  3730. %       Support: meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)),pt(meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)),(mpred_positive_fact(meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean)))*->rhs([\+ ~meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean))])))
  3731. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~meta_argtypes(mudLastCmdSuccess(tAgent,ftAction,ftBoolean))
  3732. % baseKB:mpred_fwc1(prologMultiValued(mudLastCmdSuccess)).
  3733. %       Found positive trigger: prologMultiValued(mudLastCmdSuccess)
  3734. %               body: is_kif_clause(prologMultiValued(mudLastCmdSuccess))*->rhs([clif(prologMultiValued(mudLastCmdSuccess))])
  3735. %       Found positive trigger: prologMultiValued(mudLastCmdSuccess)
  3736. %               body: rhs([\+prologSingleValued(mudLastCmdSuccess)])
  3737. %               RHS-Withdrawing-Negation: \+prologSingleValued(mudLastCmdSuccess)
  3738. %       Support: prologMultiValued(mudLastCmdSuccess),pt(prologMultiValued(mudLastCmdSuccess),rhs([\+prologSingleValued(mudLastCmdSuccess)]))
  3739. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): prologSingleValued(mudLastCmdSuccess)
  3740. %       Found positive trigger: prologMultiValued(mudLastCmdSuccess)
  3741. %               body: rhs([tRelation(mudLastCmdSuccess)])
  3742. %       RHS-Post1: tRelation(mudLastCmdSuccess)
  3743. %       Support: prologMultiValued(mudLastCmdSuccess),pt(prologMultiValued(mudLastCmdSuccess),rhs([tRelation(mudLastCmdSuccess)]))
  3744. %       Found positive trigger: prologMultiValued(mudLastCmdSuccess)
  3745. %               body: mpred_positive_fact(prologMultiValued(mudLastCmdSuccess))*->rhs([\+ ~prologMultiValued(mudLastCmdSuccess)])
  3746. %               RHS-Withdrawing-Negation: \+ ~prologMultiValued(mudLastCmdSuccess)
  3747. %       Support: prologMultiValued(mudLastCmdSuccess),pt(prologMultiValued(mudLastCmdSuccess),(mpred_positive_fact(prologMultiValued(mudLastCmdSuccess))*->rhs([\+ ~prologMultiValued(mudLastCmdSuccess)])))
  3748. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~prologMultiValued(mudLastCmdSuccess)
  3749. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:721
  3750. % baseKB:mpred_fwc1(arity(descriptionHere, 2)).
  3751. %       Found positive trigger: arity(descriptionHere,2)
  3752. %               body: is_kif_clause(arity(descriptionHere,2))*->rhs([clif(arity(descriptionHere,2))])
  3753. %       Found positive trigger: arity(descriptionHere,2)
  3754. %               body: tPred(descriptionHere)*->rhs([rtBinaryPredicate(descriptionHere)])
  3755. %       Found positive trigger: arity(descriptionHere,2)
  3756. %               body: pfcControlled(descriptionHere)*->rhs([hybrid_support(descriptionHere,2)])
  3757. %       Found positive trigger: arity(descriptionHere,2)
  3758. %               body: prologHybrid(descriptionHere)*->rhs([{kb_shared(descriptionHere/2)}])
  3759. %       Found positive trigger: arity(descriptionHere,2)
  3760. %               body: predicateConventionMt(descriptionHere,_21682666)*->rhs([{kb_global(_21682666:descriptionHere/2)}])
  3761. %       Found positive trigger: arity(descriptionHere,2)
  3762. %               body: mpred_positive_fact(arity(descriptionHere,2))*->rhs([\+ ~arity(descriptionHere,2)])
  3763. %               RHS-Withdrawing-Negation: \+ ~arity(descriptionHere,2)
  3764. %       Support: arity(descriptionHere,2),pt(arity(descriptionHere,2),(mpred_positive_fact(arity(descriptionHere,2))*->rhs([\+ ~arity(descriptionHere,2)])))
  3765. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arity(descriptionHere,2)
  3766. % baseKB:mpred_fwc1(meta_argtypes(descriptionHere(ftTerm, ftString))).
  3767. %       Found positive trigger: meta_argtypes(descriptionHere(ftTerm,ftString))
  3768. %               body: is_kif_clause(meta_argtypes(descriptionHere(ftTerm,ftString)))*->rhs([clif(meta_argtypes(descriptionHere(ftTerm,ftString)))])
  3769. %       Found positive trigger: meta_argtypes(descriptionHere(ftTerm,ftString))
  3770. %               body: sanity(is_ftCompound(descriptionHere(ftTerm,ftString)))*->rhs([{get_functor(descriptionHere(ftTerm,ftString),_21712916,_21712918),_21712918>1},arity(_21712916,_21712918),{arg(_21712950,descriptionHere(ftTerm,ftString),_21712954)},argIsa(_21712916,_21712950,_21712954)])
  3771. %       RHS-Post1: arity(descriptionHere,2)
  3772. %       Support: meta_argtypes(descriptionHere(ftTerm,ftString)),pt(meta_argtypes(descriptionHere(ftTerm,ftString)),(sanity(is_ftCompound(descriptionHere(ftTerm,ftString)))*->rhs([{get_functor(descriptionHere(ftTerm,ftString),descriptionHere,2),2>1},arity(descriptionHere,2),{arg(_21712950,descriptionHere(ftTerm,ftString),_21712954)},argIsa(descriptionHere,_21712950,_21712954)])))
  3773. %       RHS-Post1: argIsa(descriptionHere,1,ftTerm)
  3774. %       Support: meta_argtypes(descriptionHere(ftTerm,ftString)),pt(meta_argtypes(descriptionHere(ftTerm,ftString)),(sanity(is_ftCompound(descriptionHere(ftTerm,ftString)))*->rhs([{get_functor(descriptionHere(ftTerm,ftString),descriptionHere,2),2>1},arity(descriptionHere,2),{arg(1,descriptionHere(ftTerm,ftString),ftTerm)},argIsa(descriptionHere,1,ftTerm)])))
  3775. % baseKB:mpred_fwc1(argIsa(descriptionHere, 1, ftTerm)).
  3776. %       Found positive trigger: argIsa(descriptionHere,1,ftTerm)
  3777. %               body: is_kif_clause(argIsa(descriptionHere,1,ftTerm))*->rhs([clif(argIsa(descriptionHere,1,ftTerm))])
  3778. %       Found positive trigger: argIsa(descriptionHere,1,ftTerm)
  3779. %               body: number(1)*->rhs([argQuotedIsa(descriptionHere,1,ftTerm)])
  3780. %       RHS-Post1: argQuotedIsa(descriptionHere,1,ftTerm)
  3781. %       Support: argIsa(descriptionHere,1,ftTerm),pt(argIsa(descriptionHere,1,ftTerm),(number(1)*->rhs([argQuotedIsa(descriptionHere,1,ftTerm)])))
  3782. % baseKB:mpred_fwc1(argQuotedIsa(descriptionHere, 1, ftTerm)).
  3783. %       Found positive trigger: argQuotedIsa(descriptionHere,1,ftTerm)
  3784. %               body: is_kif_clause(argQuotedIsa(descriptionHere,1,ftTerm))*->rhs([clif(argQuotedIsa(descriptionHere,1,ftTerm))])
  3785. %       Found positive trigger: argQuotedIsa(descriptionHere,1,ftTerm)
  3786. %               body: mpred_positive_fact(argQuotedIsa(descriptionHere,1,ftTerm))*->rhs([\+ ~argQuotedIsa(descriptionHere,1,ftTerm)])
  3787. %               RHS-Withdrawing-Negation: \+ ~argQuotedIsa(descriptionHere,1,ftTerm)
  3788. %       Support: argQuotedIsa(descriptionHere,1,ftTerm),pt(argQuotedIsa(descriptionHere,1,ftTerm),(mpred_positive_fact(argQuotedIsa(descriptionHere,1,ftTerm))*->rhs([\+ ~argQuotedIsa(descriptionHere,1,ftTerm)])))
  3789. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argQuotedIsa(descriptionHere,1,ftTerm)
  3790. %       Found positive trigger: argIsa(descriptionHere,1,ftTerm)
  3791. %               body: mpred_positive_fact(argIsa(descriptionHere,1,ftTerm))*->rhs([\+ ~argIsa(descriptionHere,1,ftTerm)])
  3792. %               RHS-Withdrawing-Negation: \+ ~argIsa(descriptionHere,1,ftTerm)
  3793. %       Support: argIsa(descriptionHere,1,ftTerm),pt(argIsa(descriptionHere,1,ftTerm),(mpred_positive_fact(argIsa(descriptionHere,1,ftTerm))*->rhs([\+ ~argIsa(descriptionHere,1,ftTerm)])))
  3794. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(descriptionHere,1,ftTerm)
  3795. %       RHS-Post1: argIsa(descriptionHere,2,ftString)
  3796. %       Support: meta_argtypes(descriptionHere(ftTerm,ftString)),pt(meta_argtypes(descriptionHere(ftTerm,ftString)),(sanity(is_ftCompound(descriptionHere(ftTerm,ftString)))*->rhs([{get_functor(descriptionHere(ftTerm,ftString),descriptionHere,2),2>1},arity(descriptionHere,2),{arg(2,descriptionHere(ftTerm,ftString),ftString)},argIsa(descriptionHere,2,ftString)])))
  3797. %       Found positive trigger: meta_argtypes(descriptionHere(ftTerm,ftString))
  3798. %               body: mpred_positive_fact(meta_argtypes(descriptionHere(ftTerm,ftString)))*->rhs([\+ ~meta_argtypes(descriptionHere(ftTerm,ftString))])
  3799. %               RHS-Withdrawing-Negation: \+ ~meta_argtypes(descriptionHere(ftTerm,ftString))
  3800. %       Support: meta_argtypes(descriptionHere(ftTerm,ftString)),pt(meta_argtypes(descriptionHere(ftTerm,ftString)),(mpred_positive_fact(meta_argtypes(descriptionHere(ftTerm,ftString)))*->rhs([\+ ~meta_argtypes(descriptionHere(ftTerm,ftString))])))
  3801. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~meta_argtypes(descriptionHere(ftTerm,ftString))
  3802. % baseKB:mpred_fwc1(prologMultiValued(descriptionHere)).
  3803. %       Found positive trigger: prologMultiValued(descriptionHere)
  3804. %               body: is_kif_clause(prologMultiValued(descriptionHere))*->rhs([clif(prologMultiValued(descriptionHere))])
  3805. %       Found positive trigger: prologMultiValued(descriptionHere)
  3806. %               body: rhs([\+prologSingleValued(descriptionHere)])
  3807. %               RHS-Withdrawing-Negation: \+prologSingleValued(descriptionHere)
  3808. %       Support: prologMultiValued(descriptionHere),pt(prologMultiValued(descriptionHere),rhs([\+prologSingleValued(descriptionHere)]))
  3809. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): prologSingleValued(descriptionHere)
  3810. %       Found positive trigger: prologMultiValued(descriptionHere)
  3811. %               body: rhs([tRelation(descriptionHere)])
  3812. %       RHS-Post1: tRelation(descriptionHere)
  3813. %       Support: prologMultiValued(descriptionHere),pt(prologMultiValued(descriptionHere),rhs([tRelation(descriptionHere)]))
  3814. % baseKB:mpred_fwc1(tRelation(descriptionHere)).
  3815. %       Found positive trigger: tRelation(descriptionHere)
  3816. %               body: is_kif_clause(tRelation(descriptionHere))*->rhs([clif(tRelation(descriptionHere))])
  3817. %       Found positive trigger: tRelation(descriptionHere)
  3818. %               body: nt(tFunction(descriptionHere),call_u_no_bc(tFunction(descriptionHere)),rhs([tPred(descriptionHere)]))
  3819. %       Adding negative
  3820. %               trigger: tFunction(descriptionHere)
  3821. %               test: call_u_no_bc(tFunction(descriptionHere))
  3822. %               body: rhs([tPred(descriptionHere)])
  3823. %        Support: tRelation(descriptionHere),pt(tRelation(descriptionHere),nt(tFunction(descriptionHere),call_u_no_bc(tFunction(descriptionHere)),rhs([tPred(descriptionHere)])))
  3824. %       RHS-Post1: tPred(descriptionHere)
  3825. %       Support: \+tFunction(descriptionHere),nt(tFunction(descriptionHere),call_u_no_bc(tFunction(descriptionHere)),rhs([tPred(descriptionHere)]))
  3826. %       Adding NEG mpred_do_fcnt via support
  3827. %               trigger: tFunction(descriptionHere)
  3828. %               cond: call_u_no_bc(tFunction(descriptionHere))
  3829. %               action: rhs([tPred(descriptionHere)])
  3830. %        from: mpred_add_support_fast(tPred(descriptionHere),(\+tFunction(descriptionHere),nt(tFunction(descriptionHere),call_u_no_bc(tFunction(descriptionHere)),rhs([tPred(descriptionHere)]))))
  3831. % baseKB:mpred_fwc1(tPred(descriptionHere)).
  3832. %       Found positive trigger: tPred(descriptionHere)
  3833. %               body: is_kif_clause(tPred(descriptionHere))*->rhs([clif(tPred(descriptionHere))])
  3834. %       Found positive trigger: tPred(descriptionHere)
  3835. %               body: arity(descriptionHere,2)*->rhs([rtBinaryPredicate(descriptionHere)])
  3836. %       RHS-Post1: rtBinaryPredicate(descriptionHere)
  3837. %       Support: tPred(descriptionHere),pt(tPred(descriptionHere),(arity(descriptionHere,2)*->rhs([rtBinaryPredicate(descriptionHere)])))
  3838. % baseKB:mpred_fwc1(rtBinaryPredicate(descriptionHere)).
  3839. %       Found positive trigger: rtBinaryPredicate(descriptionHere)
  3840. %               body: is_kif_clause(rtBinaryPredicate(descriptionHere))*->rhs([clif(rtBinaryPredicate(descriptionHere))])
  3841. %       Found positive trigger: rtBinaryPredicate(descriptionHere)
  3842. %               body: rhs([arity(descriptionHere,2),tPred(descriptionHere)])
  3843. %       RHS-Post1: arity(descriptionHere,2)
  3844. %       Support: rtBinaryPredicate(descriptionHere),pt(rtBinaryPredicate(descriptionHere),rhs([arity(descriptionHere,2),tPred(descriptionHere)]))
  3845. %       RHS-Post1: tPred(descriptionHere)
  3846. %       Support: rtBinaryPredicate(descriptionHere),pt(rtBinaryPredicate(descriptionHere),rhs([arity(descriptionHere,2),tPred(descriptionHere)]))
  3847. %       Found positive trigger: rtBinaryPredicate(descriptionHere)
  3848. %               body: rhs([tRelation(descriptionHere)])
  3849. %       RHS-Post1: tRelation(descriptionHere)
  3850. %       Support: rtBinaryPredicate(descriptionHere),pt(rtBinaryPredicate(descriptionHere),rhs([tRelation(descriptionHere)]))
  3851. %       Found positive trigger: rtBinaryPredicate(descriptionHere)
  3852. %               body: mpred_positive_fact(rtBinaryPredicate(descriptionHere))*->rhs([\+ ~rtBinaryPredicate(descriptionHere)])
  3853. %               RHS-Withdrawing-Negation: \+ ~rtBinaryPredicate(descriptionHere)
  3854. %       Support: rtBinaryPredicate(descriptionHere),pt(rtBinaryPredicate(descriptionHere),(mpred_positive_fact(rtBinaryPredicate(descriptionHere))*->rhs([\+ ~rtBinaryPredicate(descriptionHere)])))
  3855. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~rtBinaryPredicate(descriptionHere)
  3856. %       Found positive trigger: tPred(descriptionHere)
  3857. %               body: rhs([tRelation(descriptionHere)])
  3858. %       RHS-Post1: tRelation(descriptionHere)
  3859. %       Support: tPred(descriptionHere),pt(tPred(descriptionHere),rhs([tRelation(descriptionHere)]))
  3860. %       Found positive trigger: tPred(descriptionHere)
  3861. %               body: mpred_positive_fact(tPred(descriptionHere))*->rhs([\+ ~tPred(descriptionHere)])
  3862. %               RHS-Withdrawing-Negation: \+ ~tPred(descriptionHere)
  3863. %       Support: tPred(descriptionHere),pt(tPred(descriptionHere),(mpred_positive_fact(tPred(descriptionHere))*->rhs([\+ ~tPred(descriptionHere)])))
  3864. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tPred(descriptionHere)
  3865. %       Found positive trigger: tRelation(descriptionHere)
  3866. %               body: mpred_positive_fact(tRelation(descriptionHere))*->rhs([\+ ~tRelation(descriptionHere)])
  3867. %               RHS-Withdrawing-Negation: \+ ~tRelation(descriptionHere)
  3868. %       Support: tRelation(descriptionHere),pt(tRelation(descriptionHere),(mpred_positive_fact(tRelation(descriptionHere))*->rhs([\+ ~tRelation(descriptionHere)])))
  3869. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tRelation(descriptionHere)
  3870. %       Found positive trigger: prologMultiValued(descriptionHere)
  3871. %               body: mpred_positive_fact(prologMultiValued(descriptionHere))*->rhs([\+ ~prologMultiValued(descriptionHere)])
  3872. %               RHS-Withdrawing-Negation: \+ ~prologMultiValued(descriptionHere)
  3873. %       Support: prologMultiValued(descriptionHere),pt(prologMultiValued(descriptionHere),(mpred_positive_fact(prologMultiValued(descriptionHere))*->rhs([\+ ~prologMultiValued(descriptionHere)])))
  3874. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~prologMultiValued(descriptionHere)
  3875. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:722
  3876. % baseKB:mpred_fwc1(prologOrdered(descriptionHere)).
  3877. %       Found positive trigger: prologOrdered(descriptionHere)
  3878. %               body: is_kif_clause(prologOrdered(descriptionHere))*->rhs([clif(prologOrdered(descriptionHere))])
  3879. %       Found positive trigger: prologOrdered(descriptionHere)
  3880. %               body: predSingleValued(descriptionHere)*->rhs([{trace_or_throw(unsupported(prologOrdered(descriptionHere),predSingleValued(descriptionHere)))}])
  3881. %       Found positive trigger: prologOrdered(descriptionHere)
  3882. %               body: rhs([tRelation(descriptionHere)])
  3883. %       RHS-Post1: tRelation(descriptionHere)
  3884. %       Support: prologOrdered(descriptionHere),pt(prologOrdered(descriptionHere),rhs([tRelation(descriptionHere)]))
  3885. %       Found positive trigger: prologOrdered(descriptionHere)
  3886. %               body: mpred_positive_fact(prologOrdered(descriptionHere))*->rhs([\+ ~prologOrdered(descriptionHere)])
  3887. %               RHS-Withdrawing-Negation: \+ ~prologOrdered(descriptionHere)
  3888. %       Support: prologOrdered(descriptionHere),pt(prologOrdered(descriptionHere),(mpred_positive_fact(prologOrdered(descriptionHere))*->rhs([\+ ~prologOrdered(descriptionHere)])))
  3889. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~prologOrdered(descriptionHere)
  3890. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:723
  3891. % baseKB:mpred_fwc1(meta_argtypes(determinerString(ftTerm, ftString))).
  3892. %       Found positive trigger: meta_argtypes(determinerString(ftTerm,ftString))
  3893. %               body: is_kif_clause(meta_argtypes(determinerString(ftTerm,ftString)))*->rhs([clif(meta_argtypes(determinerString(ftTerm,ftString)))])
  3894. %       Found positive trigger: meta_argtypes(determinerString(ftTerm,ftString))
  3895. %               body: sanity(is_ftCompound(determinerString(ftTerm,ftString)))*->rhs([{get_functor(determinerString(ftTerm,ftString),_22068326,_22068328),_22068328>1},arity(_22068326,_22068328),{arg(_22068360,determinerString(ftTerm,ftString),_22068364)},argIsa(_22068326,_22068360,_22068364)])
  3896. %       RHS-Post1: arity(determinerString,2)
  3897. %       Support: meta_argtypes(determinerString(ftTerm,ftString)),pt(meta_argtypes(determinerString(ftTerm,ftString)),(sanity(is_ftCompound(determinerString(ftTerm,ftString)))*->rhs([{get_functor(determinerString(ftTerm,ftString),determinerString,2),2>1},arity(determinerString,2),{arg(_22068360,determinerString(ftTerm,ftString),_22068364)},argIsa(determinerString,_22068360,_22068364)])))
  3898. %       RHS-Post1: argIsa(determinerString,1,ftTerm)
  3899. %       Support: meta_argtypes(determinerString(ftTerm,ftString)),pt(meta_argtypes(determinerString(ftTerm,ftString)),(sanity(is_ftCompound(determinerString(ftTerm,ftString)))*->rhs([{get_functor(determinerString(ftTerm,ftString),determinerString,2),2>1},arity(determinerString,2),{arg(1,determinerString(ftTerm,ftString),ftTerm)},argIsa(determinerString,1,ftTerm)])))
  3900. % baseKB:mpred_fwc1(argIsa(determinerString, 1, ftTerm)).
  3901. %       Found positive trigger: argIsa(determinerString,1,ftTerm)
  3902. %               body: is_kif_clause(argIsa(determinerString,1,ftTerm))*->rhs([clif(argIsa(determinerString,1,ftTerm))])
  3903. %       Found positive trigger: argIsa(determinerString,1,ftTerm)
  3904. %               body: number(1)*->rhs([argQuotedIsa(determinerString,1,ftTerm)])
  3905. %       RHS-Post1: argQuotedIsa(determinerString,1,ftTerm)
  3906. %       Support: argIsa(determinerString,1,ftTerm),pt(argIsa(determinerString,1,ftTerm),(number(1)*->rhs([argQuotedIsa(determinerString,1,ftTerm)])))
  3907. % baseKB:mpred_fwc1(argQuotedIsa(determinerString, 1, ftTerm)).
  3908. %       Found positive trigger: argQuotedIsa(determinerString,1,ftTerm)
  3909. %               body: is_kif_clause(argQuotedIsa(determinerString,1,ftTerm))*->rhs([clif(argQuotedIsa(determinerString,1,ftTerm))])
  3910. %       Found positive trigger: argQuotedIsa(determinerString,1,ftTerm)
  3911. %               body: mpred_positive_fact(argQuotedIsa(determinerString,1,ftTerm))*->rhs([\+ ~argQuotedIsa(determinerString,1,ftTerm)])
  3912. %               RHS-Withdrawing-Negation: \+ ~argQuotedIsa(determinerString,1,ftTerm)
  3913. %       Support: argQuotedIsa(determinerString,1,ftTerm),pt(argQuotedIsa(determinerString,1,ftTerm),(mpred_positive_fact(argQuotedIsa(determinerString,1,ftTerm))*->rhs([\+ ~argQuotedIsa(determinerString,1,ftTerm)])))
  3914. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argQuotedIsa(determinerString,1,ftTerm)
  3915. %       Found positive trigger: argIsa(determinerString,1,ftTerm)
  3916. %               body: mpred_positive_fact(argIsa(determinerString,1,ftTerm))*->rhs([\+ ~argIsa(determinerString,1,ftTerm)])
  3917. %               RHS-Withdrawing-Negation: \+ ~argIsa(determinerString,1,ftTerm)
  3918. %       Support: argIsa(determinerString,1,ftTerm),pt(argIsa(determinerString,1,ftTerm),(mpred_positive_fact(argIsa(determinerString,1,ftTerm))*->rhs([\+ ~argIsa(determinerString,1,ftTerm)])))
  3919. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(determinerString,1,ftTerm)
  3920. %       RHS-Post1: argIsa(determinerString,2,ftString)
  3921. %       Support: meta_argtypes(determinerString(ftTerm,ftString)),pt(meta_argtypes(determinerString(ftTerm,ftString)),(sanity(is_ftCompound(determinerString(ftTerm,ftString)))*->rhs([{get_functor(determinerString(ftTerm,ftString),determinerString,2),2>1},arity(determinerString,2),{arg(2,determinerString(ftTerm,ftString),ftString)},argIsa(determinerString,2,ftString)])))
  3922. % baseKB:mpred_fwc1(argIsa(determinerString, 2, ftString)).
  3923. %       Found positive trigger: argIsa(determinerString,2,ftString)
  3924. %               body: is_kif_clause(argIsa(determinerString,2,ftString))*->rhs([clif(argIsa(determinerString,2,ftString))])
  3925. %       Found positive trigger: argIsa(determinerString,2,ftString)
  3926. %               body: number(2)*->rhs([argQuotedIsa(determinerString,2,ftString)])
  3927. %       RHS-Post1: argQuotedIsa(determinerString,2,ftString)
  3928. %       Support: argIsa(determinerString,2,ftString),pt(argIsa(determinerString,2,ftString),(number(2)*->rhs([argQuotedIsa(determinerString,2,ftString)])))
  3929. % baseKB:mpred_fwc1(argQuotedIsa(determinerString, 2, ftString)).
  3930. %       Found positive trigger: argQuotedIsa(determinerString,2,ftString)
  3931. %               body: is_kif_clause(argQuotedIsa(determinerString,2,ftString))*->rhs([clif(argQuotedIsa(determinerString,2,ftString))])
  3932. %       Found positive trigger: argQuotedIsa(determinerString,2,ftString)
  3933. %               body: mpred_positive_fact(argQuotedIsa(determinerString,2,ftString))*->rhs([\+ ~argQuotedIsa(determinerString,2,ftString)])
  3934. %               RHS-Withdrawing-Negation: \+ ~argQuotedIsa(determinerString,2,ftString)
  3935. %       Support: argQuotedIsa(determinerString,2,ftString),pt(argQuotedIsa(determinerString,2,ftString),(mpred_positive_fact(argQuotedIsa(determinerString,2,ftString))*->rhs([\+ ~argQuotedIsa(determinerString,2,ftString)])))
  3936. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argQuotedIsa(determinerString,2,ftString)
  3937. %       Found positive trigger: argIsa(determinerString,2,ftString)
  3938. %               body: mpred_positive_fact(argIsa(determinerString,2,ftString))*->rhs([\+ ~argIsa(determinerString,2,ftString)])
  3939. %               RHS-Withdrawing-Negation: \+ ~argIsa(determinerString,2,ftString)
  3940. %       Support: argIsa(determinerString,2,ftString),pt(argIsa(determinerString,2,ftString),(mpred_positive_fact(argIsa(determinerString,2,ftString))*->rhs([\+ ~argIsa(determinerString,2,ftString)])))
  3941. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(determinerString,2,ftString)
  3942. %       Found positive trigger: meta_argtypes(determinerString(ftTerm,ftString))
  3943. %               body: mpred_positive_fact(meta_argtypes(determinerString(ftTerm,ftString)))*->rhs([\+ ~meta_argtypes(determinerString(ftTerm,ftString))])
  3944. %               RHS-Withdrawing-Negation: \+ ~meta_argtypes(determinerString(ftTerm,ftString))
  3945. %       Support: meta_argtypes(determinerString(ftTerm,ftString)),pt(meta_argtypes(determinerString(ftTerm,ftString)),(mpred_positive_fact(meta_argtypes(determinerString(ftTerm,ftString)))*->rhs([\+ ~meta_argtypes(determinerString(ftTerm,ftString))])))
  3946. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~meta_argtypes(determinerString(ftTerm,ftString))
  3947. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:724
  3948. % baseKB:mpred_fwc1(meta_argtypes(typeHasGlyph(ftTerm, ftString))).
  3949. %       Found positive trigger: meta_argtypes(typeHasGlyph(ftTerm,ftString))
  3950. %               body: is_kif_clause(meta_argtypes(typeHasGlyph(ftTerm,ftString)))*->rhs([clif(meta_argtypes(typeHasGlyph(ftTerm,ftString)))])
  3951. %       Found positive trigger: meta_argtypes(typeHasGlyph(ftTerm,ftString))
  3952. %               body: sanity(is_ftCompound(typeHasGlyph(ftTerm,ftString)))*->rhs([{get_functor(typeHasGlyph(ftTerm,ftString),_22249074,_22249076),_22249076>1},arity(_22249074,_22249076),{arg(_22249108,typeHasGlyph(ftTerm,ftString),_22249112)},argIsa(_22249074,_22249108,_22249112)])
  3953. %       RHS-Post1: arity(typeHasGlyph,2)
  3954. %       Support: meta_argtypes(typeHasGlyph(ftTerm,ftString)),pt(meta_argtypes(typeHasGlyph(ftTerm,ftString)),(sanity(is_ftCompound(typeHasGlyph(ftTerm,ftString)))*->rhs([{get_functor(typeHasGlyph(ftTerm,ftString),typeHasGlyph,2),2>1},arity(typeHasGlyph,2),{arg(_22249108,typeHasGlyph(ftTerm,ftString),_22249112)},argIsa(typeHasGlyph,_22249108,_22249112)])))
  3955. %       RHS-Post1: argIsa(typeHasGlyph,1,ftTerm)
  3956. %       Support: meta_argtypes(typeHasGlyph(ftTerm,ftString)),pt(meta_argtypes(typeHasGlyph(ftTerm,ftString)),(sanity(is_ftCompound(typeHasGlyph(ftTerm,ftString)))*->rhs([{get_functor(typeHasGlyph(ftTerm,ftString),typeHasGlyph,2),2>1},arity(typeHasGlyph,2),{arg(1,typeHasGlyph(ftTerm,ftString),ftTerm)},argIsa(typeHasGlyph,1,ftTerm)])))
  3957. % baseKB:mpred_fwc1(argIsa(typeHasGlyph, 1, ftTerm)).
  3958. %       Found positive trigger: argIsa(typeHasGlyph,1,ftTerm)
  3959. %               body: is_kif_clause(argIsa(typeHasGlyph,1,ftTerm))*->rhs([clif(argIsa(typeHasGlyph,1,ftTerm))])
  3960. %       Found positive trigger: argIsa(typeHasGlyph,1,ftTerm)
  3961. %               body: number(1)*->rhs([argQuotedIsa(typeHasGlyph,1,ftTerm)])
  3962. %       RHS-Post1: argQuotedIsa(typeHasGlyph,1,ftTerm)
  3963. %       Support: argIsa(typeHasGlyph,1,ftTerm),pt(argIsa(typeHasGlyph,1,ftTerm),(number(1)*->rhs([argQuotedIsa(typeHasGlyph,1,ftTerm)])))
  3964. % baseKB:mpred_fwc1(argQuotedIsa(typeHasGlyph, 1, ftTerm)).
  3965. %       Found positive trigger: argQuotedIsa(typeHasGlyph,1,ftTerm)
  3966. %               body: is_kif_clause(argQuotedIsa(typeHasGlyph,1,ftTerm))*->rhs([clif(argQuotedIsa(typeHasGlyph,1,ftTerm))])
  3967. %       Found positive trigger: argQuotedIsa(typeHasGlyph,1,ftTerm)
  3968. %               body: mpred_positive_fact(argQuotedIsa(typeHasGlyph,1,ftTerm))*->rhs([\+ ~argQuotedIsa(typeHasGlyph,1,ftTerm)])
  3969. %               RHS-Withdrawing-Negation: \+ ~argQuotedIsa(typeHasGlyph,1,ftTerm)
  3970. %       Support: argQuotedIsa(typeHasGlyph,1,ftTerm),pt(argQuotedIsa(typeHasGlyph,1,ftTerm),(mpred_positive_fact(argQuotedIsa(typeHasGlyph,1,ftTerm))*->rhs([\+ ~argQuotedIsa(typeHasGlyph,1,ftTerm)])))
  3971. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argQuotedIsa(typeHasGlyph,1,ftTerm)
  3972. %       Found positive trigger: argIsa(typeHasGlyph,1,ftTerm)
  3973. %               body: mpred_positive_fact(argIsa(typeHasGlyph,1,ftTerm))*->rhs([\+ ~argIsa(typeHasGlyph,1,ftTerm)])
  3974. %               RHS-Withdrawing-Negation: \+ ~argIsa(typeHasGlyph,1,ftTerm)
  3975. %       Support: argIsa(typeHasGlyph,1,ftTerm),pt(argIsa(typeHasGlyph,1,ftTerm),(mpred_positive_fact(argIsa(typeHasGlyph,1,ftTerm))*->rhs([\+ ~argIsa(typeHasGlyph,1,ftTerm)])))
  3976. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(typeHasGlyph,1,ftTerm)
  3977. %       RHS-Post1: argIsa(typeHasGlyph,2,ftString)
  3978. %       Support: meta_argtypes(typeHasGlyph(ftTerm,ftString)),pt(meta_argtypes(typeHasGlyph(ftTerm,ftString)),(sanity(is_ftCompound(typeHasGlyph(ftTerm,ftString)))*->rhs([{get_functor(typeHasGlyph(ftTerm,ftString),typeHasGlyph,2),2>1},arity(typeHasGlyph,2),{arg(2,typeHasGlyph(ftTerm,ftString),ftString)},argIsa(typeHasGlyph,2,ftString)])))
  3979. %       Found positive trigger: meta_argtypes(typeHasGlyph(ftTerm,ftString))
  3980. %               body: mpred_positive_fact(meta_argtypes(typeHasGlyph(ftTerm,ftString)))*->rhs([\+ ~meta_argtypes(typeHasGlyph(ftTerm,ftString))])
  3981. %               RHS-Withdrawing-Negation: \+ ~meta_argtypes(typeHasGlyph(ftTerm,ftString))
  3982. %       Support: meta_argtypes(typeHasGlyph(ftTerm,ftString)),pt(meta_argtypes(typeHasGlyph(ftTerm,ftString)),(mpred_positive_fact(meta_argtypes(typeHasGlyph(ftTerm,ftString)))*->rhs([\+ ~meta_argtypes(typeHasGlyph(ftTerm,ftString))])))
  3983. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~meta_argtypes(typeHasGlyph(ftTerm,ftString))
  3984. % baseKB:mpred_fwc1(prologMultiValued(typeHasGlyph)).
  3985. %       Found positive trigger: prologMultiValued(typeHasGlyph)
  3986. %               body: is_kif_clause(prologMultiValued(typeHasGlyph))*->rhs([clif(prologMultiValued(typeHasGlyph))])
  3987. %       Found positive trigger: prologMultiValued(typeHasGlyph)
  3988. %               body: rhs([\+prologSingleValued(typeHasGlyph)])
  3989. %               RHS-Withdrawing-Negation: \+prologSingleValued(typeHasGlyph)
  3990. %       Support: prologMultiValued(typeHasGlyph),pt(prologMultiValued(typeHasGlyph),rhs([\+prologSingleValued(typeHasGlyph)]))
  3991. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): prologSingleValued(typeHasGlyph)
  3992. %       Found positive trigger: prologMultiValued(typeHasGlyph)
  3993. %               body: rhs([tRelation(typeHasGlyph)])
  3994. %       RHS-Post1: tRelation(typeHasGlyph)
  3995. %       Support: prologMultiValued(typeHasGlyph),pt(prologMultiValued(typeHasGlyph),rhs([tRelation(typeHasGlyph)]))
  3996. %       Found positive trigger: prologMultiValued(typeHasGlyph)
  3997. %               body: mpred_positive_fact(prologMultiValued(typeHasGlyph))*->rhs([\+ ~prologMultiValued(typeHasGlyph)])
  3998. %               RHS-Withdrawing-Negation: \+ ~prologMultiValued(typeHasGlyph)
  3999. %       Support: prologMultiValued(typeHasGlyph),pt(prologMultiValued(typeHasGlyph),(mpred_positive_fact(prologMultiValued(typeHasGlyph))*->rhs([\+ ~prologMultiValued(typeHasGlyph)])))
  4000. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~prologMultiValued(typeHasGlyph)
  4001. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:725
  4002. % baseKB:mpred_fwc1(arity(gridValue, 4)).
  4003. %       Found positive trigger: arity(gridValue,4)
  4004. %               body: is_kif_clause(arity(gridValue,4))*->rhs([clif(arity(gridValue,4))])
  4005. %       Found positive trigger: arity(gridValue,4)
  4006. %               body: pfcControlled(gridValue)*->rhs([hybrid_support(gridValue,4)])
  4007. %       Found positive trigger: arity(gridValue,4)
  4008. %               body: prologHybrid(gridValue)*->rhs([{kb_shared(gridValue/4)}])
  4009. %       Found positive trigger: arity(gridValue,4)
  4010. %               body: predicateConventionMt(gridValue,_22423438)*->rhs([{kb_global(_22423438:gridValue/4)}])
  4011. %       Found positive trigger: arity(gridValue,4)
  4012. %               body: mpred_positive_fact(arity(gridValue,4))*->rhs([\+ ~arity(gridValue,4)])
  4013. %               RHS-Withdrawing-Negation: \+ ~arity(gridValue,4)
  4014. %       Support: arity(gridValue,4),pt(arity(gridValue,4),(mpred_positive_fact(arity(gridValue,4))*->rhs([\+ ~arity(gridValue,4)])))
  4015. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arity(gridValue,4)
  4016. % baseKB:mpred_fwc1(meta_argtypes(gridValue(tRegion, ftInt, ftInt, tObj))).
  4017. %       Found positive trigger: meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj))
  4018. %               body: is_kif_clause(meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)))*->rhs([clif(meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)))])
  4019. %       Found positive trigger: meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj))
  4020. %               body: sanity(is_ftCompound(gridValue(tRegion,ftInt,ftInt,tObj)))*->rhs([{get_functor(gridValue(tRegion,ftInt,ftInt,tObj),_22453786,_22453788),_22453788>1},arity(_22453786,_22453788),{arg(_22453820,gridValue(tRegion,ftInt,ftInt,tObj),_22453824)},argIsa(_22453786,_22453820,_22453824)])
  4021. %       RHS-Post1: arity(gridValue,4)
  4022. %       Support: meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)),pt(meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)),(sanity(is_ftCompound(gridValue(tRegion,ftInt,ftInt,tObj)))*->rhs([{get_functor(gridValue(tRegion,ftInt,ftInt,tObj),gridValue,4),4>1},arity(gridValue,4),{arg(_22453820,gridValue(tRegion,ftInt,ftInt,tObj),_22453824)},argIsa(gridValue,_22453820,_22453824)])))
  4023. %       RHS-Post1: argIsa(gridValue,1,tRegion)
  4024. %       Support: meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)),pt(meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)),(sanity(is_ftCompound(gridValue(tRegion,ftInt,ftInt,tObj)))*->rhs([{get_functor(gridValue(tRegion,ftInt,ftInt,tObj),gridValue,4),4>1},arity(gridValue,4),{arg(1,gridValue(tRegion,ftInt,ftInt,tObj),tRegion)},argIsa(gridValue,1,tRegion)])))
  4025. % baseKB:mpred_fwc1(argIsa(gridValue, 1, tRegion)).
  4026. %       Found positive trigger: argIsa(gridValue,1,tRegion)
  4027. %               body: is_kif_clause(argIsa(gridValue,1,tRegion))*->rhs([clif(argIsa(gridValue,1,tRegion))])
  4028. %       Found positive trigger: argIsa(gridValue,1,tRegion)
  4029. %               body: mpred_positive_fact(argIsa(gridValue,1,tRegion))*->rhs([\+ ~argIsa(gridValue,1,tRegion)])
  4030. %               RHS-Withdrawing-Negation: \+ ~argIsa(gridValue,1,tRegion)
  4031. %       Support: argIsa(gridValue,1,tRegion),pt(argIsa(gridValue,1,tRegion),(mpred_positive_fact(argIsa(gridValue,1,tRegion))*->rhs([\+ ~argIsa(gridValue,1,tRegion)])))
  4032. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(gridValue,1,tRegion)
  4033. %       RHS-Post1: argIsa(gridValue,2,ftInt)
  4034. %       Support: meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)),pt(meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)),(sanity(is_ftCompound(gridValue(tRegion,ftInt,ftInt,tObj)))*->rhs([{get_functor(gridValue(tRegion,ftInt,ftInt,tObj),gridValue,4),4>1},arity(gridValue,4),{arg(2,gridValue(tRegion,ftInt,ftInt,tObj),ftInt)},argIsa(gridValue,2,ftInt)])))
  4035. % baseKB:mpred_fwc1(argIsa(gridValue, 2, ftInt)).
  4036. %       Found positive trigger: argIsa(gridValue,2,ftInt)
  4037. %               body: is_kif_clause(argIsa(gridValue,2,ftInt))*->rhs([clif(argIsa(gridValue,2,ftInt))])
  4038. %       Found positive trigger: argIsa(gridValue,2,ftInt)
  4039. %               body: number(2)*->rhs([argQuotedIsa(gridValue,2,ftInt)])
  4040. %       RHS-Post1: argQuotedIsa(gridValue,2,ftInt)
  4041. %       Support: argIsa(gridValue,2,ftInt),pt(argIsa(gridValue,2,ftInt),(number(2)*->rhs([argQuotedIsa(gridValue,2,ftInt)])))
  4042. % baseKB:mpred_fwc1(argQuotedIsa(gridValue, 2, ftInt)).
  4043. %       Found positive trigger: argQuotedIsa(gridValue,2,ftInt)
  4044. %               body: is_kif_clause(argQuotedIsa(gridValue,2,ftInt))*->rhs([clif(argQuotedIsa(gridValue,2,ftInt))])
  4045. %       Found positive trigger: argQuotedIsa(gridValue,2,ftInt)
  4046. %               body: mpred_positive_fact(argQuotedIsa(gridValue,2,ftInt))*->rhs([\+ ~argQuotedIsa(gridValue,2,ftInt)])
  4047. %               RHS-Withdrawing-Negation: \+ ~argQuotedIsa(gridValue,2,ftInt)
  4048. %       Support: argQuotedIsa(gridValue,2,ftInt),pt(argQuotedIsa(gridValue,2,ftInt),(mpred_positive_fact(argQuotedIsa(gridValue,2,ftInt))*->rhs([\+ ~argQuotedIsa(gridValue,2,ftInt)])))
  4049. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argQuotedIsa(gridValue,2,ftInt)
  4050. %       Found positive trigger: argIsa(gridValue,2,ftInt)
  4051. %               body: mpred_positive_fact(argIsa(gridValue,2,ftInt))*->rhs([\+ ~argIsa(gridValue,2,ftInt)])
  4052. %               RHS-Withdrawing-Negation: \+ ~argIsa(gridValue,2,ftInt)
  4053. %       Support: argIsa(gridValue,2,ftInt),pt(argIsa(gridValue,2,ftInt),(mpred_positive_fact(argIsa(gridValue,2,ftInt))*->rhs([\+ ~argIsa(gridValue,2,ftInt)])))
  4054. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(gridValue,2,ftInt)
  4055. %       RHS-Post1: argIsa(gridValue,3,ftInt)
  4056. %       Support: meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)),pt(meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)),(sanity(is_ftCompound(gridValue(tRegion,ftInt,ftInt,tObj)))*->rhs([{get_functor(gridValue(tRegion,ftInt,ftInt,tObj),gridValue,4),4>1},arity(gridValue,4),{arg(3,gridValue(tRegion,ftInt,ftInt,tObj),ftInt)},argIsa(gridValue,3,ftInt)])))
  4057. % baseKB:mpred_fwc1(argIsa(gridValue, 3, ftInt)).
  4058. %       Found positive trigger: argIsa(gridValue,3,ftInt)
  4059. %               body: is_kif_clause(argIsa(gridValue,3,ftInt))*->rhs([clif(argIsa(gridValue,3,ftInt))])
  4060. %       Found positive trigger: argIsa(gridValue,3,ftInt)
  4061. %               body: number(3)*->rhs([argQuotedIsa(gridValue,3,ftInt)])
  4062. %       RHS-Post1: argQuotedIsa(gridValue,3,ftInt)
  4063. %       Support: argIsa(gridValue,3,ftInt),pt(argIsa(gridValue,3,ftInt),(number(3)*->rhs([argQuotedIsa(gridValue,3,ftInt)])))
  4064. % baseKB:mpred_fwc1(argQuotedIsa(gridValue, 3, ftInt)).
  4065. %       Found positive trigger: argQuotedIsa(gridValue,3,ftInt)
  4066. %               body: is_kif_clause(argQuotedIsa(gridValue,3,ftInt))*->rhs([clif(argQuotedIsa(gridValue,3,ftInt))])
  4067. %       Found positive trigger: argQuotedIsa(gridValue,3,ftInt)
  4068. %               body: mpred_positive_fact(argQuotedIsa(gridValue,3,ftInt))*->rhs([\+ ~argQuotedIsa(gridValue,3,ftInt)])
  4069. %               RHS-Withdrawing-Negation: \+ ~argQuotedIsa(gridValue,3,ftInt)
  4070. %       Support: argQuotedIsa(gridValue,3,ftInt),pt(argQuotedIsa(gridValue,3,ftInt),(mpred_positive_fact(argQuotedIsa(gridValue,3,ftInt))*->rhs([\+ ~argQuotedIsa(gridValue,3,ftInt)])))
  4071. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argQuotedIsa(gridValue,3,ftInt)
  4072. %       Found positive trigger: argIsa(gridValue,3,ftInt)
  4073. %               body: mpred_positive_fact(argIsa(gridValue,3,ftInt))*->rhs([\+ ~argIsa(gridValue,3,ftInt)])
  4074. %               RHS-Withdrawing-Negation: \+ ~argIsa(gridValue,3,ftInt)
  4075. %       Support: argIsa(gridValue,3,ftInt),pt(argIsa(gridValue,3,ftInt),(mpred_positive_fact(argIsa(gridValue,3,ftInt))*->rhs([\+ ~argIsa(gridValue,3,ftInt)])))
  4076. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(gridValue,3,ftInt)
  4077. %       RHS-Post1: argIsa(gridValue,4,tObj)
  4078. %       Support: meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)),pt(meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)),(sanity(is_ftCompound(gridValue(tRegion,ftInt,ftInt,tObj)))*->rhs([{get_functor(gridValue(tRegion,ftInt,ftInt,tObj),gridValue,4),4>1},arity(gridValue,4),{arg(4,gridValue(tRegion,ftInt,ftInt,tObj),tObj)},argIsa(gridValue,4,tObj)])))
  4079. % baseKB:mpred_fwc1(argIsa(gridValue, 4, tObj)).
  4080. %       Found positive trigger: argIsa(gridValue,4,tObj)
  4081. %               body: is_kif_clause(argIsa(gridValue,4,tObj))*->rhs([clif(argIsa(gridValue,4,tObj))])
  4082. %       Found positive trigger: argIsa(gridValue,4,tObj)
  4083. %               body: mpred_positive_fact(argIsa(gridValue,4,tObj))*->rhs([\+ ~argIsa(gridValue,4,tObj)])
  4084. %               RHS-Withdrawing-Negation: \+ ~argIsa(gridValue,4,tObj)
  4085. %       Support: argIsa(gridValue,4,tObj),pt(argIsa(gridValue,4,tObj),(mpred_positive_fact(argIsa(gridValue,4,tObj))*->rhs([\+ ~argIsa(gridValue,4,tObj)])))
  4086. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(gridValue,4,tObj)
  4087. %       Found positive trigger: meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj))
  4088. %               body: mpred_positive_fact(meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)))*->rhs([\+ ~meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj))])
  4089. %               RHS-Withdrawing-Negation: \+ ~meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj))
  4090. %       Support: meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)),pt(meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)),(mpred_positive_fact(meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj)))*->rhs([\+ ~meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj))])))
  4091. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~meta_argtypes(gridValue(tRegion,ftInt,ftInt,tObj))
  4092. % baseKB:mpred_fwc1(prologMultiValued(gridValue)).
  4093. %       Found positive trigger: prologMultiValued(gridValue)
  4094. %               body: is_kif_clause(prologMultiValued(gridValue))*->rhs([clif(prologMultiValued(gridValue))])
  4095. %       Found positive trigger: prologMultiValued(gridValue)
  4096. %               body: rhs([\+prologSingleValued(gridValue)])
  4097. %               RHS-Withdrawing-Negation: \+prologSingleValued(gridValue)
  4098. %       Support: prologMultiValued(gridValue),pt(prologMultiValued(gridValue),rhs([\+prologSingleValued(gridValue)]))
  4099. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): prologSingleValued(gridValue)
  4100. %       Found positive trigger: prologMultiValued(gridValue)
  4101. %               body: rhs([tRelation(gridValue)])
  4102. %       RHS-Post1: tRelation(gridValue)
  4103. %       Support: prologMultiValued(gridValue),pt(prologMultiValued(gridValue),rhs([tRelation(gridValue)]))
  4104. % baseKB:mpred_fwc1(tRelation(gridValue)).
  4105. %       Found positive trigger: tRelation(gridValue)
  4106. %               body: is_kif_clause(tRelation(gridValue))*->rhs([clif(tRelation(gridValue))])
  4107. %       Found positive trigger: tRelation(gridValue)
  4108. %               body: nt(tFunction(gridValue),call_u_no_bc(tFunction(gridValue)),rhs([tPred(gridValue)]))
  4109. %       Adding negative
  4110. %               trigger: tFunction(gridValue)
  4111. %               test: call_u_no_bc(tFunction(gridValue))
  4112. %               body: rhs([tPred(gridValue)])
  4113. %        Support: tRelation(gridValue),pt(tRelation(gridValue),nt(tFunction(gridValue),call_u_no_bc(tFunction(gridValue)),rhs([tPred(gridValue)])))
  4114. %       RHS-Post1: tPred(gridValue)
  4115. %       Support: \+tFunction(gridValue),nt(tFunction(gridValue),call_u_no_bc(tFunction(gridValue)),rhs([tPred(gridValue)]))
  4116. %       Adding NEG mpred_do_fcnt via support
  4117. %               trigger: tFunction(gridValue)
  4118. %               cond: call_u_no_bc(tFunction(gridValue))
  4119. %               action: rhs([tPred(gridValue)])
  4120. %        from: mpred_add_support_fast(tPred(gridValue),(\+tFunction(gridValue),nt(tFunction(gridValue),call_u_no_bc(tFunction(gridValue)),rhs([tPred(gridValue)]))))
  4121. % baseKB:mpred_fwc1(tPred(gridValue)).
  4122. %       Found positive trigger: tPred(gridValue)
  4123. %               body: is_kif_clause(tPred(gridValue))*->rhs([clif(tPred(gridValue))])
  4124. %       Found positive trigger: tPred(gridValue)
  4125. %               body: arity(gridValue,2)*->rhs([rtBinaryPredicate(gridValue)])
  4126. %       Found positive trigger: tPred(gridValue)
  4127. %               body: rhs([tRelation(gridValue)])
  4128. %       RHS-Post1: tRelation(gridValue)
  4129. %       Support: tPred(gridValue),pt(tPred(gridValue),rhs([tRelation(gridValue)]))
  4130. %       Found positive trigger: tPred(gridValue)
  4131. %               body: mpred_positive_fact(tPred(gridValue))*->rhs([\+ ~tPred(gridValue)])
  4132. %               RHS-Withdrawing-Negation: \+ ~tPred(gridValue)
  4133. %       Support: tPred(gridValue),pt(tPred(gridValue),(mpred_positive_fact(tPred(gridValue))*->rhs([\+ ~tPred(gridValue)])))
  4134. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tPred(gridValue)
  4135. %       Found positive trigger: tRelation(gridValue)
  4136. %               body: mpred_positive_fact(tRelation(gridValue))*->rhs([\+ ~tRelation(gridValue)])
  4137. %               RHS-Withdrawing-Negation: \+ ~tRelation(gridValue)
  4138. %       Support: tRelation(gridValue),pt(tRelation(gridValue),(mpred_positive_fact(tRelation(gridValue))*->rhs([\+ ~tRelation(gridValue)])))
  4139. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tRelation(gridValue)
  4140. %       Found positive trigger: prologMultiValued(gridValue)
  4141. %               body: mpred_positive_fact(prologMultiValued(gridValue))*->rhs([\+ ~prologMultiValued(gridValue)])
  4142. %               RHS-Withdrawing-Negation: \+ ~prologMultiValued(gridValue)
  4143. %       Support: prologMultiValued(gridValue),pt(prologMultiValued(gridValue),(mpred_positive_fact(prologMultiValued(gridValue))*->rhs([\+ ~prologMultiValued(gridValue)])))
  4144. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~prologMultiValued(gridValue)
  4145. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:726
  4146. % baseKB:mpred_fwc1(arity(instVerbOverride, 3)).
  4147. %       Found positive trigger: arity(instVerbOverride,3)
  4148. %               body: is_kif_clause(arity(instVerbOverride,3))*->rhs([clif(arity(instVerbOverride,3))])
  4149. %       Found positive trigger: arity(instVerbOverride,3)
  4150. %               body: pfcControlled(instVerbOverride)*->rhs([hybrid_support(instVerbOverride,3)])
  4151. %       Found positive trigger: arity(instVerbOverride,3)
  4152. %               body: prologHybrid(instVerbOverride)*->rhs([{kb_shared(instVerbOverride/3)}])
  4153. %       Found positive trigger: arity(instVerbOverride,3)
  4154. %               body: predicateConventionMt(instVerbOverride,_22839956)*->rhs([{kb_global(_22839956:instVerbOverride/3)}])
  4155. %       Found positive trigger: arity(instVerbOverride,3)
  4156. %               body: mpred_positive_fact(arity(instVerbOverride,3))*->rhs([\+ ~arity(instVerbOverride,3)])
  4157. %               RHS-Withdrawing-Negation: \+ ~arity(instVerbOverride,3)
  4158. %       Support: arity(instVerbOverride,3),pt(arity(instVerbOverride,3),(mpred_positive_fact(arity(instVerbOverride,3))*->rhs([\+ ~arity(instVerbOverride,3)])))
  4159. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~arity(instVerbOverride,3)
  4160. % baseKB:mpred_fwc1(meta_argtypes(instVerbOverride(ftTerm, ftAction, ftAction))).
  4161. %       Found positive trigger: meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction))
  4162. %               body: is_kif_clause(meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction)))*->rhs([clif(meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction)))])
  4163. %       Found positive trigger: meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction))
  4164. %               body: sanity(is_ftCompound(instVerbOverride(ftTerm,ftAction,ftAction)))*->rhs([{get_functor(instVerbOverride(ftTerm,ftAction,ftAction),_22870300,_22870302),_22870302>1},arity(_22870300,_22870302),{arg(_22870334,instVerbOverride(ftTerm,ftAction,ftAction),_22870338)},argIsa(_22870300,_22870334,_22870338)])
  4165. %       RHS-Post1: arity(instVerbOverride,3)
  4166. %       Support: meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction)),pt(meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction)),(sanity(is_ftCompound(instVerbOverride(ftTerm,ftAction,ftAction)))*->rhs([{get_functor(instVerbOverride(ftTerm,ftAction,ftAction),instVerbOverride,3),3>1},arity(instVerbOverride,3),{arg(_22870334,instVerbOverride(ftTerm,ftAction,ftAction),_22870338)},argIsa(instVerbOverride,_22870334,_22870338)])))
  4167. %       RHS-Post1: argIsa(instVerbOverride,1,ftTerm)
  4168. %       Support: meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction)),pt(meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction)),(sanity(is_ftCompound(instVerbOverride(ftTerm,ftAction,ftAction)))*->rhs([{get_functor(instVerbOverride(ftTerm,ftAction,ftAction),instVerbOverride,3),3>1},arity(instVerbOverride,3),{arg(1,instVerbOverride(ftTerm,ftAction,ftAction),ftTerm)},argIsa(instVerbOverride,1,ftTerm)])))
  4169. % baseKB:mpred_fwc1(argIsa(instVerbOverride, 1, ftTerm)).
  4170. %       Found positive trigger: argIsa(instVerbOverride,1,ftTerm)
  4171. %               body: is_kif_clause(argIsa(instVerbOverride,1,ftTerm))*->rhs([clif(argIsa(instVerbOverride,1,ftTerm))])
  4172. %       Found positive trigger: argIsa(instVerbOverride,1,ftTerm)
  4173. %               body: number(1)*->rhs([argQuotedIsa(instVerbOverride,1,ftTerm)])
  4174. %       RHS-Post1: argQuotedIsa(instVerbOverride,1,ftTerm)
  4175. %       Support: argIsa(instVerbOverride,1,ftTerm),pt(argIsa(instVerbOverride,1,ftTerm),(number(1)*->rhs([argQuotedIsa(instVerbOverride,1,ftTerm)])))
  4176. % baseKB:mpred_fwc1(argQuotedIsa(instVerbOverride, 1, ftTerm)).
  4177. %       Found positive trigger: argQuotedIsa(instVerbOverride,1,ftTerm)
  4178. %               body: is_kif_clause(argQuotedIsa(instVerbOverride,1,ftTerm))*->rhs([clif(argQuotedIsa(instVerbOverride,1,ftTerm))])
  4179. %       Found positive trigger: argQuotedIsa(instVerbOverride,1,ftTerm)
  4180. %               body: mpred_positive_fact(argQuotedIsa(instVerbOverride,1,ftTerm))*->rhs([\+ ~argQuotedIsa(instVerbOverride,1,ftTerm)])
  4181. %               RHS-Withdrawing-Negation: \+ ~argQuotedIsa(instVerbOverride,1,ftTerm)
  4182. %       Support: argQuotedIsa(instVerbOverride,1,ftTerm),pt(argQuotedIsa(instVerbOverride,1,ftTerm),(mpred_positive_fact(argQuotedIsa(instVerbOverride,1,ftTerm))*->rhs([\+ ~argQuotedIsa(instVerbOverride,1,ftTerm)])))
  4183. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argQuotedIsa(instVerbOverride,1,ftTerm)
  4184. %       Found positive trigger: argIsa(instVerbOverride,1,ftTerm)
  4185. %               body: mpred_positive_fact(argIsa(instVerbOverride,1,ftTerm))*->rhs([\+ ~argIsa(instVerbOverride,1,ftTerm)])
  4186. %               RHS-Withdrawing-Negation: \+ ~argIsa(instVerbOverride,1,ftTerm)
  4187. %       Support: argIsa(instVerbOverride,1,ftTerm),pt(argIsa(instVerbOverride,1,ftTerm),(mpred_positive_fact(argIsa(instVerbOverride,1,ftTerm))*->rhs([\+ ~argIsa(instVerbOverride,1,ftTerm)])))
  4188. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(instVerbOverride,1,ftTerm)
  4189. %       RHS-Post1: argIsa(instVerbOverride,2,ftAction)
  4190. %       Support: meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction)),pt(meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction)),(sanity(is_ftCompound(instVerbOverride(ftTerm,ftAction,ftAction)))*->rhs([{get_functor(instVerbOverride(ftTerm,ftAction,ftAction),instVerbOverride,3),3>1},arity(instVerbOverride,3),{arg(2,instVerbOverride(ftTerm,ftAction,ftAction),ftAction)},argIsa(instVerbOverride,2,ftAction)])))
  4191. % baseKB:mpred_fwc1(argIsa(instVerbOverride, 2, ftAction)).
  4192. %       Found positive trigger: argIsa(instVerbOverride,2,ftAction)
  4193. %               body: is_kif_clause(argIsa(instVerbOverride,2,ftAction))*->rhs([clif(argIsa(instVerbOverride,2,ftAction))])
  4194. %       Found positive trigger: argIsa(instVerbOverride,2,ftAction)
  4195. %               body: number(2)*->rhs([argQuotedIsa(instVerbOverride,2,ftAction)])
  4196. %       RHS-Post1: argQuotedIsa(instVerbOverride,2,ftAction)
  4197. %       Support: argIsa(instVerbOverride,2,ftAction),pt(argIsa(instVerbOverride,2,ftAction),(number(2)*->rhs([argQuotedIsa(instVerbOverride,2,ftAction)])))
  4198. % baseKB:mpred_fwc1(argQuotedIsa(instVerbOverride, 2, ftAction)).
  4199. %       Found positive trigger: argQuotedIsa(instVerbOverride,2,ftAction)
  4200. %               body: is_kif_clause(argQuotedIsa(instVerbOverride,2,ftAction))*->rhs([clif(argQuotedIsa(instVerbOverride,2,ftAction))])
  4201. %       Found positive trigger: argQuotedIsa(instVerbOverride,2,ftAction)
  4202. %               body: mpred_positive_fact(argQuotedIsa(instVerbOverride,2,ftAction))*->rhs([\+ ~argQuotedIsa(instVerbOverride,2,ftAction)])
  4203. %               RHS-Withdrawing-Negation: \+ ~argQuotedIsa(instVerbOverride,2,ftAction)
  4204. %       Support: argQuotedIsa(instVerbOverride,2,ftAction),pt(argQuotedIsa(instVerbOverride,2,ftAction),(mpred_positive_fact(argQuotedIsa(instVerbOverride,2,ftAction))*->rhs([\+ ~argQuotedIsa(instVerbOverride,2,ftAction)])))
  4205. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argQuotedIsa(instVerbOverride,2,ftAction)
  4206. %       Found positive trigger: argIsa(instVerbOverride,2,ftAction)
  4207. %               body: mpred_positive_fact(argIsa(instVerbOverride,2,ftAction))*->rhs([\+ ~argIsa(instVerbOverride,2,ftAction)])
  4208. %               RHS-Withdrawing-Negation: \+ ~argIsa(instVerbOverride,2,ftAction)
  4209. %       Support: argIsa(instVerbOverride,2,ftAction),pt(argIsa(instVerbOverride,2,ftAction),(mpred_positive_fact(argIsa(instVerbOverride,2,ftAction))*->rhs([\+ ~argIsa(instVerbOverride,2,ftAction)])))
  4210. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(instVerbOverride,2,ftAction)
  4211. %       RHS-Post1: argIsa(instVerbOverride,3,ftAction)
  4212. %       Support: meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction)),pt(meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction)),(sanity(is_ftCompound(instVerbOverride(ftTerm,ftAction,ftAction)))*->rhs([{get_functor(instVerbOverride(ftTerm,ftAction,ftAction),instVerbOverride,3),3>1},arity(instVerbOverride,3),{arg(3,instVerbOverride(ftTerm,ftAction,ftAction),ftAction)},argIsa(instVerbOverride,3,ftAction)])))
  4213. % baseKB:mpred_fwc1(argIsa(instVerbOverride, 3, ftAction)).
  4214. %       Found positive trigger: argIsa(instVerbOverride,3,ftAction)
  4215. %               body: is_kif_clause(argIsa(instVerbOverride,3,ftAction))*->rhs([clif(argIsa(instVerbOverride,3,ftAction))])
  4216. %       Found positive trigger: argIsa(instVerbOverride,3,ftAction)
  4217. %               body: number(3)*->rhs([argQuotedIsa(instVerbOverride,3,ftAction)])
  4218. %       RHS-Post1: argQuotedIsa(instVerbOverride,3,ftAction)
  4219. %       Support: argIsa(instVerbOverride,3,ftAction),pt(argIsa(instVerbOverride,3,ftAction),(number(3)*->rhs([argQuotedIsa(instVerbOverride,3,ftAction)])))
  4220. % baseKB:mpred_fwc1(argQuotedIsa(instVerbOverride, 3, ftAction)).
  4221. %       Found positive trigger: argQuotedIsa(instVerbOverride,3,ftAction)
  4222. %               body: is_kif_clause(argQuotedIsa(instVerbOverride,3,ftAction))*->rhs([clif(argQuotedIsa(instVerbOverride,3,ftAction))])
  4223. %       Found positive trigger: argQuotedIsa(instVerbOverride,3,ftAction)
  4224. %               body: mpred_positive_fact(argQuotedIsa(instVerbOverride,3,ftAction))*->rhs([\+ ~argQuotedIsa(instVerbOverride,3,ftAction)])
  4225. %               RHS-Withdrawing-Negation: \+ ~argQuotedIsa(instVerbOverride,3,ftAction)
  4226. %       Support: argQuotedIsa(instVerbOverride,3,ftAction),pt(argQuotedIsa(instVerbOverride,3,ftAction),(mpred_positive_fact(argQuotedIsa(instVerbOverride,3,ftAction))*->rhs([\+ ~argQuotedIsa(instVerbOverride,3,ftAction)])))
  4227. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argQuotedIsa(instVerbOverride,3,ftAction)
  4228. %       Found positive trigger: argIsa(instVerbOverride,3,ftAction)
  4229. %               body: mpred_positive_fact(argIsa(instVerbOverride,3,ftAction))*->rhs([\+ ~argIsa(instVerbOverride,3,ftAction)])
  4230. %               RHS-Withdrawing-Negation: \+ ~argIsa(instVerbOverride,3,ftAction)
  4231. %       Support: argIsa(instVerbOverride,3,ftAction),pt(argIsa(instVerbOverride,3,ftAction),(mpred_positive_fact(argIsa(instVerbOverride,3,ftAction))*->rhs([\+ ~argIsa(instVerbOverride,3,ftAction)])))
  4232. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~argIsa(instVerbOverride,3,ftAction)
  4233. %       Found positive trigger: meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction))
  4234. %               body: mpred_positive_fact(meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction)))*->rhs([\+ ~meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction))])
  4235. %               RHS-Withdrawing-Negation: \+ ~meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction))
  4236. %       Support: meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction)),pt(meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction)),(mpred_positive_fact(meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction)))*->rhs([\+ ~meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction))])))
  4237. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~meta_argtypes(instVerbOverride(ftTerm,ftAction,ftAction))
  4238. % baseKB:mpred_fwc1(prologMultiValued(instVerbOverride)).
  4239. %       Found positive trigger: prologMultiValued(instVerbOverride)
  4240. %               body: is_kif_clause(prologMultiValued(instVerbOverride))*->rhs([clif(prologMultiValued(instVerbOverride))])
  4241. %       Found positive trigger: prologMultiValued(instVerbOverride)
  4242. %               body: rhs([\+prologSingleValued(instVerbOverride)])
  4243. %               RHS-Withdrawing-Negation: \+prologSingleValued(instVerbOverride)
  4244. %       Support: prologMultiValued(instVerbOverride),pt(prologMultiValued(instVerbOverride),rhs([\+prologSingleValued(instVerbOverride)]))
  4245. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): prologSingleValued(instVerbOverride)
  4246. %       Found positive trigger: prologMultiValued(instVerbOverride)
  4247. %               body: rhs([tRelation(instVerbOverride)])
  4248. %       RHS-Post1: tRelation(instVerbOverride)
  4249. %       Support: prologMultiValued(instVerbOverride),pt(prologMultiValued(instVerbOverride),rhs([tRelation(instVerbOverride)]))
  4250. % baseKB:mpred_fwc1(tRelation(instVerbOverride)).
  4251. %       Found positive trigger: tRelation(instVerbOverride)
  4252. %               body: is_kif_clause(tRelation(instVerbOverride))*->rhs([clif(tRelation(instVerbOverride))])
  4253. %       Found positive trigger: tRelation(instVerbOverride)
  4254. %               body: nt(tFunction(instVerbOverride),call_u_no_bc(tFunction(instVerbOverride)),rhs([tPred(instVerbOverride)]))
  4255. %       Adding negative
  4256. %               trigger: tFunction(instVerbOverride)
  4257. %               test: call_u_no_bc(tFunction(instVerbOverride))
  4258. %               body: rhs([tPred(instVerbOverride)])
  4259. %        Support: tRelation(instVerbOverride),pt(tRelation(instVerbOverride),nt(tFunction(instVerbOverride),call_u_no_bc(tFunction(instVerbOverride)),rhs([tPred(instVerbOverride)])))
  4260. %       RHS-Post1: tPred(instVerbOverride)
  4261. %       Support: \+tFunction(instVerbOverride),nt(tFunction(instVerbOverride),call_u_no_bc(tFunction(instVerbOverride)),rhs([tPred(instVerbOverride)]))
  4262. %       Adding NEG mpred_do_fcnt via support
  4263. %               trigger: tFunction(instVerbOverride)
  4264. %               cond: call_u_no_bc(tFunction(instVerbOverride))
  4265. %               action: rhs([tPred(instVerbOverride)])
  4266. %        from: mpred_add_support_fast(tPred(instVerbOverride),(\+tFunction(instVerbOverride),nt(tFunction(instVerbOverride),call_u_no_bc(tFunction(instVerbOverride)),rhs([tPred(instVerbOverride)]))))
  4267. % baseKB:mpred_fwc1(tPred(instVerbOverride)).
  4268. %       Found positive trigger: tPred(instVerbOverride)
  4269. %               body: is_kif_clause(tPred(instVerbOverride))*->rhs([clif(tPred(instVerbOverride))])
  4270. %       Found positive trigger: tPred(instVerbOverride)
  4271. %               body: arity(instVerbOverride,2)*->rhs([rtBinaryPredicate(instVerbOverride)])
  4272. %       Found positive trigger: tPred(instVerbOverride)
  4273. %               body: rhs([tRelation(instVerbOverride)])
  4274. %       RHS-Post1: tRelation(instVerbOverride)
  4275. %       Support: tPred(instVerbOverride),pt(tPred(instVerbOverride),rhs([tRelation(instVerbOverride)]))
  4276. %       Found positive trigger: tPred(instVerbOverride)
  4277. %               body: mpred_positive_fact(tPred(instVerbOverride))*->rhs([\+ ~tPred(instVerbOverride)])
  4278. %               RHS-Withdrawing-Negation: \+ ~tPred(instVerbOverride)
  4279. %       Support: tPred(instVerbOverride),pt(tPred(instVerbOverride),(mpred_positive_fact(tPred(instVerbOverride))*->rhs([\+ ~tPred(instVerbOverride)])))
  4280. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tPred(instVerbOverride)
  4281. %       Found positive trigger: tRelation(instVerbOverride)
  4282. %               body: mpred_positive_fact(tRelation(instVerbOverride))*->rhs([\+ ~tRelation(instVerbOverride)])
  4283. %               RHS-Withdrawing-Negation: \+ ~tRelation(instVerbOverride)
  4284. %       Support: tRelation(instVerbOverride),pt(tRelation(instVerbOverride),(mpred_positive_fact(tRelation(instVerbOverride))*->rhs([\+ ~tRelation(instVerbOverride)])))
  4285. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~tRelation(instVerbOverride)
  4286. %       Found positive trigger: prologMultiValued(instVerbOverride)
  4287. %               body: mpred_positive_fact(prologMultiValued(instVerbOverride))*->rhs([\+ ~prologMultiValued(instVerbOverride)])
  4288. %               RHS-Withdrawing-Negation: \+ ~prologMultiValued(instVerbOverride)
  4289. %       Support: prologMultiValued(instVerbOverride),pt(prologMultiValued(instVerbOverride),(mpred_positive_fact(prologMultiValued(instVerbOverride))*->rhs([\+ ~prologMultiValued(instVerbOverride)])))
  4290. % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~prologMultiValued(instVerbOverride)
  4291. :- dynamic mudAreaConnected/2.
  4292. :- multifile mudAreaConnected/2.
  4293. :- public mudAreaConnected/2.
  4294. :- module_transparent mudAreaConnected/2.
  4295.  
  4296. mudAreaConnected(B, A) :-
  4297.         cwc,
  4298.         loop_check_term(mudAreaConnected(A, B),
  4299.                         info(mudAreaConnected(A, B),
  4300.                              'system_basic.pfc.pl':108),
  4301.                         fail).
  4302.  
  4303. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:990
  4304. % found(mpred_rem_support(prologMultiValued(pathDirLeadsTo),  (mfl(baseKB, '/home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl', 551), ax))).
  4305. :- dynamic vtActionTemplate/1.
  4306. :- multifile vtActionTemplate/1.
  4307. :- public vtActionTemplate/1.
  4308. :- module_transparent vtActionTemplate/1.
  4309.  
  4310. vtActionTemplate(actImprove(rtStatPred)).
  4311.  
  4312. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_builtin.pfc.pl:1453
  4313. % on_f_log_fail(bugger:on_x_log_throw('_scope':erase(<clause>(0xabbf200)))).
  4314. % infSupertypeName
  4315. %    prologmud('mud_builtin.pfc') compiled into baseKB 17.40 sec, 1 clauses
  4316. % autoloading mud_http_hmud:sformat/3 from /usr/lib/swi-prolog/library/backcomp
  4317. sh: 1: /home/dmiles/logicmoo_workspace/packs_xtra/hMUD/policyd: Permission denied
  4318. sh: 1: /home/dmiles/logicmoo_workspace/packs_xtra/hMUD/policyd: Permission denied
  4319. %     mud_http_hmud compiled into mud_http_hmud 0.03 sec, 13 clauses
  4320. % autoloading rdf_db:current_stream/3 from /usr/lib/swi-prolog/library/quintus
  4321. % autoloading rdf_db:tdebug/0 from /usr/lib/swi-prolog/library/threadutil
  4322. %    prologmud(server/mud_telnet) compiled into baseKB 0.17 sec, 136 clauses
  4323. %    prologmud(server/mud_irc) compiled into baseKB 0.00 sec, 0 clauses
  4324. % [16:55:00] #logicmoo (+n) : [m/4 o/1 h/0 v/0 n/3 b/0 e/0 I/0]
  4325. %     world_2d.pfc compiled into baseKB 1.40 sec, 1 clauses
  4326. %     world_text.pfc compiled into baseKB 0.77 sec, 0 clauses
  4327. %     world_text_output.pfc compiled into baseKB 0.25 sec, 1 clauses
  4328. %     world_effects.pfc compiled into baseKB 0.10 sec, 1 clauses
  4329. %     world_events.pfc compiled into baseKB 0.12 sec, 1 clauses
  4330. :- dynamic get_dettached_npc/1.
  4331.  
  4332. get_dettached_npc(A) :-
  4333.         random_instance_no_throw(tAgent, A, \+tHumanControlled(A)).
  4334.  
  4335. %     world_agent.pfc compiled into baseKB 0.57 sec, 2 clauses
  4336. %     world_npc.pfc compiled into baseKB 0.21 sec, 1 clauses
  4337. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/vworld/world.pfc.pl:97
  4338. % not_installing(baseKB, include(logicmoo('vworld/world_spawning.pl'))).
  4339. %    prologmud('vworld/world.pfc') compiled into baseKB 3.88 sec, 8 clauses
  4340. %    prologmud(server/mud_testing) compiled into baseKB 0.17 sec, 57 clauses
  4341. % autoloading baseKB:to_word_list/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4342. % autoloading baseKB:string_to_atom/2 from /usr/lib/swi-prolog/library/backcomp
  4343. % autoloading baseKB:atomic_list_concat_catch/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4344. % autoloading rdf_db:atomic_list_concat_catch/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4345. % autoloading baseKB:string_equal_ci/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4346. % autoloading baseKB:contains_var/2 from /usr/lib/swi-prolog/library/occurs
  4347. % autoloading rdf_db:begin_tests/2 from /usr/lib/swi-prolog/library/plunit
  4348. % autoloading rdf_db:end_tests/1 from /usr/lib/swi-prolog/library/plunit
  4349. % autoloading system:non_empty/1 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4350. % autoloading baseKB:any_to_string/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4351. % autoloading baseKB:string_ci/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4352. % autoloading rdf_db:string_ci/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4353. % autoloading baseKB:to_case_breaks/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4354. % autoloading rdf_db:to_case_breaks/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4355. % autoloading baseKB:nodebug/1 from /usr/lib/swi-prolog/library/debug
  4356. % autoloading baseKB:debug/1 from /usr/lib/swi-prolog/library/debug
  4357. % autoloading baseKB:maplist/3 from /usr/lib/swi-prolog/library/apply
  4358. % autoloading baseKB:is_ftString2/1 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4359. :- dynamic verb_alias/2.
  4360. :- multifile verb_alias/2.
  4361. :- public verb_alias/2.
  4362. :- module_transparent verb_alias/2.
  4363.  
  4364. verb_alias("i", actInventory).
  4365. verb_alias("l", actLook).
  4366. verb_alias("lo", actLook).
  4367. verb_alias("s", actMove(vSouth)).
  4368. verb_alias("go", actMove).
  4369. verb_alias("where is", actWhere).
  4370.  
  4371. % autoloading baseKB:predsort/3 from /usr/lib/swi-prolog/library/sort
  4372. % autoloading system:empty_string/1 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4373. % autoloading rdf_db:as_atom/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4374. % autoloading baseKB:as_atom/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4375. % autoloading baseKB:any_to_atom/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4376. % autoloading system:no_repeats_old/1 from /home/dmiles/logicmoo_workspace/packs_sys/no_repeats/prolog/no_repeats
  4377. % autoloading rdf_db:currentContext/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4378. % autoloading rdf_db:makeLocalContext/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4379. % autoloading rdf_db:makeLocalContext1/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4380. % autoloading rdf_db:setCtxValue/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4381. % autoloading rdf_db:unwrapValue1/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4382. % autoloading rdf_db:unwrapValue1/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4383. % autoloading rdf_db:unwrapValue1/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4384. % autoloading rdf_db:checkCtx/1 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4385. % autoloading rdf_db:get_ctx_holder/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4386. % autoloading rdf_db:get_o_value/4 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4387. % autoloading rdf_db:unwrapValue/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4388. % autoloading rdf_db:checkCtx/1 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4389. % autoloading rdf_db:lastMemberCtx/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4390. % autoloading rdf_db:get_ctx_holder/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4391. % autoloading rdf_db:get_o_value/4 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4392. % autoloading rdf_db:checkCtx/1 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4393. % autoloading rdf_db:get_ctx_holder/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4394. % autoloading rdf_db:get_o_value/4 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4395. % autoloading rdf_db:checkCtx/1 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4396. % autoloading rdf_db:addCtxValue1/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4397. % autoloading rdf_db:checkCtx/1 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4398. % autoloading rdf_db:addCtxValue1/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4399. % autoloading rdf_db:get_ctx_holderFreeSpot/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4400. % autoloading rdf_db:checkCtx/1 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4401. % autoloading rdf_db:checkCtx/1 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4402. % autoloading rdf_db:get_ctx_holderFreeSpot/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4403. % autoloading rdf_db:checkCtx/1 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4404. % autoloading rdf_db:get_ctx_frame_holder/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4405. % autoloading rdf_db:get_ctx_frame_holder1/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4406. % autoloading rdf_db:get_ctx_holder1/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4407. % autoloading rdf_db:get_ctx_holder1/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4408. % autoloading rdf_db:no_cyclic_terms/0 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4409. % autoloading rdf_db:get_ctx_holderFreeSpot0/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4410. % autoloading rdf_db:get_ctx_holderFreeSpot0/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4411. % autoloading rdf_db:get_ctx_holderFreeSpot1/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4412. % autoloading rdf_db:get_ctx_holderFreeSpot1/5 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4413. % autoloading rdf_db:get_o_value/4 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4414. % autoloading rdf_db:bestSetterFn/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4415. % autoloading rdf_db:get_o_value0/4 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4416. % autoloading rdf_db:get_o_value0/4 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4417. % autoloading rdf_db:get_o_value1/4 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4418. % autoloading rdf_db:get_n_value/6 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4419. % autoloading rdf_db:delete_safe/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4420. % autoloading rdf_db:hideIfNeeded/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4421. % autoloading rdf_db:revappend_0/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4422. % autoloading rdf_db:mergeAppend0/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4423. % autoloading rdf_db:eqmember/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4424. % autoloading rdf_db:eqmember/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4425. % autoloading rdf_db:copy_term_numvars/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_ctx_frame
  4426. %     library(multimodal_dcg) compiled into multimodal_dcg 0.18 sec, 116 clauses
  4427. % autoloading baseKB:member_ci/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4428. % autoloading rdf_db:member_ci/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4429. % autoloading system:is_ftString2/1 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4430. %    prologmud(parsing/parser_imperative) compiled into baseKB 1.07 sec, 276 clauses
  4431. % autoloading baseKB:toCamelcase/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4432. %    prologmud(parsing/simple_decl_parser) compiled into baseKB 0.41 sec, 114 clauses
  4433. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_loader.pl:542
  4434. % loading_mobs
  4435. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mobs/explorer.pfc.pl compiled into baseKB 0.14 sec, 2 clauses
  4436. :- dynamic verb_desc/3.
  4437.  
  4438. verb_desc(actOperate, tShower, "wash self with X").
  4439. verb_desc(actOperate, tShower, "take a shower").
  4440. verb_desc(actOperate, tBathtub, "wash self with X").
  4441. verb_desc(actOperate, tBathtub, "Take a Bath").
  4442. verb_desc(actOperate, tSink, "Wash Hands").
  4443. verb_desc(actDance, tDanceBall, "Dance! Dance!").
  4444. verb_desc(actActOperate, tWashingMachine, "Wash The Clothes").
  4445. verb_desc(actActOperate, tClothesDryer, "Dry The Clothes").
  4446. verb_desc(actSleep, tBed, "Sleep a few").
  4447. verb_desc(actSleep, tMattress, "Sleep a few").
  4448. verb_desc(actSit, tChair, "Sit down").
  4449. verb_desc(actSit, tCouch, "Sit down").
  4450. verb_desc(actObserve, tRadio, "Listen to Radio").
  4451. verb_desc(actObserve, tMirror, "Pop your zits").
  4452. verb_desc(actPotty, tToilet, "Go potty").
  4453. verb_desc(actClean, tToilet, "Flush it").
  4454. verb_desc(actSearch, tFridge, "Raid the fridge").
  4455. verb_desc(actActOperate, tMicrowave, "see what was forgotten in the microwave").
  4456. verb_desc(actOperate, tTreadmill, "Excersize with X").
  4457. verb_desc(actOperate, tTreadmill, "Tread the mill").
  4458. verb_desc(actOperate, tFixedLamp, "flip the switch").
  4459. verb_desc(actOperate, tPooltable, "Play pool").
  4460. verb_desc(actPutXOn, tBookcase, "Organize books").
  4461. verb_desc(actObserve, tReadAble, "Read book").
  4462. verb_desc(actTake, tReadAble, "Take the materials").
  4463. verb_desc(actEat, tEatAble, "Eat the food").
  4464. verb_desc(actTake, tEatAble, "Take the food").
  4465. verb_desc(actObserve, tArt, "Apreciate the Art").
  4466. verb_desc(actOperate, tDanceFloor, "Dance! Dance!").
  4467. verb_desc(actOperate, tComputer, "Look busy doing something!").
  4468. verb_desc(actTouch, tTouchAble, "Touch").
  4469. verb_desc(actSit, tSitAble, "Sit on").
  4470. verb_desc(actPutXOn, tHasSurface, "This is a Put_X_On placeholder").
  4471. verb_desc(actEat, tEatAble, "Eat it").
  4472. verb_desc(actTake, tCarryAble, "Take it").
  4473. verb_desc(actSleep, tLayAble, "Lay on").
  4474. verb_desc(actClean, tLookAble, "Clean").
  4475. verb_desc(actObserve, tLookAble, "Observe").
  4476. verb_desc(actExcersize, tSitAble, "Excersize").
  4477. verb_desc(actTickle, tAgent, "Play with").
  4478. verb_desc(actSearch, tContainer, "Eat_from").
  4479. verb_desc(actArgue, tAgent, "Argue").
  4480. verb_desc(actTalk, tAgent, "Talk to").
  4481. verb_desc(actAttack, tAgent, "Beat up").
  4482. verb_desc(actKiss, tAgent, "Kiss").
  4483. verb_desc(actThinkAbout, tLookAble, "Think about").
  4484.  
  4485. :- dynamic verb_for_type/2.
  4486. :- multifile verb_for_type/2.
  4487. :- public verb_for_type/2.
  4488. :- module_transparent verb_for_type/2.
  4489.  
  4490. verb_for_type(actPutXOn, tHasSurface).
  4491. verb_for_type(actPutXOn, tBookcase).
  4492. verb_for_type(actTravelThru, tPassable).
  4493. verb_for_type(actObserve, tTelevision).
  4494. verb_for_type(actBumpIntoBarrier, tFurniture).
  4495. verb_for_type(actLiveAtLeastAMinute, tAgent).
  4496. verb_for_type(actOperate, tShower).
  4497. verb_for_type(actClean, tShower).
  4498. verb_for_type(actOperate, tBathtub).
  4499. verb_for_type(actClean, tBathtub).
  4500. verb_for_type(actOperate, tSink).
  4501. verb_for_type(actClean, tSink).
  4502. verb_for_type(actDance, tDanceBall).
  4503. verb_for_type(actActOperate, tWashingMachine).
  4504. verb_for_type(actClean, tWashingMachine).
  4505. verb_for_type(actActOperate, tClothesDryer).
  4506. verb_for_type(actClean, tClothesDryer).
  4507. verb_for_type(actSleep, tBed).
  4508. verb_for_type(actSleep, tMattress).
  4509. verb_for_type(actSit, tChair).
  4510. verb_for_type(actSit, tCouch).
  4511. verb_for_type(actObserve, tRadio).
  4512. verb_for_type(actObserve, tMirror).
  4513. verb_for_type(actPotty, tToilet).
  4514. verb_for_type(actClean, tToilet).
  4515. verb_for_type(actSearch, tFridge).
  4516. verb_for_type(actActOperate, tStove).
  4517. verb_for_type(actActOperate, tMicrowave).
  4518. verb_for_type(actOperate, tTreadmill).
  4519. verb_for_type(actOperate, tFixedLamp).
  4520. verb_for_type(actOperate, tPooltable).
  4521. verb_for_type(actObserve, tReadAble).
  4522. verb_for_type(actTake, tReadAble).
  4523. verb_for_type(actEat, tEatAble).
  4524. verb_for_type(actTake, tEatAble).
  4525. verb_for_type(actObserve, tArt).
  4526. verb_for_type(actOperate, tDanceFloor).
  4527. verb_for_type(actOperate, tComputer).
  4528. verb_for_type(actTalk, tAgent).
  4529. verb_for_type(actArgue, tAgent).
  4530. verb_for_type(actAttack, tAgent).
  4531. verb_for_type(actKiss, tAgent).
  4532. verb_for_type(actTouch, tTouchAble).
  4533. verb_for_type(actSit, tSitAble).
  4534. verb_for_type(actTake, tCarryAble).
  4535. verb_for_type(actSleep, tLayAble).
  4536. verb_for_type(actClean, tLookAble).
  4537. verb_for_type(actObserve, tLookAble).
  4538. verb_for_type(actExcersize, tSitAble).
  4539. verb_for_type(actTickle, tAgent).
  4540. verb_for_type(actSearch, tContainer).
  4541. verb_for_type(actThinkAbout, tLookAble).
  4542.  
  4543. :- dynamic verb_affordance_2/2.
  4544.  
  4545.  
  4546. :- dynamic can_hold_type/2.
  4547.  
  4548. can_hold_type(tTable, tReadAble).
  4549. can_hold_type(tTable, tEatAble).
  4550. can_hold_type(tTrashContainer, tTake).
  4551. can_hold_type(tTrashContainer, tTakeAble).
  4552. can_hold_type(tBookcase, tReadAble).
  4553.  
  4554. :- dynamic verb_affordance/5.
  4555. :- multifile verb_affordance/5.
  4556. :- public verb_affordance/5.
  4557. :- module_transparent verb_affordance/5.
  4558.  
  4559. verb_affordance(actObserve, tTelevision, mudNonLonelinessSocial, + 3, + -2).
  4560. verb_affordance(actObserve, tTelevision, mudNonHunger, + 1, + -1).
  4561. verb_affordance(actObserve, tTelevision, mudBladderEmpty, + 0, + 0).
  4562. verb_affordance(actObserve, tTelevision, mudHygiene, + 0, + 0).
  4563. verb_affordance(actObserve, tTelevision, mudSecureRoom, + 1, + 0).
  4564. verb_affordance(actObserve, tTelevision, mudFun, + 2, + 1).
  4565. verb_affordance(actObserve, tTelevision, mudSadToHappy, + 2, + 1).
  4566. verb_affordance(actObserve, tTelevision, mudEnergy, + 1, + -1).
  4567. verb_affordance(actBumpIntoBarrier, tFurniture, mudNonLonelinessSocial, + -300, + 0).
  4568. verb_affordance(actBumpIntoBarrier, tFurniture, mudHygiene, + -300, + 0).
  4569. verb_affordance(actBumpIntoBarrier, tFurniture, mudComfort, + -300, + 0).
  4570. verb_affordance(actBumpIntoBarrier, tFurniture, mudEnergy, + -300, + 0).
  4571. verb_affordance(actBumpIntoBarrier, tFurniture, mudFun, + -300, + 0).
  4572. verb_affordance(actLiveAtLeastAMinute, tAgent, mudEnergy, + 0, + -2).
  4573. verb_affordance(actLiveAtLeastAMinute, tAgent, mudNonHunger, + 0, + -2).
  4574. verb_affordance(actLiveAtLeastAMinute, tAgent, mudBladderEmpty, + 0, + -2).
  4575. verb_affordance(actLiveAtLeastAMinute, tAgent, mudHygiene, + 0, + -2).
  4576. verb_affordance(actLiveAtLeastAMinute, tAgent, mudSecureRoom, + 0, + -2).
  4577. verb_affordance(actLiveAtLeastAMinute, tAgent, mudNonLonelinessSocial, + 0, + -2).
  4578. verb_affordance(actLiveAtLeastAMinute, tAgent, mudFun, + 0, + -2).
  4579. verb_affordance(actLiveAtLeastAMinute, tAgent, mudSadToHappy, + 0, + -2).
  4580. verb_affordance(actLiveAtLeastAMinute, tAgent, mudComfort, + 0, + -2).
  4581. verb_affordance(actOperate, tShower, mudComfort, + 10, + 10).
  4582. verb_affordance(actOperate, tShower, mudHygiene, + 30, + 30).
  4583. verb_affordance(actOperate, tBathtub, mudComfort, + 20, + 20).
  4584. verb_affordance(actOperate, tBathtub, mudEnergy, + -20, + -20).
  4585. verb_affordance(actOperate, tBathtub, mudHygiene, + 100, + 100).
  4586. verb_affordance(actOperate, tSink, mudComfort, + 0, + 0).
  4587. verb_affordance(actOperate, tSink, mudHygiene, + 10, + 10).
  4588. verb_affordance(actDance, tDanceBall, mudNonLonelinessSocial, + 10, + 10).
  4589. verb_affordance(actDance, tDanceBall, mudEnergy, + -10, + -20).
  4590. verb_affordance(actDance, tDanceBall, mudFun, + 10, + 10).
  4591. verb_affordance(actDance, tDanceBall, mudHygiene, + -10, + -10).
  4592. verb_affordance(actActOperate, tWashingMachine, mudComfort, + 0, + 0).
  4593. verb_affordance(actActOperate, tWashingMachine, mudHygiene, + 10, + 10).
  4594. verb_affordance(actActOperate, tClothesDryer, mudComfort, + 0, + 0).
  4595. verb_affordance(actActOperate, tClothesDryer, mudHygiene, + 10, + 10).
  4596. verb_affordance(actSleep, tBed, mudComfort, + 10, + 30).
  4597. verb_affordance(actSleep, tBed, mudEnergy, + 100, + 80).
  4598. verb_affordance(actSleep, tMattress, mudComfort, + 10, + 30).
  4599. verb_affordance(actSleep, tMattress, mudEnergy, + 100, + 80).
  4600. verb_affordance(actSit, tChair, mudComfort, + 15, + 10).
  4601. verb_affordance(actSit, tChair, mudEnergy, + 10, + 20).
  4602. verb_affordance(actSit, tCouch, mudComfort, + 20, + 20).
  4603. verb_affordance(actSit, tCouch, mudEnergy, + 10, + 20).
  4604. verb_affordance(actObserve, tRadio, mudSecureRoom, + 1, + 0).
  4605. verb_affordance(actObserve, tRadio, mudFun, + 10, + 10).
  4606. verb_affordance(actObserve, tRadio, mudSadToHappy, + 10, + 10).
  4607. verb_affordance(actObserve, tRadio, mudEnergy, + 1, + -1).
  4608. verb_affordance(actObserve, tMirror, mudSecureRoom, + 1, + 0).
  4609. verb_affordance(actObserve, tMirror, mudFun, + 10, + 10).
  4610. verb_affordance(actObserve, tMirror, mudSadToHappy, + 10, + -1).
  4611. verb_affordance(actObserve, tMirror, mudEnergy, + 1, + -1).
  4612. verb_affordance(actPotty, tToilet, mudBladderEmpty, + 100, + 100).
  4613. verb_affordance(actPotty, tToilet, mudHygiene, + 0, + -10).
  4614. verb_affordance(actClean, tToilet, mudHygiene, + 1, + 4).
  4615. verb_affordance(actClean, tToilet, mudFun, + 5, + 4).
  4616. verb_affordance(actPutXOn, tBookcase, mudFun, + 10, + 10).
  4617. verb_affordance(actPutXOn, tBookcase, mudSecureRoom, + 20, + 20).
  4618. verb_affordance(actObserve, tReadAble, mudFun, + 10, + 10).
  4619. verb_affordance(actObserve, tReadAble, mudSecureRoom, + 20, + 20).
  4620. verb_affordance(actObserve, tArt, mudFun, + 10, + 10).
  4621. verb_affordance(actObserve, tArt, mudSecureRoom, + 20, + 20).
  4622. verb_affordance(actTalk, tAgent, mudNonLonelinessSocial, + 10, + 15).
  4623. verb_affordance(actTalk, tAgent, mudFun, + 1, + 1).
  4624. verb_affordance(actArgue, tAgent, mudNonLonelinessSocial, + 10, + 15).
  4625. verb_affordance(actArgue, tAgent, mudEnergy, + 0, + -10).
  4626. verb_affordance(actArgue, tAgent, mudSadToHappy, + -10, + -10).
  4627. verb_affordance(actArgue, tAgent, mudFun, + 20, + 10).
  4628. verb_affordance(actAttack, tAgent, mudNonLonelinessSocial, + 10, + 15).
  4629. verb_affordance(actAttack, tAgent, mudEnergy, + 0, + -10).
  4630. verb_affordance(actAttack, tAgent, mudSadToHappy, + 0, + -10).
  4631. verb_affordance(actAttack, tAgent, mudFun, + 20, + 10).
  4632. verb_affordance(actKiss, tAgent, mudNonLonelinessSocial, + 10, + 15).
  4633. verb_affordance(actKiss, tAgent, mudSadToHappy, + 10, + 10).
  4634. verb_affordance(actKiss, tAgent, mudFun, + 10, + 10).
  4635. verb_affordance(actTouch, tTouchAble, mudFun, + 1, + 1).
  4636. verb_affordance(actTouch, tTouchAble, mudSecureRoom, + 1, + 1).
  4637. verb_affordance(actSit, tSitAble, mudComfort, + 1, + 0).
  4638. verb_affordance(actSit, tSitAble, mudFun, + 1, + 1).
  4639. verb_affordance(actSit, tSitAble, mudSecureRoom, + 1, + 1).
  4640. verb_affordance(actPutXOn, tHasSurface, mudFun, + -2, + 2).
  4641. verb_affordance(actPutXOn, tHasSurface, mudEnergy, + 0, + -1).
  4642. verb_affordance(actEat, tEatAble, mudNonHunger, + 100, + 100).
  4643. verb_affordance(actEat, tEatAble, mudHygiene, + 0, + -10).
  4644. verb_affordance(actSleep, tLayAble, mudComfort, + 5, + 5).
  4645. verb_affordance(actSleep, tLayAble, mudEnergy, + 20, + 20).
  4646. verb_affordance(actClean, tLookAble, mudFun, + -2, + 2).
  4647. verb_affordance(actClean, tLookAble, mudEnergy, + 0, + -1).
  4648. verb_affordance(actObserve, tLookAble, mudFun, + 2, + 1).
  4649. verb_affordance(actObserve, tLookAble, mudEnergy, + 0, + -1).
  4650. verb_affordance(actExcersize, tSitAble, mudFun, + 10, + 10).
  4651. verb_affordance(actExcersize, tSitAble, mudHygiene, + -10, + -10).
  4652. verb_affordance(actTickle, tAgent, mudEnergy, + -10, + -10).
  4653. verb_affordance(actTickle, tAgent, mudFun, + 20, + 10).
  4654. verb_affordance(actSearch, tContainer, mudHygiene, + 0, + -5).
  4655. verb_affordance(actSearch, tContainer, mudNonHunger, + 40, + 20).
  4656. verb_affordance(actArgue, tAgent, mudEnergy, + -11, + -20).
  4657. verb_affordance(actTalk, tAgent, mudNonLonelinessSocial, + 11, + 20).
  4658. verb_affordance(actAttack, tAgent, mudEnergy, + -11, + -20).
  4659. verb_affordance(actKiss, tAgent, mudNonLonelinessSocial, + 11, + 20).
  4660. verb_affordance(actKiss, tAgent, mudFun, + 21, + 20).
  4661. verb_affordance(actThinkAbout, tLookAble, mudFun, + 1, + 2).
  4662.  
  4663. %     affordance/simbots.pfc compiled into baseKB 3.24 sec, 2 clauses
  4664. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mobs/mobs_conf.pfc.pl compiled into baseKB 3.24 sec, 1 clauses
  4665. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mobs/monster.pfc.pl compiled into baseKB 0.06 sec, 2 clauses
  4666. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mobs/pddl_agent.pfc.pl compiled into baseKB 0.13 sec, 2 clauses
  4667. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mobs/predator.pfc.pl compiled into baseKB 0.06 sec, 2 clauses
  4668. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mobs/prey.pfc.pl compiled into baseKB 0.15 sec, 3 clauses
  4669. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mobs/vacuum.pfc.pl compiled into baseKB 0.08 sec, 2 clauses
  4670. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_loader.pl:554
  4671. % loading_actions
  4672. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/actions_conf.pfc.pl compiled into baseKB 0.00 sec, 0 clauses
  4673. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/actions_db.pfc.pl compiled into baseKB 0.11 sec, 0 clauses
  4674. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/any.pfc.pl compiled into baseKB 0.06 sec, 2 clauses
  4675. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/as_agent.pfc.pl compiled into as_agent 0.04 sec, 2 clauses
  4676. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/attack.pfc.pl compiled into baseKB 0.09 sec, 2 clauses
  4677. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/chat.pfc.pl compiled into baseKB 0.40 sec, 2 clauses
  4678. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/climb.pfc.pl compiled into baseKB 0.16 sec, 2 clauses
  4679. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/create.pfc.pl compiled into baseKB 0.42 sec, 2 clauses
  4680. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/drink.pfc.pl compiled into baseKB 0.05 sec, 2 clauses
  4681. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/drop.pfc.pl compiled into baseKB 0.07 sec, 2 clauses
  4682. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/eat.pfc.pl compiled into baseKB 0.09 sec, 2 clauses
  4683. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/get_set.pfc.pl compiled into baseKB 0.16 sec, 2 clauses
  4684. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/help.pfc.pl:36
  4685. % action_info(TEMPL, txtConcatFn(_Text, "does: ", do(_A2, TEMPL))).
  4686. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/help.pfc.pl:118
  4687. % found(mpred_rem_support(action_info(actImprove(rtStatPred), ["Prolog", "looks", "like", ":", actImprove(rtStatPred)]),  (\+action_info(actImprove(rtStatPred), ["Prolog", "looks", "like", ":", actImprove(rtStatPred)]), nt(action_info(actImprove(rtStatPred), ["Prolog", "looks", "like", ":", actImprove(rtStatPred)]), call_u_no_bc(action_info(actImprove(rtStatPred), ["Prolog", "looks", "like", ":", actImprove(rtStatPred)])), rhs([{to_param_doc(actImprove(rtStatPred), ["Prolog", "looks", "like", ":", actImprove(rtStatPred)])}, action_info(actImprove(rtStatPred), ["Prolog", "looks", "like", ":", actImprove(rtStatPred)])]))))).
  4688. % baseKB:warn(busy_mpred_m_fwc1(action_info(actImprove(rtStatPred), ["Prolog", "looks", "like", ":", actImprove(rtStatPred)]))).
  4689. % found(mpred_rem_support(action_info(actTravelThru(tPassable), ["Prolog", "looks", "like", ":", actTravelThru(tPassable)]),  (\+action_info(actTravelThru(tPassable), ["Prolog", "looks", "like", ":", actTravelThru(tPassable)]), nt(action_info(actTravelThru(tPassable), ["Prolog", "looks", "like", ":", actTravelThru(tPassable)]), call_u_no_bc(action_info(actTravelThru(tPassable), ["Prolog", "looks", "like", ":", actTravelThru(tPassable)])), rhs([{to_param_doc(actTravelThru(tPassable), ["Prolog", "looks", "like", ":", actTravelThru(tPassable)])}, action_info(actTravelThru(tPassable), ["Prolog", "looks", "like", ":", actTravelThru(tPassable)])]))))).
  4690. % baseKB:warn(busy_mpred_m_fwc1(action_info(actTravelThru(tPassable), ["Prolog", "looks", "like", ":", actTravelThru(tPassable)]))).
  4691. % found(mpred_rem_support(action_info(actClean(tShower), ["Prolog", "looks", "like", ":", actClean(tShower)]),  (\+action_info(actClean(tShower), ["Prolog", "looks", "like", ":", actClean(tShower)]), nt(action_info(actClean(tShower), ["Prolog", "looks", "like", ":", actClean(tShower)]), call_u_no_bc(action_info(actClean(tShower), ["Prolog", "looks", "like", ":", actClean(tShower)])), rhs([{to_param_doc(actClean(tShower), ["Prolog", "looks", "like", ":", actClean(tShower)])}, action_info(actClean(tShower), ["Prolog", "looks", "like", ":", actClean(tShower)])]))))).
  4692. % baseKB:warn(busy_mpred_m_fwc1(action_info(actClean(tShower), ["Prolog", "looks", "like", ":", actClean(tShower)]))).
  4693. % found(mpred_rem_support(action_info(actClean(tBathtub), ["Prolog", "looks", "like", ":", actClean(tBathtub)]),  (\+action_info(actClean(tBathtub), ["Prolog", "looks", "like", ":", actClean(tBathtub)]), nt(action_info(actClean(tBathtub), ["Prolog", "looks", "like", ":", actClean(tBathtub)]), call_u_no_bc(action_info(actClean(tBathtub), ["Prolog", "looks", "like", ":", actClean(tBathtub)])), rhs([{to_param_doc(actClean(tBathtub), ["Prolog", "looks", "like", ":", actClean(tBathtub)])}, action_info(actClean(tBathtub), ["Prolog", "looks", "like", ":", actClean(tBathtub)])]))))).
  4694. % baseKB:warn(busy_mpred_m_fwc1(action_info(actClean(tBathtub), ["Prolog", "looks", "like", ":", actClean(tBathtub)]))).
  4695. % found(mpred_rem_support(action_info(actClean(tSink), ["Prolog", "looks", "like", ":", actClean(tSink)]),  (\+action_info(actClean(tSink), ["Prolog", "looks", "like", ":", actClean(tSink)]), nt(action_info(actClean(tSink), ["Prolog", "looks", "like", ":", actClean(tSink)]), call_u_no_bc(action_info(actClean(tSink), ["Prolog", "looks", "like", ":", actClean(tSink)])), rhs([{to_param_doc(actClean(tSink), ["Prolog", "looks", "like", ":", actClean(tSink)])}, action_info(actClean(tSink), ["Prolog", "looks", "like", ":", actClean(tSink)])]))))).
  4696. % baseKB:warn(busy_mpred_m_fwc1(action_info(actClean(tSink), ["Prolog", "looks", "like", ":", actClean(tSink)]))).
  4697. % found(mpred_rem_support(action_info(actClean(tWashingMachine), ["Prolog", "looks", "like", ":", actClean(tWashingMachine)]),  (\+action_info(actClean(tWashingMachine), ["Prolog", "looks", "like", ":", actClean(tWashingMachine)]), nt(action_info(actClean(tWashingMachine), ["Prolog", "looks", "like", ":", actClean(tWashingMachine)]), call_u_no_bc(action_info(actClean(tWashingMachine), ["Prolog", "looks", "like", ":", actClean(tWashingMachine)])), rhs([{to_param_doc(actClean(tWashingMachine), ["Prolog", "looks", "like", ":", actClean(tWashingMachine)])}, action_info(actClean(tWashingMachine), ["Prolog", "looks", "like", ":", actClean(tWashingMachine)])]))))).
  4698. % baseKB:warn(busy_mpred_m_fwc1(action_info(actClean(tWashingMachine), ["Prolog", "looks", "like", ":", actClean(tWashingMachine)]))).
  4699. % found(mpred_rem_support(action_info(actClean(tClothesDryer), ["Prolog", "looks", "like", ":", actClean(tClothesDryer)]),  (\+action_info(actClean(tClothesDryer), ["Prolog", "looks", "like", ":", actClean(tClothesDryer)]), nt(action_info(actClean(tClothesDryer), ["Prolog", "looks", "like", ":", actClean(tClothesDryer)]), call_u_no_bc(action_info(actClean(tClothesDryer), ["Prolog", "looks", "like", ":", actClean(tClothesDryer)])), rhs([{to_param_doc(actClean(tClothesDryer), ["Prolog", "looks", "like", ":", actClean(tClothesDryer)])}, action_info(actClean(tClothesDryer), ["Prolog", "looks", "like", ":", actClean(tClothesDryer)])]))))).
  4700. % baseKB:warn(busy_mpred_m_fwc1(action_info(actClean(tClothesDryer), ["Prolog", "looks", "like", ":", actClean(tClothesDryer)]))).
  4701. % found(mpred_rem_support(action_info(actActOperate(tStove), ["Prolog", "looks", "like", ":", actActOperate(tStove)]),  (\+action_info(actActOperate(tStove), ["Prolog", "looks", "like", ":", actActOperate(tStove)]), nt(action_info(actActOperate(tStove), ["Prolog", "looks", "like", ":", actActOperate(tStove)]), call_u_no_bc(action_info(actActOperate(tStove), ["Prolog", "looks", "like", ":", actActOperate(tStove)])), rhs([{to_param_doc(actActOperate(tStove), ["Prolog", "looks", "like", ":", actActOperate(tStove)])}, action_info(actActOperate(tStove), ["Prolog", "looks", "like", ":", actActOperate(tStove)])]))))).
  4702. % baseKB:warn(busy_mpred_m_fwc1(action_info(actActOperate(tStove), ["Prolog", "looks", "like", ":", actActOperate(tStove)]))).
  4703. % found(mpred_rem_support(action_info(actSpawn(tCol), ["Prolog", "looks", "like", ":", actSpawn(tCol)]),  (\+action_info(actSpawn(tCol), ["Prolog", "looks", "like", ":", actSpawn(tCol)]), nt(action_info(actSpawn(tCol), ["Prolog", "looks", "like", ":", actSpawn(tCol)]), call_u_no_bc(action_info(actSpawn(tCol), ["Prolog", "looks", "like", ":", actSpawn(tCol)])), rhs([{to_param_doc(actSpawn(tCol), ["Prolog", "looks", "like", ":", actSpawn(tCol)])}, action_info(actSpawn(tCol), ["Prolog", "looks", "like", ":", actSpawn(tCol)])]))))).
  4704. % baseKB:warn(busy_mpred_m_fwc1(action_info(actSpawn(tCol), ["Prolog", "looks", "like", ":", actSpawn(tCol)]))).
  4705. % found(mpred_rem_support(action_info(actAttack(vtDirection), ["Prolog", "looks", "like", ":", actAttack(vtDirection)]),  (\+action_info(actAttack(vtDirection), ["Prolog", "looks", "like", ":", actAttack(vtDirection)]), nt(action_info(actAttack(vtDirection), ["Prolog", "looks", "like", ":", actAttack(vtDirection)]), call_u_no_bc(action_info(actAttack(vtDirection), ["Prolog", "looks", "like", ":", actAttack(vtDirection)])), rhs([{to_param_doc(actAttack(vtDirection), ["Prolog", "looks", "like", ":", actAttack(vtDirection)])}, action_info(actAttack(vtDirection), ["Prolog", "looks", "like", ":", actAttack(vtDirection)])]))))).
  4706. % baseKB:warn(busy_mpred_m_fwc1(action_info(actAttack(vtDirection), ["Prolog", "looks", "like", ":", actAttack(vtDirection)]))).
  4707. % found(mpred_rem_support(action_info(actClimb(vtDirection), ["Prolog", "looks", "like", ":", actClimb(vtDirection)]),  (\+action_info(actClimb(vtDirection), ["Prolog", "looks", "like", ":", actClimb(vtDirection)]), nt(action_info(actClimb(vtDirection), ["Prolog", "looks", "like", ":", actClimb(vtDirection)]), call_u_no_bc(action_info(actClimb(vtDirection), ["Prolog", "looks", "like", ":", actClimb(vtDirection)])), rhs([{to_param_doc(actClimb(vtDirection), ["Prolog", "looks", "like", ":", actClimb(vtDirection)])}, action_info(actClimb(vtDirection), ["Prolog", "looks", "like", ":", actClimb(vtDirection)])]))))).
  4708. % baseKB:warn(busy_mpred_m_fwc1(action_info(actClimb(vtDirection), ["Prolog", "looks", "like", ":", actClimb(vtDirection)]))).
  4709. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/help.pfc.pl compiled into baseKB 1.73 sec, 2 clauses
  4710. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/inventory.pfc.pl compiled into baseKB 0.49 sec, 2 clauses
  4711. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/kiss.pfc.pl compiled into baseKB 0.26 sec, 2 clauses
  4712. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/logon.pfc.pl compiled into baseKB 0.27 sec, 2 clauses
  4713. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/look.pfc.pl:220
  4714. % found(mpred_rem_support(singleValuedInArg(mudSize, 2),  (\+singleValuedInArg(mudSize, 2), nt(singleValuedInArg(mudSize, 2), call_u_no_bc(singleValuedInArg(mudSize, 2)), rhs([singleValuedInArg(mudSize, 2)]))))).
  4715. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudSize, 2))).
  4716. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/look.pfc.pl:221
  4717. % found(mpred_rem_support(singleValuedInArg(mudShape, 2),  (\+singleValuedInArg(mudShape, 2), nt(singleValuedInArg(mudShape, 2), call_u_no_bc(singleValuedInArg(mudShape, 2)), rhs([singleValuedInArg(mudShape, 2)]))))).
  4718. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudShape, 2))).
  4719. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/look.pfc.pl:222
  4720. % found(mpred_rem_support(singleValuedInArg(mudHeightOnObj, 2),  (\+singleValuedInArg(mudHeightOnObj, 2), nt(singleValuedInArg(mudHeightOnObj, 2), call_u_no_bc(singleValuedInArg(mudHeightOnObj, 2)), rhs([singleValuedInArg(mudHeightOnObj, 2)]))))).
  4721. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudHeightOnObj, 2))).
  4722. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/look.pfc.pl compiled into baseKB 1.44 sec, 2 clauses
  4723. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/move.pfc.pl:113
  4724. % found(mpred_rem_support(action_info(actGo(vtDirection), ["Prolog", "looks", "like", ":", actGo(vtDirection)]),  (\+action_info(actGo(vtDirection), ["Prolog", "looks", "like", ":", actGo(vtDirection)]), nt(action_info(actGo(vtDirection), ["Prolog", "looks", "like", ":", actGo(vtDirection)]), call_u_no_bc(action_info(actGo(vtDirection), ["Prolog", "looks", "like", ":", actGo(vtDirection)])), rhs([{to_param_doc(actGo(vtDirection), ["Prolog", "looks", "like", ":", actGo(vtDirection)])}, action_info(actGo(vtDirection), ["Prolog", "looks", "like", ":", actGo(vtDirection)])]))))).
  4725. % baseKB:warn(busy_mpred_m_fwc1(action_info(actGo(vtDirection), ["Prolog", "looks", "like", ":", actGo(vtDirection)]))).
  4726. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/move.pfc.pl compiled into baseKB 0.47 sec, 2 clauses
  4727. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/planner.pfc.pl compiled into baseKB 0.18 sec, 2 clauses
  4728. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/push.pfc.pl:20
  4729. % found(mpred_rem_support(action_info(actPush(vtDirection), ["Prolog", "looks", "like", ":", actPush(vtDirection)]),  (\+action_info(actPush(vtDirection), ["Prolog", "looks", "like", ":", actPush(vtDirection)]), nt(action_info(actPush(vtDirection), ["Prolog", "looks", "like", ":", actPush(vtDirection)]), call_u_no_bc(action_info(actPush(vtDirection), ["Prolog", "looks", "like", ":", actPush(vtDirection)])), rhs([{to_param_doc(actPush(vtDirection), ["Prolog", "looks", "like", ":", actPush(vtDirection)])}, action_info(actPush(vtDirection), ["Prolog", "looks", "like", ":", actPush(vtDirection)])]))))).
  4730. % baseKB:warn(busy_mpred_m_fwc1(action_info(actPush(vtDirection), ["Prolog", "looks", "like", ":", actPush(vtDirection)]))).
  4731. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/push.pfc.pl compiled into baseKB 0.36 sec, 2 clauses
  4732. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/put_at.pfc.pl compiled into baseKB 0.26 sec, 2 clauses
  4733. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/scansrc.pfc.pl compiled into baseKB 0.10 sec, 2 clauses
  4734. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/showdebug.pfc.pl compiled into baseKB 0.91 sec, 2 clauses
  4735. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/sit.pfc.pl:16
  4736. % found(mpred_rem_support(singleValuedInArg(mudStance, 2),  (\+singleValuedInArg(mudStance, 2), nt(singleValuedInArg(mudStance, 2), call_u_no_bc(singleValuedInArg(mudStance, 2)), rhs([singleValuedInArg(mudStance, 2)]))))).
  4737. % baseKB:warn(busy_mpred_m_fwc1(singleValuedInArg(mudStance, 2))).
  4738. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/sit.pfc.pl compiled into baseKB 1.29 sec, 2 clauses
  4739. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/stats.pfc.pl compiled into baseKB 0.30 sec, 2 clauses
  4740. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/take.pfc.pl compiled into baseKB 0.07 sec, 2 clauses
  4741. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/teleport.pfc.pl compiled into baseKB 0.18 sec, 2 clauses
  4742. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/use.pfc.pl compiled into baseKB 1.50 sec, 4 clauses
  4743. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/actions/where.pfc.pl compiled into baseKB 0.34 sec, 2 clauses
  4744. % /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/mud_loader.pl:561
  4745. % loading_objects
  4746. %    /home/dmiles/logicmoo_workspace/packs_sys/prologmud/prolog/prologmud/objs/basic_objs.pfc.pl compiled into baseKB 0.12 sec, 0 clauses
  4747. % autoloading baseKB:debug/0 from /usr/lib/swi-prolog/library/edinburgh
  4748. % autoloading baseKB:atomic_list_concat_safe/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4749. % autoloading mpred_type_naming:gensym/2 from /usr/lib/swi-prolog/library/gensym
  4750. % autoloading baseKB:any_to_string1/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4751. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/objs_misc_household.pfc.pl:202
  4752. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iDesk7, vCubular))).
  4753. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iDesk7, vRectangular))).
  4754. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/objs_misc_household.pfc.pl:203
  4755. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iDresser7, vRectangular))).
  4756. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iDresser7, vPolyhedral))).
  4757. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/objs_misc_household.pfc.pl:205
  4758. % found(mpred_rem_support(nt(~mudColor(iCoffeeTable7, vWhite), call_u_no_bc(~mudColor(iCoffeeTable7, vWhite)), rhs([mudColor(iCoffeeTable7, vWhite)])),  (\+mudColor(iEnvelope7, vWhite), nt(mudColor(iEnvelope7, vWhite),  (call_u_no_bc(mudColor(iEnvelope7, vWhite)), ground(mudColor(iEnvelope7, vWhite)), dif:dif(iCoffeeTable7, iEnvelope7)), nt(~mudColor(iCoffeeTable7, vWhite), call_u_no_bc(~mudColor(iCoffeeTable7, vWhite)), rhs([mudColor(iCoffeeTable7, vWhite)])))))).
  4759. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/objs_misc_household.pfc.pl:223
  4760. % baseKB:warn(busy_mpred_m_fwc1(mudSize(iSofa7, vLarge))).
  4761. % baseKB:warn(busy_mpred_m_fwc1(mudSize(iSofa7, vWide))).
  4762. % baseKB:warn(busy_mpred_m_fwc1(mudSize(iSofa7, vLong))).
  4763. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/objs_misc_household.pfc.pl:225
  4764. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iStandTable7, vCubular))).
  4765. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iStandTable7, vRectangular))).
  4766. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/objs_misc_household.pfc.pl:258
  4767. % baseKB:warn(busy_mpred_m_fwc1(mudSize(iBlanket7, vBulky))).
  4768. % baseKB:warn(busy_mpred_m_fwc1(mudSize(iBlanket7, vLarge))).
  4769. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/objs_misc_household.pfc.pl:273
  4770. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iBookcase7, vConcavePolyhedron))).
  4771. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iBookcase7, vSquare))).
  4772. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iBookcase7, vConcavePolyhedron))).
  4773. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iBookcase7, vSquare))).
  4774. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/objs_misc_household.pfc.pl:275
  4775. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iTopDrawer7, vConcavePolyhedron))).
  4776. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iTopDrawer7, vRectangular))).
  4777. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/objs_misc_household.pfc.pl:276
  4778. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iMiddleDrawer7, vConcavePolyhedron))).
  4779. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iMiddleDrawer7, vRectangular))).
  4780. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/objs_misc_household.pfc.pl:277
  4781. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iBottomDrawer7, vConcavePolyhedron))).
  4782. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iBottomDrawer7, vRectangular))).
  4783. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/objs_misc_household.pfc.pl:278
  4784. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iPlanter7, vTrapezohedron))).
  4785. % baseKB:warn(busy_mpred_m_fwc1(mudShape(iPlanter7, vCylindrical))).
  4786. % autoloading baseKB:filematch_ext/3 from /home/dmiles/logicmoo_workspace/packs_sys/with_open_options/prolog/filesystem
  4787. % autoloading baseKB:random_permutation/2 from /usr/lib/swi-prolog/library/random
  4788. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1042
  4789. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1000, vNorth, iArea1002))).
  4790. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1002, vSouth, iArea1000))).
  4791. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1043
  4792. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1001, vEast, iArea1002))).
  4793. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1002, vWest, iArea1001))).
  4794. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1044
  4795. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1002, vNorth, iArea1005))).
  4796. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1005, vSouth, iArea1002))).
  4797. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1045
  4798. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1002, vEast, iArea1003))).
  4799. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1003, vWest, iArea1002))).
  4800. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1049
  4801. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1004, vEast, iArea1005))).
  4802. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1005, vWest, iArea1004))).
  4803. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1050
  4804. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1005, vNorth, iArea1008))).
  4805. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1008, vSouth, iArea1005))).
  4806. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1051
  4807. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1005, vEast, iArea1006))).
  4808. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1006, vWest, iArea1005))).
  4809. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1054
  4810. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1006, vNorth, iArea1042))).
  4811. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1042, vSouth, iArea1006))).
  4812. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1056
  4813. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1007, vEast, iArea1008))).
  4814. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1057
  4815. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1008, vNorth, iArea1010))).
  4816. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1010, vSouth, iArea1008))).
  4817. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1058
  4818. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1008, vEast, iArea1009))).
  4819. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1009, vWest, iArea1008))).
  4820. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1063
  4821. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1010, vUp, iArea1011))).
  4822. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1011, vDown, iArea1010))).
  4823. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1064
  4824. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1011, vNorth, iArea1013))).
  4825. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1013, vSouth, iArea1011))).
  4826. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1065
  4827. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1011, vUp, iArea1032))).
  4828. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1032, vDown, iArea1011))).
  4829. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1067
  4830. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1012, vEast, iArea1013))).
  4831. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1068
  4832. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1013, vNorth, iArea1016))).
  4833. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1016, vSouth, iArea1013))).
  4834. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1069
  4835. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1013, vEast, iArea1014))).
  4836. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1014, vWest, iArea1013))).
  4837. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1073
  4838. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1015, vEast, iArea1016))).
  4839. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1016, vWest, iArea1015))).
  4840. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1074
  4841. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1016, vNorth, iArea1019))).
  4842. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1019, vSouth, iArea1016))).
  4843. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1075
  4844. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1016, vEast, iArea1017))).
  4845. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1079
  4846. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1018, vEast, iArea1019))).
  4847. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1080
  4848. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1019, vNorth, iArea1021))).
  4849. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1021, vSouth, iArea1019))).
  4850. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1081
  4851. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1019, vEast, iArea1020))).
  4852. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1020, vWest, iArea1019))).
  4853. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1086
  4854. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1022, vNorth, iArea1024))).
  4855. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1024, vSouth, iArea1022))).
  4856. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1087
  4857. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1022, vSouth, iArea1039))).
  4858. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1039, vNorth, iArea1022))).
  4859. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1088
  4860. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1023, vEast, iArea1024))).
  4861. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1024, vWest, iArea1023))).
  4862. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1089
  4863. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1024, vNorth, iArea1027))).
  4864. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1027, vSouth, iArea1024))).
  4865. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1090
  4866. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1024, vEast, iArea1025))).
  4867. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1025, vWest, iArea1024))).
  4868. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1094
  4869. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1026, vEast, iArea1027))).
  4870. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1095
  4871. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1027, vNorth, iArea1030))).
  4872. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1030, vSouth, iArea1027))).
  4873. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1096
  4874. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1027, vEast, iArea1028))).
  4875. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1100
  4876. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1029, vEast, iArea1030))).
  4877. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1030, vWest, iArea1029))).
  4878. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1101
  4879. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1030, vNorth, iArea1032))).
  4880. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1102
  4881. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1030, vEast, iArea1031))).
  4882. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1107
  4883. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1032, vUp, iArea1033))).
  4884. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1033, vDown, iArea1032))).
  4885. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1109
  4886. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1033, vUp, iArea1034))).
  4887. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1034, vDown, iArea1033))).
  4888. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1111
  4889. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1034, vUp, iArea1036))).
  4890. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1036, vDown, iArea1034))).
  4891. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1113
  4892. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1035, vEast, iArea1038))).
  4893. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1114
  4894. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1036, vNorth, iArea1038))).
  4895. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1115
  4896. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1036, vEast, iArea1037))).
  4897. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1037, vWest, iArea1036))).
  4898. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1121
  4899. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1039, vUp, iArea1040))).
  4900. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1122
  4901. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1040, vUp, iArea1041))).
  4902. % /home/dmiles/logicmoo_workspace/packs_usr/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1124
  4903. % baseKB:warn(busy_mpred_m_fwc1(pathDirLeadsTo(iArea1041, vUp, iArea1041))).
  4904. % autoloading pldoc_register:debug/3 from /usr/lib/swi-prolog/library/debug
  4905. % [16:56:08.945] Processing delayed comments
  4906. % init_why(after('/home/pack_install_pms/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/run_mud_server.pl')).
  4907. % start_x_ide
  4908. % after_boot
  4909. % Dont forget to ?- logicmoo_i_cyc_xform.
  4910. % sanity_test_ifood_rez
  4911. % autoloading baseKB:statistics/0 from /usr/lib/swi-prolog/library/statistics
  4912. % Started at Mon Nov 13 16:53:50 2017
  4913. % 137.914 seconds cpu time for 266,255,448 inferences
  4914. % 689,201 atoms, 25,792 functors, 44,358 predicates, 529 modules, 5,826,841 VM-codes
  4915. %
  4916. %                        Limit    Allocated       In use
  4917. % Local  stack: 16,000,004,096    1,044,480        6,384 Bytes
  4918. % Global stack: 16,000,004,096  268,431,344    3,561,968 Bytes
  4919. % Trail  stack: 16,000,002,048  100,661,240        1,944 Bytes
  4920. %
  4921. % 403 garbage collections gained 689,864,272 bytes in 0.176 seconds.
  4922. % 24 atom garbage collections gained 187,853 atoms in 0.876 seconds.
  4923. % 534 clause garbage collections gained 67,432 clauses in 0.351 seconds.
  4924. % Stack shifts: 5 local, 17 global, 15 trail in 0.231 seconds
  4925. % 47 threads, 1 finished threads used 0.000 seconds
  4926. % Started at Mon Nov 13 16:53:50 2017
  4927. % 139.262 seconds cpu time for 269,306,837 inferences
  4928. % 690,239 atoms, 25,793 functors, 44,358 predicates, 529 modules, 5,866,129 VM-codes
  4929. %
  4930. %                        Limit    Allocated       In use
  4931. % Local  stack: 16,000,004,096    1,044,480        6,128 Bytes
  4932. % Global stack: 16,000,004,096  268,431,344   40,645,472 Bytes
  4933. % Trail  stack: 16,000,002,048  100,661,240        1,944 Bytes
  4934. %
  4935. % 403 garbage collections gained 689,864,272 bytes in 0.176 seconds.
  4936. % 24 atom garbage collections gained 187,853 atoms in 0.876 seconds.
  4937. % 537 clause garbage collections gained 67,787 clauses in 0.353 seconds.
  4938. % Stack shifts: 5 local, 17 global, 15 trail in 0.231 seconds
  4939. % 47 threads, 1 finished threads used 0.000 seconds
  4940. % Type lar.<enter> at the '?-' prompt to start the MUD (a shortcut for ?- login_and_run. )
  4941. Welcome to SWI-Prolog (threaded, 64 bits, version 7.7.2)
  4942. SWI-Prolog comes with ABSOLUTELY NO WARRANTY. This is free software.
  4943. Please run ?- license. for legal details.
  4944.  
  4945. For online help and background, visit http://www.swi-prolog.org
  4946. For built-in help, use ?- help(Topic). or ?- apropos(Word).
  4947.  
  4948. baseKB:  ?- lar.
  4949.  
  4950. Hello session main!
  4951. % autoloading baseKB:locally_hide/2 from /home/dmiles/logicmoo_workspace/packs_sys/with_thread_local/prolog/with_thread_local
  4952. % autoloading baseKB:gensym/2 from /usr/lib/swi-prolog/library/gensym
  4953. % found(mpred_rem_support(nt(~mudHealth(iTroi712, 90), call_u_no_bc(~mudHealth(iTroi712, 90)), rhs([mudHealth(iTroi712, 90)])),  (\+mudHealth(iTroi712, 500), nt(mudHealth(iTroi712, 500),  (call_u_no_bc(mudHealth(iTroi712, 500)), ground(mudHealth(iTroi712, 500)), dif:dif(90, 500)), nt(~mudHealth(iTroi712, 90), call_u_no_bc(~mudHealth(iTroi712, 90)), rhs([mudHealth(iTroi712, 90)])))))).
  4954.  
  4955. Welcome to the MUD iTroi712!
  4956.  
  4957. The stream <stream>(0x7f7d0da82720)!
  4958. this is blinking red!
  4959. location= nop(xyzFn(iArea1014,1,1,1)).
  4960.  
  4961.  [] [] [] [] [] [] []
  4962.  [] ro -- -- -- -- []
  4963.     -- -- -- -- -- []
  4964.     -- -- -- -- -- []
  4965.     -- -- -- -- -- []
  4966.  [] -- -- -- -- -- []
  4967.  [] [] [] [] [] [] []
  4968. text= mudAtLoc(iTroi712,xyzFn(iArea1014,1,1,1)).
  4969. text= mudFacing(iTroi712,vNorth).
  4970. mudStance= notFound(f4,mudStance,_10600254).
  4971. text= nameStringsList(iArea1014,[s("Riker","'s","Quarters")]).
  4972. path(vWest)= pathDirLeadsTo(iArea1014,vWest,iArea1013).
  4973. pathName(vWest)= pathName(iArea1014,vWest,s("A","corridor","is","West")).
  4974. text= localityOfObject(iTroi712,iArea1014).
  4975. text= localityOfObject(iTricorder759,iArea1014).
  4976. % autoloading baseKB:atomic_list_concat_safe/3 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4977. text= mudNearFeet(iTroi712,[]).
  4978. % autoloading baseKB:toLowercase/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4979. text= mudNearReach(iTroi712,[iTricorder759]).
  4980. mudGetPrecepts= notFound(f4,mudGetPrecepts,_10663988).
  4981. text= mudMoveDist(iTroi712,1).
  4982. mudHeightOnObj= notFound(f4,mudHeightOnObj,_10671292).
  4983. mudLastCmdSuccess= wasSuccess(iTroi712,_10677636,vTrue).
  4984. ftText= [mudPossess(iTroi712,iFood7),mudPossess(iTroi712,iBlueUniform715),mudPossess(iTroi712,iCommBadge714),mudPossess(iTroi712,iBoots713)].
  4985. ftText= mudStowing(iTroi712,iFood7).
  4986. ftText= [wearsClothing(iTroi712,iBlueUniform715),wearsClothing(iTroi712,iCommBadge714),wearsClothing(iTroi712,iBoots713)].
  4987. % autoloading baseKB:sformat/3 from /usr/lib/swi-prolog/library/backcomp
  4988. iTroi712 [iTroi712,wants,to]>s
  4989.  
  4990. % autoloading baseKB:read_pending_input/3 from /usr/lib/swi-prolog/library/backcomp
  4991. % autoloading baseKB:text_to_string_safe/2 from /home/dmiles/logicmoo_workspace/packs_sys/logicmoo_utils/prolog/logicmoo_util_strings
  4992. % parse_agent_text_command(iTroi712, "s", [], _1664, _1666).
  4993. % succeed_parse_agent_text_command_0(iTroi712,"s",[],iTroi712,actMove(vSouth))
  4994. actNotice(you,begin(you,actMove(vSouth))).
  4995. % autoloading baseKB:with_output_to_predicate/2 from /home/dmiles/logicmoo_workspace/packs_sys/predicate_streams/prolog/predicate_streams
  4996. % move_dir_target(xyzFn(iArea1014, 1, 1, 1), vSouth, xyzFn(iArea1014, 1, 2, 1)).
  4997. % found(mpred_rem_support(mudAtLoc(iTroi712, xyzFn(iArea1014, 1, 1, 1)),  (mfl(baseKB, user_input, '$stream_position'(475593, 4391, 0, 475595)), ax))).
  4998. % found(mpred_rem_support(nt(~mudEnergy(iTroi712, 140), call_u_no_bc(~mudEnergy(iTroi712, 140)), rhs([mudEnergy(iTroi712, 140)])),  (\+mudEnergy(iTroi712, 136), nt(mudEnergy(iTroi712, 136),  (call_u_no_bc(mudEnergy(iTroi712, 136)), ground(mudEnergy(iTroi712, 136)), dif:dif(140, 136)), nt(~mudEnergy(iTroi712, 140), call_u_no_bc(~mudEnergy(iTroi712, 140)), rhs([mudEnergy(iTroi712, 140)])))))).
  4999. location= nop(xyzFn(iArea1014,1,2,1)).
  5000.  
  5001.  [] [] [] [] [] [] []
  5002.  [] ri -- -- -- -- []
  5003.     ro -- -- -- -- []
  5004.     -- -- -- -- -- []
  5005.     -- -- -- -- -- []
  5006.  [] -- -- -- -- -- []
  5007.  [] [] [] [] [] [] []
  5008. text= mudAtLoc(iTroi712,xyzFn(iArea1014,1,2,1)).
  5009. text= mudFacing(iTroi712,vSouth).
  5010. mudStance= notFound(f4,mudStance,_8646368).
  5011. text= nameStringsList(iArea1014,[s("Riker","'s","Quarters")]).
  5012. path(vWest)= pathDirLeadsTo(iArea1014,vWest,iArea1013).
  5013. pathName(vWest)= pathName(iArea1014,vWest,s("A","corridor","is","West")).
  5014. text= localityOfObject(iTroi712,iArea1014).
  5015. text= localityOfObject(iTricorder759,iArea1014).
  5016. text= mudNearFeet(iTroi712,[]).
  5017. text= mudNearReach(iTroi712,[iTricorder759]).
  5018. mudGetPrecepts= notFound(f4,mudGetPrecepts,_8698892).
  5019. text= mudMoveDist(iTroi712,1).
  5020. mudHeightOnObj= notFound(f4,mudHeightOnObj,_8706196).
  5021. mudLastCmdSuccess= wasSuccess(iTroi712,_8712540,vTrue).
  5022. goals= nop([mudEnergy(iTroi712,140)]).
  5023. todo= nop([actImprove(mudEnergy)]).
  5024. ftText= [mudPossess(iTroi712,iFood7),mudPossess(iTroi712,iBlueUniform715),mudPossess(iTroi712,iCommBadge714),mudPossess(iTroi712,iBoots713)].
  5025. ftText= mudStowing(iTroi712,iFood7).
  5026. ftText= [wearsClothing(iTroi712,iBlueUniform715),wearsClothing(iTroi712,iCommBadge714),wearsClothing(iTroi712,iBoots713)].
  5027. iTroi712 [iTroi712,wants,to]>s
  5028. % parse_agent_text_command(iTroi712, "s", [], _1268, _1270).
  5029. % succeed_parse_agent_text_command_0(iTroi712,"s",[],iTroi712,actMove(vSouth))
  5030. actNotice(you,begin(you,actMove(vSouth))).
  5031. % move_dir_target(xyzFn(iArea1014, 1, 2, 1), vSouth, xyzFn(iArea1014, 1, 3, 1)).
  5032. % found(mpred_rem_support(mudAtLoc(iTroi712, xyzFn(iArea1014, 1, 2, 1)),  (mfl(baseKB, user_input, '$stream_position'(480934, 4463, 0, 480936)), ax))).
  5033. location= nop(xyzFn(iArea1014,1,3,1)).
  5034.  
  5035.  [] [] [] [] [] [] []
  5036.  [] ri -- -- -- -- []
  5037.     -- -- -- -- -- []
  5038.     ro -- -- -- -- []
  5039.     -- -- -- -- -- []
  5040.  [] -- -- -- -- -- []
  5041.  [] [] [] [] [] [] []
  5042. text= mudAtLoc(iTroi712,xyzFn(iArea1014,1,3,1)).
  5043. text= mudFacing(iTroi712,vSouth).
  5044. mudStance= notFound(f4,mudStance,_8615912).
  5045. text= nameStringsList(iArea1014,[s("Riker","'s","Quarters")]).
  5046. path(vWest)= pathDirLeadsTo(iArea1014,vWest,iArea1013).
  5047. pathName(vWest)= pathName(iArea1014,vWest,s("A","corridor","is","West")).
  5048. text= localityOfObject(iTroi712,iArea1014).
  5049. text= localityOfObject(iTricorder759,iArea1014).
  5050. text= mudNearFeet(iTroi712,[]).
  5051. text= mudNearReach(iTroi712,[]).
  5052. mudGetPrecepts= notFound(f4,mudGetPrecepts,_8668364).
  5053. text= mudMoveDist(iTroi712,1).
  5054. mudHeightOnObj= notFound(f4,mudHeightOnObj,_8675668).
  5055. mudLastCmdSuccess= wasSuccess(iTroi712,_8682012,vTrue).
  5056. goals= nop([mudEnergy(iTroi712,140)]).
  5057. todo= nop([actImprove(mudEnergy)]).
  5058. ftText= [mudPossess(iTroi712,iFood7),mudPossess(iTroi712,iBlueUniform715),mudPossess(iTroi712,iCommBadge714),mudPossess(iTroi712,iBoots713)].
  5059. ftText= mudStowing(iTroi712,iFood7).
  5060. ftText= [wearsClothing(iTroi712,iBlueUniform715),wearsClothing(iTroi712,iCommBadge714),wearsClothing(iTroi712,iBoots713)].
  5061. iTroi712 [iTroi712,wants,to]>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement