Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- swipl -f .swiplrc -g 'set_prolog_flag(runtime_testing,4)' -g "['birds_01b_01_in_user.pfc']" -g test_completed
- % /home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl:110
- % baseKB:mpred_fwc1((~_2253414, _2253414==>{dmsg(warn(conflict(_2253414)))})).
- % Adding positive
- % trigger: ~_2260600
- % body: mpred_positive_fact(_2260600)*->pt(_2260600,rhs([{dmsg(warn(conflict(_2260600)))}]))
- % Support: (~_2257246,_2257246==>{dmsg(warn(conflict(_2257246)))}),mfl(baseKB,'/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',110)
- % Found positive trigger: ~_2266360,_2266360==>{dmsg(warn(conflict(_2266360)))}
- % body: mpred_positive_fact((~_2266360,_2266360==>{dmsg(warn(conflict(_2266360)))}))*->rhs([\+ ~ (~_2266360,_2266360==>{dmsg(warn(conflict(_2266360)))})])
- :- dynamic mpred_unload_option/2.
- % /home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl:577
- % baseKB:mpred_fwc1(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl', never)).
- % Found positive trigger: mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)
- % body: mpred_positive_fact(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)])
- % RHS-Withdrawing-Negation: \+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)
- % Support: mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never),pt(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never),(mpred_positive_fact(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)])))
- % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl',never)
- :- dynamic mpred_unload_option/2.
- mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl', never).
- % system_base.pfc compiled into system_base_lite 0.49 sec, 4 clauses
- % /home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl:137
- % baseKB:mpred_fwc1(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl', never)).
- % Found positive trigger: mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)
- % body: mpred_positive_fact(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)])
- % RHS-Withdrawing-Negation: \+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)
- % Support: mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never),pt(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never),(mpred_positive_fact(mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never))*->rhs([\+ ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)])))
- % mpred_withdraw/2 Could not find support unKnown_suppoRt to remove (fact): ~mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl',never)
- :- dynamic mpred_unload_option/2.
- mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_autoexec.pfc.pl', never).
- mpred_unload_option('/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl', never).
- % system_mdefault.pfc compiled into baseKB 0.03 sec, 0 clauses
- % system_module_inheritance.pfc compiled into baseKB 0.00 sec, 0 clauses
- % system_singleValued.pfc compiled into baseKB 0.13 sec, 0 clauses
- % pfclib/system_autoexec.pfc compiled into baseKB 0.72 sec, 4 clauses
- % Started at Tue Nov 7 15:24:04 2017
- % 4.513 seconds cpu time for 16,849,101 inferences
- % 14,822 atoms, 10,796 functors, 10,636 predicates, 197 modules, 521,536 VM-codes
- %
- % Limit Allocated In use
- % Local stack: 16,000,004,096 258,048 6,440 Bytes
- % Global stack: 16,000,004,096 25,161,712 17,982,696 Bytes
- % Trail stack: 16,000,002,048 6,289,400 2,024 Bytes
- %
- % 2 garbage collections gained 78,904 bytes in 0.000 seconds.
- % 1 atom garbage collections gained 8,010 atoms in 0.015 seconds.
- % 57 clause garbage collections gained 2,018 clauses in 0.003 seconds.
- % Stack shifts: 3 local, 11 global, 7 trail in 0.002 seconds
- % 2 threads, 0 finished threads used 0.000 seconds
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:7
- % warn(mtHybrid(user)).
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:27
- Justifications for predicate_property(tBird(_4794460,_4794482),dynamic):
- 1.1 predicate_property(tBird(W4,X4),dynamic):-nonvar(dynamic),!,property_predicate(dynamic,tBird(W4,X4)) % [/usr/lib/swi-prolog/boot/syspred.pl:772]
- 2.1 predicate_property(tBird(W4,X4),dynamic):-define_or_generate(tBird(W4,X4)),$predicate_property(dynamic,tBird(W4,X4)) % [/usr/lib/swi-prolog/boot/syspred.pl:772]
- 2.2 mfl($syspreds,/usr/lib/swi-prolog/boot/syspred.pl,776)
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:36
- % chilly is a penguin.
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:39
- Justifications for tBird(ext,iChilly):
- 1.1 iza(iChilly,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_4884566]
- 1.2 tBird(ext,W4)<==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_4886924]
- 1.3 iza(iChilly,tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_4889282]
- 1.4 iza(W4,tPenguin)==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_4891640]
- 1.5 tType(tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:24]
- 1.6 tType(W4)==>{kb_local(W4/2)},(t(W4,ext,X4)<==>iza(X4,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:12]
- 1.7 tPenguin(ext,iChilly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:37]
- 1.8 tPenguin(ext,W4)<==>iza(W4,tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_4894888]
- 1.9 genls(tPenguin,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:32]
- 1.10 genls(W4,Y4)==>(iza(X4,W4)==>iza(X4,Y4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:29]
- 1.11 tType(tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:23]
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:42
- % tweety is a canary.
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:45
- % make sure tweety is a bird
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:46
- Justifications for tBird(ext,iTweety):
- 1.1 iza(iTweety,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_4927152]
- 1.2 tBird(ext,W4)<==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_4929510]
- 1.3 iza(iTweety,tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_4931868]
- 1.4 iza(W4,tCanary)==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_4934226]
- 1.5 tType(tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:24]
- 1.6 tType(W4)==>{kb_local(W4/2)},(t(W4,ext,X4)<==>iza(X4,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:12]
- 1.7 tCanary(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:43]
- 1.8 tCanary(ext,W4)<==>iza(W4,tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_4937474]
- 1.9 genls(tCanary,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:31]
- 1.10 genls(W4,Y4)==>(iza(X4,W4)==>iza(X4,Y4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:29]
- 1.11 tType(tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:22]
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:48
- % birds fly by default.
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:51
- % make sure tweety is a bird
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:52
- Justifications for tBird(ext,iTweety):
- 1.1 iza(iTweety,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5043410]
- 1.2 tBird(ext,W4)<==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5045768]
- 1.3 iza(iTweety,tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5048126]
- 1.4 iza(W4,tCanary)==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5050484]
- 1.5 tType(tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:24]
- 1.6 tType(W4)==>{kb_local(W4/2)},(t(W4,ext,X4)<==>iza(X4,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:12]
- 1.7 tCanary(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:43]
- 1.8 tCanary(ext,W4)<==>iza(W4,tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5053732]
- 1.9 genls(tCanary,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:31]
- 1.10 genls(W4,Y4)==>(iza(X4,W4)==>iza(X4,Y4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:29]
- 1.11 tType(tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:22]
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:54
- % make sure tweety can fly
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:55
- Justifications for tFly(ext,iTweety):
- 1.1 \+ ~tFly(ext,iTweety) % [/usr/lib/swi-prolog/boot/init.pl:337]
- 1.2 \+tFly(_,iTweety) % [/usr/lib/swi-prolog/boot/init.pl:337]
- 1.3 \+tFly(W4,iTweety)/(ground(tFly(W4,iTweety)),dif:dif(ext,W4)),\+ ~tFly(ext,iTweety)==>tFly(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5114982]
- 1.4 mfl(baseKB,/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl,326)
- 1.5 mdefault(tFly(ext,iTweety)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5117440]
- 1.6 mdefault(W4)/(mpred_positive_literal(W4),if_missing_mask(W4,X4,Y4))==>(\+X4/(ground(X4),Y4),\+ ~W4==>W4) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:56]
- 1.7 tBird(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5120232]
- 1.8 tBird(ext,W4)==>mdefault(tFly(ext,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5122590]
- 1.9 iza(iTweety,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5125008]
- 1.10 tBird(ext,W4)<==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5127366]
- 1.11 mdefault((tBird(ext,W4)==>tFly(ext,W4))) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:49]
- 1.12 mdefault((X4==>W4))/nonvar(W4)==>(X4==>mdefault(W4)) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:49]
- 1.13 iza(iTweety,tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5130422]
- 1.14 iza(W4,tCanary)==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5132780]
- 1.15 tType(tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:24]
- 1.16 tType(W4)==>{kb_local(W4/2)},(t(W4,ext,X4)<==>iza(X4,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:12]
- 1.17 tCanary(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:43]
- 1.18 tCanary(ext,W4)<==>iza(W4,tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5136148]
- 1.19 genls(tCanary,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:31]
- 1.20 genls(W4,Y4)==>(iza(X4,W4)==>iza(X4,Y4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:29]
- 1.21 tType(tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:22]
- 2.1 iza(iTweety,tFly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5139746]
- 2.2 tFly(ext,W4)<==>iza(W4,tFly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5142104]
- 2.3 tFly(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5144462]
- 2.4 tType(tFly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:21]
- 2.5 tType(W4)==>{kb_local(W4/2)},(t(W4,ext,X4)<==>iza(X4,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:12]
- 2.6 \+ ~tFly(ext,iTweety) % [/usr/lib/swi-prolog/boot/init.pl:337]
- 2.7 \+tFly(_,iTweety) % [/usr/lib/swi-prolog/boot/init.pl:337]
- 2.8 \+tFly(W4,iTweety)/(ground(tFly(W4,iTweety)),dif:dif(ext,W4)),\+ ~tFly(ext,iTweety)==>tFly(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5148118]
- 2.9 mfl(baseKB,/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl,326)
- 2.10 mdefault(tFly(ext,iTweety)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5150696]
- 2.11 mdefault(W4)/(mpred_positive_literal(W4),if_missing_mask(W4,X4,Y4))==>(\+X4/(ground(X4),Y4),\+ ~W4==>W4) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:56]
- 2.12 tBird(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5153488]
- 2.13 tBird(ext,W4)==>mdefault(tFly(ext,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5155846]
- 2.14 iza(iTweety,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5158264]
- 2.15 tBird(ext,W4)<==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5160622]
- 2.16 mdefault((tBird(ext,W4)==>tFly(ext,W4))) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:49]
- 2.17 mdefault((X4==>W4))/nonvar(W4)==>(X4==>mdefault(W4)) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:49]
- 2.18 iza(iTweety,tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5163678]
- 2.19 iza(W4,tCanary)==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5166036]
- 2.20 tType(tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:24]
- 2.21 tCanary(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:43]
- 2.22 tCanary(ext,W4)<==>iza(W4,tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5169074]
- 2.23 genls(tCanary,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:31]
- 2.24 genls(W4,Y4)==>(iza(X4,W4)==>iza(X4,Y4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:29]
- 2.25 tType(tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:22]
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:57
- % make sure chilly can fly
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:58
- Justifications for iza(iChilly,tFly):
- 1.1 tFly(ext,iChilly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5158382]
- 1.2 tFly(ext,W4)<==>iza(W4,tFly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5160740]
- 1.3 \+ ~tFly(ext,iChilly) % [/usr/lib/swi-prolog/boot/init.pl:337]
- 1.4 \+tFly(_,iChilly) % [/usr/lib/swi-prolog/boot/init.pl:337]
- 1.5 \+tFly(W4,iChilly)/(ground(tFly(W4,iChilly)),dif:dif(ext,W4)),\+ ~tFly(ext,iChilly)==>tFly(ext,iChilly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5163786]
- 1.6 tType(tFly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:21]
- 1.7 tType(W4)==>{kb_local(W4/2)},(t(W4,ext,X4)<==>iza(X4,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:12]
- 1.8 mfl(baseKB,/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl,326)
- 1.9 mdefault(tFly(ext,iChilly)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5166854]
- 1.10 mdefault(W4)/(mpred_positive_literal(W4),if_missing_mask(W4,X4,Y4))==>(\+X4/(ground(X4),Y4),\+ ~W4==>W4) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:56]
- 1.11 tBird(ext,iChilly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5169766]
- 1.12 tBird(ext,W4)==>mdefault(tFly(ext,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5172124]
- 1.13 iza(iChilly,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5174542]
- 1.14 tBird(ext,W4)<==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5176900]
- 1.15 mdefault((tBird(ext,W4)==>tFly(ext,W4))) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:49]
- 1.16 mdefault((X4==>W4))/nonvar(W4)==>(X4==>mdefault(W4)) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:49]
- 1.17 iza(iChilly,tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5179956]
- 1.18 iza(W4,tPenguin)==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5182314]
- 1.19 tType(tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:24]
- 1.20 tPenguin(ext,iChilly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:37]
- 1.21 tPenguin(ext,W4)<==>iza(W4,tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5185352]
- 1.22 genls(tPenguin,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:32]
- 1.23 genls(W4,Y4)==>(iza(X4,W4)==>iza(X4,Y4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:29]
- 1.24 tType(tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:23]
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:58
- Justifications for iChilly=iChilly:
- 1.1 iChilly=iChilly:-_ % [foreign:_5160322]
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:60
- % make sure tweety is a bird
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:61
- Justifications for tBird(ext,iTweety):
- 1.1 iza(iTweety,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5182692]
- 1.2 tBird(ext,W4)<==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5185050]
- 1.3 iza(iTweety,tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5187408]
- 1.4 iza(W4,tCanary)==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5189766]
- 1.5 tType(tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:24]
- 1.6 tType(W4)==>{kb_local(W4/2)},(t(W4,ext,X4)<==>iza(X4,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:12]
- 1.7 tCanary(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:43]
- 1.8 tCanary(ext,W4)<==>iza(W4,tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5193014]
- 1.9 genls(tCanary,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:31]
- 1.10 genls(W4,Y4)==>(iza(X4,W4)==>iza(X4,Y4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:29]
- 1.11 tType(tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:22]
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- :- dynamic baseKB:tFly/2.
- :- multifile baseKB:tFly/2.
- :- public baseKB:tFly/2.
- :- module_transparent baseKB:tFly/2.
- :- dynamic tFly/2.
- :- multifile tFly/2.
- :- public tFly/2.
- :- module_transparent tFly/2.
- tFly(ext, iChilly).
- tFly(ext, iTweety).
- tFly(A, B) :-
- inherit_above(user, tFly(A, B)).
- :- dynamic baseKB:tBird/2.
- :- multifile baseKB:tBird/2.
- :- public baseKB:tBird/2.
- :- module_transparent baseKB:tBird/2.
- :- dynamic tBird/2.
- :- multifile tBird/2.
- :- public tBird/2.
- :- module_transparent tBird/2.
- tBird(ext, iTweety).
- tBird(ext, iChilly).
- tBird(A, B) :-
- inherit_above(user, tBird(A, B)).
- :- dynamic baseKB:iza/2.
- :- multifile baseKB:iza/2.
- :- public baseKB:iza/2.
- :- module_transparent baseKB:iza/2.
- :- dynamic iza/2.
- :- multifile iza/2.
- :- public iza/2.
- :- module_transparent iza/2.
- iza(iChilly, tFly).
- iza(iTweety, tFly).
- iza(iTweety, tBird).
- iza(iTweety, tCanary).
- iza(iChilly, tBird).
- iza(iChilly, tPenguin).
- iza(A, B) :-
- inherit_above(user, iza(A, B)).
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:66
- % make sure tweety can fly (and again chilly)
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:67
- Justifications for tFly(ext,iTweety):
- 1.1 \+ ~tFly(ext,iTweety) % [/usr/lib/swi-prolog/boot/init.pl:337]
- 1.2 \+tFly(_,iTweety) % [/usr/lib/swi-prolog/boot/init.pl:337]
- 1.3 \+tFly(W4,iTweety)/(ground(tFly(W4,iTweety)),dif:dif(ext,W4)),\+ ~tFly(ext,iTweety)==>tFly(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5256122]
- 1.4 mfl(baseKB,/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl,326)
- 1.5 mdefault(tFly(ext,iTweety)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5258580]
- 1.6 mdefault(W4)/(mpred_positive_literal(W4),if_missing_mask(W4,X4,Y4))==>(\+X4/(ground(X4),Y4),\+ ~W4==>W4) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:56]
- 1.7 tBird(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5261372]
- 1.8 tBird(ext,W4)==>mdefault(tFly(ext,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5263730]
- 1.9 iza(iTweety,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5266148]
- 1.10 tBird(ext,W4)<==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5268506]
- 1.11 mdefault((tBird(ext,W4)==>tFly(ext,W4))) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:49]
- 1.12 mdefault((X4==>W4))/nonvar(W4)==>(X4==>mdefault(W4)) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:49]
- 1.13 iza(iTweety,tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5271562]
- 1.14 iza(W4,tCanary)==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5273920]
- 1.15 tType(tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:24]
- 1.16 tType(W4)==>{kb_local(W4/2)},(t(W4,ext,X4)<==>iza(X4,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:12]
- 1.17 tCanary(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:43]
- 1.18 tCanary(ext,W4)<==>iza(W4,tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5277288]
- 1.19 genls(tCanary,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:31]
- 1.20 genls(W4,Y4)==>(iza(X4,W4)==>iza(X4,Y4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:29]
- 1.21 tType(tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:22]
- 2.1 iza(iTweety,tFly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5280886]
- 2.2 tFly(ext,W4)<==>iza(W4,tFly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5283244]
- 2.3 tFly(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5285602]
- 2.4 tType(tFly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:21]
- 2.5 tType(W4)==>{kb_local(W4/2)},(t(W4,ext,X4)<==>iza(X4,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:12]
- 2.6 \+ ~tFly(ext,iTweety) % [/usr/lib/swi-prolog/boot/init.pl:337]
- 2.7 \+tFly(_,iTweety) % [/usr/lib/swi-prolog/boot/init.pl:337]
- 2.8 \+tFly(W4,iTweety)/(ground(tFly(W4,iTweety)),dif:dif(ext,W4)),\+ ~tFly(ext,iTweety)==>tFly(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5289258]
- 2.9 mfl(baseKB,/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl,326)
- 2.10 mdefault(tFly(ext,iTweety)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5291836]
- 2.11 mdefault(W4)/(mpred_positive_literal(W4),if_missing_mask(W4,X4,Y4))==>(\+X4/(ground(X4),Y4),\+ ~W4==>W4) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:56]
- 2.12 tBird(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5294628]
- 2.13 tBird(ext,W4)==>mdefault(tFly(ext,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5296986]
- 2.14 iza(iTweety,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5299404]
- 2.15 tBird(ext,W4)<==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5301762]
- 2.16 mdefault((tBird(ext,W4)==>tFly(ext,W4))) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:49]
- 2.17 mdefault((X4==>W4))/nonvar(W4)==>(X4==>mdefault(W4)) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:49]
- 2.18 iza(iTweety,tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5304818]
- 2.19 iza(W4,tCanary)==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5307176]
- 2.20 tType(tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:24]
- 2.21 tCanary(ext,iTweety) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:43]
- 2.22 tCanary(ext,W4)<==>iza(W4,tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5310214]
- 2.23 genls(tCanary,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:31]
- 2.24 genls(W4,Y4)==>(iza(X4,W4)==>iza(X4,Y4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:29]
- 2.25 tType(tCanary) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:22]
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:68
- Justifications for tFly(ext,iChilly):
- 1.1 \+ ~tFly(ext,iChilly) % [/usr/lib/swi-prolog/boot/init.pl:337]
- 1.2 \+tFly(_,iChilly) % [/usr/lib/swi-prolog/boot/init.pl:337]
- 1.3 \+tFly(W4,iChilly)/(ground(tFly(W4,iChilly)),dif:dif(ext,W4)),\+ ~tFly(ext,iChilly)==>tFly(ext,iChilly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5324610]
- 1.4 mfl(baseKB,/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl,326)
- 1.5 mdefault(tFly(ext,iChilly)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5327068]
- 1.6 mdefault(W4)/(mpred_positive_literal(W4),if_missing_mask(W4,X4,Y4))==>(\+X4/(ground(X4),Y4),\+ ~W4==>W4) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:56]
- 1.7 tBird(ext,iChilly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5329860]
- 1.8 tBird(ext,W4)==>mdefault(tFly(ext,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5332218]
- 1.9 iza(iChilly,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5334636]
- 1.10 tBird(ext,W4)<==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5336994]
- 1.11 mdefault((tBird(ext,W4)==>tFly(ext,W4))) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:49]
- 1.12 mdefault((X4==>W4))/nonvar(W4)==>(X4==>mdefault(W4)) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:49]
- 1.13 iza(iChilly,tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5340050]
- 1.14 iza(W4,tPenguin)==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5342408]
- 1.15 tType(tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:24]
- 1.16 tType(W4)==>{kb_local(W4/2)},(t(W4,ext,X4)<==>iza(X4,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:12]
- 1.17 tPenguin(ext,iChilly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:37]
- 1.18 tPenguin(ext,W4)<==>iza(W4,tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5345776]
- 1.19 genls(tPenguin,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:32]
- 1.20 genls(W4,Y4)==>(iza(X4,W4)==>iza(X4,Y4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:29]
- 1.21 tType(tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:23]
- 2.1 iza(iChilly,tFly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5349374]
- 2.2 tFly(ext,W4)<==>iza(W4,tFly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5351732]
- 2.3 tFly(ext,iChilly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5354090]
- 2.4 tType(tFly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:21]
- 2.5 tType(W4)==>{kb_local(W4/2)},(t(W4,ext,X4)<==>iza(X4,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:12]
- 2.6 \+ ~tFly(ext,iChilly) % [/usr/lib/swi-prolog/boot/init.pl:337]
- 2.7 \+tFly(_,iChilly) % [/usr/lib/swi-prolog/boot/init.pl:337]
- 2.8 \+tFly(W4,iChilly)/(ground(tFly(W4,iChilly)),dif:dif(ext,W4)),\+ ~tFly(ext,iChilly)==>tFly(ext,iChilly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5357746]
- 2.9 mfl(baseKB,/home/pfc_test_user/lib/swipl/pack/pfc/prolog/pfclib/system_base.pfc.pl,326)
- 2.10 mdefault(tFly(ext,iChilly)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5360324]
- 2.11 mdefault(W4)/(mpred_positive_literal(W4),if_missing_mask(W4,X4,Y4))==>(\+X4/(ground(X4),Y4),\+ ~W4==>W4) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:56]
- 2.12 tBird(ext,iChilly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5363116]
- 2.13 tBird(ext,W4)==>mdefault(tFly(ext,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5365474]
- 2.14 iza(iChilly,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5367892]
- 2.15 tBird(ext,W4)<==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5370250]
- 2.16 mdefault((tBird(ext,W4)==>tFly(ext,W4))) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:49]
- 2.17 mdefault((X4==>W4))/nonvar(W4)==>(X4==>mdefault(W4)) % [pfc/prolog/pfclib/system_mdefault.pfc.pl:49]
- 2.18 iza(iChilly,tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5373306]
- 2.19 iza(W4,tPenguin)==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5375664]
- 2.20 tType(tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:24]
- 2.21 tPenguin(ext,iChilly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:37]
- 2.22 tPenguin(ext,W4)<==>iza(W4,tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5378702]
- 2.23 genls(tPenguin,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:32]
- 2.24 genls(W4,Y4)==>(iza(X4,W4)==>iza(X4,Y4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:29]
- 2.25 tType(tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:23]
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:74
- % penguins do not tFly.
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:77
- % Make sure we are not the reason he was a bird and not just inheritence.
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:78
- % passed_mpred_test(\+mpred_axiom(tBird(ext, iChilly))).
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:80
- % By default penguins cant fly.
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- % /home/pfc_test_user/lib/swipl/pack/pfc/t/sanity_base/birds_01b_01_in_user.pfc:83
- Justifications for tBird(ext,iChilly):
- 1.1 iza(iChilly,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5421246]
- 1.2 tBird(ext,W4)<==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5423604]
- 1.3 iza(iChilly,tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5425962]
- 1.4 iza(W4,tPenguin)==>iza(W4,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5428320]
- 1.5 tType(tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:24]
- 1.6 tType(W4)==>{kb_local(W4/2)},(t(W4,ext,X4)<==>iza(X4,W4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:12]
- 1.7 tPenguin(ext,iChilly) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:37]
- 1.8 tPenguin(ext,W4)<==>iza(W4,tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:_5431568]
- 1.9 genls(tPenguin,tBird) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:32]
- 1.10 genls(W4,Y4)==>(iza(X4,W4)==>iza(X4,Y4)) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:29]
- 1.11 tType(tPenguin) % [pfc/t/sanity_base/birds_01b_01_in_user.pfc:23]
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
- :- dynamic test_results/3.
- :- multifile test_results/3.
- :- module_transparent test_results/3.
- SUCCESS: ./test_prolog.sh birds_01b_01_in_user.pfc (returned 4)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement