Advertisement
logicmoo

First Time Down

Apr 1st, 2017
665
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 85.59 KB | None | 0 0
  1. swipl: no process found
  2. gdb: no process found
  3. Warning: Package swicli: no binary for architecture i686-linux
  4. % Found new meta-predicates in iteration 1 (3.342 sec)
  5. % :- meta_predicate logicmoo_util_common:iff_defined(:,0).
  6. % Restarting analysis ...
  7. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_swilib.pl:132
  8. % Loading logtalk
  9. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_swilib.pl:134
  10. % Installing logtalk
  11. Warning: /home/prologmud/lib/swipl/pack/logtalk/logtalk-3.09.1/core/expanding.lgt:21:
  12.         /home/prologmud/lib/swipl/pack/logtalk/logtalk-3.09.1/core/core.pl:21618: Initialization goal failed
  13. '$lgt_default_flag'(settings_file, allow).
  14. '$lgt_default_flag'(unknown_entities, warning).
  15. '$lgt_default_flag'(unknown_predicates, warning).
  16. '$lgt_default_flag'(undefined_predicates, warning).
  17. '$lgt_default_flag'(singleton_variables, warning).
  18. '$lgt_default_flag'(portability, silent).
  19. '$lgt_default_flag'(redefined_built_ins, silent).
  20. '$lgt_default_flag'(missing_directives, warning).
  21. '$lgt_default_flag'(underscore_variables, singletons).
  22. '$lgt_default_flag'(complements, deny).
  23. '$lgt_default_flag'(dynamic_declarations, deny).
  24. '$lgt_default_flag'(events, deny).
  25. '$lgt_default_flag'(context_switching_calls, allow).
  26. '$lgt_default_flag'(scratch_directory, A) :-
  27.         (   current_prolog_flag(unix, true)
  28.         ->  A='./.lgt_tmp/'
  29.         ;   A='./lgt_tmp/'
  30.         ).
  31. '$lgt_default_flag'(report, on).
  32. '$lgt_default_flag'(clean, on).
  33. '$lgt_default_flag'(code_prefix, $).
  34. '$lgt_default_flag'(optimize, off).
  35. '$lgt_default_flag'(source_data, on).
  36. '$lgt_default_flag'(reload, changed).
  37. '$lgt_default_flag'(debug, off).
  38. '$lgt_default_flag'(prolog_compiler, []).
  39. '$lgt_default_flag'(prolog_loader, [silent(true)]).
  40.  
  41. % Started server at http://localhost:3020/
  42. Adding logicmoo/utils to autoload path
  43. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_webbot.pl:356
  44. % Ensure RPC Telnet
  45. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_webbot.pl:376
  46. % Various RPC Dangers
  47. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_webbot.pl:417
  48. % IRC EGGDROP
  49. Warning: /home/prologmud/lib/swipl/pack/eggdrop/prolog/eggdrop.pl:38:
  50.         Using CLP(FD) with bounded arithmetic may yield wrong results.
  51. % HI there
  52. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_webbot.pl:426
  53. % CYC Alignment util
  54. % tcp_connect('$socket'(2),'10.0.0.247':3334).
  55. % ÿûPuTTY
  56. % PrologMUD  (Eggdrop v1.6.21 (C) 1997 Robey Pointer (C) 2011 Eggheads)
  57. % Please enter your nickname.
  58. % (If you are new, enter 'NEW' here.)
  59. % Enter your password.
  60. % Connected to PrologMUD, running eggdrop v1.6.21
  61. %      ____                __
  62. %     / __/___ _ ___ _ ___/ /____ ___   ___
  63. %    / _/ / _ `// _ `// _  // __// _ \ / _ \
  64. %   /___/ \_, / \_, / \_,_//_/   \___// .__/
  65. %        /___/ /___/                 /_/
  66. % Hey swipl!  My name is PrologMUD and I am running eggdrop v1.6.21, on Linux 4.4.0-66-generic.
  67. % Local time is now 18:00
  68. % You are an owner of this bot. Only +n users can see this! For more info,
  69. % see .help set motd. Please edit the motd file in your bot's 'text'
  70. % Use .help for basic help.
  71. % Use .help <command> for help on a specific command.
  72. % Use .help all to get a full command list.
  73. % Use .help *somestring* to list any help texts containing "somestring".
  74. % Have fun.
  75. % Commands start with '.' (like '.quit' or '.help')
  76. % Everything else goes out to the party line.
  77. % maybe_call(get2react([chon,"swipl","10"])).
  78. % You have no messages.
  79. % *** swipl joined the party line.
  80. % Echo turned off.
  81. % Set your console to ##prolog: - (none).
  82. % Set your console to #logicmoo: - (none).
  83. ERROR: /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_cyc_rewriting.pl:1918:
  84.         QLF file /home/prologmud/lib/swipl/pack/logicmoo_nlu/prolog/pldata/plkb7166/kb7166_pt7_constant_renames_NEW.qlf has incompatible (64) word-length
  85. ERROR: /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_cyc_rewriting.pl:1918:
  86.         Failed to load library('pldata/plkb7166/kb7166_pt7_constant_renames_NEW')
  87. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_cyc_rewriting.pl:1918
  88. % rtrace_break(baseKB:ensure_loaded(library('pldata/plkb7166/kb7166_pt7_constant_renames_NEW'))).
  89. % baseKB:ensure_loaded(library('pldata/plkb7166/kb7166_pt7_constant_renames_NEW')).
  90. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_cyc_rewriting.pl:1921
  91. % I am here
  92. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_cyc_rewriting.pl:1984
  93. % no need to makeRenames!?
  94. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_webbot.pl:432
  95. % SETUP CYC KB EXTENSIONS
  96. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_webbot.pl:439
  97. % SET TOPLEVEL OPTIONS
  98. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_webbot.pl:454
  99. % AUTOLOAD PACKAGES
  100. % autoloading http_cors:option/3 from /usr/lib/lib/swipl-7.5.2/library/option
  101. % autoloading http_cors:option/2 from /usr/lib/lib/swipl-7.5.2/library/option
  102. % autoloading eggdrop:read_stream_to_codes/2 from /usr/lib/lib/swipl-7.5.2/library/readutil
  103. % autoloading eggdrop:read_pending_input/3 from /usr/lib/lib/swipl-7.5.2/library/backcomp
  104. % autoloading eggdrop:call_with_time_limit/2 from /usr/lib/lib/swipl-7.5.2/library/time
  105. % autoloading eggdrop:read_line_to_string/2 from /usr/lib/lib/swipl-7.5.2/library/readutil
  106. % autoloading eggdrop:'$module'/2 from /usr/lib/lib/swipl-7.5.2/library/backcomp
  107. % autoloading eggdrop:string_to_atom/2 from /usr/lib/lib/swipl-7.5.2/library/backcomp
  108. % autoloading eggdrop:threads/0 from /usr/lib/lib/swipl-7.5.2/library/threadutil
  109. % autoloading eggdrop:read_line_to_codes/2 from /usr/lib/lib/swipl-7.5.2/library/readutil
  110. % autoloading user:open_prolog_stream/4 from /usr/lib/lib/swipl-7.5.2/library/prolog_stream
  111. % autoloading eggdrop:concat_atom/3 from /usr/lib/lib/swipl-7.5.2/library/backcomp
  112. % autoloading pengines:sub_term/2 from /usr/lib/lib/swipl-7.5.2/library/occurs
  113. % autoloading prolog_server:member/2 from /usr/lib/lib/swipl-7.5.2/library/lists
  114. % autoloading logicmoo_i_cyc_rewriting:string_to_atom/2 from /usr/lib/lib/swipl-7.5.2/library/backcomp
  115. % autoloading sandbox:expand_phrase/2 from /usr/lib/lib/swipl-7.5.2/library/apply_macros
  116. % autoloading prolog_format:is_of_type/2 from /usr/lib/lib/swipl-7.5.2/library/error
  117. % autoloading json:select/3 from /usr/lib/lib/swipl-7.5.2/library/lists
  118. % autoloading json:assertion/1 from /usr/lib/lib/swipl-7.5.2/library/debug
  119. % Autoloader: loaded 0 files in 1 iterations in 2.007 seconds
  120. % /home/prologmud/lib/swipl/pack/pfc/prolog/pfc.pl:213
  121. % Ensuring PFC Loaded
  122. % Found new meta-predicates in iteration 1 (0.985 sec)
  123. % :- meta_predicate mpred_core:must_notrace_pfc(0).
  124. % Restarting analysis ...
  125. % /home/prologmud/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl:42
  126. % [system-[clause_expansion/2]].
  127.  
  128. Warning: /home/prologmud/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl:43:
  129.         The predicates below are not defined. If these are defined
  130.         at runtime using assert/1, use :- dynamic Name/Arity.
  131.  
  132. Warning: /home/prologmud/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl:43:
  133.         logtalk:'$lgt_engine_term_queue_'/2, which is referenced by
  134.                 /home/prologmud/lib/swipl/pack/logtalk/logtalk-3.09.1/core/core.pl:19753:8: 1-st clause of threaded_engine_self/1
  135.                 /home/prologmud/lib/swipl/pack/logtalk/logtalk-3.09.1/core/core.pl:19767:8: 1-st clause of threaded_engine_yield/1
  136. % /home/prologmud/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl:329
  137. % gripe_WALLTIME(true, warn(0.401>0.4), cputime=0.3991015109999978, baseKB:must2('ore.pl':1083, mpred_post_update4(unique,  (ttRelationType(RT)==>{kb_shared(RT/1), decl_rt(RT)}, tSet(RT), completelyAssertedCollection(RT)),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl', 329), ax), none))).
  138. % /home/prologmud/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl:432
  139. % gripe_CPUTIME(true, warn(1.058774751999998>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, disjointPartition([ttActionType, ttAgentType, ttEventType, ttExpressionType, ttItemType, ttMicrotheoryType, ttRegionType, ttRelationType, ttSituationType, ttTopicType, ttValueType]),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl', 432), ax), none))).
  140. % Autoloader: loaded 0 files in 1 iterations in 0.977 seconds
  141. prolog_load_context(module,baseKB)
  142. % /home/prologmud/lib/swipl/pack/pfc/prolog/pfclib/system_common.pfc.pl:1043
  143. % arity=ewrite:254.
  144. % /home/prologmud/lib/swipl/pack/pfc/prolog/pfclib/system_common.pfc.pl:1587
  145. % gripe_CPUTIME(true, warn(0.4430534150000014>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique,  (arity(Pred, 2), tPred(Pred)<==>rtBinaryPredicate(Pred)),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/pfc/prolog/pfclib/system_common.pfc.pl', 1587), ax), none))).
  146. % /home/prologmud/lib/swipl/pack/pfc/prolog/pfclib/system_common.pfc.pl:1656
  147. % passed_mpred_test(\+isa(iPlato7, ftAtom)).
  148. % /home/prologmud/lib/swipl/pack/pfc/prolog/pfclib/system_common.pfc.pl:1660
  149. % justfied_true(quotedIsa(iPlato7, ftAtom)).
  150. % /home/prologmud/lib/swipl/pack/pfc/prolog/pfclib/system_singleValued.pfc.pl:95
  151. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(someSV_testing(a, b, 2)))).
  152. not_installing(baseKB,use_module(library(prolog_predicate)))
  153. % 4,396,702 inferences, 3.068 CPU in 3.100 seconds (99% CPU, 1433097 Lips)
  154. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_repl.pl:154
  155. % =>(tN(disjointDecomposition, CLASS, ROW_VAR), all([ITEM1, ITEM2], =>(and(inList(ITEM1, uN(vTheListFn, ROW_VAR)), inList(ITEM2, uN(vTheListFn, ROW_VAR)), not(equal(ITEM1, ITEM2))), disjointWith(ITEM1, ITEM2)))).
  156. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_repl.pl:155
  157. % =>(vtImaginaryNumber(NUMBER), exists([REAL], and(ftRealNumber(REAL), equal(NUMBER, uMultiplicationFn(REAL, vSquareRootFn(-1)))))).
  158. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_repl.pl:156
  159. % =>(actDualObjectProcess(PROCESS), exists([OBJ1, OBJ2], and(patient(PROCESS, OBJ1), patient(PROCESS, OBJ2), not(equal(OBJ1, OBJ2))))).
  160. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_repl.pl:157
  161. % =>(tN(contraryAttribute, ROW_VAR), =>(inList(ELEMENT, uN(vTheListFn, ROW_VAR)), vtSumoAttribute(ELEMENT))).
  162. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_repl.pl:158
  163. % =>(and(tN(contraryAttribute, ROW1_VAR), identicalListItems(uN(vTheListFn, ROW1_VAR), uN(vTheListFn, ROW2_VAR))), tN(contraryAttribute, ROW2_VAR)).
  164. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_repl.pl:159
  165. % =>(tN(contraryAttribute, ROW_VAR), all([ATTR1, ATTR2], =>(and(equal(ATTR1, vSumoListOrderFn(uN(vTheListFn, ROW_VAR), NUMBER1)), equal(ATTR2, vSumoListOrderFn(uN(vTheListFn, ROW_VAR), NUMBER2)), not(equal(NUMBER1, NUMBER2))), =>(sumoProperty(OBJ, ATTR1), not(sumoProperty(OBJ, ATTR2)))))).
  166. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_repl.pl:160
  167. % =>(equal(NUMBER, uMultiplicationFn(1, NUMBER)), equal(uMeasureFn(NUMBER, vtCelsiusDegree), uMeasureFn(uDivisionFn(uSubtractionFn(NUMBER, 32), 1.8), vtFahrenheitDegree))).
  168. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_repl.pl:161
  169. % uDivisionFn(uSubtractionFn(NUMBER, 32), 1.8, '$COMPLEX'([1.2, 9])).
  170. current_prolog_flag(do_renames,restore)
  171. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_repl.pl:179
  172. % start_x_ide
  173. % qconsult_kb7166
  174. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_plarkc.pl:loading_file
  175. % after_boot
  176. not_installing(logicmoo_util_common,ensure_loaded(logicmoo_repl:logicmoo_user))
  177. % Dont forget to ?- logicmoo_i_cyc_xform.
  178. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo/common_logic/common_logic_clif.pfc:77
  179. % gripe_CPUTIME(true, warn(1.9790449769999938>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique,  ({is_clif(CLIF), kb_shared(CLIF)}==>(CLIF/is_kif_clause(CLIF)==>clif(CLIF))),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo/common_logic/common_logic_clif.pfc', 77), ax), none))).
  180. % /home/prologmud/lib/swipl/pack/logicmoo_base/prolog/logicmoo_plarkc.pl:11
  181. % logicmoo_run_goal
  182. % start_x_ide
  183. % qconsult_kb7166
  184. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/run_mud_server.pl:loading_file
  185. % after_boot
  186. not_installing(logicmoo_util_common,ensure_loaded(logicmoo_repl:logicmoo_user))
  187. % Dont forget to ?- logicmoo_i_cyc_xform.
  188. not_installing(logicmoo_util_common,ensure_loaded(system:library(logicmoo_planner)))
  189. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mud_loader.pl:210
  190. % debugm(mpred, show_entry(baseKB:gripe_time(40, ensure_loaded(prologmud('mud_builtin.pfc'))))).
  191. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mud_builtin.pfc.pl:556
  192. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(prologSingleValued(typeGrid)))).
  193. % maybe_call(get2react([part,"compex","~compex@ip68-228-96-149.ga.at.cox.net","*","##AGI","Ping timeout: 240 seconds"])).
  194. % irc_receive("compex","~compex@ip68-228-96-149.ga.at.cox.net","*","##AGI",part("compex","~compex@ip68-228-96-149.ga.at.cox.net","*","##AGI","Ping timeout: 240 seconds")).
  195. % unused(ircEvent("##AGI","compex",part("compex","~compex@ip68-228-96-149.ga.at.cox.net","*","##AGI","Ping timeout: 240 seconds"))).
  196. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mud_builtin.pfc.pl:891
  197. % mpred_fwc1(arity(mudAreaConnected, 2)).
  198. %       Found positive trigger: arity(mudAreaConnected,2)
  199. %               body: pt(tPred(mudAreaConnected),rhs([rtBinaryPredicate(mudAreaConnected)]))
  200. %       Adding positive
  201. %               trigger: tPred(mudAreaConnected)
  202. %               body: rhs([rtBinaryPredicate(mudAreaConnected)])
  203. %        Support: arity(mudAreaConnected,2),pt(arity(mudAreaConnected,2),pt(tPred(mudAreaConnected),rhs([rtBinaryPredicate(mudAreaConnected)])))
  204. %       RHS-Post1: rtBinaryPredicate(mudAreaConnected)
  205. %       Support: tPred(mudAreaConnected),pt(tPred(mudAreaConnected),rhs([rtBinaryPredicate(mudAreaConnected)]))
  206. % mpred_fwc1(rtBinaryPredicate(mudAreaConnected)).
  207. %       Found positive trigger: rtBinaryPredicate(mudAreaConnected)
  208. %               body: rhs([tRelation(mudAreaConnected)])
  209. %       RHS-Post1: tRelation(mudAreaConnected)
  210. %       Support: rtBinaryPredicate(mudAreaConnected),pt(rtBinaryPredicate(mudAreaConnected),rhs([tRelation(mudAreaConnected)]))
  211. %       Found positive trigger: rtBinaryPredicate(mudAreaConnected)
  212. %               body: rhs([arity(mudAreaConnected,2),tPred(mudAreaConnected)])
  213. %       RHS-Post1: arity(mudAreaConnected,2)
  214. %       Support: rtBinaryPredicate(mudAreaConnected),pt(rtBinaryPredicate(mudAreaConnected),rhs([arity(mudAreaConnected,2),tPred(mudAreaConnected)]))
  215. %       RHS-Post1: tPred(mudAreaConnected)
  216. %       Support: rtBinaryPredicate(mudAreaConnected),pt(rtBinaryPredicate(mudAreaConnected),rhs([arity(mudAreaConnected,2),tPred(mudAreaConnected)]))
  217. % mpred_fwc1(meta_argtypes(mudAreaConnected(tRegion, tRegion))).
  218. %       Found positive trigger: meta_argtypes(mudAreaConnected(tRegion,tRegion))
  219. %               body: sanity(is_ftCompound(mudAreaConnected(tRegion,tRegion)))*->rhs([{get_functor(mudAreaConnected(tRegion,tRegion),_21600,_21602),_21602>1},arity(_21600,_21602),{arg(_21634,mudAreaConnected(tRegion,tRegion),_21638)},argIsa(_21600,_21634,_21638)])
  220. %       RHS-Post1: arity(mudAreaConnected,2)
  221. %       Support: meta_argtypes(mudAreaConnected(tRegion,tRegion)),pt(meta_argtypes(mudAreaConnected(tRegion,tRegion)),(sanity(is_ftCompound(mudAreaConnected(tRegion,tRegion)))*->rhs([{get_functor(mudAreaConnected(tRegion,tRegion),mudAreaConnected,2),2>1},arity(mudAreaConnected,2),{arg(_1834,mudAreaConnected(tRegion,tRegion),_1838)},argIsa(mudAreaConnected,_1834,_1838)])))
  222. %       RHS-Post1: argIsa(mudAreaConnected,1,tRegion)
  223. %       Support: meta_argtypes(mudAreaConnected(tRegion,tRegion)),pt(meta_argtypes(mudAreaConnected(tRegion,tRegion)),(sanity(is_ftCompound(mudAreaConnected(tRegion,tRegion)))*->rhs([{get_functor(mudAreaConnected(tRegion,tRegion),mudAreaConnected,2),2>1},arity(mudAreaConnected,2),{arg(1,mudAreaConnected(tRegion,tRegion),tRegion)},argIsa(mudAreaConnected,1,tRegion)])))
  224. % mpred_fwc1(argIsa(mudAreaConnected, 1, tRegion)).
  225. %       RHS-Post1: argIsa(mudAreaConnected,2,tRegion)
  226. %       Support: meta_argtypes(mudAreaConnected(tRegion,tRegion)),pt(meta_argtypes(mudAreaConnected(tRegion,tRegion)),(sanity(is_ftCompound(mudAreaConnected(tRegion,tRegion)))*->rhs([{get_functor(mudAreaConnected(tRegion,tRegion),mudAreaConnected,2),2>1},arity(mudAreaConnected,2),{arg(2,mudAreaConnected(tRegion,tRegion),tRegion)},argIsa(mudAreaConnected,2,tRegion)])))
  227. % mpred_fwc1(argIsa(mudAreaConnected, 2, tRegion)).
  228. % mpred_fwc1(prologHybrid(mudAreaConnected)).
  229. %       Found positive trigger: prologHybrid(mudAreaConnected)
  230. %               body: pt(arity(mudAreaConnected,_1756),rhs([{kb_shared(mudAreaConnected/_1756)}]))
  231. %       Adding positive
  232. %               trigger: arity(mudAreaConnected,_1756)
  233. %               body: rhs([{kb_shared(mudAreaConnected/_1756)}])
  234. %        Support: prologHybrid(mudAreaConnected),pt(prologHybrid(mudAreaConnected),pt(arity(mudAreaConnected,_1756),rhs([{kb_shared(mudAreaConnected/_1756)}])))
  235. % mpred_fwc1(safe_wrap(mudAreaConnected, 2, ereq)).
  236. %       Found positive trigger: prologHybrid(mudAreaConnected)
  237. %               body: rhs([tRelation(mudAreaConnected)])
  238. %       RHS-Post1: tRelation(mudAreaConnected)
  239. %       Support: prologHybrid(mudAreaConnected),pt(prologHybrid(mudAreaConnected),rhs([tRelation(mudAreaConnected)]))
  240. % expanding_mpred_fwc1(prologHybrid(mudAreaConnected(tRegion, tRegion)))==>meta_argtypes(mudAreaConnected(tRegion, tRegion)), prologHybrid(mudAreaConnected).
  241. % mpred_fwc1(meta_argtypes(mudAreaConnected(tRegion, tRegion))).
  242. %       Found positive trigger: meta_argtypes(mudAreaConnected(tRegion,tRegion))
  243. %               body: sanity(is_ftCompound(mudAreaConnected(tRegion,tRegion)))*->rhs([{get_functor(mudAreaConnected(tRegion,tRegion),_1546,_1548),_1548>1},arity(_1546,_1548),{arg(_1580,mudAreaConnected(tRegion,tRegion),_1584)},argIsa(_1546,_1580,_1584)])
  244. %       RHS-Post1: arity(mudAreaConnected,2)
  245. %       Support: meta_argtypes(mudAreaConnected(tRegion,tRegion)),pt(meta_argtypes(mudAreaConnected(tRegion,tRegion)),(sanity(is_ftCompound(mudAreaConnected(tRegion,tRegion)))*->rhs([{get_functor(mudAreaConnected(tRegion,tRegion),mudAreaConnected,2),2>1},arity(mudAreaConnected,2),{arg(_1580,mudAreaConnected(tRegion,tRegion),_1584)},argIsa(mudAreaConnected,_1580,_1584)])))
  246. %       RHS-Post1: argIsa(mudAreaConnected,1,tRegion)
  247. %       Support: meta_argtypes(mudAreaConnected(tRegion,tRegion)),pt(meta_argtypes(mudAreaConnected(tRegion,tRegion)),(sanity(is_ftCompound(mudAreaConnected(tRegion,tRegion)))*->rhs([{get_functor(mudAreaConnected(tRegion,tRegion),mudAreaConnected,2),2>1},arity(mudAreaConnected,2),{arg(1,mudAreaConnected(tRegion,tRegion),tRegion)},argIsa(mudAreaConnected,1,tRegion)])))
  248. %       RHS-Post1: argIsa(mudAreaConnected,2,tRegion)
  249. %       Support: meta_argtypes(mudAreaConnected(tRegion,tRegion)),pt(meta_argtypes(mudAreaConnected(tRegion,tRegion)),(sanity(is_ftCompound(mudAreaConnected(tRegion,tRegion)))*->rhs([{get_functor(mudAreaConnected(tRegion,tRegion),mudAreaConnected,2),2>1},arity(mudAreaConnected,2),{arg(2,mudAreaConnected(tRegion,tRegion),tRegion)},argIsa(mudAreaConnected,2,tRegion)])))
  250. % mpred_fwc1(prologHybrid(mudAreaConnected)).
  251. %       Found positive trigger: prologHybrid(mudAreaConnected)
  252. %               body: pt(arity(mudAreaConnected,_10872),rhs([{kb_shared(mudAreaConnected/_10872)}]))
  253. %       Adding positive
  254. %               trigger: arity(mudAreaConnected,_10872)
  255. %               body: rhs([{kb_shared(mudAreaConnected/_10872)}])
  256. %        Support: prologHybrid(mudAreaConnected),pt(prologHybrid(mudAreaConnected),pt(arity(mudAreaConnected,_10872),rhs([{kb_shared(mudAreaConnected/_10872)}])))
  257. %       Found positive trigger: prologHybrid(mudAreaConnected)
  258. %               body: rhs([tRelation(mudAreaConnected)])
  259. %       RHS-Post1: tRelation(mudAreaConnected)
  260. %       Support: prologHybrid(mudAreaConnected),pt(prologHybrid(mudAreaConnected),rhs([tRelation(mudAreaConnected)]))
  261. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mud_builtin.pfc.pl:892
  262. % mpred_fwc1(rtSymmetricBinaryPredicate(mudAreaConnected)).
  263. %       Found positive trigger: rtSymmetricBinaryPredicate(mudAreaConnected)
  264. %               body: rhs([tRelation(mudAreaConnected)])
  265. %       RHS-Post1: tRelation(mudAreaConnected)
  266. %       Support: rtSymmetricBinaryPredicate(mudAreaConnected),pt(rtSymmetricBinaryPredicate(mudAreaConnected),rhs([tRelation(mudAreaConnected)]))
  267. %       Found positive trigger: rtSymmetricBinaryPredicate(mudAreaConnected)
  268. %               body: rhs([{fxy_args_swapped(mudAreaConnected,_13766,_13768,_13770,_13772),nop(was_singleton(_13766,_13768))},(_13770/(_13766@<_13768)==>{mpred_fwc1(_13772)}),(~_13770/(_13766@<_13768)==>{mpred_fwc1(~_13772)}),(~_13770:-loop_check_term(~_13772,~_13772:'pfc.pl':369,fail)),(_13770:-loop_check_term(_13772,_13772:'pfc.pl':369,fail))])
  269. %       RHS-Post1: mudAreaConnected(_1732,_1734)/(_1732@<_1734)==>{mpred_fwc1(mudAreaConnected(_1734,_1732))}
  270. %       Support: rtSymmetricBinaryPredicate(mudAreaConnected),pt(rtSymmetricBinaryPredicate(mudAreaConnected),rhs([{fxy_args_swapped(mudAreaConnected,_1732,_1734,mudAreaConnected(_1732,_1734),mudAreaConnected(_1734,_1732)),nop(was_singleton(_1732,_1734))},(mudAreaConnected(_1732,_1734)/(_1732@<_1734)==>{mpred_fwc1(mudAreaConnected(_1734,_1732))}),(~mudAreaConnected(_1732,_1734)/(_1732@<_1734)==>{mpred_fwc1(~mudAreaConnected(_1734,_1732))}),(~mudAreaConnected(_1732,_1734):-loop_check_term(~mudAreaConnected(_1734,_1732),~mudAreaConnected(_1734,_1732):'pfc.pl':369,fail)),(mudAreaConnected(_1732,_1734):-loop_check_term(mudAreaConnected(_1734,_1732),mudAreaConnected(_1734,_1732):'pfc.pl':369,fail))]))
  271. % mpred_fwc1((mudAreaConnected(_14678, _14680)/(_14678@<_14680)==>{mpred_fwc1(mudAreaConnected(_14680, _14678))})).
  272. %       Adding positive
  273. %               trigger: mudAreaConnected(_2988,_2990)
  274. %               body: _2988@<_2990*->rhs([{mpred_fwc1(mudAreaConnected(_2990,_2988))}])
  275. %        Support: (mudAreaConnected(_3040,_3042)/(_3040@<_3042)==>{mpred_fwc1(mudAreaConnected(_3042,_3040))}),mfl(baseKB,'/home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mud_builtin.pfc.pl',892)
  276. %       RHS-Post1: ~mudAreaConnected(_1712,_1714)/(_1712@<_1714)==>{mpred_fwc1(~mudAreaConnected(_1714,_1712))}
  277. %       Support: rtSymmetricBinaryPredicate(mudAreaConnected),pt(rtSymmetricBinaryPredicate(mudAreaConnected),rhs([{fxy_args_swapped(mudAreaConnected,_1712,_1714,mudAreaConnected(_1712,_1714),mudAreaConnected(_1714,_1712)),nop(was_singleton(_1712,_1714))},(mudAreaConnected(_1712,_1714)/(_1712@<_1714)==>{mpred_fwc1(mudAreaConnected(_1714,_1712))}),(~mudAreaConnected(_1712,_1714)/(_1712@<_1714)==>{mpred_fwc1(~mudAreaConnected(_1714,_1712))}),(~mudAreaConnected(_1712,_1714):-loop_check_term(~mudAreaConnected(_1714,_1712),~mudAreaConnected(_1714,_1712):'pfc.pl':369,fail)),(mudAreaConnected(_1712,_1714):-loop_check_term(mudAreaConnected(_1714,_1712),mudAreaConnected(_1714,_1712):'pfc.pl':369,fail))]))
  278. % mpred_fwc1((~mudAreaConnected(_31704, _31706)/(_31704@<_31706)==>{mpred_fwc1(~mudAreaConnected(_31706, _31704))})).
  279. %       Adding positive
  280. %               trigger: ~mudAreaConnected(_3044,_3046)
  281. %               body: _3044@<_3046*->rhs([{mpred_fwc1(~mudAreaConnected(_3046,_3044))}])
  282. %        Support: (~mudAreaConnected(_3104,_3106)/(_3104@<_3106)==>{mpred_fwc1(~mudAreaConnected(_3106,_3104))}),mfl(baseKB,'/home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mud_builtin.pfc.pl',892)
  283. %       RHS-Post1: ~mudAreaConnected(_1712,_1714):-loop_check_term(~mudAreaConnected(_1714,_1712),~mudAreaConnected(_1714,_1712):'pfc.pl':369,fail)
  284. %       Support: rtSymmetricBinaryPredicate(mudAreaConnected),pt(rtSymmetricBinaryPredicate(mudAreaConnected),rhs([{fxy_args_swapped(mudAreaConnected,_1712,_1714,mudAreaConnected(_1712,_1714),mudAreaConnected(_1714,_1712)),nop(was_singleton(_1712,_1714))},(mudAreaConnected(_1712,_1714)/(_1712@<_1714)==>{mpred_fwc1(mudAreaConnected(_1714,_1712))}),(~mudAreaConnected(_1712,_1714)/(_1712@<_1714)==>{mpred_fwc1(~mudAreaConnected(_1714,_1712))}),(~mudAreaConnected(_1712,_1714):-loop_check_term(~mudAreaConnected(_1714,_1712),~mudAreaConnected(_1714,_1712):'pfc.pl':369,fail)),(mudAreaConnected(_1712,_1714):-loop_check_term(mudAreaConnected(_1714,_1712),mudAreaConnected(_1714,_1712):'pfc.pl':369,fail))]))
  285. % mpred_fwc1((~mudAreaConnected(_35864, _35866):-loop_check_term(~mudAreaConnected(_35866, _35864), ~mudAreaConnected(_35866, _35864):'pfc.pl':369, fail))).
  286. %       RHS-Post1: mudAreaConnected(_1712,_1714):-loop_check_term(mudAreaConnected(_1714,_1712),mudAreaConnected(_1714,_1712):'pfc.pl':369,fail)
  287. %       Support: rtSymmetricBinaryPredicate(mudAreaConnected),pt(rtSymmetricBinaryPredicate(mudAreaConnected),rhs([{fxy_args_swapped(mudAreaConnected,_1712,_1714,mudAreaConnected(_1712,_1714),mudAreaConnected(_1714,_1712)),nop(was_singleton(_1712,_1714))},(mudAreaConnected(_1712,_1714)/(_1712@<_1714)==>{mpred_fwc1(mudAreaConnected(_1714,_1712))}),(~mudAreaConnected(_1712,_1714)/(_1712@<_1714)==>{mpred_fwc1(~mudAreaConnected(_1714,_1712))}),(~mudAreaConnected(_1712,_1714):-loop_check_term(~mudAreaConnected(_1714,_1712),~mudAreaConnected(_1714,_1712):'pfc.pl':369,fail)),(mudAreaConnected(_1712,_1714):-loop_check_term(mudAreaConnected(_1714,_1712),mudAreaConnected(_1714,_1712):'pfc.pl':369,fail))]))
  288. % mpred_fwc1((mudAreaConnected(_15752, _15754):-loop_check_term(mudAreaConnected(_15754, _15752), mudAreaConnected(_15754, _15752):'pfc.pl':369, fail))).
  289. % expanding_mpred_fwc1(rtSymmetricBinaryPredicate(mudAreaConnected))==>rtSymmetricBinaryPredicate(mudAreaConnected).
  290. % mpred_fwc1(rtSymmetricBinaryPredicate(mudAreaConnected)).
  291. %       Found positive trigger: rtSymmetricBinaryPredicate(mudAreaConnected)
  292. %               body: rhs([tRelation(mudAreaConnected)])
  293. %       RHS-Post1: tRelation(mudAreaConnected)
  294. %       Support: rtSymmetricBinaryPredicate(mudAreaConnected),pt(rtSymmetricBinaryPredicate(mudAreaConnected),rhs([tRelation(mudAreaConnected)]))
  295. %       Found positive trigger: rtSymmetricBinaryPredicate(mudAreaConnected)
  296. %               body: rhs([{fxy_args_swapped(mudAreaConnected,_11922,_11924,_11926,_11928),nop(was_singleton(_11922,_11924))},(_11926/(_11922@<_11924)==>{mpred_fwc1(_11928)}),(~_11926/(_11922@<_11924)==>{mpred_fwc1(~_11928)}),(~_11926:-loop_check_term(~_11928,~_11928:'pfc.pl':369,fail)),(_11926:-loop_check_term(_11928,_11928:'pfc.pl':369,fail))])
  297. %       RHS-Post1: mudAreaConnected(_1472,_1474)/(_1472@<_1474)==>{mpred_fwc1(mudAreaConnected(_1474,_1472))}
  298. %       Support: rtSymmetricBinaryPredicate(mudAreaConnected),pt(rtSymmetricBinaryPredicate(mudAreaConnected),rhs([{fxy_args_swapped(mudAreaConnected,_1472,_1474,mudAreaConnected(_1472,_1474),mudAreaConnected(_1474,_1472)),nop(was_singleton(_1472,_1474))},(mudAreaConnected(_1472,_1474)/(_1472@<_1474)==>{mpred_fwc1(mudAreaConnected(_1474,_1472))}),(~mudAreaConnected(_1472,_1474)/(_1472@<_1474)==>{mpred_fwc1(~mudAreaConnected(_1474,_1472))}),(~mudAreaConnected(_1472,_1474):-loop_check_term(~mudAreaConnected(_1474,_1472),~mudAreaConnected(_1474,_1472):'pfc.pl':369,fail)),(mudAreaConnected(_1472,_1474):-loop_check_term(mudAreaConnected(_1474,_1472),mudAreaConnected(_1474,_1472):'pfc.pl':369,fail))]))
  299. %       RHS-Post1: ~mudAreaConnected(_1472,_1474)/(_1472@<_1474)==>{mpred_fwc1(~mudAreaConnected(_1474,_1472))}
  300. %       Support: rtSymmetricBinaryPredicate(mudAreaConnected),pt(rtSymmetricBinaryPredicate(mudAreaConnected),rhs([{fxy_args_swapped(mudAreaConnected,_1472,_1474,mudAreaConnected(_1472,_1474),mudAreaConnected(_1474,_1472)),nop(was_singleton(_1472,_1474))},(mudAreaConnected(_1472,_1474)/(_1472@<_1474)==>{mpred_fwc1(mudAreaConnected(_1474,_1472))}),(~mudAreaConnected(_1472,_1474)/(_1472@<_1474)==>{mpred_fwc1(~mudAreaConnected(_1474,_1472))}),(~mudAreaConnected(_1472,_1474):-loop_check_term(~mudAreaConnected(_1474,_1472),~mudAreaConnected(_1474,_1472):'pfc.pl':369,fail)),(mudAreaConnected(_1472,_1474):-loop_check_term(mudAreaConnected(_1474,_1472),mudAreaConnected(_1474,_1472):'pfc.pl':369,fail))]))
  301. %       RHS-Post1: ~mudAreaConnected(_1472,_1474):-loop_check_term(~mudAreaConnected(_1474,_1472),~mudAreaConnected(_1474,_1472):'pfc.pl':369,fail)
  302. %       Support: rtSymmetricBinaryPredicate(mudAreaConnected),pt(rtSymmetricBinaryPredicate(mudAreaConnected),rhs([{fxy_args_swapped(mudAreaConnected,_1472,_1474,mudAreaConnected(_1472,_1474),mudAreaConnected(_1474,_1472)),nop(was_singleton(_1472,_1474))},(mudAreaConnected(_1472,_1474)/(_1472@<_1474)==>{mpred_fwc1(mudAreaConnected(_1474,_1472))}),(~mudAreaConnected(_1472,_1474)/(_1472@<_1474)==>{mpred_fwc1(~mudAreaConnected(_1474,_1472))}),(~mudAreaConnected(_1472,_1474):-loop_check_term(~mudAreaConnected(_1474,_1472),~mudAreaConnected(_1474,_1472):'pfc.pl':369,fail)),(mudAreaConnected(_1472,_1474):-loop_check_term(mudAreaConnected(_1474,_1472),mudAreaConnected(_1474,_1472):'pfc.pl':369,fail))]))
  303. % mpred_fwc1((~mudAreaConnected(_13518, _13520):-loop_check_term(~mudAreaConnected(_13520, _13518), ~mudAreaConnected(_13520, _13518):'pfc.pl':369, fail))).
  304. %       RHS-Post1: mudAreaConnected(_1472,_1474):-loop_check_term(mudAreaConnected(_1474,_1472),mudAreaConnected(_1474,_1472):'pfc.pl':369,fail)
  305. %       Support: rtSymmetricBinaryPredicate(mudAreaConnected),pt(rtSymmetricBinaryPredicate(mudAreaConnected),rhs([{fxy_args_swapped(mudAreaConnected,_1472,_1474,mudAreaConnected(_1472,_1474),mudAreaConnected(_1474,_1472)),nop(was_singleton(_1472,_1474))},(mudAreaConnected(_1472,_1474)/(_1472@<_1474)==>{mpred_fwc1(mudAreaConnected(_1474,_1472))}),(~mudAreaConnected(_1472,_1474)/(_1472@<_1474)==>{mpred_fwc1(~mudAreaConnected(_1474,_1472))}),(~mudAreaConnected(_1472,_1474):-loop_check_term(~mudAreaConnected(_1474,_1472),~mudAreaConnected(_1474,_1472):'pfc.pl':369,fail)),(mudAreaConnected(_1472,_1474):-loop_check_term(mudAreaConnected(_1474,_1472),mudAreaConnected(_1474,_1472):'pfc.pl':369,fail))]))
  306. % mpred_fwc1((mudAreaConnected(_13136, _13138):-loop_check_term(mudAreaConnected(_13138, _13136), mudAreaConnected(_13138, _13136):'pfc.pl':369, fail))).
  307. :- dynamic mudAreaConnected/2.
  308. :- multifile mudAreaConnected/2.
  309. :- public mudAreaConnected/2.
  310. :- module_transparent mudAreaConnected/2.
  311.  
  312. mudAreaConnected(B, A) :-
  313.         loop_check_term(mudAreaConnected(A, B),
  314.                         mudAreaConnected(A, B):'system_base.pfc.pl':369,
  315.                         fail).
  316. mudAreaConnected(B, A) :-
  317.         loop_check_term(mudAreaConnected(A, B),
  318.                         mudAreaConnected(A, B):'system_base.pfc.pl':369,
  319.                         fail).
  320.  
  321. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mud_builtin.pfc.pl:983
  322. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(prologMultiValued(pathDirLeadsTo)))).
  323. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mud_builtin.pfc.pl:1370
  324. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(mudHygiene(iPlato7, 90)))).
  325. % debugm(unfwc, sc_success(unfwc, baseKB:retract_u(nt(~mudHygiene(iPlato7, 90), call_u_no_bc(~mudHygiene(iPlato7, 90)), rhs([mudHygiene(iPlato7, 90)]))))).
  326. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(nt(~mudHygiene(iPlato7, 90), call_u_no_bc(~mudHygiene(iPlato7, 90)), rhs([mudHygiene(iPlato7, 90)]))))).
  327. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(agentTODO(iPlato7, actImprove(mudEnergy))))).
  328. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(mudEnergy(iPlato7, 90)))).
  329. % debugm(unfwc, sc_success(unfwc, baseKB:retract_u(nt(~mudEnergy(iPlato7, 90), call_u_no_bc(~mudEnergy(iPlato7, 90)), rhs([mudEnergy(iPlato7, 90)]))))).
  330. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(nt(~mudEnergy(iPlato7, 90), call_u_no_bc(~mudEnergy(iPlato7, 90)), rhs([mudEnergy(iPlato7, 90)]))))).
  331. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(mudNonHunger(iPlato7, 90)))).
  332. % debugm(unfwc, sc_success(unfwc, baseKB:retract_u(nt(~mudNonHunger(iPlato7, 90), call_u_no_bc(~mudNonHunger(iPlato7, 90)), rhs([mudNonHunger(iPlato7, 90)]))))).
  333. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(nt(~mudNonHunger(iPlato7, 90), call_u_no_bc(~mudNonHunger(iPlato7, 90)), rhs([mudNonHunger(iPlato7, 90)]))))).
  334. % gripe_CPUTIME(true, warn(0.4761649560000052>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iExplorer7),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mud_builtin.pfc.pl', 1370), ax), none))).
  335. :- dynamic vtActionTemplate/1.
  336. :- multifile vtActionTemplate/1.
  337. :- public vtActionTemplate/1.
  338. :- module_transparent vtActionTemplate/1.
  339.  
  340. vtActionTemplate(actImprove(rtStatPred)).
  341.  
  342. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mud_builtin.pfc.pl:1444
  343. % infSupertypeName
  344. %     prologmud('mud_builtin.pfc') compiled into baseKB 16.44 sec, 9 clauses
  345. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mud_loader.pl:210
  346. % debugm(mpred, sc_success(mpred, baseKB:gripe_time(40, ensure_loaded(prologmud('mud_builtin.pfc'))))).
  347. sh: 1: cannot create 2: Read-only file system
  348. sh: 1: cannot create 2: Read-only file system
  349. %      mud_http_hmud compiled into mud_http_hmud 0.02 sec, 10 clauses
  350. %     prologmud(server/mud_telnet) compiled into baseKB 0.25 sec, 138 clauses
  351. %     prologmud(server/mud_irc) compiled into baseKB 0.00 sec, 0 clauses
  352. %      world_2d.pfc compiled into baseKB 2.83 sec, 1 clauses
  353. %      world_text.pfc compiled into baseKB 1.85 sec, 0 clauses
  354. %      world_text_output.pfc compiled into baseKB 0.50 sec, 1 clauses
  355. %      world_effects.pfc compiled into baseKB 0.23 sec, 1 clauses
  356. %      world_events.pfc compiled into baseKB 0.26 sec, 1 clauses
  357. :- dynamic get_dettached_npc/1.
  358.  
  359. get_dettached_npc(A) :-
  360.         random_instance_no_throw(tAgent, A, \+tHumanControlled(A)).
  361.  
  362. %      world_agent.pfc compiled into baseKB 1.30 sec, 2 clauses
  363. %      world_npc.pfc compiled into baseKB 0.42 sec, 2 clauses
  364. not_installing(baseKB,include(logicmoo('vworld/world_spawning.pl')))
  365. %     prologmud('vworld/world.pfc') compiled into baseKB 8.35 sec, 8 clauses
  366. %     prologmud(server/mud_testing) compiled into baseKB 0.38 sec, 57 clauses
  367. % Started at Sat Apr  1 17:59:59 2017
  368. % 78.712 seconds cpu time for 202,270,775 inferences
  369. % 673,459 atoms, 20,494 functors, 29,221 predicates, 322 modules, 4,694,998 VM-codes
  370. %
  371. %                        Limit    Allocated       In use
  372. % Local  stack:    134,217,728      260,096       10,196 Bytes
  373. % Global stack:    134,217,728    1,046,520    1,019,940 Bytes
  374. % Trail  stack:    134,217,728      523,260        1,528 Bytes
  375. %
  376. % 607 garbage collections gained 358,263,200 bytes in 0.216 seconds.
  377. % 87 atom garbage collections gained 876,447 atoms in 0.690 seconds.
  378. % 4,194 clause garbage collections gained 286,537 clauses in 0.706 seconds.
  379. % Stack shifts: 4 local, 3 global, 5 trail in 0.001 seconds
  380. % 22 threads, 0 finished threads used 0.000 seconds
  381. :- dynamic verb_alias/2.
  382. :- multifile verb_alias/2.
  383. :- public verb_alias/2.
  384. :- module_transparent verb_alias/2.
  385.  
  386. verb_alias("i", actInventory).
  387. verb_alias("l", actLook).
  388. verb_alias("lo", actLook).
  389. verb_alias("s", actMove(vSouth)).
  390. verb_alias("go", actMove).
  391. verb_alias("where is", actWhere).
  392.  
  393. %      library(multimodal_dcg) compiled into multimodal_dcg 0.52 sec, 116 clauses
  394. %     prologmud(parsing/parser_imperative) compiled into baseKB 1.98 sec, 276 clauses
  395. %     prologmud(parsing/simple_decl_parser) compiled into baseKB 0.75 sec, 114 clauses
  396. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mud_loader.pl:537
  397. % loading_mobs
  398. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mobs/explorer.pfc.pl compiled into baseKB 0.25 sec, 2 clauses
  399. :- dynamic verb_desc/3.
  400.  
  401. verb_desc(actOperate, tShower, "wash self with X").
  402. verb_desc(actOperate, tShower, "take a shower").
  403. verb_desc(actOperate, tBathtub, "wash self with X").
  404. verb_desc(actOperate, tBathtub, "Take a Bath").
  405. verb_desc(actOperate, tSink, "Wash Hands").
  406. verb_desc(actDance, tDanceBall, "Dance! Dance!").
  407. verb_desc(actActOperate, tWashingMachine, "Wash The Clothes").
  408. verb_desc(actActOperate, tClothesDryer, "Dry The Clothes").
  409. verb_desc(actSleep, tBed, "Sleep a few").
  410. verb_desc(actSleep, tMattress, "Sleep a few").
  411. verb_desc(actSit, tChair, "Sit down").
  412. verb_desc(actSit, tCouch, "Sit down").
  413. verb_desc(actObserve, tRadio, "Listen to Radio").
  414. verb_desc(actObserve, tMirror, "Pop your zits").
  415. verb_desc(actPotty, tToilet, "Go potty").
  416. verb_desc(actClean, tToilet, "Flush it").
  417. verb_desc(actSearch, tFridge, "Raid the fridge").
  418. verb_desc(actActOperate, tMicrowave, "see what was forgotten in the microwave").
  419. verb_desc(actOperate, tTreadmill, "Excersize with X").
  420. verb_desc(actOperate, tTreadmill, "Tread the mill").
  421. verb_desc(actOperate, tFixedLamp, "flip the switch").
  422. verb_desc(actOperate, tPooltable, "Play pool").
  423. verb_desc(actPutXOn, tBookcase, "Organize books").
  424. verb_desc(actObserve, tReadAble, "Read book").
  425. verb_desc(actTake, tReadAble, "Take the materials").
  426. verb_desc(actEat, tEatAble, "Eat the food").
  427. verb_desc(actTake, tEatAble, "Take the food").
  428. verb_desc(actObserve, tArt, "Apreciate the Art").
  429. verb_desc(actOperate, tDanceFloor, "Dance! Dance!").
  430. verb_desc(actOperate, tComputer, "Look busy doing something!").
  431. verb_desc(actTouch, tTouchAble, "Touch").
  432. verb_desc(actSit, tSitAble, "Sit on").
  433. verb_desc(actPutXOn, tHasSurface, "This is a Put_X_On placeholder").
  434. verb_desc(actEat, tEatAble, "Eat it").
  435. verb_desc(actTake, tCarryAble, "Take it").
  436. verb_desc(actSleep, tLayAble, "Lay on").
  437. verb_desc(actClean, tLookAble, "Clean").
  438. verb_desc(actObserve, tLookAble, "Observe").
  439. verb_desc(actExcersize, tSitAble, "Excersize").
  440. verb_desc(actTickle, tAgent, "Play with").
  441. verb_desc(actSearch, tContainer, "Eat_from").
  442. verb_desc(actArgue, tAgent, "Argue").
  443. verb_desc(actTalk, tAgent, "Talk to").
  444. verb_desc(actAttack, tAgent, "Beat up").
  445. verb_desc(actKiss, tAgent, "Kiss").
  446. verb_desc(actThinkAbout, tLookAble, "Think about").
  447.  
  448. :- dynamic verb_for_type/2.
  449. :- multifile verb_for_type/2.
  450. :- public verb_for_type/2.
  451. :- module_transparent verb_for_type/2.
  452.  
  453. verb_for_type(actTravelThru, tPassable).
  454. verb_for_type(actObserve, tTelevision).
  455. verb_for_type(actBumpIntoBarrier, tFurniture).
  456. verb_for_type(actLiveAtLeastAMinute, tAgent).
  457. verb_for_type(actOperate, tShower).
  458. verb_for_type(actClean, tShower).
  459. verb_for_type(actOperate, tBathtub).
  460. verb_for_type(actClean, tBathtub).
  461. verb_for_type(actOperate, tSink).
  462. verb_for_type(actClean, tSink).
  463. verb_for_type(actDance, tDanceBall).
  464. verb_for_type(actActOperate, tWashingMachine).
  465. verb_for_type(actClean, tWashingMachine).
  466. verb_for_type(actActOperate, tClothesDryer).
  467. verb_for_type(actClean, tClothesDryer).
  468. verb_for_type(actSleep, tBed).
  469. verb_for_type(actSleep, tMattress).
  470. verb_for_type(actSit, tChair).
  471. verb_for_type(actSit, tCouch).
  472. verb_for_type(actObserve, tRadio).
  473. verb_for_type(actObserve, tMirror).
  474. verb_for_type(actPotty, tToilet).
  475. verb_for_type(actClean, tToilet).
  476. verb_for_type(actSearch, tFridge).
  477. verb_for_type(actActOperate, tStove).
  478. verb_for_type(actActOperate, tMicrowave).
  479. verb_for_type(actOperate, tTreadmill).
  480. verb_for_type(actOperate, tFixedLamp).
  481. verb_for_type(actOperate, tPooltable).
  482. verb_for_type(actObserve, tReadAble).
  483. verb_for_type(actTake, tReadAble).
  484. verb_for_type(actEat, tEatAble).
  485. verb_for_type(actTake, tEatAble).
  486. verb_for_type(actObserve, tArt).
  487. verb_for_type(actOperate, tDanceFloor).
  488. verb_for_type(actOperate, tComputer).
  489. verb_for_type(actTalk, tAgent).
  490. verb_for_type(actArgue, tAgent).
  491. verb_for_type(actAttack, tAgent).
  492. verb_for_type(actKiss, tAgent).
  493. verb_for_type(actTouch, tTouchAble).
  494. verb_for_type(actSit, tSitAble).
  495. verb_for_type(actTake, tCarryAble).
  496. verb_for_type(actSleep, tLayAble).
  497. verb_for_type(actClean, tLookAble).
  498. verb_for_type(actObserve, tLookAble).
  499. verb_for_type(actExcersize, tSitAble).
  500. verb_for_type(actTickle, tAgent).
  501. verb_for_type(actSearch, tContainer).
  502. verb_for_type(actThinkAbout, tLookAble).
  503. verb_for_type(actPutXOn, tBookcase).
  504. verb_for_type(actPutXOn, tHasSurface).
  505.  
  506. :- dynamic verb_affordance_2/2.
  507.  
  508.  
  509. :- dynamic can_hold_type/2.
  510.  
  511. can_hold_type(tTable, tReadAble).
  512. can_hold_type(tTable, tEatAble).
  513. can_hold_type(tTrashContainer, tTake).
  514. can_hold_type(tTrashContainer, tTakeAble).
  515. can_hold_type(tBookcase, tReadAble).
  516.  
  517. :- dynamic verb_affordance/5.
  518. :- multifile verb_affordance/5.
  519. :- public verb_affordance/5.
  520. :- module_transparent verb_affordance/5.
  521.  
  522. verb_affordance(actObserve, tTelevision, mudNonLonelinessSocial, + 3, - 2).
  523. verb_affordance(actObserve, tTelevision, mudNonHunger, + 1, - 1).
  524. verb_affordance(actObserve, tTelevision, mudBladderEmpty, + 0, + 0).
  525. verb_affordance(actObserve, tTelevision, mudHygiene, + 0, + 0).
  526. verb_affordance(actObserve, tTelevision, mudSecureRoom, + 1, + 0).
  527. verb_affordance(actObserve, tTelevision, mudFun, + 2, + 1).
  528. verb_affordance(actObserve, tTelevision, mudSadToHappy, + 2, + 1).
  529. verb_affordance(actObserve, tTelevision, mudEnergy, + 1, - 1).
  530. verb_affordance(actBumpIntoBarrier, tFurniture, mudNonLonelinessSocial, - 300, + 0).
  531. verb_affordance(actBumpIntoBarrier, tFurniture, mudHygiene, - 300, + 0).
  532. verb_affordance(actBumpIntoBarrier, tFurniture, mudComfort, - 300, + 0).
  533. verb_affordance(actBumpIntoBarrier, tFurniture, mudEnergy, - 300, + 0).
  534. verb_affordance(actBumpIntoBarrier, tFurniture, mudFun, - 300, + 0).
  535. verb_affordance(actLiveAtLeastAMinute, tAgent, mudEnergy, + 0, - 2).
  536. verb_affordance(actLiveAtLeastAMinute, tAgent, mudNonHunger, + 0, - 2).
  537. verb_affordance(actLiveAtLeastAMinute, tAgent, mudBladderEmpty, + 0, - 2).
  538. verb_affordance(actLiveAtLeastAMinute, tAgent, mudHygiene, + 0, - 2).
  539. verb_affordance(actLiveAtLeastAMinute, tAgent, mudSecureRoom, + 0, - 2).
  540. verb_affordance(actLiveAtLeastAMinute, tAgent, mudNonLonelinessSocial, + 0, - 2).
  541. verb_affordance(actLiveAtLeastAMinute, tAgent, mudFun, + 0, - 2).
  542. verb_affordance(actLiveAtLeastAMinute, tAgent, mudSadToHappy, + 0, - 2).
  543. verb_affordance(actLiveAtLeastAMinute, tAgent, mudComfort, + 0, - 2).
  544. verb_affordance(actOperate, tShower, mudComfort, + 10, + 10).
  545. verb_affordance(actOperate, tShower, mudHygiene, + 30, + 30).
  546. verb_affordance(actOperate, tBathtub, mudComfort, + 20, + 20).
  547. verb_affordance(actOperate, tBathtub, mudEnergy, - 20, - 20).
  548. verb_affordance(actOperate, tBathtub, mudHygiene, + 100, + 100).
  549. verb_affordance(actOperate, tSink, mudComfort, + 0, + 0).
  550. verb_affordance(actOperate, tSink, mudHygiene, + 10, + 10).
  551. verb_affordance(actDance, tDanceBall, mudNonLonelinessSocial, + 10, + 10).
  552. verb_affordance(actDance, tDanceBall, mudEnergy, - 10, - 20).
  553. verb_affordance(actDance, tDanceBall, mudFun, + 10, + 10).
  554. verb_affordance(actDance, tDanceBall, mudHygiene, - 10, - 10).
  555. verb_affordance(actActOperate, tWashingMachine, mudComfort, + 0, + 0).
  556. verb_affordance(actActOperate, tWashingMachine, mudHygiene, + 10, + 10).
  557. verb_affordance(actActOperate, tClothesDryer, mudComfort, + 0, + 0).
  558. verb_affordance(actActOperate, tClothesDryer, mudHygiene, + 10, + 10).
  559. verb_affordance(actSleep, tBed, mudComfort, + 10, + 30).
  560. verb_affordance(actSleep, tBed, mudEnergy, + 100, + 80).
  561. verb_affordance(actSleep, tMattress, mudComfort, + 10, + 30).
  562. verb_affordance(actSleep, tMattress, mudEnergy, + 100, + 80).
  563. verb_affordance(actSit, tChair, mudComfort, + 15, + 10).
  564. verb_affordance(actSit, tChair, mudEnergy, + 10, + 20).
  565. verb_affordance(actSit, tCouch, mudComfort, + 20, + 20).
  566. verb_affordance(actSit, tCouch, mudEnergy, + 10, + 20).
  567. verb_affordance(actObserve, tRadio, mudSecureRoom, + 1, + 0).
  568. verb_affordance(actObserve, tRadio, mudFun, + 10, + 10).
  569. verb_affordance(actObserve, tRadio, mudSadToHappy, + 10, + 10).
  570. verb_affordance(actObserve, tRadio, mudEnergy, + 1, - 1).
  571. verb_affordance(actObserve, tMirror, mudSecureRoom, + 1, + 0).
  572. verb_affordance(actObserve, tMirror, mudFun, + 10, + 10).
  573. verb_affordance(actObserve, tMirror, mudSadToHappy, + 10, - 1).
  574. verb_affordance(actObserve, tMirror, mudEnergy, + 1, - 1).
  575. verb_affordance(actPotty, tToilet, mudBladderEmpty, + 100, + 100).
  576. verb_affordance(actPotty, tToilet, mudHygiene, + 0, - 10).
  577. verb_affordance(actClean, tToilet, mudHygiene, + 1, + 4).
  578. verb_affordance(actClean, tToilet, mudFun, + 5, + 4).
  579. verb_affordance(actPutXOn, tBookcase, mudFun, + 10, + 10).
  580. verb_affordance(actPutXOn, tBookcase, mudSecureRoom, + 20, + 20).
  581. verb_affordance(actObserve, tReadAble, mudFun, + 10, + 10).
  582. verb_affordance(actObserve, tReadAble, mudSecureRoom, + 20, + 20).
  583. verb_affordance(actObserve, tArt, mudFun, + 10, + 10).
  584. verb_affordance(actObserve, tArt, mudSecureRoom, + 20, + 20).
  585. verb_affordance(actTalk, tAgent, mudNonLonelinessSocial, + 10, + 15).
  586. verb_affordance(actTalk, tAgent, mudFun, + 1, + 1).
  587. verb_affordance(actArgue, tAgent, mudNonLonelinessSocial, + 10, + 15).
  588. verb_affordance(actArgue, tAgent, mudEnergy, + 0, - 10).
  589. verb_affordance(actArgue, tAgent, mudSadToHappy, - 10, - 10).
  590. verb_affordance(actArgue, tAgent, mudFun, + 20, + 10).
  591. verb_affordance(actAttack, tAgent, mudNonLonelinessSocial, + 10, + 15).
  592. verb_affordance(actAttack, tAgent, mudEnergy, + 0, - 10).
  593. verb_affordance(actAttack, tAgent, mudSadToHappy, + 0, - 10).
  594. verb_affordance(actAttack, tAgent, mudFun, + 20, + 10).
  595. verb_affordance(actKiss, tAgent, mudNonLonelinessSocial, + 10, + 15).
  596. verb_affordance(actKiss, tAgent, mudSadToHappy, + 10, + 10).
  597. verb_affordance(actKiss, tAgent, mudFun, + 10, + 10).
  598. verb_affordance(actTouch, tTouchAble, mudFun, + 1, + 1).
  599. verb_affordance(actTouch, tTouchAble, mudSecureRoom, + 1, + 1).
  600. verb_affordance(actSit, tSitAble, mudComfort, + 1, + 0).
  601. verb_affordance(actSit, tSitAble, mudFun, + 1, + 1).
  602. verb_affordance(actSit, tSitAble, mudSecureRoom, + 1, + 1).
  603. verb_affordance(actPutXOn, tHasSurface, mudFun, - 2, + 2).
  604. verb_affordance(actPutXOn, tHasSurface, mudEnergy, + 0, - 1).
  605. verb_affordance(actEat, tEatAble, mudNonHunger, + 100, + 100).
  606. verb_affordance(actEat, tEatAble, mudHygiene, + 0, - 10).
  607. verb_affordance(actSleep, tLayAble, mudComfort, + 5, + 5).
  608. verb_affordance(actSleep, tLayAble, mudEnergy, + 20, + 20).
  609. verb_affordance(actClean, tLookAble, mudFun, - 2, + 2).
  610. verb_affordance(actClean, tLookAble, mudEnergy, + 0, - 1).
  611. verb_affordance(actObserve, tLookAble, mudFun, + 2, + 1).
  612. verb_affordance(actObserve, tLookAble, mudEnergy, + 0, - 1).
  613. verb_affordance(actExcersize, tSitAble, mudFun, + 10, + 10).
  614. verb_affordance(actExcersize, tSitAble, mudHygiene, - 10, - 10).
  615. verb_affordance(actTickle, tAgent, mudEnergy, - 10, - 10).
  616. verb_affordance(actTickle, tAgent, mudFun, + 20, + 10).
  617. verb_affordance(actSearch, tContainer, mudHygiene, + 0, - 5).
  618. verb_affordance(actSearch, tContainer, mudNonHunger, + 40, + 20).
  619. verb_affordance(actArgue, tAgent, mudEnergy, - 11, - 20).
  620. verb_affordance(actTalk, tAgent, mudNonLonelinessSocial, + 11, + 20).
  621. verb_affordance(actAttack, tAgent, mudEnergy, - 11, - 20).
  622. verb_affordance(actKiss, tAgent, mudNonLonelinessSocial, + 11, + 20).
  623. verb_affordance(actKiss, tAgent, mudFun, + 21, + 20).
  624. verb_affordance(actThinkAbout, tLookAble, mudFun, + 1, + 2).
  625.  
  626. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mobs/affordance/simbots.pfc.pl:869
  627. % gripe_CPUTIME(true, warn(2.026432378999999>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique,  ({simbots_templates(Templ)}==>vtActionTemplate(Templ)),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mobs/affordance/simbots.pfc.pl', 869), ax), none))).
  628. %      affordance/simbots.pfc compiled into baseKB 6.27 sec, 2 clauses
  629. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mobs/mobs_conf.pfc.pl compiled into baseKB 6.28 sec, 1 clauses
  630. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mobs/monster.pfc.pl compiled into baseKB 0.14 sec, 2 clauses
  631. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mobs/pddl_agent.pfc.pl compiled into baseKB 0.30 sec, 2 clauses
  632. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mobs/predator.pfc.pl compiled into baseKB 0.15 sec, 2 clauses
  633. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mobs/prey.pfc.pl compiled into baseKB 0.37 sec, 3 clauses
  634. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mobs/vacuum.pfc.pl compiled into baseKB 0.19 sec, 2 clauses
  635. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mud_loader.pl:549
  636. % loading_actions
  637. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/actions_conf.pfc.pl compiled into baseKB 0.00 sec, 0 clauses
  638. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/actions_db.pfc.pl compiled into baseKB 0.28 sec, 0 clauses
  639. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/any.pfc.pl compiled into baseKB 0.13 sec, 2 clauses
  640. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/as_agent.pfc.pl compiled into as_agent 0.11 sec, 2 clauses
  641. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/attack.pfc.pl compiled into baseKB 0.23 sec, 2 clauses
  642. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/chat.pfc.pl:19
  643. % gripe_CPUTIME(true, warn(0.4761341119999969>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique,  (action_info(Say, ftText("invokes", Does)):-socialCommand(Say, _SocialVerb, Does)),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/chat.pfc.pl', 19), ax), none))).
  644. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/chat.pfc.pl compiled into baseKB 0.67 sec, 2 clauses
  645. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/climb.pfc.pl compiled into baseKB 0.30 sec, 2 clauses
  646. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/create.pfc.pl compiled into baseKB 0.46 sec, 2 clauses
  647. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/drink.pfc.pl compiled into baseKB 0.14 sec, 2 clauses
  648. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/drop.pfc.pl compiled into baseKB 0.17 sec, 2 clauses
  649. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/eat.pfc.pl compiled into baseKB 0.10 sec, 2 clauses
  650. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/get_set.pfc.pl compiled into baseKB 0.26 sec, 2 clauses
  651. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/help.pfc.pl:36
  652. % action_info(TEMPL, txtConcatFn(_Text, "does: ", do(_A2, TEMPL))).
  653. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/help.pfc.pl:112
  654. % gripe_CPUTIME(true, warn(0.4940460299999927>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique,  (type_action_info(_1490, TEMPL, Help)==>action_info(TEMPL, Help)),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/help.pfc.pl', 112), ax), none))).
  655. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/help.pfc.pl:116
  656. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(action_info(actImprove(rtStatPred), ["Prolog", "looks", "like", ":", actImprove(rtStatPred)])))).
  657. % t_l:busy(action_info(actImprove(rtStatPred), ["Prolog", "looks", "like", ":", actImprove(rtStatPred)])).
  658. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(action_info(actTravelThru(tPassable), ["Prolog", "looks", "like", ":", actTravelThru(tPassable)])))).
  659. % t_l:busy(action_info(actTravelThru(tPassable), ["Prolog", "looks", "like", ":", actTravelThru(tPassable)])).
  660. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(action_info(actClean(tShower), ["Prolog", "looks", "like", ":", actClean(tShower)])))).
  661. % t_l:busy(action_info(actClean(tShower), ["Prolog", "looks", "like", ":", actClean(tShower)])).
  662. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(action_info(actClean(tBathtub), ["Prolog", "looks", "like", ":", actClean(tBathtub)])))).
  663. % t_l:busy(action_info(actClean(tBathtub), ["Prolog", "looks", "like", ":", actClean(tBathtub)])).
  664. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(action_info(actClean(tSink), ["Prolog", "looks", "like", ":", actClean(tSink)])))).
  665. % t_l:busy(action_info(actClean(tSink), ["Prolog", "looks", "like", ":", actClean(tSink)])).
  666. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(action_info(actClean(tWashingMachine), ["Prolog", "looks", "like", ":", actClean(tWashingMachine)])))).
  667. % t_l:busy(action_info(actClean(tWashingMachine), ["Prolog", "looks", "like", ":", actClean(tWashingMachine)])).
  668. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(action_info(actClean(tClothesDryer), ["Prolog", "looks", "like", ":", actClean(tClothesDryer)])))).
  669. % t_l:busy(action_info(actClean(tClothesDryer), ["Prolog", "looks", "like", ":", actClean(tClothesDryer)])).
  670. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(action_info(actActOperate(tStove), ["Prolog", "looks", "like", ":", actActOperate(tStove)])))).
  671. % t_l:busy(action_info(actActOperate(tStove), ["Prolog", "looks", "like", ":", actActOperate(tStove)])).
  672. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(action_info(actSpawn(tCol), ["Prolog", "looks", "like", ":", actSpawn(tCol)])))).
  673. % t_l:busy(action_info(actSpawn(tCol), ["Prolog", "looks", "like", ":", actSpawn(tCol)])).
  674. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(action_info(actAttack(vtDirection), ["Prolog", "looks", "like", ":", actAttack(vtDirection)])))).
  675. % t_l:busy(action_info(actAttack(vtDirection), ["Prolog", "looks", "like", ":", actAttack(vtDirection)])).
  676. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(action_info(actClimb(vtDirection), ["Prolog", "looks", "like", ":", actClimb(vtDirection)])))).
  677. % t_l:busy(action_info(actClimb(vtDirection), ["Prolog", "looks", "like", ":", actClimb(vtDirection)])).
  678. % gripe_CPUTIME(true, warn(0.48975278099999286>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique,  (vtActionTemplate(_1534), \+action_info(_1534, _1556)==>{to_param_doc(_1534, _1578)}, action_info(_1534, _1578)),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/help.pfc.pl', 116), ax), none))).
  679. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/help.pfc.pl compiled into baseKB 1.77 sec, 2 clauses
  680. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/inventory.pfc.pl compiled into baseKB 0.64 sec, 2 clauses
  681. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/kiss.pfc.pl compiled into baseKB 0.38 sec, 2 clauses
  682. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/logon.pfc.pl compiled into baseKB 0.42 sec, 2 clauses
  683. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/look.pfc.pl compiled into baseKB 1.73 sec, 2 clauses
  684. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/move.pfc.pl:113
  685. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(action_info(actGo(vtDirection), ["Prolog", "looks", "like", ":", actGo(vtDirection)])))).
  686. % t_l:busy(action_info(actGo(vtDirection), ["Prolog", "looks", "like", ":", actGo(vtDirection)])).
  687. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/move.pfc.pl compiled into baseKB 0.46 sec, 2 clauses
  688. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/planner.pfc.pl compiled into baseKB 0.00 sec, 0 clauses
  689. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/push.pfc.pl:20
  690. % debugm(baseKB, sc_success(baseKB, baseKB:mpred_retract_supported_relations(action_info(actPush(vtDirection), ["Prolog", "looks", "like", ":", actPush(vtDirection)])))).
  691. % t_l:busy(action_info(actPush(vtDirection), ["Prolog", "looks", "like", ":", actPush(vtDirection)])).
  692. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/push.pfc.pl compiled into baseKB 0.37 sec, 2 clauses
  693. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/put_at.pfc.pl compiled into baseKB 0.31 sec, 2 clauses
  694. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/scansrc.pfc.pl compiled into baseKB 0.23 sec, 2 clauses
  695. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/showdebug.pfc.pl compiled into baseKB 0.64 sec, 2 clauses
  696. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/sit.pfc.pl:37
  697. % gripe_CPUTIME(true, warn(0.48878780000001143>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique,  (action_info(A, I):-action_info_prefered(A, I)),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/sit.pfc.pl', 37), ax), none))).
  698. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/sit.pfc.pl compiled into baseKB 1.58 sec, 2 clauses
  699. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/stats.pfc.pl compiled into baseKB 0.62 sec, 2 clauses
  700. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/take.pfc.pl compiled into baseKB 0.17 sec, 2 clauses
  701. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/teleport.pfc.pl compiled into baseKB 0.16 sec, 2 clauses
  702. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/use.pfc.pl compiled into baseKB 1.51 sec, 3 clauses
  703. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/actions/where.pfc.pl compiled into baseKB 0.34 sec, 2 clauses
  704. % /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/mud_loader.pl:556
  705. % loading_objects
  706. %     /home/prologmud/lib/swipl/pack/prologmud/prolog/prologmud/objs/basic_objs.pfc.pl compiled into baseKB 0.00 sec, 0 clauses
  707. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/init_mud_server.pl:119
  708. % gripe_CPUTIME(true, warn(0.4611411470000064>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iExplorer1),  (mobExplorer(iExplorer1), pt(mobExplorer(iExplorer1), rhs([tAgent(iExplorer1)]))), none))).
  709. % gripe_CPUTIME(true, warn(0.4689001440000027>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, mobExplorer(iExplorer1),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/init_mud_server.pl', 119), ax), none))).
  710. % gripe_CPUTIME(true, warn(0.4799006890000044>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iExplorer2),  (mobExplorer(iExplorer2), pt(mobExplorer(iExplorer2), rhs([tAgent(iExplorer2)]))), none))).
  711. % gripe_CPUTIME(true, warn(0.4895705939999999>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, mobExplorer(iExplorer2),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/init_mud_server.pl', 119), ax), none))).
  712. % gripe_CPUTIME(true, warn(0.48868621900000164>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iExplorer3),  (mobExplorer(iExplorer3), pt(mobExplorer(iExplorer3), rhs([tAgent(iExplorer3)]))), none))).
  713. % gripe_CPUTIME(true, warn(0.49713409200001024>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, mobExplorer(iExplorer3),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/init_mud_server.pl', 119), ax), none))).
  714. % gripe_CPUTIME(true, warn(0.4921574569999905>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iExplorer4),  (mobExplorer(iExplorer4), pt(mobExplorer(iExplorer4), rhs([tAgent(iExplorer4)]))), none))).
  715. % gripe_CPUTIME(true, warn(0.5009175109999973>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, mobExplorer(iExplorer4),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/init_mud_server.pl', 119), ax), none))).
  716. % gripe_CPUTIME(true, warn(0.5079252220000114>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iExplorer5),  (mobExplorer(iExplorer5), pt(mobExplorer(iExplorer5), rhs([tAgent(iExplorer5)]))), none))).
  717. % gripe_CPUTIME(true, warn(0.5170373959999921>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, mobExplorer(iExplorer5),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/init_mud_server.pl', 119), ax), none))).
  718. % gripe_CPUTIME(true, warn(0.49722429299998794>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iExplorer6),  (mobExplorer(iExplorer6), pt(mobExplorer(iExplorer6), rhs([tAgent(iExplorer6)]))), none))).
  719. % gripe_CPUTIME(true, warn(0.5054046939999921>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, mobExplorer(iExplorer6),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/init_mud_server.pl', 119), ax), none))).
  720. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/run_mud_server.pl:34
  721. % debugm(why, sc_success(why, baseKB:asserta_if_new(baseKB:registered_mpred_file('/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/a_nani_household.pfc.pl')))).
  722. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/run_mud_server.pl:39
  723. % debugm(why, sc_success(why, baseKB:asserta_if_new(baseKB:registered_mpred_file('/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/objs_misc_household.pfc.pl')))).
  724. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/run_mud_server.pl:40
  725. % debugm(why, sc_success(why, baseKB:asserta_if_new(baseKB:registered_mpred_file('/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/a_nani_household.pfc.pl')))).
  726. % debugm(why, sc_success(why, baseKB:asserta_if_new(baseKB:registered_mpred_file('/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/andrew_ke.pfc.pl')))).
  727. % debugm(why, sc_success(why, baseKB:asserta_if_new(baseKB:registered_mpred_file('/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/annie_ke.pfc.pl')))).
  728. % debugm(why, sc_success(why, baseKB:asserta_if_new(baseKB:registered_mpred_file('/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/dmiles_ke.pfc.pl')))).
  729. % debugm(why, sc_success(why, baseKB:asserta_if_new(baseKB:registered_mpred_file('/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/jess_ke.pfc.pl')))).
  730. % debugm(why, sc_success(why, baseKB:asserta_if_new(baseKB:registered_mpred_file('/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/justin_ke.pfc.pl')))).
  731. % debugm(why, sc_success(why, baseKB:asserta_if_new(baseKB:registered_mpred_file('/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/meredith_ke.pfc.pl')))).
  732. % debugm(why, sc_success(why, baseKB:asserta_if_new(baseKB:registered_mpred_file('/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_nani/objs_misc_household.pfc.pl')))).
  733. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:113
  734. % gripe_CPUTIME(true, warn(0.5296565080000022>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iGeordi684),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl', 113), ax), none))).
  735. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:114
  736. % gripe_CPUTIME(true, warn(0.4264874960000071>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iCommanderdata66),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl', 114), ax), none))).
  737. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:116
  738. % gripe_CPUTIME(true, warn(0.5411585119999955>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iWorf720),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl', 116), ax), none))).
  739. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:117
  740. % gripe_CPUTIME(true, warn(0.5487958739999925>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iDrCrusher677),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl', 117), ax), none))).
  741. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:118
  742. % gripe_CPUTIME(true, warn(0.5368206429999987>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iTroi712),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl', 118), ax), none))).
  743. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:119
  744. % gripe_CPUTIME(true, warn(0.5856713659999997>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iRiker707),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl', 119), ax), none))).
  745. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:120
  746. % gripe_CPUTIME(true, warn(0.5473229529999912>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iPicard701),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl', 120), ax), none))).
  747. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:121
  748. % gripe_CPUTIME(true, warn(0.5789776230000001>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iGuinan689),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl', 121), ax), none))).
  749. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:122
  750. % gripe_CPUTIME(true, warn(0.5626433750000075>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iOBrien696),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl', 122), ax), none))).
  751. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:123
  752. % gripe_CPUTIME(true, warn(0.5740200110000018>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iWesley716),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl', 123), ax), none))).
  753. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:124
  754. % gripe_CPUTIME(true, warn(0.5743219350000004>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iLivingston726),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl', 124), ax), none))).
  755. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:125
  756. % gripe_CPUTIME(true, warn(0.5961232269999925>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iSpot727),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl', 125), ax), none))).
  757. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:132
  758. % gripe_CPUTIME(true, warn(0.5701820440000063>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iExplorer8),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl', 132), ax), none))).
  759. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:133
  760. % gripe_CPUTIME(true, warn(0.5786246890000086>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, tAgent(iAlexander671),  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl', 133), ax), none))).
  761. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1122
  762. % t_l:busy(pathDirLeadsTo(iArea1041, vUp, iArea1041)).
  763. % t_l:busy(pathDirLeadsTo(iArea1041, vDown, iArea1041)).
  764. % t_l:busy(pathDirLeadsTo(iArea1041, vUp, iArea1041)).
  765. % trace_or_throw(mpred_do_rule(pathDirLeadsTo(iArea1041, vUp, iArea1041))).
  766. % t_l:busy(pathDirLeadsTo(iArea1041, vDown, iArea1041)).
  767. % trace_or_throw(mpred_do_rule(pathDirLeadsTo(iArea1041, vUp, iArea1041))).
  768. % Started at Sat Apr  1 17:59:59 2017
  769. % 212.513 seconds cpu time for 285,911,773 inferences
  770. % 672,477 atoms, 21,684 functors, 30,915 predicates, 331 modules, 5,902,420 VM-codes
  771. %
  772. %                        Limit    Allocated       In use
  773. % Local  stack:    134,217,728      129,024        2,924 Bytes
  774. % Global stack:    134,217,728    1,046,520      307,272 Bytes
  775. % Trail  stack:    134,217,728      523,260          260 Bytes
  776. %
  777. % 1,105 garbage collections gained 860,993,692 bytes in 0.461 seconds.
  778. % 118 atom garbage collections gained 1,181,384 atoms in 1.012 seconds.
  779. % 8,287 clause garbage collections gained 577,813 clauses in 1.767 seconds.
  780. % Stack shifts: 6 local, 3 global, 9 trail in 0.001 seconds
  781. % 22 threads, 0 finished threads used 0.000 seconds
  782. :- dynamic after_boot_goal/1.
  783. :- multifile after_boot_goal/1.
  784. :- module_transparent after_boot_goal/1.
  785.  
  786. after_boot_goal(logicmoo_snark:(\+user:file_search_path(library, '/home/prologmud/lib/swipl/pack/logicmoo_base/prolog')->asserta(user:file_search_path(library, '/home/prologmud/lib/swipl/pack/logicmoo_base/prolog'));true)).
  787. after_boot_goal(logicmoo_swilib:setup_for_debug).
  788. after_boot_goal(logicmoo_swilib:ensure_LOGTALKUSER).
  789. after_boot_goal(logicmoo_swilib:load_logtalk).
  790. after_boot_goal(logicmoo_swilib:add_history_ideas).
  791. after_boot_goal(logicmoo_swilib:dmsg(start_x_ide)).
  792. after_boot_goal(logicmoo_webbot:ensure_webserver_3020).
  793. after_boot_goal(system:whenever(run_network, logicmoo_webbot:prolog_tn_server)).
  794. after_boot_goal(eggdrop:egg_booting).
  795. after_boot_goal(eggdrop:ensure_threaded_engine_loop).
  796. after_boot_goal(system:whenever(run_network, logicmoo_webbot:egg_go_maybe)).
  797. after_boot_goal(logicmoo_webbot:set_prolog_flag(do_renames, restore)).
  798. after_boot_goal(logicmoo_webbot:dmsg(qconsult_kb7166)).
  799. after_boot_goal(logicmoo_webbot:rescan_pack_autoload_packages).
  800. after_boot_goal(mpred_type_constraints:add_history((C=(loves(B, A), ~knows(A, tHuman(B))), must(args_enforce_bound(C, D)), writeq(D)))).
  801. after_boot_goal(mpred_type_constraints:add_history((C=(loves(B, A), ~knows(A, tHuman(B))), must(args_constrain(C, D)), writeq(D)))).
  802. after_boot_goal(mpred_type_constraints:add_history((C=(loves(B, A), ~knows(A, tHuman(B))), must(args_enforce(C, D)), writeq(D)))).
  803. after_boot_goal(mpred_type_constraints:add_history((C=(loves(B, A), ~knows(A, tHuman(B))), args_enforce(C, D), writeq(D), args_remove_constraints(C, E), writeq(E)))).
  804. after_boot_goal(pfc:asserta(baseKB:ignore_file_mpreds('/home/prologmud/lib/swipl/pack/pfc/prolog/pfc.pl'))).
  805. after_boot_goal(xlisting_web:http_handler(pixmaps('.'), http_server_files:serve_files_in_directory(pixmaps), [prefix])).
  806. after_boot_goal(system:whenever(run_network, xlisting_web:doc_collect(true))).
  807. after_boot_goal(logicmoo_repl:add_history_ideas).
  808. after_boot_goal(logicmoo_user_module:(wdmsg(after_boot), hook_database:call(asserta_new,  (ereq(A):-!, baseKB:call_u(A))))).
  809. after_boot_goal(logicmoo_util_common:gripe_time(40, if_file_exists(ensure_loaded(logicmoo_repl:logicmoo_user)))).
  810. after_boot_goal(logicmoo_repl:sanity(logicmoo_repl:iRR7_test)).
  811. after_boot_goal(logicmoo_repl:(set_prolog_flag(pfc_booted, true), flag_call(runtime_debug=true), set_prolog_flag(read_attvars, false))).
  812. after_boot_goal(logicmoo_i_cyc_kb:dmsg("Dont forget to ?- logicmoo_i_cyc_xform.")).
  813. after_boot_goal(baseKB:set_prolog_flag(do_renames, restore)).
  814. after_boot_goal(baseKB:clone_ontologyportal_sumo).
  815. after_boot_goal(baseKB:loadSumo1).
  816. after_boot_goal(baseKB:loadSumo2).
  817. after_boot_goal(baseKB:loadSumo3).
  818. after_boot_goal(baseKB:loadNewTiny).
  819. after_boot_goal(baseKB:qsave_lm(lm_repl3)).
  820. after_boot_goal(baseKB:(set_prolog_flag(pfc_booted, true), flag_call(runtime_debug=true), set_prolog_flag(read_attvars, false))).
  821. after_boot_goal(logicmoo_util_common:gripe_time(40, if_file_exists(ensure_loaded(system:library(parser_all))))).
  822. after_boot_goal(logicmoo_util_common:gripe_time(40, if_file_exists(ensure_loaded(system:library(logicmoo_planner))))).
  823. after_boot_goal(system:whenever(run_network, mud_http_hmud:ensure_hmud)).
  824. after_boot_goal(system:whenever(run_network, mud_http_hmud:run_flash_policy_server)).
  825. after_boot_goal(system:whenever(run_network, mud_http_hmud:install_hmud_http_handler)).
  826. after_boot_goal(baseKB:start_telnet).
  827. after_boot_goal(baseKB:sanity(baseKB:argIsa(genlPreds, 2, _))).
  828. after_boot_goal(baseKB:sanity(baseKB:dmsg(sanity_test_ifood_rez))).
  829. after_boot_goal(baseKB:sanity(baseKB:gripe_time(1.0, must(coerce("s", vtDirection, _))))).
  830. after_boot_goal(baseKB:sanity(baseKB:gripe_time(2.0, must(\+coerce(l, vtDirection, _))))).
  831. after_boot_goal(baseKB:sanity(baseKB:statistics)).
  832. after_boot_goal(baseKB:sanity(baseKB:check_clause_counts)).
  833. after_boot_goal(baseKB:set_prolog_flag(unsafe_speedups, false)).
  834. after_boot_goal(baseKB:lst).
  835. after_boot_goal(baseKB:ain(isRuntime)).
  836. after_boot_goal(baseKB:qsave_lm(lm_init_mud)).
  837. after_boot_goal(baseKB:lar0).
  838.  
  839. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/run_mud_server.pl:16
  840. % after_boot_call
  841. %   [logicmoo_repl].
  842. %   [user:init_mud_server].
  843. %   [user:run_mud_server].
  844. % ?- make:make_no_trace.
  845. % prolog:make_hook(before, []).
  846. % prolog:make_hook(after, []).
  847. % prolog:make_hook(after, []).
  848. % Found new meta-predicates in iteration 1 (1.179 sec)
  849. % :- meta_predicate logicmoo_i_cyc_kb:tiny_support(:,*,0).
  850. % Restarting analysis ...
  851. Warning: /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/run_mud_server.pl:16:
  852.         The predicates below are not defined. If these are defined
  853.         at runtime using assert/1, use :- dynamic Name/Arity.
  854.  
  855. Warning: /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/run_mud_server.pl:16:
  856.         logtalk:'$lgt_engine_term_queue_'/2, which is referenced by
  857.                 /home/prologmud/lib/swipl/pack/logtalk/logtalk-3.09.1/core/core.pl:19753:8: 1-st clause of threaded_engine_self/1
  858.                 /home/prologmud/lib/swipl/pack/logtalk/logtalk-3.09.1/core/core.pl:19767:8: 1-st clause of threaded_engine_yield/1
  859. Warning: /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/run_mud_server.pl:16:
  860.         logtalk:'$user#0.forward#1'/2 is declared as meta_predicate'$user#0.forward#1'(?,?), but has no clauses
  861. :- dynamic after_boot_goal/1.
  862. :- multifile after_boot_goal/1.
  863. :- module_transparent after_boot_goal/1.
  864.  
  865. after_boot_goal(logicmoo_snark:(\+user:file_search_path(library, '/home/prologmud/lib/swipl/pack/logicmoo_base/prolog')->asserta(user:file_search_path(library, '/home/prologmud/lib/swipl/pack/logicmoo_base/prolog'));true)).
  866. after_boot_goal(logicmoo_swilib:setup_for_debug).
  867. after_boot_goal(logicmoo_swilib:ensure_LOGTALKUSER).
  868. after_boot_goal(logicmoo_swilib:load_logtalk).
  869. after_boot_goal(logicmoo_swilib:add_history_ideas).
  870. after_boot_goal(logicmoo_swilib:dmsg(start_x_ide)).
  871. after_boot_goal(logicmoo_webbot:ensure_webserver_3020).
  872. after_boot_goal(system:whenever(run_network, logicmoo_webbot:prolog_tn_server)).
  873. after_boot_goal(eggdrop:egg_booting).
  874. after_boot_goal(eggdrop:ensure_threaded_engine_loop).
  875. after_boot_goal(system:whenever(run_network, logicmoo_webbot:egg_go_maybe)).
  876. after_boot_goal(logicmoo_webbot:set_prolog_flag(do_renames, restore)).
  877. after_boot_goal(logicmoo_webbot:dmsg(qconsult_kb7166)).
  878. after_boot_goal(logicmoo_webbot:rescan_pack_autoload_packages).
  879. after_boot_goal(mpred_type_constraints:add_history((C=(loves(B, A), ~knows(A, tHuman(B))), must(args_enforce_bound(C, D)), writeq(D)))).
  880. after_boot_goal(mpred_type_constraints:add_history((C=(loves(B, A), ~knows(A, tHuman(B))), must(args_constrain(C, D)), writeq(D)))).
  881. after_boot_goal(mpred_type_constraints:add_history((C=(loves(B, A), ~knows(A, tHuman(B))), must(args_enforce(C, D)), writeq(D)))).
  882. after_boot_goal(mpred_type_constraints:add_history((C=(loves(B, A), ~knows(A, tHuman(B))), args_enforce(C, D), writeq(D), args_remove_constraints(C, E), writeq(E)))).
  883. after_boot_goal(pfc:asserta(baseKB:ignore_file_mpreds('/home/prologmud/lib/swipl/pack/pfc/prolog/pfc.pl'))).
  884. after_boot_goal(xlisting_web:http_handler(pixmaps('.'), http_server_files:serve_files_in_directory(pixmaps), [prefix])).
  885. after_boot_goal(system:whenever(run_network, xlisting_web:doc_collect(true))).
  886. after_boot_goal(logicmoo_repl:add_history_ideas).
  887. after_boot_goal(logicmoo_user_module:(wdmsg(after_boot), hook_database:call(asserta_new,  (ereq(A):-!, baseKB:call_u(A))))).
  888. after_boot_goal(logicmoo_util_common:gripe_time(40, if_file_exists(ensure_loaded(logicmoo_repl:logicmoo_user)))).
  889. after_boot_goal(logicmoo_repl:sanity(logicmoo_repl:iRR7_test)).
  890. after_boot_goal(logicmoo_repl:(set_prolog_flag(pfc_booted, true), flag_call(runtime_debug=true), set_prolog_flag(read_attvars, false))).
  891. after_boot_goal(logicmoo_i_cyc_kb:dmsg("Dont forget to ?- logicmoo_i_cyc_xform.")).
  892. after_boot_goal(baseKB:set_prolog_flag(do_renames, restore)).
  893. after_boot_goal(baseKB:clone_ontologyportal_sumo).
  894. after_boot_goal(baseKB:loadSumo1).
  895. after_boot_goal(baseKB:loadSumo2).
  896. after_boot_goal(baseKB:loadSumo3).
  897. after_boot_goal(baseKB:loadNewTiny).
  898. after_boot_goal(baseKB:qsave_lm(lm_repl3)).
  899. after_boot_goal(baseKB:(set_prolog_flag(pfc_booted, true), flag_call(runtime_debug=true), set_prolog_flag(read_attvars, false))).
  900. after_boot_goal(logicmoo_util_common:gripe_time(40, if_file_exists(ensure_loaded(system:library(parser_all))))).
  901. after_boot_goal(logicmoo_util_common:gripe_time(40, if_file_exists(ensure_loaded(system:library(logicmoo_planner))))).
  902. after_boot_goal(system:whenever(run_network, mud_http_hmud:ensure_hmud)).
  903. after_boot_goal(system:whenever(run_network, mud_http_hmud:run_flash_policy_server)).
  904. after_boot_goal(system:whenever(run_network, mud_http_hmud:install_hmud_http_handler)).
  905. after_boot_goal(baseKB:start_telnet).
  906. after_boot_goal(baseKB:sanity(baseKB:argIsa(genlPreds, 2, _))).
  907. after_boot_goal(baseKB:sanity(baseKB:dmsg(sanity_test_ifood_rez))).
  908. after_boot_goal(baseKB:sanity(baseKB:gripe_time(1.0, must(coerce("s", vtDirection, _))))).
  909. after_boot_goal(baseKB:sanity(baseKB:gripe_time(2.0, must(\+coerce(l, vtDirection, _))))).
  910. after_boot_goal(baseKB:sanity(baseKB:statistics)).
  911. after_boot_goal(baseKB:sanity(baseKB:check_clause_counts)).
  912. after_boot_goal(baseKB:set_prolog_flag(unsafe_speedups, false)).
  913. after_boot_goal(baseKB:lst).
  914. after_boot_goal(baseKB:ain(isRuntime)).
  915. after_boot_goal(baseKB:qsave_lm(lm_init_mud)).
  916. after_boot_goal(baseKB:lar0).
  917.  
  918. % logicmoo_toplevel
  919. % logicmoo_run_goal
  920. % start_x_ide
  921. % qconsult_kb7166
  922. % /home/prologmud/lib/swipl/pack/logtalk/logtalk-3.09.1/core/expanding.lgt:loading_file
  923. % after_boot
  924. not_installing(logicmoo_util_common,ensure_loaded(logicmoo_repl:logicmoo_user))
  925. % Dont forget to ?- logicmoo_i_cyc_xform.
  926. not_installing(logicmoo_util_common,ensure_loaded(system:library(logicmoo_planner)))
  927. sh: 1: cannot create 2: Read-only file system
  928. sh: 1: cannot create 2: Read-only file system
  929. % sanity_test_ifood_rez
  930. % Started at Sat Apr  1 17:59:59 2017
  931. % 215.994 seconds cpu time for 296,404,151 inferences
  932. % 680,039 atoms, 21,685 functors, 30,875 predicates, 333 modules, 5,894,362 VM-codes
  933. %
  934. %                        Limit    Allocated       In use
  935. % Local  stack:    134,217,728    2,095,104        3,772 Bytes
  936. % Global stack:    134,217,728    1,046,520       13,380 Bytes
  937. % Trail  stack:    134,217,728      523,260           72 Bytes
  938. %
  939. % 1,139 garbage collections gained 868,119,212 bytes in 0.466 seconds.
  940. % 123 atom garbage collections gained 1,231,966 atoms in 1.058 seconds.
  941. % 8,291 clause garbage collections gained 581,754 clauses in 1.777 seconds.
  942. % Stack shifts: 10 local, 3 global, 9 trail in 0.001 seconds
  943. % 22 threads, 0 finished threads used 0.000 seconds
  944. % /home/prologmud/lib/swipl/pack/prologmud_samples/prolog/prologmud_sample_games/src_game_startrek/startrek.all.pfc.pl:1122
  945. % trace_or_throw(mpred_do_rule(pathDirLeadsTo(iArea1041, vUp, iArea1041))).
  946. % t_l:busy(pathDirLeadsTo(iArea1041, vDown, iArea1041)).
  947. % trace_or_throw(mpred_do_rule(pathDirLeadsTo(iArea1041, vUp, iArea1041))).
  948. % /home/prologmud/lib/swipl/pack/logtalk/logtalk-3.09.1/core/expanding.lgt:loading_file
  949. % gripe_CPUTIME(true, warn(1.9936533540000028>0.4), baseKB:must2('ore.pl':1083, mpred_post_update4(unique, isRuntime,  (mfl(baseKB, '/home/prologmud/lib/swipl/pack/logtalk/logtalk-3.09.1/core/expanding.lgt', loading_file), ax), none))).
  950.  
  951. Hello session main!
  952.  
  953. Welcome to the MUD iLivingston726!
  954.  
  955. The stream <stream>(0x801b726c)!
  956. this is blinking red!
  957. location= nop(xyzFn(iArea1033,2,1,1)).
  958.  
  959.  [] [] [] [] [] [] []
  960.  [] -- iv -- -- -- []
  961.  [] xp -- -- -- -- []
  962.  [] -- -- po -- -- []
  963.  [] -- -- -- -- -- []
  964.  [] -- -- -- -- -- []
  965.  [] [] [] [] [] [] []
  966. text= mudAtLoc(iLivingston726,xyzFn(iArea1033,2,1,1)).
  967. text= mudFacing(iLivingston726,vNorth).
  968. mudStance= notFound(f4,mudStance,_30044).
  969. text= nameStringsList(iArea1033,["Turbolift"]).
  970. ftText= mudDescription("Turbolift").
  971. ftText= mudDescription(s("You","'re","in","the","turbolift")).
  972. ftText= mudDescription(s("The","turbolift","walls","have","been","rounded","off",",","making","it","in","the","shape","of","a","tube")).
  973. ftText= mudDescription(s("Several","vertical","rows","of","lights","make","this","place","very","well","lit")).
  974. ftText= mudDescription(s("From","here",",","you","can","access","the","other","decks","on","the","Enterprise")).
  975. path(vDown)= pathDirLeadsTo(iArea1033,vDown,iArea1032).
  976. path(vUp)= pathDirLeadsTo(iArea1033,vUp,iArea1034).
  977. pathName(vUp)= pathName(iArea1033,vUp,s("The","turbolift","goes","Up")).
  978. pathName(vDown)= pathName(iArea1033,vDown,s("The","turbolift","goes","Down")).
  979. text= localityOfObject(iLivingston726,iArea1033).
  980. text= localityOfObject(iSpot727,iArea1033).
  981. text= localityOfObject(iExplorer5,iArea1033).
  982. text= mudNearFeet(iLivingston726,[]).
  983. text= mudNearReach(iLivingston726,[iExplorer5]).
  984. mudGetPrecepts= notFound(f4,mudGetPrecepts,_19080).
  985. text= mudMoveDist(iLivingston726,1).
  986. mudHeightOnObj= notFound(f4,mudHeightOnObj,_25400).
  987. mudLastCmdSuccess= wasSuccess(iLivingston726,_30854,vTrue).
  988. ftText= mudPossess(iLivingston726,iFood7).
  989. ftText= mudStowing(iLivingston726,iFood7).
  990. iLivingston726 [iLivingston726,wants,to]>d
  991. location= nop(xyzFn(iArea1033,2,1,1)).
  992.  
  993. [] [] [] [] [] [] []
  994. [] -- iv -- -- -- []
  995. [] xp -- -- -- -- []
  996. [] -- -- po -- -- []
  997. [] -- -- -- -- -- []
  998. [] -- -- -- -- -- []
  999. [] [] [] [] [] [] []
  1000. text= mudAtLoc(iLivingston726,xyzFn(iArea1033,2,1,1)).
  1001. text= mudFacing(iLivingston726,vNorth).
  1002. mudStance= notFound(f4,mudStance,_30604).
  1003. text= nameStringsList(iArea1033,["Turbolift"]).
  1004. ftText= mudDescription("Turbolift").
  1005. ftText= mudDescription(s("You","'re","in","the","turbolift")).
  1006. ftText= mudDescription(s("The","turbolift","walls","have","been","rounded","off",",","making","it","in","the","shape","of","a","tube")).
  1007. ftText= mudDescription(s("Several","vertical","rows","of","lights","make","this","place","very","well","lit")).
  1008. ftText= mudDescription(s("From","here",",","you","can","access","the","other","decks","on","the","Enterprise")).
  1009. path(vDown)= pathDirLeadsTo(iArea1033,vDown,iArea1032).
  1010. path(vUp)= pathDirLeadsTo(iArea1033,vUp,iArea1034).
  1011. pathName(vUp)= pathName(iArea1033,vUp,s("The","turbolift","goes","Up")).
  1012. pathName(vDown)= pathName(iArea1033,vDown,s("The","turbolift","goes","Down")).
  1013. text= localityOfObject(iLivingston726,iArea1033).
  1014. text= localityOfObject(iSpot727,iArea1033).
  1015. text= localityOfObject(iExplorer5,iArea1033).
  1016. text= mudNearFeet(iLivingston726,[]).
  1017. text= mudNearReach(iLivingston726,[iExplorer5]).
  1018. mudGetPrecepts= notFound(f4,mudGetPrecepts,_19624).
  1019. text= mudMoveDist(iLivingston726,1).
  1020. mudHeightOnObj= notFound(f4,mudHeightOnObj,_25944).
  1021. mudLastCmdSuccess= wasSuccess(iLivingston726,_31404,vTrue).
  1022. ftText= mudPossess(iLivingston726,iFood7).
  1023. ftText= mudStowing(iLivingston726,iFood7).
  1024. iLivingston726 [iLivingston726,wants,to]>d
  1025. actNotice(you,begin(you,actMove(vDown))).
  1026. actNotice(you,actLeave(you,iArea1033,to(vDown))).
  1027. actNotice(you,actEnter(you,iArea1032,from(vUp))).
  1028. actNotice(you,done(you,actMove(vDown))).
  1029. location= nop(xyzFn(iArea1032,2,1,2)).
  1030.  
  1031.  [] [] [] [] [] [] []
  1032.  [] Br -- -- -- -- []
  1033.  [] -- -- rC -- -- []
  1034.  [] -- -- -- -- -- []
  1035.  [] -- -- -- -- -- []
  1036.  [] -- -- -- -- -- []
  1037.  [] []          [] []
  1038. text= mudAtLoc(iLivingston726,xyzFn(iArea1032,2,1,2)).
  1039. text= mudFacing(iLivingston726,vDown).
  1040. mudStance= notFound(f4,mudStance,_32266).
  1041. text= nameStringsList(iArea1032,["Turbolift"]).
  1042. path(vDown)= pathDirLeadsTo(iArea1032,vDown,iArea1011).
  1043. path(vSouth)= pathDirLeadsTo(iArea1032,vSouth,iArea1030).
  1044. path(vUp)= pathDirLeadsTo(iArea1032,vUp,iArea1033).
  1045. pathName(vSouth)= pathName(iArea1032,vSouth,s("A","corridor","leads","South")).
  1046. pathName(vUp)= pathName(iArea1032,vUp,s("The","turbolift","goes","Up")).
  1047. pathName(vDown)= pathName(iArea1032,vDown,s("The","turbolift","goes","Down")).
  1048. text= localityOfObject(iDrCrusher677,iArea1032).
  1049. text= localityOfObject(iOBrien696,iArea1032).
  1050. text= localityOfObject(iLivingston726,iArea1032).
  1051. text= mudNearFeet(iLivingston726,[]).
  1052. text= mudNearReach(iLivingston726,[]).
  1053. mudGetPrecepts= notFound(f4,mudGetPrecepts,_26984).
  1054. text= mudMoveDist(iLivingston726,1).
  1055. mudHeightOnObj= notFound(f4,mudHeightOnObj,_33304).
  1056. mudLastCmdSuccess= wasSuccess(iLivingston726,_38764,vTrue).
  1057. ftText= mudPossess(iLivingston726,iFood7).
  1058. ftText= mudStowing(iLivingston726,iFood7).
  1059. iLivingston726 [iLivingston726,wants,to]>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement