View difference between Paste ID: Gq8kK0Ww and wT51ay1B
SHOW: | | - or go back to the newest paste.
1-
<html>
1+
2-
<head>
2+
3-
<meta http-equiv="refresh" content="45"/>
3+
4-
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
4+
5-
<style type="text/css">
5+
6
% 
7-
body {background-color:white;padding:50px 50px}
7+
8
% Local  stack: 16,000,004,096       28,672        5,512 Bytes
9-
pre {
9+
10-
  background-color:#eee;
10+
11-
  overflow:auto;
11+
12-
  margin:0 0 1em;
12+
13-
  padding:.5em 1em;
13+
14-
}
14+
15
16-
pre code,
16+
thread_current_input(main, <stream>(0x7fcbac03ad20)).
17-
pre .line-number {
17+
18-
  /* Ukuran line-height antara teks di dalam tag <code> dan <span class="line-number"> harus sama! */
18+
19-
  font:normal normal 12px/14px "Courier New",Courier,Monospace;
19+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
20-
  color:black;
20+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
21-
  display:block;
21+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
22-
}
22+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
23
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
24-
pre .line-number {
24+
% kif :-
25-
  float:left;
25+
% 	all(N3, (~tNotFly(N3)=> ~tPengin(N3))).
26-
  margin:0 1em 0 -1em;
26+
27-
  border-right:1px solid;
27+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
28-
  text-align:right;
28+
% pkif :-
29-
}
29+
% 	all(N3, (not(tNotFly(N3))=>not(tPengin(N3)))).
30
% 
31-
pre .line-number span {
31+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
32-
  display:block;
32+
% cnf :-
33-
  padding:0 .5em 0 1em;
33+
% 	tNotFly(N3)v not(tPengin(N3)).
34-
}
34+
35
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
36-
pre .cl {
36+
% horn :-
37-
  display:block;
37+
% 	[ (not(tPengin(N3)):-not(tNotFly(N3))), (tNotFly(N3):-tPengin(N3))].
38-
  clear:both;
38+
39-
}
39+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
40
% pfc :-
41-
.ef0,.f0 { color: #000000; } .eb0,.b0 { background-color: #000000; }
41+
% 	
42-
.ef1,.f1 { color: #AA0000; } .eb1,.b1 { background-color: #AA0000; }
42+
% 	[ (neg(tNotFly(N3)), {vg(s(N3))}==>neg(tPengin(N3))),
43-
.ef2,.f2 { color: #00AA00; } .eb2,.b2 { background-color: #00AA00; }
43+
% 	  (tPengin(N3), {vg(s(N3))}==>tNotFly(N3))
44-
.ef3,.f3 { color: #AA5500; } .eb3,.b3 { background-color: #AA5500; }
44+
% 	].
45-
.ef4,.f4 { color: #0000AA; } .eb4,.b4 { background-color: #0000AA; }
45+
46-
.ef5,.f5 { color: #AA00AA; } .eb5,.b5 { background-color: #AA00AA; }
46+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
47-
.ef6,.f6 { color: #00AAAA; } .eb6,.b6 { background-color: #00AAAA; }
47+
% Adding (:) neg(tNotFly(N3)),{vg(s(N3))}==>neg(tPengin(N3))    <-------- (pt(clif(all(_G1509, (~tNotFly(_G1509)=> ~tPengin(_G1509)))),rhs([{clif_to_prolog(all(_G1509, (~tNotFly(_G1509)=> ~tPengin(_G1509))),[ (neg(tNotFly(N3)),{vg(s(N3))}==>neg(tPengin(N3))), (tPengin(N3),{vg(s(N3))}==>tNotFly(N3))])},[ (neg(tNotFly(N3)),{vg(s(N3))}==>neg(tPengin(N3))), (tPengin(N3),{vg(s(N3))}==>tNotFly(N3))],{sanity((clif_must all(_G1509, (~tNotFly(_G1509)=> ~tPengin(_G1509)))))}])) <-TF-> clif(all(_G1406, (~tNotFly(_G1406)=> ~tPengin(_G1406)))))
48-
.ef7,.f7 { color: #AAAAAA; } .eb7,.b7 { background-color: #AAAAAA; }
48+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
49-
.ef8, .f0 > .bold,.bold > .f0 { color: #555555; font-weight: normal; }
49+
% Adding (:) pfcMark(pfcRHS,neg,tPengin,1)    <-------- (g <-TF-> s((neg(tNotFly(N3)),{vg(s(N3))}==>neg(tPengin(N3)))))
50-
.ef9, .f1 > .bold,.bold > .f1 { color: #FF5555; font-weight: normal; }
50+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
51-
.ef10,.f2 > .bold,.bold > .f2 { color: #55FF55; font-weight: normal; }
51+
% Adding (:) tPred(tPengin)    <-------- (pt(pfcMark(pfcRHS,neg,tPengin,1), (atom(tPengin),integer(1),tPengin\==arity->rhs([tPred(tPengin),arity(tPengin,1),arity(/,2),pfcControlled(/)]))) <-TF-> pfcMark(pfcRHS,neg,tPengin,1))
52-
.ef11,.f3 > .bold,.bold > .f3 { color: #FFFF55; font-weight: normal; }
52+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
53-
.ef12,.f4 > .bold,.bold > .f4 { color: #5555FF; font-weight: normal; }
53+
% Adding (:) arity(tPengin,1)    <-------- (pt(pfcMark(pfcRHS,neg,tPengin,1), (atom(tPengin),integer(1),tPengin\==arity->rhs([tPred(tPengin),arity(tPengin,1),arity(/,2),pfcControlled(/)]))) <-TF-> pfcMark(pfcRHS,neg,tPengin,1))
54-
.ef13,.f5 > .bold,.bold > .f5 { color: #FF55FF; font-weight: normal; }
54+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
55-
.ef14,.f6 > .bold,.bold > .f6 { color: #55FFFF; font-weight: normal; }
55+
% Adding (:) pfcMark(pfcCreates,p,neg(tPengin(N3)),0)    <-------- (g <-TF-> s(((neg(tNotFly(N3)),{vg(s(N3))}==>neg(tPengin(N3))),u)))
56-
.ef15,.f7 > .bold,.bold > .f7 { color: #FFFFFF; font-weight: normal; }
56+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
57-
.eb8  { background-color: #555555; }
57+
% Adding (:) pfcMark(pfcPosTrigger,neg,tNotFly,1)    <-------- (g <-TF-> s(((neg(tNotFly(N3)),{vg(s(N3))}==>neg(tPengin(N3))),u)))
58-
.eb9  { background-color: #FF5555; }
58+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
59-
.eb10 { background-color: #55FF55; }
59+
% Adding (:) tPengin(N3),{vg(s(N3))}==>tNotFly(N3)    <-------- (pt(clif(all(_G1509, (~tNotFly(_G1509)=> ~tPengin(_G1509)))),rhs([{clif_to_prolog(all(_G1509, (~tNotFly(_G1509)=> ~tPengin(_G1509))),[ (neg(tNotFly(N3)),{vg(s(N3))}==>neg(tPengin(N3))), (tPengin(N3),{vg(s(N3))}==>tNotFly(N3))])},[ (neg(tNotFly(N3)),{vg(s(N3))}==>neg(tPengin(N3))), (tPengin(N3),{vg(s(N3))}==>tNotFly(N3))],{sanity((clif_must all(_G1509, (~tNotFly(_G1509)=> ~tPengin(_G1509)))))}])) <-TF-> clif(all(_G1406, (~tNotFly(_G1406)=> ~tPengin(_G1406)))))
60-
.eb11 { background-color: #FFFF55; }
60+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
61-
.eb12 { background-color: #5555FF; }
61+
% Adding (:) pfcMark(pfcRHS,r,tNotFly,1)    <-------- (g <-TF-> s((tPengin(N3),{vg(s(N3))}==>tNotFly(N3))))
62-
.eb13 { background-color: #FF55FF; }
62+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
63-
.eb14 { background-color: #55FFFF; }
63+
% Adding (:) tPred(tNotFly)    <-------- (pt(pfcMark(pfcRHS,r,tNotFly,1), (atom(tNotFly),integer(1),tNotFly\==arity->rhs([tPred(tNotFly),arity(tNotFly,1),arity(/,2),pfcControlled(/)]))) <-TF-> pfcMark(pfcRHS,r,tNotFly,1))
64-
.eb15 { background-color: #FFFFFF; }
64+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
65-
.ef16 { color: #000000; } .eb16 { background-color: #000000; }
65+
% Adding (:) arity(tNotFly,1)    <-------- (pt(pfcMark(pfcRHS,r,tNotFly,1), (atom(tNotFly),integer(1),tNotFly\==arity->rhs([tPred(tNotFly),arity(tNotFly,1),arity(/,2),pfcControlled(/)]))) <-TF-> pfcMark(pfcRHS,r,tNotFly,1))
66-
.ef17 { color: #00005f; } .eb17 { background-color: #00005f; }
66+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
67-
.ef18 { color: #000087; } .eb18 { background-color: #000087; }
67+
% Adding (:) pfcMark(pfcCreates,p,tNotFly(N3),0)    <-------- (g <-TF-> s(((tPengin(N3),{vg(s(N3))}==>tNotFly(N3)),u)))
68-
.ef19 { color: #0000af; } .eb19 { background-color: #0000af; }
68+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
69-
.ef20 { color: #0000d7; } .eb20 { background-color: #0000d7; }
69+
% Adding (:) pfcMark(pfcPosTrigger,p,tPengin,1)    <-------- (g <-TF-> s(((tPengin(N3),{vg(s(N3))}==>tNotFly(N3)),u)))
70-
.ef21 { color: #0000ff; } .eb21 { background-color: #0000ff; }
70+
71-
.ef22 { color: #005f00; } .eb22 { background-color: #005f00; }
71+
72-
.ef23 { color: #005f5f; } .eb23 { background-color: #005f5f; }
72+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
73-
.ef24 { color: #005f87; } .eb24 { background-color: #005f87; }
73+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
74-
.ef25 { color: #005faf; } .eb25 { background-color: #005faf; }
74+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
75-
.ef26 { color: #005fd7; } .eb26 { background-color: #005fd7; }
75+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
76-
.ef27 { color: #005fff; } .eb27 { background-color: #005fff; }
76+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
77-
.ef28 { color: #008700; } .eb28 { background-color: #008700; }
77+
% kif :-
78-
.ef29 { color: #00875f; } .eb29 { background-color: #00875f; }
78+
% 	all(N3, (~tNotFly(N3)=> ~tPengin(N3))).
79-
.ef30 { color: #008787; } .eb30 { background-color: #008787; }
79+
80-
.ef31 { color: #0087af; } .eb31 { background-color: #0087af; }
80+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
81-
.ef32 { color: #0087d7; } .eb32 { background-color: #0087d7; }
81+
% pkif :-
82-
.ef33 { color: #0087ff; } .eb33 { background-color: #0087ff; }
82+
% 	all(N3, (not(tNotFly(N3))=>not(tPengin(N3)))).
83-
.ef34 { color: #00af00; } .eb34 { background-color: #00af00; }
83+
84-
.ef35 { color: #00af5f; } .eb35 { background-color: #00af5f; }
84+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
85-
.ef36 { color: #00af87; } .eb36 { background-color: #00af87; }
85+
% cnf :-
86-
.ef37 { color: #00afaf; } .eb37 { background-color: #00afaf; }
86+
% 	tNotFly(N3)v not(tPengin(N3)).
87-
.ef38 { color: #00afd7; } .eb38 { background-color: #00afd7; }
87+
88-
.ef39 { color: #00afff; } .eb39 { background-color: #00afff; }
88+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
89-
.ef40 { color: #00d700; } .eb40 { background-color: #00d700; }
89+
% horn :-
90-
.ef41 { color: #00d75f; } .eb41 { background-color: #00d75f; }
90+
% 	[ (not(tPengin(N3)):-not(tNotFly(N3))), (tNotFly(N3):-tPengin(N3))].
91-
.ef42 { color: #00d787; } .eb42 { background-color: #00d787; }
91+
92-
.ef43 { color: #00d7af; } .eb43 { background-color: #00d7af; }
92+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
93-
.ef44 { color: #00d7d7; } .eb44 { background-color: #00d7d7; }
93+
% pfc :-
94-
.ef45 { color: #00d7ff; } .eb45 { background-color: #00d7ff; }
94+
% 	
95-
.ef46 { color: #00ff00; } .eb46 { background-color: #00ff00; }
95+
% 	[ (neg(tNotFly(N3)), {vg(s(N3))}==>neg(tPengin(N3))),
96-
.ef47 { color: #00ff5f; } .eb47 { background-color: #00ff5f; }
96+
% 	  (tPengin(N3), {vg(s(N3))}==>tNotFly(N3))
97-
.ef48 { color: #00ff87; } .eb48 { background-color: #00ff87; }
97+
% 	].
98-
.ef49 { color: #00ffaf; } .eb49 { background-color: #00ffaf; }
98+
99-
.ef50 { color: #00ffd7; } .eb50 { background-color: #00ffd7; }
99+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
100-
.ef51 { color: #00ffff; } .eb51 { background-color: #00ffff; }
100+
% succeed(user:are_clauses_entailed([ (neg(tNotFly(N3)), {vg(s(N3))}==>neg(tPengin(N3))), (tPengin(N3), {vg(s(N3))}==>tNotFly(N3))])).
101-
.ef52 { color: #5f0000; } .eb52 { background-color: #5f0000; }
101+
102-
.ef53 { color: #5f005f; } .eb53 { background-color: #5f005f; }
102+
103-
.ef54 { color: #5f0087; } .eb54 { background-color: #5f0087; }
103+
104-
.ef55 { color: #5f00af; } .eb55 { background-color: #5f00af; }
104+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
105-
.ef56 { color: #5f00d7; } .eb56 { background-color: #5f00d7; }
105+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
106-
.ef57 { color: #5f00ff; } .eb57 { background-color: #5f00ff; }
106+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
107-
.ef58 { color: #5f5f00; } .eb58 { background-color: #5f5f00; }
107+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
108-
.ef59 { color: #5f5f5f; } .eb59 { background-color: #5f5f5f; }
108+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
109-
.ef60 { color: #5f5f87; } .eb60 { background-color: #5f5f87; }
109+
% kif :-
110-
.ef61 { color: #5f5faf; } .eb61 { background-color: #5f5faf; }
110+
% 	all(N3, all(O3, all(P3, not(and(omitArgIsa(N3, O3), argIsa(N3, O3, P3)))))).
111-
.ef62 { color: #5f5fd7; } .eb62 { background-color: #5f5fd7; }
111+
112-
.ef63 { color: #5f5fff; } .eb63 { background-color: #5f5fff; }
112+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
113-
.ef64 { color: #5f8700; } .eb64 { background-color: #5f8700; }
113+
% pkif :-
114-
.ef65 { color: #5f875f; } .eb65 { background-color: #5f875f; }
114+
% 	all(N3, all(O3, all(P3, not(omitArgIsa(N3, O3)&argIsa(N3, O3, P3))))).
115-
.ef66 { color: #5f8787; } .eb66 { background-color: #5f8787; }
115+
116-
.ef67 { color: #5f87af; } .eb67 { background-color: #5f87af; }
116+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
117-
.ef68 { color: #5f87d7; } .eb68 { background-color: #5f87d7; }
117+
% cnf :-
118-
.ef69 { color: #5f87ff; } .eb69 { background-color: #5f87ff; }
118+
% 	not(omitArgIsa(N3, O3))v not(argIsa(N3, O3, P3)).
119-
.ef70 { color: #5faf00; } .eb70 { background-color: #5faf00; }
119+
120-
.ef71 { color: #5faf5f; } .eb71 { background-color: #5faf5f; }
120+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
121-
.ef72 { color: #5faf87; } .eb72 { background-color: #5faf87; }
121+
% horn :-
122-
.ef73 { color: #5fafaf; } .eb73 { background-color: #5fafaf; }
122+
% 	
123-
.ef74 { color: #5fafd7; } .eb74 { background-color: #5fafd7; }
123+
% 	[ (not(omitArgIsa(N3, O3)):-argIsa(N3, O3, P3)),
124-
.ef75 { color: #5fafff; } .eb75 { background-color: #5fafff; }
124+
% 	  (not(argIsa(N3, O3, P3)):-omitArgIsa(N3, O3))
125-
.ef76 { color: #5fd700; } .eb76 { background-color: #5fd700; }
125+
% 	].
126-
.ef77 { color: #5fd75f; } .eb77 { background-color: #5fd75f; }
126+
127-
.ef78 { color: #5fd787; } .eb78 { background-color: #5fd787; }
127+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
128-
.ef79 { color: #5fd7af; } .eb79 { background-color: #5fd7af; }
128+
% pfc :-
129-
.ef80 { color: #5fd7d7; } .eb80 { background-color: #5fd7d7; }
129+
% 	
130-
.ef81 { color: #5fd7ff; } .eb81 { background-color: #5fd7ff; }
130+
% 	[ (neg(omitArgIsa(N3, O3))<-argIsa(N3, O3, P3), {vg(s(O3, N3))}),
131-
.ef82 { color: #5fff00; } .eb82 { background-color: #5fff00; }
131+
% 	  (neg(argIsa(N3, O3, P3))<-omitArgIsa(N3, O3), {vg(s(O3, N3))})
132-
.ef83 { color: #5fff5f; } .eb83 { background-color: #5fff5f; }
132+
% 	].
133-
.ef84 { color: #5fff87; } .eb84 { background-color: #5fff87; }
133+
134-
.ef85 { color: #5fffaf; } .eb85 { background-color: #5fffaf; }
134+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
135-
.ef86 { color: #5fffd7; } .eb86 { background-color: #5fffd7; }
135+
% Adding (:) neg(omitArgIsa(N3,O3))<-argIsa(N3,O3,P3),{vg(s(O3,N3))}    <-------- (pt(clif(not(and(omitArgIsa(_G1464,_G1465),argIsa(_G1464,_G1465,_G1469)))),rhs([{clif_to_prolog(not(and(omitArgIsa(_G1464,_G1465),argIsa(_G1464,_G1465,_G1469))),[ (neg(omitArgIsa(N3,O3))<-argIsa(N3,O3,P3),{vg(s(O3,N3))}), (neg(argIsa(N3,O3,P3))<-omitArgIsa(N3,O3),{vg(s(O3,N3))})])},[ (neg(omitArgIsa(N3,O3))<-argIsa(N3,O3,P3),{vg(s(O3,N3))}), (neg(argIsa(N3,O3,P3))<-omitArgIsa(N3,O3),{vg(s(O3,N3))})],{sanity((clif_must not(and(omitArgIsa(_G1464,_G1465),argIsa(_G1464,_G1465,_G1469)))))}])) <-TF-> clif(not(and(omitArgIsa(_G1387,_G1388),argIsa(_G1387,_G1388,_G1392)))))
136-
.ef87 { color: #5fffff; } .eb87 { background-color: #5fffff; }
136+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
137-
.ef88 { color: #870000; } .eb88 { background-color: #870000; }
137+
% Adding (:) pfcMark(pfcRHS,neg,omitArgIsa,2)    <-------- (g <-TF-> s(neg(omitArgIsa(N3,O3))))
138-
.ef89 { color: #87005f; } .eb89 { background-color: #87005f; }
138+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
139-
.ef90 { color: #870087; } .eb90 { background-color: #870087; }
139+
% Adding (:) tPred(omitArgIsa)    <-------- (pt(pfcMark(pfcRHS,neg,omitArgIsa,2), (atom(omitArgIsa),integer(2),omitArgIsa\==arity->rhs([tPred(omitArgIsa),arity(omitArgIsa,2),arity(/,2),pfcControlled(/)]))) <-TF-> pfcMark(pfcRHS,neg,omitArgIsa,2))
140-
.ef91 { color: #8700af; } .eb91 { background-color: #8700af; }
140+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
141-
.ef92 { color: #8700d7; } .eb92 { background-color: #8700d7; }
141+
% Adding (:) arity(omitArgIsa,2)    <-------- (pt(pfcMark(pfcRHS,neg,omitArgIsa,2), (atom(omitArgIsa),integer(2),omitArgIsa\==arity->rhs([tPred(omitArgIsa),arity(omitArgIsa,2),arity(/,2),pfcControlled(/)]))) <-TF-> pfcMark(pfcRHS,neg,omitArgIsa,2))
142-
.ef93 { color: #8700ff; } .eb93 { background-color: #8700ff; }
142+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
143-
.ef94 { color: #875f00; } .eb94 { background-color: #875f00; }
143+
% Adding (:) neg(tCol(omitArgIsa))    <-------- (nt(prologBuiltin(omitArgIsa),call_u(prologBuiltin(omitArgIsa)),rhs([neg(tCol(omitArgIsa)),support_hilog(omitArgIsa,2)])) <-TF-> \+prologBuiltin(omitArgIsa))
144-
.ef95 { color: #875f5f; } .eb95 { background-color: #875f5f; }
144+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
145-
.ef96 { color: #875f87; } .eb96 { background-color: #875f87; }
145+
% Couldn't retract spft(tCol(omitArgIsa),u,u).
146-
.ef97 { color: #875faf; } .eb97 { background-color: #875faf; }
146+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
147-
.ef98 { color: #875fd7; } .eb98 { background-color: #875fd7; }
147+
% pfc_undo_e ; Fact not found in user db: tCol(omitArgIsa)
148-
.ef99 { color: #875fff; } .eb99 { background-color: #875fff; }
148+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
149-
.ef100 { color: #878700; } .eb100 { background-color: #878700; }
149+
% Removing (pfc_rem1(tCol(omitArgIsa), (u,u))) tCol(omitArgIsa).
150-
.ef101 { color: #87875f; } .eb101 { background-color: #87875f; }
150+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
151-
.ef102 { color: #878787; } .eb102 { background-color: #878787; }
151+
% Couldn't retract spft(tCol(omitArgIsa),u,u).
152-
.ef103 { color: #8787af; } .eb103 { background-color: #8787af; }
152+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
153-
.ef104 { color: #8787d7; } .eb104 { background-color: #8787d7; }
153+
% pfc_undo_e ; Fact not found in user db: tCol(omitArgIsa)
154-
.ef105 { color: #8787ff; } .eb105 { background-color: #8787ff; }
154+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
155-
.ef106 { color: #87af00; } .eb106 { background-color: #87af00; }
155+
% Removing (pfc_rem1(tCol(omitArgIsa), (u,u))) tCol(omitArgIsa).
156-
.ef107 { color: #87af5f; } .eb107 { background-color: #87af5f; }
156+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
157-
.ef108 { color: #87af87; } .eb108 { background-color: #87af87; }
157+
% Adding (:) support_hilog(omitArgIsa,2)    <-------- (nt(prologBuiltin(omitArgIsa),call_u(prologBuiltin(omitArgIsa)),rhs([neg(tCol(omitArgIsa)),support_hilog(omitArgIsa,2)])) <-TF-> \+prologBuiltin(omitArgIsa))
158-
.ef109 { color: #87afaf; } .eb109 { background-color: #87afaf; }
158+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
159-
.ef110 { color: #87afd7; } .eb110 { background-color: #87afd7; }
159+
% Adding (:) hybrid_support(omitArgIsa,2)    <-------- (pt(support_hilog(omitArgIsa,2), (omitArgIsa\='$VAR',atom(omitArgIsa),integer(2),\+static_predicate(omitArgIsa/2),\+prologDynamic(omitArgIsa)->rhs([hybrid_support(omitArgIsa,2),{functor(_G6959,omitArgIsa,2),_G6959=..[omitArgIsa|_G6970],_G6975=..[t,omitArgIsa|_G6970],_G6984=arity(omitArgIsa,2)},_G6984]))) <-TF-> support_hilog(omitArgIsa,2))
160-
.ef111 { color: #87afff; } .eb111 { background-color: #87afff; }
160+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
161-
.ef112 { color: #87d700; } .eb112 { background-color: #87d700; }
161+
% Adding (:) prologHybrid(omitArgIsa)    <-------- (pt(hybrid_support(omitArgIsa,2), (omitArgIsa\='$VAR',atom(omitArgIsa),integer(2),\+prologDynamic(omitArgIsa),\+static_predicate(omitArgIsa/2)->rhs([{functor(omitArgIsa(_G5080,_G5081),omitArgIsa,2),convert_to_dynamic(user,omitArgIsa,2),must(show_call_failure(\+static_predicate(omitArgIsa(_G5080,_G5081))))},prologHybrid(omitArgIsa),arity(omitArgIsa,2)]))) <-TF-> hybrid_support(omitArgIsa,2))
162-
.ef113 { color: #87d75f; } .eb113 { background-color: #87d75f; }
162+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
163-
.ef114 { color: #87d787; } .eb114 { background-color: #87d787; }
163+
% Adding (:) pfcMark(pfcCreates,p,neg(omitArgIsa(N3,O3)),0)    <-------- (g <-TF-> s((neg(omitArgIsa(N3,O3))<-argIsa(N3,O3,P3),{vg(s(O3,N3))})))
164-
.ef115 { color: #87d7af; } .eb115 { background-color: #87d7af; }
164+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
165-
.ef116 { color: #87d7d7; } .eb116 { background-color: #87d7d7; }
165+
% Adding (:) bt(neg(omitArgIsa(N3,O3)),pt(argIsa(N3,O3,P3), (vg(s(O3,N3))->rhs([neg(omitArgIsa(N3,O3))]))))    <-------- (u <-TF-> neg(omitArgIsa(N3,O3))<-argIsa(N3,O3,P3),{vg(s(O3,N3))})
166-
.ef117 { color: #87d7ff; } .eb117 { background-color: #87d7ff; }
166+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
167-
.ef118 { color: #87ff00; } .eb118 { background-color: #87ff00; }
167+
% Adding (:) neg(argIsa(N3,O3,P3))<-omitArgIsa(N3,O3),{vg(s(O3,N3))}    <-------- (pt(clif(not(and(omitArgIsa(_G1464,_G1465),argIsa(_G1464,_G1465,_G1469)))),rhs([{clif_to_prolog(not(and(omitArgIsa(_G1464,_G1465),argIsa(_G1464,_G1465,_G1469))),[ (neg(omitArgIsa(N3,O3))<-argIsa(N3,O3,P3),{vg(s(O3,N3))}), (neg(argIsa(N3,O3,P3))<-omitArgIsa(N3,O3),{vg(s(O3,N3))})])},[ (neg(omitArgIsa(N3,O3))<-argIsa(N3,O3,P3),{vg(s(O3,N3))}), (neg(argIsa(N3,O3,P3))<-omitArgIsa(N3,O3),{vg(s(O3,N3))})],{sanity((clif_must not(and(omitArgIsa(_G1464,_G1465),argIsa(_G1464,_G1465,_G1469)))))}])) <-TF-> clif(not(and(omitArgIsa(_G1387,_G1388),argIsa(_G1387,_G1388,_G1392)))))
168-
.ef119 { color: #87ff5f; } .eb119 { background-color: #87ff5f; }
168+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
169-
.ef120 { color: #87ff87; } .eb120 { background-color: #87ff87; }
169+
% Adding (:) pfcMark(pfcCreates,p,neg(argIsa(N3,O3,P3)),0)    <-------- (g <-TF-> s((neg(argIsa(N3,O3,P3))<-omitArgIsa(N3,O3),{vg(s(O3,N3))})))
170-
.ef121 { color: #87ffaf; } .eb121 { background-color: #87ffaf; }
170+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
171-
.ef122 { color: #87ffd7; } .eb122 { background-color: #87ffd7; }
171+
% Adding (:) bt(neg(argIsa(N3,O3,P3)),pt(omitArgIsa(N3,O3), (vg(s(O3,N3))->rhs([neg(argIsa(N3,O3,P3))]))))    <-------- (u <-TF-> neg(argIsa(N3,O3,P3))<-omitArgIsa(N3,O3),{vg(s(O3,N3))})
172-
.ef123 { color: #87ffff; } .eb123 { background-color: #87ffff; }
172+
173-
.ef124 { color: #af0000; } .eb124 { background-color: #af0000; }
173+
174-
.ef125 { color: #af005f; } .eb125 { background-color: #af005f; }
174+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
175-
.ef126 { color: #af0087; } .eb126 { background-color: #af0087; }
175+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
176-
.ef127 { color: #af00af; } .eb127 { background-color: #af00af; }
176+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
177-
.ef128 { color: #af00d7; } .eb128 { background-color: #af00d7; }
177+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
178-
.ef129 { color: #af00ff; } .eb129 { background-color: #af00ff; }
178+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
179-
.ef130 { color: #af5f00; } .eb130 { background-color: #af5f00; }
179+
% kif :-
180-
.ef131 { color: #af5f5f; } .eb131 { background-color: #af5f5f; }
180+
% 	all(N3, all(O3, all(P3, not(and(omitArgIsa(N3, O3), argIsa(N3, O3, P3)))))).
181-
.ef132 { color: #af5f87; } .eb132 { background-color: #af5f87; }
181+
182-
.ef133 { color: #af5faf; } .eb133 { background-color: #af5faf; }
182+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
183-
.ef134 { color: #af5fd7; } .eb134 { background-color: #af5fd7; }
183+
% pkif :-
184-
.ef135 { color: #af5fff; } .eb135 { background-color: #af5fff; }
184+
% 	all(N3, all(O3, all(P3, not(omitArgIsa(N3, O3)&argIsa(N3, O3, P3))))).
185-
.ef136 { color: #af8700; } .eb136 { background-color: #af8700; }
185+
186-
.ef137 { color: #af875f; } .eb137 { background-color: #af875f; }
186+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
187-
.ef138 { color: #af8787; } .eb138 { background-color: #af8787; }
187+
% cnf :-
188-
.ef139 { color: #af87af; } .eb139 { background-color: #af87af; }
188+
% 	not(omitArgIsa(N3, O3))v not(argIsa(N3, O3, P3)).
189-
.ef140 { color: #af87d7; } .eb140 { background-color: #af87d7; }
189+
190-
.ef141 { color: #af87ff; } .eb141 { background-color: #af87ff; }
190+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
191-
.ef142 { color: #afaf00; } .eb142 { background-color: #afaf00; }
191+
% horn :-
192-
.ef143 { color: #afaf5f; } .eb143 { background-color: #afaf5f; }
192+
% 	
193-
.ef144 { color: #afaf87; } .eb144 { background-color: #afaf87; }
193+
% 	[ (not(omitArgIsa(N3, O3)):-argIsa(N3, O3, P3)),
194-
.ef145 { color: #afafaf; } .eb145 { background-color: #afafaf; }
194+
% 	  (not(argIsa(N3, O3, P3)):-omitArgIsa(N3, O3))
195-
.ef146 { color: #afafd7; } .eb146 { background-color: #afafd7; }
195+
% 	].
196-
.ef147 { color: #afafff; } .eb147 { background-color: #afafff; }
196+
197-
.ef148 { color: #afd700; } .eb148 { background-color: #afd700; }
197+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
198-
.ef149 { color: #afd75f; } .eb149 { background-color: #afd75f; }
198+
% pfc :-
199-
.ef150 { color: #afd787; } .eb150 { background-color: #afd787; }
199+
% 	
200-
.ef151 { color: #afd7af; } .eb151 { background-color: #afd7af; }
200+
% 	[ (neg(omitArgIsa(N3, O3))<-argIsa(N3, O3, P3), {vg(s(O3, N3))}),
201-
.ef152 { color: #afd7d7; } .eb152 { background-color: #afd7d7; }
201+
% 	  (neg(argIsa(N3, O3, P3))<-omitArgIsa(N3, O3), {vg(s(O3, N3))})
202-
.ef153 { color: #afd7ff; } .eb153 { background-color: #afd7ff; }
202+
% 	].
203-
.ef154 { color: #afff00; } .eb154 { background-color: #afff00; }
203+
204-
.ef155 { color: #afff5f; } .eb155 { background-color: #afff5f; }
204+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
205-
.ef156 { color: #afff87; } .eb156 { background-color: #afff87; }
205+
% succeed(user:are_clauses_entailed([ (neg(omitArgIsa(N3, O3))<-argIsa(N3, O3, P3), {vg(s(O3, N3))}), (neg(argIsa(N3, O3, P3))<-omitArgIsa(N3, O3), {vg(s(O3, N3))})])).
206-
.ef157 { color: #afffaf; } .eb157 { background-color: #afffaf; }
206+
207-
.ef158 { color: #afffd7; } .eb158 { background-color: #afffd7; }
207+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
208-
.ef159 { color: #afffff; } .eb159 { background-color: #afffff; }
208+
% gripe_time(warn(0.8125235949999983>0.8), user:pfc_fwd2(repropagate(clif(_G1091)), (g, g))).
209-
.ef160 { color: #d70000; } .eb160 { background-color: #d70000; }
209+
210-
.ef161 { color: #d7005f; } .eb161 { background-color: #d7005f; }
210+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
211-
.ef162 { color: #d70087; } .eb162 { background-color: #d70087; }
211+
% Adding (:) ptBinaryPredicate(omitArgIsa)    <-------- (pt(tPred(omitArgIsa),rhs([ptBinaryPredicate(omitArgIsa)])) <-TF-> tPred(omitArgIsa))
212-
.ef163 { color: #d700af; } .eb163 { background-color: #d700af; }
212+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 
213-
.ef164 { color: #d700d7; } .eb164 { background-color: #d700d7; }
213+
% gripe_time(warn(0.8687693030000005>0.6), user:pfc_assert_fast_timed((clif(_G631)==>{clif_to_prolog(_G631, _G656)}, _G656, {sanity((clif_must _G631))}), (u, u))).
214-
.ef165 { color: #d700ff; } .eb165 { background-color: #d700ff; }
214+
215-
.ef166 { color: #d75f00; } .eb166 { background-color: #d75f00; }
215+
216-
.ef167 { color: #d75f5f; } .eb167 { background-color: #d75f5f; }
216+
217-
.ef168 { color: #d75f87; } .eb168 { background-color: #d75f87; }
217+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
218-
.ef169 { color: #d75faf; } .eb169 { background-color: #d75faf; }
218+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
219-
.ef170 { color: #d75fd7; } .eb170 { background-color: #d75fd7; }
219+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
220-
.ef171 { color: #d75fff; } .eb171 { background-color: #d75fff; }
220+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
221-
.ef172 { color: #d78700; } .eb172 { background-color: #d78700; }
221+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
222-
.ef173 { color: #d7875f; } .eb173 { background-color: #d7875f; }
222+
% kif :-
223-
.ef174 { color: #d78787; } .eb174 { background-color: #d78787; }
223+
% 	all(N3, (~tNotFly(N3)=> ~tPengin(N3))).
224-
.ef175 { color: #d787af; } .eb175 { background-color: #d787af; }
224+
225-
.ef176 { color: #d787d7; } .eb176 { background-color: #d787d7; }
225+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
226-
.ef177 { color: #d787ff; } .eb177 { background-color: #d787ff; }
226+
% pkif :-
227-
.ef178 { color: #d7af00; } .eb178 { background-color: #d7af00; }
227+
% 	all(N3, (not(tNotFly(N3))=>not(tPengin(N3)))).
228-
.ef179 { color: #d7af5f; } .eb179 { background-color: #d7af5f; }
228+
229-
.ef180 { color: #d7af87; } .eb180 { background-color: #d7af87; }
229+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
230-
.ef181 { color: #d7afaf; } .eb181 { background-color: #d7afaf; }
230+
% cnf :-
231-
.ef182 { color: #d7afd7; } .eb182 { background-color: #d7afd7; }
231+
% 	tNotFly(N3)v not(tPengin(N3)).
232-
.ef183 { color: #d7afff; } .eb183 { background-color: #d7afff; }
232+
233-
.ef184 { color: #d7d700; } .eb184 { background-color: #d7d700; }
233+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
234-
.ef185 { color: #d7d75f; } .eb185 { background-color: #d7d75f; }
234+
% horn :-
235-
.ef186 { color: #d7d787; } .eb186 { background-color: #d7d787; }
235+
% 	[ (not(tPengin(N3)):-not(tNotFly(N3))), (tNotFly(N3):-tPengin(N3))].
236-
.ef187 { color: #d7d7af; } .eb187 { background-color: #d7d7af; }
236+
237-
.ef188 { color: #d7d7d7; } .eb188 { background-color: #d7d7d7; }
237+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
238-
.ef189 { color: #d7d7ff; } .eb189 { background-color: #d7d7ff; }
238+
% succeed(user:kif_to_boxlog(all(_G76880, (~tNotFly(_G76880)=> ~tPengin(_G76880))), [ (not(tPengin(N3)):-not(tNotFly(N3))), (tNotFly(N3):-tPengin(N3))])).
239-
.ef190 { color: #d7ff00; } .eb190 { background-color: #d7ff00; }
239+
240-
.ef191 { color: #d7ff5f; } .eb191 { background-color: #d7ff5f; }
240+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
241-
.ef192 { color: #d7ff87; } .eb192 { background-color: #d7ff87; }
241+
% Adding (:) boxlog(not(tPengin(N3)) :-
242-
.ef193 { color: #d7ffaf; } .eb193 { background-color: #d7ffaf; }
242+
% 	not(tNotFly(N3)).
243-
.ef194 { color: #d7ffd7; } .eb194 { background-color: #d7ffd7; }
243+
% )    <-------- (pt(clif(all(_G1466, (~tNotFly(_G1466)=> ~tPengin(_G1466)))), (delistify_last_arg(all(_G1466, (~tNotFly(_G1466)=> ~tPengin(_G1466))),kif_to_boxlog,not(tPengin(N3)) :-
244-
.ef195 { color: #d7ffff; } .eb195 { background-color: #d7ffff; }
244+
% 	not(tNotFly(N3)).
245-
.ef196 { color: #ff0000; } .eb196 { background-color: #ff0000; }
245+
% )->rhs([boxlog(not(tPengin(N3)) :-
246-
.ef197 { color: #ff005f; } .eb197 { background-color: #ff005f; }
246+
% 	not(tNotFly(N3)).
247-
.ef198 { color: #ff0087; } .eb198 { background-color: #ff0087; }
247+
% )]))) <-TF-> clif(all(_G1363, (~tNotFly(_G1363)=> ~tPengin(_G1363)))))
248-
.ef199 { color: #ff00af; } .eb199 { background-color: #ff00af; }
248+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
249-
.ef200 { color: #ff00d7; } .eb200 { background-color: #ff00d7; }
249+
% Adding (:) boxlog(tNotFly(N3) :-
250-
.ef201 { color: #ff00ff; } .eb201 { background-color: #ff00ff; }
250+
% 	tPengin(N3).
251-
.ef202 { color: #ff5f00; } .eb202 { background-color: #ff5f00; }
251+
% )    <-------- (pt(clif(all(_G1466, (~tNotFly(_G1466)=> ~tPengin(_G1466)))), (delistify_last_arg(all(_G1466, (~tNotFly(_G1466)=> ~tPengin(_G1466))),kif_to_boxlog,tNotFly(N3) :-
252-
.ef203 { color: #ff5f5f; } .eb203 { background-color: #ff5f5f; }
252+
% 	tPengin(N3).
253-
.ef204 { color: #ff5f87; } .eb204 { background-color: #ff5f87; }
253+
% )->rhs([boxlog(tNotFly(N3) :-
254-
.ef205 { color: #ff5faf; } .eb205 { background-color: #ff5faf; }
254+
% 	tPengin(N3).
255-
.ef206 { color: #ff5fd7; } .eb206 { background-color: #ff5fd7; }
255+
% )]))) <-TF-> clif(all(_G1363, (~tNotFly(_G1363)=> ~tPengin(_G1363)))))
256-
.ef207 { color: #ff5fff; } .eb207 { background-color: #ff5fff; }
256+
257-
.ef208 { color: #ff8700; } .eb208 { background-color: #ff8700; }
257+
258-
.ef209 { color: #ff875f; } .eb209 { background-color: #ff875f; }
258+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
259-
.ef210 { color: #ff8787; } .eb210 { background-color: #ff8787; }
259+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
260-
.ef211 { color: #ff87af; } .eb211 { background-color: #ff87af; }
260+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
261-
.ef212 { color: #ff87d7; } .eb212 { background-color: #ff87d7; }
261+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
262-
.ef213 { color: #ff87ff; } .eb213 { background-color: #ff87ff; }
262+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
263-
.ef214 { color: #ffaf00; } .eb214 { background-color: #ffaf00; }
263+
% kif :-
264-
.ef215 { color: #ffaf5f; } .eb215 { background-color: #ffaf5f; }
264+
% 	all(N3, (~tNotFly(N3)=> ~tPengin(N3))).
265-
.ef216 { color: #ffaf87; } .eb216 { background-color: #ffaf87; }
265+
266-
.ef217 { color: #ffafaf; } .eb217 { background-color: #ffafaf; }
266+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
267-
.ef218 { color: #ffafd7; } .eb218 { background-color: #ffafd7; }
267+
% pkif :-
268-
.ef219 { color: #ffafff; } .eb219 { background-color: #ffafff; }
268+
% 	all(N3, (not(tNotFly(N3))=>not(tPengin(N3)))).
269-
.ef220 { color: #ffd700; } .eb220 { background-color: #ffd700; }
269+
270-
.ef221 { color: #ffd75f; } .eb221 { background-color: #ffd75f; }
270+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
271-
.ef222 { color: #ffd787; } .eb222 { background-color: #ffd787; }
271+
% cnf :-
272-
.ef223 { color: #ffd7af; } .eb223 { background-color: #ffd7af; }
272+
% 	tNotFly(N3)v not(tPengin(N3)).
273-
.ef224 { color: #ffd7d7; } .eb224 { background-color: #ffd7d7; }
273+
274-
.ef225 { color: #ffd7ff; } .eb225 { background-color: #ffd7ff; }
274+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
275-
.ef226 { color: #ffff00; } .eb226 { background-color: #ffff00; }
275+
% horn :-
276-
.ef227 { color: #ffff5f; } .eb227 { background-color: #ffff5f; }
276+
% 	[ (not(tPengin(N3)):-not(tNotFly(N3))), (tNotFly(N3):-tPengin(N3))].
277-
.ef228 { color: #ffff87; } .eb228 { background-color: #ffff87; }
277+
278-
.ef229 { color: #ffffaf; } .eb229 { background-color: #ffffaf; }
278+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
279-
.ef230 { color: #ffffd7; } .eb230 { background-color: #ffffd7; }
279+
% pfc :-
280-
.ef231 { color: #ffffff; } .eb231 { background-color: #ffffff; }
280+
% 	
281-
.ef232 { color: #080808; } .eb232 { background-color: #080808; }
281+
% 	[ (neg(tNotFly(N3)), {vg(s(N3))}==>neg(tPengin(N3))),
282-
.ef233 { color: #121212; } .eb233 { background-color: #121212; }
282+
% 	  (tPengin(N3), {vg(s(N3))}==>tNotFly(N3))
283-
.ef234 { color: #1c1c1c; } .eb234 { background-color: #1c1c1c; }
283+
% 	].
284-
.ef235 { color: #262626; } .eb235 { background-color: #262626; }
284+
285-
.ef236 { color: #303030; } .eb236 { background-color: #303030; }
285+
286-
.ef237 { color: #3a3a3a; } .eb237 { background-color: #3a3a3a; }
286+
287-
.ef238 { color: #444444; } .eb238 { background-color: #444444; }
287+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
288-
.ef239 { color: #4e4e4e; } .eb239 { background-color: #4e4e4e; }
288+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
289-
.ef240 { color: #585858; } .eb240 { background-color: #585858; }
289+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
290-
.ef241 { color: #626262; } .eb241 { background-color: #626262; }
290+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
291-
.ef242 { color: #6c6c6c; } .eb242 { background-color: #6c6c6c; }
291+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
292-
.ef243 { color: #767676; } .eb243 { background-color: #767676; }
292+
% kif :-
293-
.ef244 { color: #808080; } .eb244 { background-color: #808080; }
293+
% 	all(N3, (~tNotFly(N3)=> ~tPengin(N3))).
294-
.ef245 { color: #8a8a8a; } .eb245 { background-color: #8a8a8a; }
294+
295-
.ef246 { color: #949494; } .eb246 { background-color: #949494; }
295+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
296-
.ef247 { color: #9e9e9e; } .eb247 { background-color: #9e9e9e; }
296+
% pkif :-
297-
.ef248 { color: #a8a8a8; } .eb248 { background-color: #a8a8a8; }
297+
% 	all(N3, (not(tNotFly(N3))=>not(tPengin(N3)))).
298-
.ef249 { color: #b2b2b2; } .eb249 { background-color: #b2b2b2; }
298+
299-
.ef250 { color: #bcbcbc; } .eb250 { background-color: #bcbcbc; }
299+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
300-
.ef251 { color: #c6c6c6; } .eb251 { background-color: #c6c6c6; }
300+
% cnf :-
301-
.ef252 { color: #d0d0d0; } .eb252 { background-color: #d0d0d0; }
301+
% 	tNotFly(N3)v not(tPengin(N3)).
302-
.ef253 { color: #dadada; } .eb253 { background-color: #dadada; }
302+
303-
.ef254 { color: #e4e4e4; } .eb254 { background-color: #e4e4e4; }
303+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
304-
.ef255 { color: #eeeeee; } .eb255 { background-color: #eeeeee; }
304+
% horn :-
305
% 	[ (not(tPengin(N3)):-not(tNotFly(N3))), (tNotFly(N3):-tPengin(N3))].
306-
.f9 { color: #000000; }
306+
307-
.b9 { background-color: #FFFFFF; }
307+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
308-
.f9 > .bold,.bold > .f9, body.f9 > pre > .bold {
308+
% pfc :-
309-
  /* Bold is heavy black on white, or bright white
309+
% 	
310-
     depending on the default background */
310+
% 	[ (neg(tNotFly(N3)), {vg(s(N3))}==>neg(tPengin(N3))),
311-
  color: #000000;
311+
% 	  (tPengin(N3), {vg(s(N3))}==>tNotFly(N3))
312-
  font-weight: bold;
312+
% 	].
313-
}
313+
314-
.reverse {
314+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
315-
  /* CSS does not support swapping fg and bg colours unfortunately,
315+
% succeed(user:are_clauses_entailed([ (neg(tNotFly(N3)), {vg(s(N3))}==>neg(tPengin(N3))), (tPengin(N3), {vg(s(N3))}==>tNotFly(N3))])).
316-
     so just hardcode something that will look OK on all backgrounds. */
316+
317-
  color: #000000; background-color: #AAAAAA;
317+
318-
}
318+
319-
.underline { text-decoration: underline; }
319+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
320-
.line-through { text-decoration: line-through; }
320+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
321-
.blink { text-decoration: blink; }
321+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
322
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
323-
/* Avoid pixels between adjacent span elements.  */
323+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
324-
span { display: inline-block; }
324+
% kif :-
325-
</style>
325+
% 	all(N3, all(O3, all(P3, not(and(omitArgIsa(N3, O3), argIsa(N3, O3, P3)))))).
326
% 
327-
<script type="text/javascript">//<![CDATA[
327+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
328-
function(){
328+
% pkif :-
329-
window.setInterval(function() {
329+
% 	all(N3, all(O3, all(P3, not(omitArgIsa(N3, O3)&argIsa(N3, O3, P3))))).
330-
    var pre = document.getElementsByTagName(pre),
330+
331-
        pl = pre.length;
331+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
332-
    for (var i = 0; i < pl; i++) {
332+
% cnf :-
333-
        pre[i].innerHTML = <span class="line-number"></span> + pre[i].innerHTML + <span class="cl"></span>;
333+
% 	not(omitArgIsa(N3, O3))v not(argIsa(N3, O3, P3)).
334-
        var num = pre[i].innerHTML.split(/\\n/).length;
334+
335-
        for (var j = 0; j < num; j++) {
335+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
336-
            var line_num = pre[i].getElementsByTagName(span)[0];
336+
% horn :-
337-
            line_num.innerHTML += <span> + (j + 1) + </span>;
337+
% 	
338-
        }
338+
% 	[ (not(omitArgIsa(N3, O3)):-argIsa(N3, O3, P3)),
339-
    }
339+
% 	  (not(argIsa(N3, O3, P3)):-omitArgIsa(N3, O3))
340-
}, 15000);
340+
% 	].
341-
}();
341+
342-
//]]>
342+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
343
% succeed(user:kif_to_boxlog(not(and(omitArgIsa(_G1509, _G1510), argIsa(_G1509, _G1510, _G1514))), [ (not(omitArgIsa(N3, O3)):-argIsa(N3, O3, P3)), (not(argIsa(N3, O3, P3)):-omitArgIsa(N3, O3))])).
344-
</script>
344+
345-
</head>
345+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
346
% Adding (:) boxlog(not(omitArgIsa(N3, O3)) :-
347-
<body class="f9 b9">
347+
% 	argIsa(N3, O3, P3).
348-
<pre><code>
348+
% )    <-------- (pt(clif(not(and(omitArgIsa(_G1429,_G1430),argIsa(_G1429,_G1430,_G1434)))), (delistify_last_arg(not(and(omitArgIsa(_G1429,_G1430),argIsa(_G1429,_G1430,_G1434))),kif_to_boxlog,not(omitArgIsa(N3, O3)) :-
349
% 	argIsa(N3, O3, P3).
350
% )->rhs([boxlog(not(omitArgIsa(N3, O3)) :-
351
% 	argIsa(N3, O3, P3).
352
% )]))) <-TF-> clif(not(and(omitArgIsa(_G1352,_G1353),argIsa(_G1352,_G1353,_G1357)))))
353
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
354
% Adding (:) boxlog(not(argIsa(N3, O3, P3)) :-
355
% 	omitArgIsa(N3, O3).
356
% )    <-------- (pt(clif(not(and(omitArgIsa(_G1429,_G1430),argIsa(_G1429,_G1430,_G1434)))), (delistify_last_arg(not(and(omitArgIsa(_G1429,_G1430),argIsa(_G1429,_G1430,_G1434))),kif_to_boxlog,not(argIsa(N3, O3, P3)) :-
357
% 	omitArgIsa(N3, O3).
358
% )->rhs([boxlog(not(argIsa(N3, O3, P3)) :-
359
% 	omitArgIsa(N3, O3).
360
% )]))) <-TF-> clif(not(and(omitArgIsa(_G1352,_G1353),argIsa(_G1352,_G1353,_G1357)))))
361
362
363-
thread_current_input(main, &lt;stream&gt;(0x7fcbac03ad20)).
363+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
364
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
365
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
366-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
366+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
367-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
367+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
368-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
368+
% kif :-
369-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
369+
% 	all(N3, all(O3, all(P3, not(and(omitArgIsa(N3, O3), argIsa(N3, O3, P3)))))).
370-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
370+
371-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
371+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
372-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, (~tNotFly(N3)=&gt; ~tPengin(N3))).</span></span></span>
372+
% pkif :-
373-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
373+
% 	all(N3, all(O3, all(P3, not(omitArgIsa(N3, O3)&argIsa(N3, O3, P3))))).
374-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
374+
375-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
375+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
376-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, (not(tNotFly(N3))=&gt;not(tPengin(N3)))).</span></span></span>
376+
% cnf :-
377-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
377+
% 	not(omitArgIsa(N3, O3))v not(argIsa(N3, O3, P3)).
378-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
378+
379-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
379+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
380-
<span class="f7"><span class="bold"><span class="b0">% 	tNotFly(N3)v not(tPengin(N3)).</span></span></span>
380+
% horn :-
381-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
381+
% 	
382-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span>
382+
% 	[ (not(omitArgIsa(N3, O3)):-argIsa(N3, O3, P3)),
383-
<span class="f6"><span class="b9">% horn :-</span></span>
383+
% 	  (not(argIsa(N3, O3, P3)):-omitArgIsa(N3, O3))
384-
<span class="f6"><span class="b9">% 	[ (not(tPengin(N3)):-not(tNotFly(N3))), (tNotFly(N3):-tPengin(N3))].</span></span>
384+
% 	].
385-
<span class="f6"><span class="b9">% </span></span>
385+
386-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
386+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
387-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
387+
% pfc :-
388-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
388+
% 	
389-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(tNotFly(N3)), {vg(s(N3))}==&gt;neg(tPengin(N3))),</span></span></span></span>
389+
% 	[ (neg(omitArgIsa(N3, O3))<-argIsa(N3, O3, P3), {vg(s(O3, N3))}),
390-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (tPengin(N3), {vg(s(N3))}==&gt;tNotFly(N3))</span></span></span></span>
390+
% 	  (neg(argIsa(N3, O3, P3))<-omitArgIsa(N3, O3), {vg(s(O3, N3))})
391-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
391+
% 	].
392-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
392+
393-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
393+
394-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% Adding (:) neg(tNotFly(N3)),{vg(s(N3))}==&gt;neg(tPengin(N3))    &lt;-------- (pt(clif(all(_G1509, (~tNotFly(_G1509)=&gt; ~tPengin(_G1509)))),rhs([{clif_to_prolog(all(_G1509, (~tNotFly(_G1509)=&gt; ~tPengin(_G1509))),[ (neg(tNotFly(N3)),{vg(s(N3))}==&gt;neg(tPengin(N3))), (tPengin(N3),{vg(s(N3))}==&gt;tNotFly(N3))])},[ (neg(tNotFly(N3)),{vg(s(N3))}==&gt;neg(tPengin(N3))), (tPengin(N3),{vg(s(N3))}==&gt;tNotFly(N3))],{sanity((clif_must all(_G1509, (~tNotFly(_G1509)=&gt; ~tPengin(_G1509)))))}])) &lt;-TF-&gt; clif(all(_G1406, (~tNotFly(_G1406)=&gt; ~tPengin(_G1406)))))</span></span></span></span>
394+
395-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
395+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
396-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) pfcMark(pfcRHS,neg,tPengin,1)    &lt;-------- (g &lt;-TF-&gt; s((neg(tNotFly(N3)),{vg(s(N3))}==&gt;neg(tPengin(N3)))))</span></span></span></span>
396+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
397-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
397+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
398-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) tPred(tPengin)    &lt;-------- (pt(pfcMark(pfcRHS,neg,tPengin,1), (atom(tPengin),integer(1),tPengin\==arity-&gt;rhs([tPred(tPengin),arity(tPengin,1),arity(/,2),pfcControlled(/)]))) &lt;-TF-&gt; pfcMark(pfcRHS,neg,tPengin,1))</span></span></span>
398+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
399-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
399+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
400-
<span class="f1"><span class="bold"><span class="b9">% Adding (:) arity(tPengin,1)    &lt;-------- (pt(pfcMark(pfcRHS,neg,tPengin,1), (atom(tPengin),integer(1),tPengin\==arity-&gt;rhs([tPred(tPengin),arity(tPengin,1),arity(/,2),pfcControlled(/)]))) &lt;-TF-&gt; pfcMark(pfcRHS,neg,tPengin,1))</span></span></span>
400+
% kif :-
401-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
401+
% 	all(N3, all(O3, all(P3, not(and(omitArgIsa(N3, O3), argIsa(N3, O3, P3)))))).
402-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) pfcMark(pfcCreates,p,neg(tPengin(N3)),0)    &lt;-------- (g &lt;-TF-&gt; s(((neg(tNotFly(N3)),{vg(s(N3))}==&gt;neg(tPengin(N3))),u)))</span></span></span></span>
402+
403-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
403+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
404-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) pfcMark(pfcPosTrigger,neg,tNotFly,1)    &lt;-------- (g &lt;-TF-&gt; s(((neg(tNotFly(N3)),{vg(s(N3))}==&gt;neg(tPengin(N3))),u)))</span></span></span></span>
404+
% pkif :-
405-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
405+
% 	all(N3, all(O3, all(P3, not(omitArgIsa(N3, O3)&argIsa(N3, O3, P3))))).
406-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% Adding (:) tPengin(N3),{vg(s(N3))}==&gt;tNotFly(N3)    &lt;-------- (pt(clif(all(_G1509, (~tNotFly(_G1509)=&gt; ~tPengin(_G1509)))),rhs([{clif_to_prolog(all(_G1509, (~tNotFly(_G1509)=&gt; ~tPengin(_G1509))),[ (neg(tNotFly(N3)),{vg(s(N3))}==&gt;neg(tPengin(N3))), (tPengin(N3),{vg(s(N3))}==&gt;tNotFly(N3))])},[ (neg(tNotFly(N3)),{vg(s(N3))}==&gt;neg(tPengin(N3))), (tPengin(N3),{vg(s(N3))}==&gt;tNotFly(N3))],{sanity((clif_must all(_G1509, (~tNotFly(_G1509)=&gt; ~tPengin(_G1509)))))}])) &lt;-TF-&gt; clif(all(_G1406, (~tNotFly(_G1406)=&gt; ~tPengin(_G1406)))))</span></span></span></span>
406+
407-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
407+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
408-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) pfcMark(pfcRHS,r,tNotFly,1)    &lt;-------- (g &lt;-TF-&gt; s((tPengin(N3),{vg(s(N3))}==&gt;tNotFly(N3))))</span></span></span></span>
408+
% cnf :-
409-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
409+
% 	not(omitArgIsa(N3, O3))v not(argIsa(N3, O3, P3)).
410-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) tPred(tNotFly)    &lt;-------- (pt(pfcMark(pfcRHS,r,tNotFly,1), (atom(tNotFly),integer(1),tNotFly\==arity-&gt;rhs([tPred(tNotFly),arity(tNotFly,1),arity(/,2),pfcControlled(/)]))) &lt;-TF-&gt; pfcMark(pfcRHS,r,tNotFly,1))</span></span></span>
410+
411-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
411+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
412-
<span class="f1"><span class="bold"><span class="b9">% Adding (:) arity(tNotFly,1)    &lt;-------- (pt(pfcMark(pfcRHS,r,tNotFly,1), (atom(tNotFly),integer(1),tNotFly\==arity-&gt;rhs([tPred(tNotFly),arity(tNotFly,1),arity(/,2),pfcControlled(/)]))) &lt;-TF-&gt; pfcMark(pfcRHS,r,tNotFly,1))</span></span></span>
412+
% horn :-
413-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
413+
% 	
414-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) pfcMark(pfcCreates,p,tNotFly(N3),0)    &lt;-------- (g &lt;-TF-&gt; s(((tPengin(N3),{vg(s(N3))}==&gt;tNotFly(N3)),u)))</span></span></span></span>
414+
% 	[ (not(omitArgIsa(N3, O3)):-argIsa(N3, O3, P3)),
415-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
415+
% 	  (not(argIsa(N3, O3, P3)):-omitArgIsa(N3, O3))
416-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) pfcMark(pfcPosTrigger,p,tPengin,1)    &lt;-------- (g &lt;-TF-&gt; s(((tPengin(N3),{vg(s(N3))}==&gt;tNotFly(N3)),u)))</span></span></span></span>
416+
% 	].
417
% 
418
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
419-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
419+
% pfc :-
420-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
420+
% 	
421-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
421+
% 	[ (neg(omitArgIsa(N3, O3))<-argIsa(N3, O3, P3), {vg(s(O3, N3))}),
422-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
422+
% 	  (neg(argIsa(N3, O3, P3))<-omitArgIsa(N3, O3), {vg(s(O3, N3))})
423-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
423+
% 	].
424-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
424+
425-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, (~tNotFly(N3)=&gt; ~tPengin(N3))).</span></span></span>
425+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
426-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
426+
% succeed(user:are_clauses_entailed([ (neg(omitArgIsa(N3, O3))<-argIsa(N3, O3, P3), {vg(s(O3, N3))}), (neg(argIsa(N3, O3, P3))<-omitArgIsa(N3, O3), {vg(s(O3, N3))})])).
427-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
427+
428-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
428+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
429-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, (not(tNotFly(N3))=&gt;not(tPengin(N3)))).</span></span></span>
429+
% gripe_time(warn(0.9742998350000001>0.8), user:pfc_fwd2(repropagate(clif(_G1048)), (g, g))).
430-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
430+
431-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
431+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 
432-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
432+
% gripe_time(warn(1.008932483999999>0.6), user:pfc_assert_fast_timed((clif(_G631), {delistify_last_arg(_G631, kif_to_boxlog, _G663)}==>boxlog(_G663)), (u, u))).
433-
<span class="f7"><span class="bold"><span class="b0">% 	tNotFly(N3)v not(tPengin(N3)).</span></span></span>
433+
434-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
434+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:115 
435-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span>
435+
% pfc_trace.
436-
<span class="f6"><span class="b9">% horn :-</span></span>
436+
437-
<span class="f6"><span class="b9">% 	[ (not(tPengin(N3)):-not(tNotFly(N3))), (tNotFly(N3):-tPengin(N3))].</span></span>
437+
438-
<span class="f6"><span class="b9">% </span></span>
438+
439-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
439+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
440-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
440+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
441-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
441+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
442-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(tNotFly(N3)), {vg(s(N3))}==&gt;neg(tPengin(N3))),</span></span></span></span>
442+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
443-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (tPengin(N3), {vg(s(N3))}==&gt;tNotFly(N3))</span></span></span></span>
443+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
444-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
444+
% kif :-
445-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
445+
% 	forall(a, forall(b, if(likes(a, b)&likes(b, a), love_compatible(a, b)))).
446-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
446+
447-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(tNotFly(N3)), {vg(s(N3))}==&gt;neg(tPengin(N3))), (tPengin(N3), {vg(s(N3))}==&gt;tNotFly(N3))])).</span></span></span></span>
447+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
448-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
448+
% pkif :-
449
% 	all(A, all(B, (likes(A, B)&likes(B, A)=>love_compatible(A, B)))).
450
% 
451-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
451+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
452-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
452+
% cnf :-
453-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
453+
% 	love_compatible(A, B)v (not(likes(A, B))v not(likes(B, A))).
454-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
454+
455-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
455+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
456-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
456+
% horn :-
457-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, all(O3, all(P3, not(and(omitArgIsa(N3, O3), argIsa(N3, O3, P3)))))).</span></span></span>
457+
% 	
458-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
458+
% 	[ (not(likes(A, B)):-not(love_compatible(A, B)), likes(B, A)),
459-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
459+
% 	  (not(likes(B, A)):-not(love_compatible(A, B)), likes(A, B)),
460-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
460+
% 	  (love_compatible(A, B):-likes(A, B), likes(B, A))
461-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, all(O3, all(P3, not(omitArgIsa(N3, O3)&amp;argIsa(N3, O3, P3))))).</span></span></span>
461+
% 	].
462-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
462+
463-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
463+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
464-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
464+
% succeed(user:kif_to_boxlog(forall(a, forall(b, if(likes(a, b)&likes(b, a), love_compatible(a, b)))), [ (not(likes(A, B)):-not(love_compatible(A, B)), likes(B, A)), (not(likes(B, A)):-not(love_compatible(A, B)), likes(A, B)), (love_compatible(A, B):-likes(A, B), likes(B, A))])).
465-
<span class="f7"><span class="bold"><span class="b0">% 	not(omitArgIsa(N3, O3))v not(argIsa(N3, O3, P3)).</span></span></span>
465+
466-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
466+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
467-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span>
467+
% succeed(user:boxlog_to_pfc((not(likes(A, B)):-not(love_compatible(A, B)), likes(B, A)), (neg(likes(A, B))<-neg(love_compatible(A, B)), {avoidHeadLoop(likes(B, A), likes(A, B))}, likes(B, A), {vg(s(B, A))}))).
468-
<span class="f6"><span class="b9">% horn :-</span></span>
468+
469-
<span class="f6"><span class="b9">% 	</span></span>
469+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
470-
<span class="f6"><span class="b9">% 	[ (not(omitArgIsa(N3, O3)):-argIsa(N3, O3, P3)),</span></span>
470+
% succeed(user:boxlog_to_pfc((not(likes(B, A)):-not(love_compatible(A, B)), likes(A, B)), (neg(likes(B, A))<-neg(love_compatible(A, B)), {avoidHeadLoop(likes(A, B), likes(B, A))}, likes(A, B), {vg(s(A, B))}))).
471-
<span class="f6"><span class="b9">% 	  (not(argIsa(N3, O3, P3)):-omitArgIsa(N3, O3))</span></span>
471+
472-
<span class="f6"><span class="b9">% 	].</span></span>
472+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
473-
<span class="f6"><span class="b9">% </span></span>
473+
% succeed(user:boxlog_to_pfc((love_compatible(A, B):-likes(A, B), likes(B, A)), (likes(A, B), likes(B, A), {vg(s(B, A))}==>love_compatible(A, B)))).
474-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
474+
475-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
475+
476-
<span class="f2"><span class="bold"><span class="b9">% 	</span></span></span>
476+
477-
<span class="f2"><span class="bold"><span class="b9">% 	[ (neg(omitArgIsa(N3, O3))&lt;-argIsa(N3, O3, P3), {vg(s(O3, N3))}),</span></span></span>
477+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
478-
<span class="f2"><span class="bold"><span class="b9">% 	  (neg(argIsa(N3, O3, P3))&lt;-omitArgIsa(N3, O3), {vg(s(O3, N3))})</span></span></span>
478+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
479-
<span class="f2"><span class="bold"><span class="b9">% 	].</span></span></span>
479+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
480-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
480+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
481-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
481+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
482-
<span class="f4"><span class="bold"><span class="b9">% Adding (:) neg(omitArgIsa(N3,O3))&lt;-argIsa(N3,O3,P3),{vg(s(O3,N3))}    &lt;-------- (pt(clif(not(and(omitArgIsa(_G1464,_G1465),argIsa(_G1464,_G1465,_G1469)))),rhs([{clif_to_prolog(not(and(omitArgIsa(_G1464,_G1465),argIsa(_G1464,_G1465,_G1469))),[ (neg(omitArgIsa(N3,O3))&lt;-argIsa(N3,O3,P3),{vg(s(O3,N3))}), (neg(argIsa(N3,O3,P3))&lt;-omitArgIsa(N3,O3),{vg(s(O3,N3))})])},[ (neg(omitArgIsa(N3,O3))&lt;-argIsa(N3,O3,P3),{vg(s(O3,N3))}), (neg(argIsa(N3,O3,P3))&lt;-omitArgIsa(N3,O3),{vg(s(O3,N3))})],{sanity((clif_must not(and(omitArgIsa(_G1464,_G1465),argIsa(_G1464,_G1465,_G1469)))))}])) &lt;-TF-&gt; clif(not(and(omitArgIsa(_G1387,_G1388),argIsa(_G1387,_G1388,_G1392)))))</span></span></span>
482+
% kif :-
483-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
483+
% 	forall(a, forall(b, if(likes(a, b)&likes(b, a), love_compatible(a, b)))).
484-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) pfcMark(pfcRHS,neg,omitArgIsa,2)    &lt;-------- (g &lt;-TF-&gt; s(neg(omitArgIsa(N3,O3))))</span></span></span></span>
484+
485-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
485+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
486-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) tPred(omitArgIsa)    &lt;-------- (pt(pfcMark(pfcRHS,neg,omitArgIsa,2), (atom(omitArgIsa),integer(2),omitArgIsa\==arity-&gt;rhs([tPred(omitArgIsa),arity(omitArgIsa,2),arity(/,2),pfcControlled(/)]))) &lt;-TF-&gt; pfcMark(pfcRHS,neg,omitArgIsa,2))</span></span></span>
486+
% pkif :-
487-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
487+
% 	all(A, all(B, (likes(A, B)&likes(B, A)=>love_compatible(A, B)))).
488-
<span class="f1"><span class="bold"><span class="b9">% Adding (:) arity(omitArgIsa,2)    &lt;-------- (pt(pfcMark(pfcRHS,neg,omitArgIsa,2), (atom(omitArgIsa),integer(2),omitArgIsa\==arity-&gt;rhs([tPred(omitArgIsa),arity(omitArgIsa,2),arity(/,2),pfcControlled(/)]))) &lt;-TF-&gt; pfcMark(pfcRHS,neg,omitArgIsa,2))</span></span></span>
488+
489-
<span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span>
489+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
490-
<span class="f2"><span class="b9">% Adding (:) neg(tCol(omitArgIsa))    &lt;-------- (nt(prologBuiltin(omitArgIsa),call_u(prologBuiltin(omitArgIsa)),rhs([neg(tCol(omitArgIsa)),support_hilog(omitArgIsa,2)])) &lt;-TF-&gt; \+prologBuiltin(omitArgIsa))</span></span>
490+
% cnf :-
491-
<span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span>
491+
% 	love_compatible(A, B)v (not(likes(A, B))v not(likes(B, A))).
492-
<span class="f2"><span class="b9">% Couldn't retract spft(tCol(omitArgIsa),u,u).</span></span>
492+
493-
<span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span>
493+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
494-
<span class="f2"><span class="b9">% pfc_undo_e ; Fact not found in user db: tCol(omitArgIsa)</span></span>
494+
% horn :-
495-
<span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span>
495+
% 	
496-
<span class="f2"><span class="b9">% Removing (pfc_rem1(tCol(omitArgIsa), (u,u))) tCol(omitArgIsa).</span></span>
496+
% 	[ (not(likes(A, B)):-not(love_compatible(A, B)), likes(B, A)),
497-
<span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span>
497+
% 	  (not(likes(B, A)):-not(love_compatible(A, B)), likes(A, B)),
498-
<span class="f2"><span class="b9">% Couldn't retract spft(tCol(omitArgIsa),u,u).</span></span>
498+
% 	  (love_compatible(A, B):-likes(A, B), likes(B, A))
499-
<span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span>
499+
% 	].
500-
<span class="f2"><span class="b9">% pfc_undo_e ; Fact not found in user db: tCol(omitArgIsa)</span></span>
500+
501-
<span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span>
501+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
502-
<span class="f2"><span class="b9">% Removing (pfc_rem1(tCol(omitArgIsa), (u,u))) tCol(omitArgIsa).</span></span>
502+
% pfc :-
503-
<span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
503+
% 	
504-
<span class="f3"><span class="bold"><span class="b9">% Adding (:) support_hilog(omitArgIsa,2)    &lt;-------- (nt(prologBuiltin(omitArgIsa),call_u(prologBuiltin(omitArgIsa)),rhs([neg(tCol(omitArgIsa)),support_hilog(omitArgIsa,2)])) &lt;-TF-&gt; \+prologBuiltin(omitArgIsa))</span></span></span>
504+
% 	[ (neg(likes(A, B))<-neg(love_compatible(A, B)), {avoidHeadLoop(likes(B, A), likes(A, B))}, likes(B, A), {vg(s(B, A))}),
505-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
505+
% 	  (neg(likes(B, A))<-neg(love_compatible(A, B)), {avoidHeadLoop(likes(A, B), likes(B, A))}, likes(A, B), {vg(s(A, B))}),
506-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) hybrid_support(omitArgIsa,2)    &lt;-------- (pt(support_hilog(omitArgIsa,2), (omitArgIsa\='$VAR',atom(omitArgIsa),integer(2),\+static_predicate(omitArgIsa/2),\+prologDynamic(omitArgIsa)-&gt;rhs([hybrid_support(omitArgIsa,2),{functor(_G6959,omitArgIsa,2),_G6959=..[omitArgIsa|_G6970],_G6975=..[t,omitArgIsa|_G6970],_G6984=arity(omitArgIsa,2)},_G6984]))) &lt;-TF-&gt; support_hilog(omitArgIsa,2))</span></span></span></span>
506+
% 	  (likes(A, B), likes(B, A), {vg(s(B, A))}==>love_compatible(A, B))
507-
<span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span>
507+
% 	].
508-
<span class="bold"><span class="b9">% Adding (:) prologHybrid(omitArgIsa)    &lt;-------- (pt(hybrid_support(omitArgIsa,2), (omitArgIsa\='$VAR',atom(omitArgIsa),integer(2),\+prologDynamic(omitArgIsa),\+static_predicate(omitArgIsa/2)-&gt;rhs([{functor(omitArgIsa(_G5080,_G5081),omitArgIsa,2),convert_to_dynamic(user,omitArgIsa,2),must(show_call_failure(\+static_predicate(omitArgIsa(_G5080,_G5081))))},prologHybrid(omitArgIsa),arity(omitArgIsa,2)]))) &lt;-TF-&gt; hybrid_support(omitArgIsa,2))</span></span>
508+
509-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
509+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
510-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) pfcMark(pfcCreates,p,neg(omitArgIsa(N3,O3)),0)    &lt;-------- (g &lt;-TF-&gt; s((neg(omitArgIsa(N3,O3))&lt;-argIsa(N3,O3,P3),{vg(s(O3,N3))})))</span></span></span></span>
510+
% Adding (:) ptBinaryPredicate(likes)    <-------- (pt(tPred(likes),rhs([ptBinaryPredicate(likes)])) <-TF-> tPred(likes))
511-
<span class="bold"><span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span>
511+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
512-
<span class="bold"><span class="f7 b0">% Adding (:) bt(neg(omitArgIsa(N3,O3)),pt(argIsa(N3,O3,P3), (vg(s(O3,N3))-&gt;rhs([neg(omitArgIsa(N3,O3))]))))    &lt;-------- (u &lt;-TF-&gt; neg(omitArgIsa(N3,O3))&lt;-argIsa(N3,O3,P3),{vg(s(O3,N3))})</span></span>
512+
% Adding (:) ptBinaryPredicate(love_compatible)    <-------- (pt(tPred(love_compatible),rhs([ptBinaryPredicate(love_compatible)])) <-TF-> tPred(love_compatible))
513-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
513+
514-
<span class="f4"><span class="bold"><span class="b9">% Adding (:) neg(argIsa(N3,O3,P3))&lt;-omitArgIsa(N3,O3),{vg(s(O3,N3))}    &lt;-------- (pt(clif(not(and(omitArgIsa(_G1464,_G1465),argIsa(_G1464,_G1465,_G1469)))),rhs([{clif_to_prolog(not(and(omitArgIsa(_G1464,_G1465),argIsa(_G1464,_G1465,_G1469))),[ (neg(omitArgIsa(N3,O3))&lt;-argIsa(N3,O3,P3),{vg(s(O3,N3))}), (neg(argIsa(N3,O3,P3))&lt;-omitArgIsa(N3,O3),{vg(s(O3,N3))})])},[ (neg(omitArgIsa(N3,O3))&lt;-argIsa(N3,O3,P3),{vg(s(O3,N3))}), (neg(argIsa(N3,O3,P3))&lt;-omitArgIsa(N3,O3),{vg(s(O3,N3))})],{sanity((clif_must not(and(omitArgIsa(_G1464,_G1465),argIsa(_G1464,_G1465,_G1469)))))}])) &lt;-TF-&gt; clif(not(and(omitArgIsa(_G1387,_G1388),argIsa(_G1387,_G1388,_G1392)))))</span></span></span>
514+
515-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span></span>
515+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
516-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) pfcMark(pfcCreates,p,neg(argIsa(N3,O3,P3)),0)    &lt;-------- (g &lt;-TF-&gt; s((neg(argIsa(N3,O3,P3))&lt;-omitArgIsa(N3,O3),{vg(s(O3,N3))})))</span></span></span></span>
516+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
517-
<span class="bold"><span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span>
517+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
518-
<span class="bold"><span class="f7 b0">% Adding (:) bt(neg(argIsa(N3,O3,P3)),pt(omitArgIsa(N3,O3), (vg(s(O3,N3))-&gt;rhs([neg(argIsa(N3,O3,P3))]))))    &lt;-------- (u &lt;-TF-&gt; neg(argIsa(N3,O3,P3))&lt;-omitArgIsa(N3,O3),{vg(s(O3,N3))})</span></span>
518+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
519
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
520
% kif :-
521-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
521+
% 	forall(a, forall(b, if(likes(a, b)&likes(b, a), love_compatible(a, b)))).
522-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
522+
523-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
523+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
524-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
524+
% pkif :-
525-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
525+
% 	all(A, all(B, (likes(A, B)&likes(B, A)=>love_compatible(A, B)))).
526-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
526+
527-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, all(O3, all(P3, not(and(omitArgIsa(N3, O3), argIsa(N3, O3, P3)))))).</span></span></span>
527+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
528-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
528+
% cnf :-
529-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
529+
% 	love_compatible(A, B)v (not(likes(A, B))v not(likes(B, A))).
530-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
530+
531-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, all(O3, all(P3, not(omitArgIsa(N3, O3)&amp;argIsa(N3, O3, P3))))).</span></span></span>
531+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
532-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
532+
% horn :-
533-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
533+
% 	
534-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
534+
% 	[ (not(likes(A, B)):-not(love_compatible(A, B)), likes(B, A)),
535-
<span class="f7"><span class="bold"><span class="b0">% 	not(omitArgIsa(N3, O3))v not(argIsa(N3, O3, P3)).</span></span></span>
535+
% 	  (not(likes(B, A)):-not(love_compatible(A, B)), likes(A, B)),
536-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
536+
% 	  (love_compatible(A, B):-likes(A, B), likes(B, A))
537-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span>
537+
% 	].
538-
<span class="f6"><span class="b9">% horn :-</span></span>
538+
539-
<span class="f6"><span class="b9">% 	</span></span>
539+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
540-
<span class="f6"><span class="b9">% 	[ (not(omitArgIsa(N3, O3)):-argIsa(N3, O3, P3)),</span></span>
540+
% pfc :-
541-
<span class="f6"><span class="b9">% 	  (not(argIsa(N3, O3, P3)):-omitArgIsa(N3, O3))</span></span>
541+
% 	
542-
<span class="f6"><span class="b9">% 	].</span></span>
542+
% 	[ (neg(likes(A, B))<-neg(love_compatible(A, B)), {avoidHeadLoop(likes(B, A), likes(A, B))}, likes(B, A), {vg(s(B, A))}),
543-
<span class="f6"><span class="b9">% </span></span>
543+
% 	  (neg(likes(B, A))<-neg(love_compatible(A, B)), {avoidHeadLoop(likes(A, B), likes(B, A))}, likes(A, B), {vg(s(A, B))}),
544-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
544+
% 	  (likes(A, B), likes(B, A), {vg(s(B, A))}==>love_compatible(A, B))
545-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
545+
% 	].
546-
<span class="f2"><span class="bold"><span class="b9">% 	</span></span></span>
546+
547-
<span class="f2"><span class="bold"><span class="b9">% 	[ (neg(omitArgIsa(N3, O3))&lt;-argIsa(N3, O3, P3), {vg(s(O3, N3))}),</span></span></span>
547+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
548-
<span class="f2"><span class="bold"><span class="b9">% 	  (neg(argIsa(N3, O3, P3))&lt;-omitArgIsa(N3, O3), {vg(s(O3, N3))})</span></span></span>
548+
% succeed(user:are_clauses_entailed([ (neg(likes(A, B))<-neg(love_compatible(A, B)), {avoidHeadLoop(likes(B, A), likes(A, B))}, likes(B, A), {vg(s(B, A))}), (neg(likes(B, A))<-neg(love_compatible(A, B)), {avoidHeadLoop(likes(A, B), likes(B, A))}, likes(A, B), {vg(s(A, B))}), (likes(A, B), likes(B, A), {vg(s(B, A))}==>love_compatible(A, B))])).
549-
<span class="f2"><span class="bold"><span class="b9">% 	].</span></span></span>
549+
550-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
550+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
551-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
551+
% gripe_time(warn(1.515233749>0.8), user:pfc_fwd2(clif(forall(a, forall(b, if(likes(a, b)&likes(b, a), love_compatible(a, b))))), (u, u))).
552-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(omitArgIsa(N3, O3))&lt;-argIsa(N3, O3, P3), {vg(s(O3, N3))}), (neg(argIsa(N3, O3, P3))&lt;-omitArgIsa(N3, O3), {vg(s(O3, N3))})])).</span></span></span>
552+
553-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
553+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 
554-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
554+
% gripe_time(warn(1.5176722490000003>0.6), user:pfc_assert_fast_timed(clif(forall(a, forall(b, if(likes(a, b)&likes(b, a), love_compatible(a, b))))), (u, u))).
555-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.8125235949999983&gt;0.8), user:pfc_fwd2(repropagate(clif(_G1091)), (g, g))).</span></span></span>
555+
556-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
556+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:134 
557-
<span class="bold"><span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
557+
% succeed(user:boxlog_to_pfc((not(likes(A, B)):-not(love_compatible(A, B)), likes(B, A)), (neg(likes(A, B))<-neg(love_compatible(A, B)), {avoidHeadLoop(likes(B, A), likes(A, B))}, likes(B, A), {vg(s(B, A))}))).
558-
<span class="bold"><span class="f2"><span class="b9">% Adding (:) ptBinaryPredicate(omitArgIsa)    &lt;-------- (pt(tPred(omitArgIsa),rhs([ptBinaryPredicate(omitArgIsa)])) &lt;-TF-&gt; tPred(omitArgIsa))</span></span></span>
558+
559-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:85 </span></span></span>
559+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:134 
560-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.8687693030000005&gt;0.6), user:pfc_assert_fast_timed((clif(_G631)==&gt;{clif_to_prolog(_G631, _G656)}, _G656, {sanity((clif_must _G631))}), (u, u))).</span></span></span>
560+
% succeed(user:are_clauses_entailed((neg(likes(A, B))<-neg(love_compatible(A, B)), {avoidHeadLoop(likes(B, A), likes(A, B))}, likes(B, A), {vg(s(B, A))}))).
561-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
561+
562
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:136 
563
% succeed(user:boxlog_to_pfc((not(likes(B, A)):-not(love_compatible(A, B)), likes(A, B)), (neg(likes(B, A))<-neg(love_compatible(A, B)), {avoidHeadLoop(likes(A, B), likes(B, A))}, likes(A, B), {vg(s(A, B))}))).
564-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
564+
565-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
565+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:136 
566-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
566+
% succeed(user:are_clauses_entailed((neg(likes(B, A))<-neg(love_compatible(A, B)), {avoidHeadLoop(likes(A, B), likes(B, A))}, likes(A, B), {vg(s(A, B))}))).
567-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
567+
568-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
568+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:138 
569-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
569+
% succeed(user:boxlog_to_pfc((love_compatible(A, B):-likes(A, B), likes(B, A)), (likes(A, B), likes(B, A), {vg(s(B, A))}==>love_compatible(A, B)))).
570-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, (~tNotFly(N3)=&gt; ~tPengin(N3))).</span></span></span>
570+
571-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
571+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:138 
572-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
572+
% succeed(user:are_clauses_entailed((likes(A, B), likes(B, A), {vg(s(B, A))}==>love_compatible(A, B)))).
573-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
573+
574-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, (not(tNotFly(N3))=&gt;not(tPengin(N3)))).</span></span></span>
574+
575-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
575+
576-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
576+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
577-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
577+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
578-
<span class="f7"><span class="bold"><span class="b0">% 	tNotFly(N3)v not(tPengin(N3)).</span></span></span>
578+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
579-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
579+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
580-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span>
580+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
581-
<span class="f6"><span class="b9">% horn :-</span></span>
581+
% kif :-
582-
<span class="f6"><span class="b9">% 	[ (not(tPengin(N3)):-not(tNotFly(N3))), (tNotFly(N3):-tPengin(N3))].</span></span>
582+
% 	forall(a, forall(b, if(love_compatible(a, b), likes(a, b)&likes(b, a)))).
583-
<span class="f6"><span class="b9">% </span></span>
583+
584-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span>
584+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
585-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(all(_G76880, (~tNotFly(_G76880)=&gt; ~tPengin(_G76880))), [ (not(tPengin(N3)):-not(tNotFly(N3))), (tNotFly(N3):-tPengin(N3))])).</span></span>
585+
% pkif :-
586-
<span class="f9"><span class="b9">% </span></span>
586+
% 	all(A, all(B, (love_compatible(A, B)=>likes(A, B)&likes(B, A)))).
587-
<span class="f5"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span>
587+
588-
<span class="f5"><span class="b9">% Adding (:) boxlog(not(tPengin(N3)) :-</span></span>
588+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
589-
<span class="f5"><span class="b9">% 	not(tNotFly(N3)).</span></span>
589+
% cnf :-
590-
<span class="f5"><span class="b9">% )    &lt;-------- (pt(clif(all(_G1466, (~tNotFly(_G1466)=&gt; ~tPengin(_G1466)))), (delistify_last_arg(all(_G1466, (~tNotFly(_G1466)=&gt; ~tPengin(_G1466))),kif_to_boxlog,not(tPengin(N3)) :-</span></span>
590+
% 	(not(love_compatible(A, B))v likes(A, B))& (not(love_compatible(A, B))v likes(B, A)).
591-
<span class="f5"><span class="b9">% 	not(tNotFly(N3)).</span></span>
591+
592-
<span class="f5"><span class="b9">% )-&gt;rhs([boxlog(not(tPengin(N3)) :-</span></span>
592+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
593-
<span class="f5"><span class="b9">% 	not(tNotFly(N3)).</span></span>
593+
% horn :-
594-
<span class="f5"><span class="b9">% )]))) &lt;-TF-&gt; clif(all(_G1363, (~tNotFly(_G1363)=&gt; ~tPengin(_G1363)))))</span></span>
594+
% 	
595-
<span class="f5"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span>
595+
% 	[ (not(love_compatible(A, B)):-not(likes(A, B))),
596-
<span class="f5"><span class="b9">% Adding (:) boxlog(tNotFly(N3) :-</span></span>
596+
% 	  (not(love_compatible(A, B)):-not(likes(B, A))),
597-
<span class="f5"><span class="b9">% 	tPengin(N3).</span></span>
597+
% 	  (likes(A, B):-love_compatible(A, B)),
598-
<span class="f5"><span class="b9">% )    &lt;-------- (pt(clif(all(_G1466, (~tNotFly(_G1466)=&gt; ~tPengin(_G1466)))), (delistify_last_arg(all(_G1466, (~tNotFly(_G1466)=&gt; ~tPengin(_G1466))),kif_to_boxlog,tNotFly(N3) :-</span></span>
598+
% 	  (likes(B, A):-love_compatible(A, B))
599-
<span class="f5"><span class="b9">% 	tPengin(N3).</span></span>
599+
% 	].
600-
<span class="f5"><span class="b9">% )-&gt;rhs([boxlog(tNotFly(N3) :-</span></span>
600+
601-
<span class="f5"><span class="b9">% 	tPengin(N3).</span></span>
601+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
602-
<span class="f5"><span class="b9">% )]))) &lt;-TF-&gt; clif(all(_G1363, (~tNotFly(_G1363)=&gt; ~tPengin(_G1363)))))</span></span>
602+
% succeed(user:kif_to_boxlog(forall(a, forall(b, if(love_compatible(a, b), likes(a, b)&likes(b, a)))), [ (not(love_compatible(A, B)):-not(likes(A, B))), (not(love_compatible(A, B)):-not(likes(B, A))), (likes(A, B):-love_compatible(A, B)), (likes(B, A):-love_compatible(A, B))])).
603
% 
604
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
605-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
605+
% succeed(user:boxlog_to_pfc((not(love_compatible(A, B)):-not(likes(A, B))), (neg(likes(A, B)), {vg(s(B, A))}==>neg(love_compatible(A, B))))).
606-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
606+
607-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
607+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
608-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
608+
% succeed(user:boxlog_to_pfc((not(love_compatible(A, B)):-not(likes(B, A))), (neg(love_compatible(A, B))<-neg(likes(B, A)), {vg(s(B, A))}))).
609-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
609+
610-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
610+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
611-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, (~tNotFly(N3)=&gt; ~tPengin(N3))).</span></span></span>
611+
% succeed(user:boxlog_to_pfc((likes(A, B):-love_compatible(A, B)), (love_compatible(A, B), {vg(s(B, A))}==>likes(A, B)))).
612-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
612+
613-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
613+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
614-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
614+
% succeed(user:boxlog_to_pfc((likes(B, A):-love_compatible(A, B)), (love_compatible(A, B), {vg(s(A, B))}==>likes(B, A)))).
615-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, (not(tNotFly(N3))=&gt;not(tPengin(N3)))).</span></span></span>
615+
616-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
616+
617-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
617+
618-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
618+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
619-
<span class="f7"><span class="bold"><span class="b0">% 	tNotFly(N3)v not(tPengin(N3)).</span></span></span>
619+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
620-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
620+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
621-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span>
621+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
622-
<span class="f6"><span class="b9">% horn :-</span></span>
622+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
623-
<span class="f6"><span class="b9">% 	[ (not(tPengin(N3)):-not(tNotFly(N3))), (tNotFly(N3):-tPengin(N3))].</span></span>
623+
% kif :-
624-
<span class="f6"><span class="b9">% </span></span>
624+
% 	forall(a, forall(b, if(love_compatible(a, b), likes(a, b)&likes(b, a)))).
625-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span></span>
625+
626-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
626+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
627-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
627+
% pkif :-
628-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(tNotFly(N3)), {vg(s(N3))}==&gt;neg(tPengin(N3))),</span></span></span></span>
628+
% 	all(A, all(B, (love_compatible(A, B)=>likes(A, B)&likes(B, A)))).
629-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (tPengin(N3), {vg(s(N3))}==&gt;tNotFly(N3))</span></span></span></span>
629+
630-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
630+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
631-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
631+
% cnf :-
632
% 	(not(love_compatible(A, B))v likes(A, B))& (not(love_compatible(A, B))v likes(B, A)).
633
% 
634-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
634+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
635-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
635+
% horn :-
636-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
636+
% 	
637-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
637+
% 	[ (not(love_compatible(A, B)):-not(likes(A, B))),
638-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
638+
% 	  (not(love_compatible(A, B)):-not(likes(B, A))),
639-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
639+
% 	  (likes(A, B):-love_compatible(A, B)),
640-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, (~tNotFly(N3)=&gt; ~tPengin(N3))).</span></span></span>
640+
% 	  (likes(B, A):-love_compatible(A, B))
641-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
641+
% 	].
642-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
642+
643-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
643+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
644-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, (not(tNotFly(N3))=&gt;not(tPengin(N3)))).</span></span></span>
644+
% pfc :-
645-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
645+
% 	
646-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
646+
% 	[ (neg(likes(A, B)), {vg(s(B, A))}==>neg(love_compatible(A, B))),
647-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
647+
% 	  (neg(love_compatible(A, B))<-neg(likes(B, A)), {vg(s(B, A))}),
648-
<span class="f7"><span class="bold"><span class="b0">% 	tNotFly(N3)v not(tPengin(N3)).</span></span></span>
648+
% 	  (love_compatible(A, B), {vg(s(B, A))}==>likes(A, B)),
649-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
649+
% 	  (love_compatible(A, B), {vg(s(A, B))}==>likes(B, A))
650-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span>
650+
% 	].
651-
<span class="f6"><span class="b9">% horn :-</span></span>
651+
652-
<span class="f6"><span class="b9">% 	[ (not(tPengin(N3)):-not(tNotFly(N3))), (tNotFly(N3):-tPengin(N3))].</span></span>
652+
653-
<span class="f6"><span class="b9">% </span></span>
653+
654-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span></span>
654+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
655-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
655+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
656-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
656+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
657-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(tNotFly(N3)), {vg(s(N3))}==&gt;neg(tPengin(N3))),</span></span></span></span>
657+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
658-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (tPengin(N3), {vg(s(N3))}==&gt;tNotFly(N3))</span></span></span></span>
658+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
659-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
659+
% kif :-
660-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
660+
% 	forall(a, forall(b, if(love_compatible(a, b), likes(a, b)&likes(b, a)))).
661-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span></span>
661+
662-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(tNotFly(N3)), {vg(s(N3))}==&gt;neg(tPengin(N3))), (tPengin(N3), {vg(s(N3))}==&gt;tNotFly(N3))])).</span></span></span></span>
662+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
663-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
663+
% pkif :-
664
% 	all(A, all(B, (love_compatible(A, B)=>likes(A, B)&likes(B, A)))).
665
% 
666-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
666+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
667-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
667+
% cnf :-
668-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
668+
% 	(not(love_compatible(A, B))v likes(A, B))& (not(love_compatible(A, B))v likes(B, A)).
669-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
669+
670-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
670+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
671-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
671+
% horn :-
672-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, all(O3, all(P3, not(and(omitArgIsa(N3, O3), argIsa(N3, O3, P3)))))).</span></span></span>
672+
% 	
673-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
673+
% 	[ (not(love_compatible(A, B)):-not(likes(A, B))),
674-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
674+
% 	  (not(love_compatible(A, B)):-not(likes(B, A))),
675-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
675+
% 	  (likes(A, B):-love_compatible(A, B)),
676-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, all(O3, all(P3, not(omitArgIsa(N3, O3)&amp;argIsa(N3, O3, P3))))).</span></span></span>
676+
% 	  (likes(B, A):-love_compatible(A, B))
677-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
677+
% 	].
678-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
678+
679-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
679+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
680-
<span class="f7"><span class="bold"><span class="b0">% 	not(omitArgIsa(N3, O3))v not(argIsa(N3, O3, P3)).</span></span></span>
680+
% pfc :-
681-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
681+
% 	
682-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span>
682+
% 	[ (neg(likes(A, B)), {vg(s(B, A))}==>neg(love_compatible(A, B))),
683-
<span class="f6"><span class="b9">% horn :-</span></span>
683+
% 	  (neg(love_compatible(A, B))<-neg(likes(B, A)), {vg(s(B, A))}),
684-
<span class="f6"><span class="b9">% 	</span></span>
684+
% 	  (love_compatible(A, B), {vg(s(B, A))}==>likes(A, B)),
685-
<span class="f6"><span class="b9">% 	[ (not(omitArgIsa(N3, O3)):-argIsa(N3, O3, P3)),</span></span>
685+
% 	  (love_compatible(A, B), {vg(s(A, B))}==>likes(B, A))
686-
<span class="f6"><span class="b9">% 	  (not(argIsa(N3, O3, P3)):-omitArgIsa(N3, O3))</span></span>
686+
% 	].
687-
<span class="f6"><span class="b9">% 	].</span></span>
687+
688-
<span class="f6"><span class="b9">% </span></span>
688+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
689-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span>
689+
% succeed(user:are_clauses_entailed([ (neg(likes(A, B)), {vg(s(B, A))}==>neg(love_compatible(A, B))), (neg(love_compatible(A, B))<-neg(likes(B, A)), {vg(s(B, A))}), (love_compatible(A, B), {vg(s(B, A))}==>likes(A, B)), (love_compatible(A, B), {vg(s(A, B))}==>likes(B, A))])).
690-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(not(and(omitArgIsa(_G1509, _G1510), argIsa(_G1509, _G1510, _G1514))), [ (not(omitArgIsa(N3, O3)):-argIsa(N3, O3, P3)), (not(argIsa(N3, O3, P3)):-omitArgIsa(N3, O3))])).</span></span>
690+
691-
<span class="f9"><span class="b9">% </span></span>
691+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
692-
<span class="f5"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span>
692+
% gripe_time(warn(0.9919825889999991>0.8), user:pfc_fwd2(clif(forall(a, forall(b, if(love_compatible(a, b), likes(a, b)&likes(b, a))))), (u, u))).
693-
<span class="f5"><span class="b9">% Adding (:) boxlog(not(omitArgIsa(N3, O3)) :-</span></span>
693+
694-
<span class="f5"><span class="b9">% 	argIsa(N3, O3, P3).</span></span>
694+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 
695-
<span class="f5"><span class="b9">% )    &lt;-------- (pt(clif(not(and(omitArgIsa(_G1429,_G1430),argIsa(_G1429,_G1430,_G1434)))), (delistify_last_arg(not(and(omitArgIsa(_G1429,_G1430),argIsa(_G1429,_G1430,_G1434))),kif_to_boxlog,not(omitArgIsa(N3, O3)) :-</span></span>
695+
% gripe_time(warn(0.9940283520000008>0.6), user:pfc_assert_fast_timed(clif(forall(a, forall(b, if(love_compatible(a, b), likes(a, b)&likes(b, a))))), (u, u))).
696-
<span class="f5"><span class="b9">% 	argIsa(N3, O3, P3).</span></span>
696+
697-
<span class="f5"><span class="b9">% )-&gt;rhs([boxlog(not(omitArgIsa(N3, O3)) :-</span></span>
697+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:151 
698-
<span class="f5"><span class="b9">% 	argIsa(N3, O3, P3).</span></span>
698+
% succeed(user:boxlog_to_pfc((not(love_compatible(A, B)):-not(likes(A, B))), (neg(likes(A, B)), {vg(s(B, A))}==>neg(love_compatible(A, B))))).
699-
<span class="f5"><span class="b9">% )]))) &lt;-TF-&gt; clif(not(and(omitArgIsa(_G1352,_G1353),argIsa(_G1352,_G1353,_G1357)))))</span></span>
699+
700-
<span class="f5"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span>
700+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:151 
701-
<span class="f5"><span class="b9">% Adding (:) boxlog(not(argIsa(N3, O3, P3)) :-</span></span>
701+
% succeed(user:are_clauses_entailed((neg(likes(A, B)), {vg(s(B, A))}==>neg(love_compatible(A, B))))).
702-
<span class="f5"><span class="b9">% 	omitArgIsa(N3, O3).</span></span>
702+
703-
<span class="f5"><span class="b9">% )    &lt;-------- (pt(clif(not(and(omitArgIsa(_G1429,_G1430),argIsa(_G1429,_G1430,_G1434)))), (delistify_last_arg(not(and(omitArgIsa(_G1429,_G1430),argIsa(_G1429,_G1430,_G1434))),kif_to_boxlog,not(argIsa(N3, O3, P3)) :-</span></span>
703+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:153 
704-
<span class="f5"><span class="b9">% 	omitArgIsa(N3, O3).</span></span>
704+
% succeed(user:boxlog_to_pfc((not(love_compatible(A, B)):-not(likes(B, A))), (neg(love_compatible(A, B))<-neg(likes(B, A)), {vg(s(B, A))}))).
705-
<span class="f5"><span class="b9">% )-&gt;rhs([boxlog(not(argIsa(N3, O3, P3)) :-</span></span>
705+
706-
<span class="f5"><span class="b9">% 	omitArgIsa(N3, O3).</span></span>
706+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:153 
707-
<span class="f5"><span class="b9">% )]))) &lt;-TF-&gt; clif(not(and(omitArgIsa(_G1352,_G1353),argIsa(_G1352,_G1353,_G1357)))))</span></span>
707+
% succeed(user:are_clauses_entailed((neg(love_compatible(A, B))<-neg(likes(B, A)), {vg(s(B, A))}))).
708
% 
709
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:155 
710-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
710+
% succeed(user:boxlog_to_pfc((likes(A, B):-love_compatible(A, B)), (love_compatible(A, B), {vg(s(B, A))}==>likes(A, B)))).
711-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
711+
712-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
712+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:155 
713-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
713+
% succeed(user:are_clauses_entailed((love_compatible(A, B), {vg(s(B, A))}==>likes(A, B)))).
714-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
714+
715-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
715+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:157 
716-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, all(O3, all(P3, not(and(omitArgIsa(N3, O3), argIsa(N3, O3, P3)))))).</span></span></span>
716+
% succeed(user:boxlog_to_pfc((likes(B, A):-love_compatible(A, B)), (love_compatible(A, B), {vg(s(A, B))}==>likes(B, A)))).
717-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
717+
718-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
718+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:157 
719-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
719+
% succeed(user:are_clauses_entailed((love_compatible(A, B), {vg(s(A, B))}==>likes(B, A)))).
720-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, all(O3, all(P3, not(omitArgIsa(N3, O3)&amp;argIsa(N3, O3, P3))))).</span></span></span>
720+
721-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
721+
722-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
722+
723-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
723+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
724-
<span class="f7"><span class="bold"><span class="b0">% 	not(omitArgIsa(N3, O3))v not(argIsa(N3, O3, P3)).</span></span></span>
724+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
725-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
725+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
726-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span>
726+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
727-
<span class="f6"><span class="b9">% horn :-</span></span>
727+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
728-
<span class="f6"><span class="b9">% 	</span></span>
728+
% kif :-
729-
<span class="f6"><span class="b9">% 	[ (not(omitArgIsa(N3, O3)):-argIsa(N3, O3, P3)),</span></span>
729+
% 	forall(a,
730-
<span class="f6"><span class="b9">% 	  (not(argIsa(N3, O3, P3)):-omitArgIsa(N3, O3))</span></span>
730+
% 	       forall(b, iff(might_altercate(a, b), dislikes(a, b)&dislikes(b, a)))).
731-
<span class="f6"><span class="b9">% 	].</span></span>
731+
732-
<span class="f6"><span class="b9">% </span></span>
732+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
733-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
733+
% pkif :-
734-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
734+
% 	all(A, all(B, (might_altercate(A, B)<=>dislikes(A, B)&dislikes(B, A)))).
735-
<span class="f2"><span class="bold"><span class="b9">% 	</span></span></span>
735+
736-
<span class="f2"><span class="bold"><span class="b9">% 	[ (neg(omitArgIsa(N3, O3))&lt;-argIsa(N3, O3, P3), {vg(s(O3, N3))}),</span></span></span>
736+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
737-
<span class="f2"><span class="bold"><span class="b9">% 	  (neg(argIsa(N3, O3, P3))&lt;-omitArgIsa(N3, O3), {vg(s(O3, N3))})</span></span></span>
737+
% cnf :-
738-
<span class="f2"><span class="bold"><span class="b9">% 	].</span></span></span>
738+
% 	(might_altercate(A, B)v (not(dislikes(A, B))v not(dislikes(B, A))))& ((not(might_altercate(A, B))v dislikes(A, B))& (not(might_altercate(A, B))v dislikes(B, A))).
739-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
739+
740
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
741
% horn :-
742-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
742+
% 	
743-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
743+
% 	[ (not(dislikes(A, B)):-not(might_altercate(A, B)), dislikes(B, A)),
744-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
744+
% 	  (not(dislikes(B, A)):-not(might_altercate(A, B)), dislikes(A, B)),
745-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
745+
% 	  (not(might_altercate(A, B)):-not(dislikes(A, B))),
746-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
746+
% 	  (not(might_altercate(A, B)):-not(dislikes(B, A))),
747-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
747+
% 	  (dislikes(A, B):-might_altercate(A, B)),
748-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, all(O3, all(P3, not(and(omitArgIsa(N3, O3), argIsa(N3, O3, P3)))))).</span></span></span>
748+
% 	  (dislikes(B, A):-might_altercate(A, B)),
749-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
749+
% 	  (might_altercate(A, B):-dislikes(A, B), dislikes(B, A))
750-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
750+
% 	].
751-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
751+
752-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, all(O3, all(P3, not(omitArgIsa(N3, O3)&amp;argIsa(N3, O3, P3))))).</span></span></span>
752+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
753-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
753+
% succeed(user:kif_to_boxlog(forall(a, forall(b, iff(might_altercate(a, b), dislikes(a, b)&dislikes(b, a)))), [ (not(dislikes(A, B)):-not(might_altercate(A, B)), dislikes(B, A)), (not(dislikes(B, A)):-not(might_altercate(A, B)), dislikes(A, B)), (not(might_altercate(A, B)):-not(dislikes(A, B))), (not(might_altercate(A, B)):-not(dislikes(B, A))), (dislikes(A, B):-might_altercate(A, B)), (dislikes(B, A):-might_altercate(A, B)), (might_altercate(A, B):-dislikes(A, B), dislikes(B, A))])).
754-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
754+
755-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
755+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
756-
<span class="f7"><span class="bold"><span class="b0">% 	not(omitArgIsa(N3, O3))v not(argIsa(N3, O3, P3)).</span></span></span>
756+
% succeed(user:boxlog_to_pfc((not(dislikes(A, B)):-not(might_altercate(A, B)), dislikes(B, A)), (neg(dislikes(A, B))<-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(B, A), dislikes(A, B))}, dislikes(B, A), {vg(s(B, A))}))).
757-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
757+
758-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span>
758+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
759-
<span class="f6"><span class="b9">% horn :-</span></span>
759+
% succeed(user:boxlog_to_pfc((not(dislikes(B, A)):-not(might_altercate(A, B)), dislikes(A, B)), (neg(dislikes(B, A))<-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(A, B), dislikes(B, A))}, dislikes(A, B), {vg(s(A, B))}))).
760-
<span class="f6"><span class="b9">% 	</span></span>
760+
761-
<span class="f6"><span class="b9">% 	[ (not(omitArgIsa(N3, O3)):-argIsa(N3, O3, P3)),</span></span>
761+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
762-
<span class="f6"><span class="b9">% 	  (not(argIsa(N3, O3, P3)):-omitArgIsa(N3, O3))</span></span>
762+
% succeed(user:boxlog_to_pfc((not(might_altercate(A, B)):-not(dislikes(A, B))), (neg(dislikes(A, B)), {vg(s(B, A))}==>neg(might_altercate(A, B))))).
763-
<span class="f6"><span class="b9">% 	].</span></span>
763+
764-
<span class="f6"><span class="b9">% </span></span>
764+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
765-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
765+
% succeed(user:boxlog_to_pfc((not(might_altercate(A, B)):-not(dislikes(B, A))), (neg(might_altercate(A, B))<-neg(dislikes(B, A)), {vg(s(B, A))}))).
766-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
766+
767-
<span class="f2"><span class="bold"><span class="b9">% 	</span></span></span>
767+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
768-
<span class="f2"><span class="bold"><span class="b9">% 	[ (neg(omitArgIsa(N3, O3))&lt;-argIsa(N3, O3, P3), {vg(s(O3, N3))}),</span></span></span>
768+
% succeed(user:boxlog_to_pfc((dislikes(A, B):-might_altercate(A, B)), (might_altercate(A, B), {vg(s(B, A))}==>dislikes(A, B)))).
769-
<span class="f2"><span class="bold"><span class="b9">% 	  (neg(argIsa(N3, O3, P3))&lt;-omitArgIsa(N3, O3), {vg(s(O3, N3))})</span></span></span>
769+
770-
<span class="f2"><span class="bold"><span class="b9">% 	].</span></span></span>
770+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
771-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
771+
% succeed(user:boxlog_to_pfc((dislikes(B, A):-might_altercate(A, B)), (might_altercate(A, B), {vg(s(A, B))}==>dislikes(B, A)))).
772-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
772+
773-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(omitArgIsa(N3, O3))&lt;-argIsa(N3, O3, P3), {vg(s(O3, N3))}), (neg(argIsa(N3, O3, P3))&lt;-omitArgIsa(N3, O3), {vg(s(O3, N3))})])).</span></span></span>
773+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
774-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
774+
% succeed(user:boxlog_to_pfc((might_altercate(A, B):-dislikes(A, B), dislikes(B, A)), (dislikes(A, B), dislikes(B, A), {vg(s(B, A))}==>might_altercate(A, B)))).
775-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span>
775+
776-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.9742998350000001&gt;0.8), user:pfc_fwd2(repropagate(clif(_G1048)), (g, g))).</span></span></span>
776+
777-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
777+
778-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:92 </span></span></span></span>
778+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
779-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.008932483999999&gt;0.6), user:pfc_assert_fast_timed((clif(_G631), {delistify_last_arg(_G631, kif_to_boxlog, _G663)}==&gt;boxlog(_G663)), (u, u))).</span></span></span></span>
779+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
780-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
780+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
781-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:115 </span>
781+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
782-
<span class="b9">% pfc_trace.</span>
782+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
783-
<span class="b9">% </span>
783+
% kif :-
784
% 	forall(a,
785
% 	       forall(b, iff(might_altercate(a, b), dislikes(a, b)&dislikes(b, a)))).
786-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
786+
787-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
787+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
788-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
788+
% pkif :-
789-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
789+
% 	all(A, all(B, (might_altercate(A, B)<=>dislikes(A, B)&dislikes(B, A)))).
790-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span>
790+
791-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
791+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
792-
<span class="f6"><span class="bold"><span class="b9">% 	forall(a, forall(b, if(likes(a, b)&amp;likes(b, a), love_compatible(a, b)))).</span></span></span>
792+
% cnf :-
793-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
793+
% 	(might_altercate(A, B)v (not(dislikes(A, B))v not(dislikes(B, A))))& ((not(might_altercate(A, B))v dislikes(A, B))& (not(might_altercate(A, B))v dislikes(B, A))).
794-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span>
794+
795-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
795+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
796-
<span class="f1"><span class="bold"><span class="b9">% 	all(A, all(B, (likes(A, B)&amp;likes(B, A)=&gt;love_compatible(A, B)))).</span></span></span>
796+
% horn :-
797-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
797+
% 	
798-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span>
798+
% 	[ (not(dislikes(A, B)):-not(might_altercate(A, B)), dislikes(B, A)),
799-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
799+
% 	  (not(dislikes(B, A)):-not(might_altercate(A, B)), dislikes(A, B)),
800-
<span class="f7"><span class="bold"><span class="b0">% 	love_compatible(A, B)v (not(likes(A, B))v not(likes(B, A))).</span></span></span>
800+
% 	  (not(might_altercate(A, B)):-not(dislikes(A, B))),
801-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
801+
% 	  (not(might_altercate(A, B)):-not(dislikes(B, A))),
802-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span>
802+
% 	  (dislikes(A, B):-might_altercate(A, B)),
803-
<span class="f6"><span class="b9">% horn :-</span></span>
803+
% 	  (dislikes(B, A):-might_altercate(A, B)),
804-
<span class="f6"><span class="b9">% 	</span></span>
804+
% 	  (might_altercate(A, B):-dislikes(A, B), dislikes(B, A))
805-
<span class="f6"><span class="b9">% 	[ (not(likes(A, B)):-not(love_compatible(A, B)), likes(B, A)),</span></span>
805+
% 	].
806-
<span class="f6"><span class="b9">% 	  (not(likes(B, A)):-not(love_compatible(A, B)), likes(A, B)),</span></span>
806+
807-
<span class="f6"><span class="b9">% 	  (love_compatible(A, B):-likes(A, B), likes(B, A))</span></span>
807+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
808-
<span class="f6"><span class="b9">% 	].</span></span>
808+
% pfc :-
809-
<span class="f6"><span class="b9">% </span></span>
809+
% 	
810-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span>
810+
% 	[ (neg(dislikes(A, B))<-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(B, A), dislikes(A, B))}, dislikes(B, A), {vg(s(B, A))}),
811-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(forall(a, forall(b, if(likes(a, b)&amp;likes(b, a), love_compatible(a, b)))), [ (not(likes(A, B)):-not(love_compatible(A, B)), likes(B, A)), (not(likes(B, A)):-not(love_compatible(A, B)), likes(A, B)), (love_compatible(A, B):-likes(A, B), likes(B, A))])).</span></span>
811+
% 	  (neg(dislikes(B, A))<-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(A, B), dislikes(B, A))}, dislikes(A, B), {vg(s(A, B))}),
812-
<span class="f9"><span class="b9">% </span></span>
812+
% 	  (neg(dislikes(A, B)), {vg(s(B, A))}==>neg(might_altercate(A, B))),
813-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span>
813+
% 	  (neg(might_altercate(A, B))<-neg(dislikes(B, A)), {vg(s(B, A))}),
814-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(likes(A, B)):-not(love_compatible(A, B)), likes(B, A)), (neg(likes(A, B))&lt;-neg(love_compatible(A, B)), {avoidHeadLoop(likes(B, A), likes(A, B))}, likes(B, A), {vg(s(B, A))}))).</span></span></span>
814+
% 	  (might_altercate(A, B), {vg(s(B, A))}==>dislikes(A, B)),
815-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
815+
% 	  (might_altercate(A, B), {vg(s(A, B))}==>dislikes(B, A)),
816-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span>
816+
% 	  (dislikes(A, B), dislikes(B, A), {vg(s(B, A))}==>might_altercate(A, B))
817-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(likes(B, A)):-not(love_compatible(A, B)), likes(A, B)), (neg(likes(B, A))&lt;-neg(love_compatible(A, B)), {avoidHeadLoop(likes(A, B), likes(B, A))}, likes(A, B), {vg(s(A, B))}))).</span></span></span>
817+
% 	].
818-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
818+
819-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span></span>
819+
820-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((love_compatible(A, B):-likes(A, B), likes(B, A)), (likes(A, B), likes(B, A), {vg(s(B, A))}==&gt;love_compatible(A, B)))).</span></span></span></span>
820+
821-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
821+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
822
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
823
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
824-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
824+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
825-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
825+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
826-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
826+
% kif :-
827-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
827+
% 	forall(a,
828-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span>
828+
% 	       forall(b, iff(might_altercate(a, b), dislikes(a, b)&dislikes(b, a)))).
829-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
829+
830-
<span class="f6"><span class="bold"><span class="b9">% 	forall(a, forall(b, if(likes(a, b)&amp;likes(b, a), love_compatible(a, b)))).</span></span></span>
830+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
831-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
831+
% pkif :-
832-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span>
832+
% 	all(A, all(B, (might_altercate(A, B)<=>dislikes(A, B)&dislikes(B, A)))).
833-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
833+
834-
<span class="f1"><span class="bold"><span class="b9">% 	all(A, all(B, (likes(A, B)&amp;likes(B, A)=&gt;love_compatible(A, B)))).</span></span></span>
834+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
835-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
835+
% cnf :-
836-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span>
836+
% 	(might_altercate(A, B)v (not(dislikes(A, B))v not(dislikes(B, A))))& ((not(might_altercate(A, B))v dislikes(A, B))& (not(might_altercate(A, B))v dislikes(B, A))).
837-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
837+
838-
<span class="f7"><span class="bold"><span class="b0">% 	love_compatible(A, B)v (not(likes(A, B))v not(likes(B, A))).</span></span></span>
838+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
839-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
839+
% horn :-
840-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span>
840+
% 	
841-
<span class="f6"><span class="b9">% horn :-</span></span>
841+
% 	[ (not(dislikes(A, B)):-not(might_altercate(A, B)), dislikes(B, A)),
842-
<span class="f6"><span class="b9">% 	</span></span>
842+
% 	  (not(dislikes(B, A)):-not(might_altercate(A, B)), dislikes(A, B)),
843-
<span class="f6"><span class="b9">% 	[ (not(likes(A, B)):-not(love_compatible(A, B)), likes(B, A)),</span></span>
843+
% 	  (not(might_altercate(A, B)):-not(dislikes(A, B))),
844-
<span class="f6"><span class="b9">% 	  (not(likes(B, A)):-not(love_compatible(A, B)), likes(A, B)),</span></span>
844+
% 	  (not(might_altercate(A, B)):-not(dislikes(B, A))),
845-
<span class="f6"><span class="b9">% 	  (love_compatible(A, B):-likes(A, B), likes(B, A))</span></span>
845+
% 	  (dislikes(A, B):-might_altercate(A, B)),
846-
<span class="f6"><span class="b9">% 	].</span></span>
846+
% 	  (dislikes(B, A):-might_altercate(A, B)),
847-
<span class="f6"><span class="b9">% </span></span>
847+
% 	  (might_altercate(A, B):-dislikes(A, B), dislikes(B, A))
848-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span></span>
848+
% 	].
849-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
849+
850-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
850+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
851-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(likes(A, B))&lt;-neg(love_compatible(A, B)), {avoidHeadLoop(likes(B, A), likes(A, B))}, likes(B, A), {vg(s(B, A))}),</span></span></span></span>
851+
% pfc :-
852-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(likes(B, A))&lt;-neg(love_compatible(A, B)), {avoidHeadLoop(likes(A, B), likes(B, A))}, likes(A, B), {vg(s(A, B))}),</span></span></span></span>
852+
% 	
853-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (likes(A, B), likes(B, A), {vg(s(B, A))}==&gt;love_compatible(A, B))</span></span></span></span>
853+
% 	[ (neg(dislikes(A, B))<-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(B, A), dislikes(A, B))}, dislikes(B, A), {vg(s(B, A))}),
854-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
854+
% 	  (neg(dislikes(B, A))<-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(A, B), dislikes(B, A))}, dislikes(A, B), {vg(s(A, B))}),
855-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
855+
% 	  (neg(dislikes(A, B)), {vg(s(B, A))}==>neg(might_altercate(A, B))),
856-
<span class="bold"><span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span>
856+
% 	  (neg(might_altercate(A, B))<-neg(dislikes(B, A)), {vg(s(B, A))}),
857-
<span class="bold"><span class="f2"><span class="b9">% Adding (:) ptBinaryPredicate(likes)    &lt;-------- (pt(tPred(likes),rhs([ptBinaryPredicate(likes)])) &lt;-TF-&gt; tPred(likes))</span></span></span>
857+
% 	  (might_altercate(A, B), {vg(s(B, A))}==>dislikes(A, B)),
858-
<span class="bold"><span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span>
858+
% 	  (might_altercate(A, B), {vg(s(A, B))}==>dislikes(B, A)),
859-
<span class="bold"><span class="f2"><span class="b9">% Adding (:) ptBinaryPredicate(love_compatible)    &lt;-------- (pt(tPred(love_compatible),rhs([ptBinaryPredicate(love_compatible)])) &lt;-TF-&gt; tPred(love_compatible))</span></span></span>
859+
% 	  (dislikes(A, B), dislikes(B, A), {vg(s(B, A))}==>might_altercate(A, B))
860
% 	].
861
% 
862-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
862+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
863-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
863+
% succeed(user:are_clauses_entailed([ (neg(dislikes(A, B))<-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(B, A), dislikes(A, B))}, dislikes(B, A), {vg(s(B, A))}), (neg(dislikes(B, A))<-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(A, B), dislikes(B, A))}, dislikes(A, B), {vg(s(A, B))}), (neg(dislikes(A, B)), {vg(s(B, A))}==>neg(might_altercate(A, B))), (neg(might_altercate(A, B))<-neg(dislikes(B, A)), {vg(s(B, A))}), (might_altercate(A, B), {vg(s(B, A))}==>dislikes(A, B)), (might_altercate(A, B), {vg(s(A, B))}==>dislikes(B, A)), (dislikes(A, B), dislikes(B, A), {vg(s(B, A))}==>might_altercate(A, B))])).
864-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
864+
865-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
865+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
866-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span>
866+
% gripe_time(warn(2.2376108249999973>0.8), user:pfc_fwd2(clif(forall(a, forall(b, iff(might_altercate(a, b), dislikes(a, b)&dislikes(b, a))))), (u, u))).
867-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
867+
868-
<span class="f6"><span class="bold"><span class="b9">% 	forall(a, forall(b, if(likes(a, b)&amp;likes(b, a), love_compatible(a, b)))).</span></span></span>
868+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 
869-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
869+
% gripe_time(warn(2.239707585999998>0.6), user:pfc_assert_fast_timed(clif(forall(a, forall(b, iff(might_altercate(a, b), dislikes(a, b)&dislikes(b, a))))), (u, u))).
870-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span>
870+
871-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
871+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:169 
872-
<span class="f1"><span class="bold"><span class="b9">% 	all(A, all(B, (likes(A, B)&amp;likes(B, A)=&gt;love_compatible(A, B)))).</span></span></span>
872+
% succeed(user:boxlog_to_pfc((not(might_altercate(A, B)):-not(dislikes(A, B))), (neg(dislikes(A, B)), {vg(s(B, A))}==>neg(might_altercate(A, B))))).
873-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
873+
874-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span>
874+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:169 
875-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
875+
% succeed(user:are_clauses_entailed((neg(dislikes(A, B)), {vg(s(B, A))}==>neg(might_altercate(A, B))))).
876-
<span class="f7"><span class="bold"><span class="b0">% 	love_compatible(A, B)v (not(likes(A, B))v not(likes(B, A))).</span></span></span>
876+
877-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
877+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:171 
878-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span>
878+
% succeed(user:boxlog_to_pfc((not(might_altercate(A, B)):-not(dislikes(B, A))), (neg(might_altercate(A, B))<-neg(dislikes(B, A)), {vg(s(B, A))}))).
879-
<span class="f6"><span class="b9">% horn :-</span></span>
879+
880-
<span class="f6"><span class="b9">% 	</span></span>
880+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:171 
881-
<span class="f6"><span class="b9">% 	[ (not(likes(A, B)):-not(love_compatible(A, B)), likes(B, A)),</span></span>
881+
% succeed(user:are_clauses_entailed((neg(might_altercate(A, B))<-neg(dislikes(B, A)), {vg(s(B, A))}))).
882-
<span class="f6"><span class="b9">% 	  (not(likes(B, A)):-not(love_compatible(A, B)), likes(A, B)),</span></span>
882+
883-
<span class="f6"><span class="b9">% 	  (love_compatible(A, B):-likes(A, B), likes(B, A))</span></span>
883+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:173 
884-
<span class="f6"><span class="b9">% 	].</span></span>
884+
% succeed(user:boxlog_to_pfc((might_altercate(A, B):-dislikes(A, B), dislikes(B, A)), (dislikes(A, B), dislikes(B, A), {vg(s(B, A))}==>might_altercate(A, B)))).
885-
<span class="f6"><span class="b9">% </span></span>
885+
886-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span></span>
886+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:173 
887-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
887+
% succeed(user:are_clauses_entailed((dislikes(A, B), dislikes(B, A), {vg(s(B, A))}==>might_altercate(A, B)))).
888-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
888+
889-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(likes(A, B))&lt;-neg(love_compatible(A, B)), {avoidHeadLoop(likes(B, A), likes(A, B))}, likes(B, A), {vg(s(B, A))}),</span></span></span></span>
889+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:175 
890-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(likes(B, A))&lt;-neg(love_compatible(A, B)), {avoidHeadLoop(likes(A, B), likes(B, A))}, likes(A, B), {vg(s(A, B))}),</span></span></span></span>
890+
% succeed(user:boxlog_to_pfc((dislikes(A, B):-might_altercate(A, B)), (might_altercate(A, B), {vg(s(B, A))}==>dislikes(A, B)))).
891-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (likes(A, B), likes(B, A), {vg(s(B, A))}==&gt;love_compatible(A, B))</span></span></span></span>
891+
892-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
892+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:175 
893-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
893+
% succeed(user:are_clauses_entailed((might_altercate(A, B), {vg(s(B, A))}==>dislikes(A, B)))).
894-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span></span>
894+
895-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(likes(A, B))&lt;-neg(love_compatible(A, B)), {avoidHeadLoop(likes(B, A), likes(A, B))}, likes(B, A), {vg(s(B, A))}), (neg(likes(B, A))&lt;-neg(love_compatible(A, B)), {avoidHeadLoop(likes(A, B), likes(B, A))}, likes(A, B), {vg(s(A, B))}), (likes(A, B), likes(B, A), {vg(s(B, A))}==&gt;love_compatible(A, B))])).</span></span></span></span>
895+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:177 
896-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
896+
% succeed(user:boxlog_to_pfc((dislikes(B, A):-might_altercate(A, B)), (might_altercate(A, B), {vg(s(A, B))}==>dislikes(B, A)))).
897-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span>
897+
898-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.515233749&gt;0.8), user:pfc_fwd2(clif(forall(a, forall(b, if(likes(a, b)&amp;likes(b, a), love_compatible(a, b))))), (u, u))).</span></span></span>
898+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:177 
899-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
899+
% succeed(user:are_clauses_entailed((might_altercate(A, B), {vg(s(A, B))}==>dislikes(B, A)))).
900-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:127 </span></span></span></span>
900+
901-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.5176722490000003&gt;0.6), user:pfc_assert_fast_timed(clif(forall(a, forall(b, if(likes(a, b)&amp;likes(b, a), love_compatible(a, b))))), (u, u))).</span></span></span></span>
901+
902-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
902+
903-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:134 </span></span></span>
903+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
904-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(likes(A, B)):-not(love_compatible(A, B)), likes(B, A)), (neg(likes(A, B))&lt;-neg(love_compatible(A, B)), {avoidHeadLoop(likes(B, A), likes(A, B))}, likes(B, A), {vg(s(B, A))}))).</span></span></span>
904+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
905-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
905+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
906-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:134 </span></span></span>
906+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
907-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((neg(likes(A, B))&lt;-neg(love_compatible(A, B)), {avoidHeadLoop(likes(B, A), likes(A, B))}, likes(B, A), {vg(s(B, A))}))).</span></span></span>
907+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
908-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
908+
% kif :-
909-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:136 </span></span></span>
909+
% 	likes(alice, bill).
910-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(likes(B, A)):-not(love_compatible(A, B)), likes(A, B)), (neg(likes(B, A))&lt;-neg(love_compatible(A, B)), {avoidHeadLoop(likes(A, B), likes(B, A))}, likes(A, B), {vg(s(A, B))}))).</span></span></span>
910+
911-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
911+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
912-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:136 </span></span></span>
912+
% pkif :-
913-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((neg(likes(B, A))&lt;-neg(love_compatible(A, B)), {avoidHeadLoop(likes(A, B), likes(B, A))}, likes(A, B), {vg(s(A, B))}))).</span></span></span>
913+
% 	likes(alice, bill).
914-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
914+
915-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:138 </span></span></span></span>
915+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
916-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((love_compatible(A, B):-likes(A, B), likes(B, A)), (likes(A, B), likes(B, A), {vg(s(B, A))}==&gt;love_compatible(A, B)))).</span></span></span></span>
916+
% cnf :-
917-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
917+
% 	likes(alice, bill).
918-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:138 </span></span></span></span>
918+
919-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((likes(A, B), likes(B, A), {vg(s(B, A))}==&gt;love_compatible(A, B)))).</span></span></span></span>
919+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
920-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
920+
% horn :-
921
% 	[likes(alice, bill)].
922
% 
923-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
923+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
924-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
924+
% succeed(user:kif_to_boxlog(likes(alice, bill), [likes(alice, bill)])).
925-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
925+
926-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
926+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
927-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span>
927+
% succeed(user:boxlog_to_pfc(likes(alice, bill), likes(alice, bill))).
928-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
928+
929-
<span class="f6"><span class="bold"><span class="b9">% 	forall(a, forall(b, if(love_compatible(a, b), likes(a, b)&amp;likes(b, a)))).</span></span></span>
929+
930-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
930+
931-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span>
931+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
932-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
932+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
933-
<span class="f1"><span class="bold"><span class="b9">% 	all(A, all(B, (love_compatible(A, B)=&gt;likes(A, B)&amp;likes(B, A)))).</span></span></span>
933+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
934-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
934+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
935-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span>
935+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
936-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
936+
% kif :-
937-
<span class="f7"><span class="bold"><span class="b0">% 	(not(love_compatible(A, B))v likes(A, B))&amp; (not(love_compatible(A, B))v likes(B, A)).</span></span></span>
937+
% 	likes(alice, bill).
938-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
938+
939-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span>
939+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
940-
<span class="f6"><span class="b9">% horn :-</span></span>
940+
% pkif :-
941-
<span class="f6"><span class="b9">% 	</span></span>
941+
% 	likes(alice, bill).
942-
<span class="f6"><span class="b9">% 	[ (not(love_compatible(A, B)):-not(likes(A, B))),</span></span>
942+
943-
<span class="f6"><span class="b9">% 	  (not(love_compatible(A, B)):-not(likes(B, A))),</span></span>
943+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
944-
<span class="f6"><span class="b9">% 	  (likes(A, B):-love_compatible(A, B)),</span></span>
944+
% cnf :-
945-
<span class="f6"><span class="b9">% 	  (likes(B, A):-love_compatible(A, B))</span></span>
945+
% 	likes(alice, bill).
946-
<span class="f6"><span class="b9">% 	].</span></span>
946+
947-
<span class="f6"><span class="b9">% </span></span>
947+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
948-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span>
948+
% horn :-
949-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(forall(a, forall(b, if(love_compatible(a, b), likes(a, b)&amp;likes(b, a)))), [ (not(love_compatible(A, B)):-not(likes(A, B))), (not(love_compatible(A, B)):-not(likes(B, A))), (likes(A, B):-love_compatible(A, B)), (likes(B, A):-love_compatible(A, B))])).</span></span>
949+
% 	[likes(alice, bill)].
950-
<span class="f9"><span class="b9">% </span></span>
950+
951-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span></span>
951+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
952-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(love_compatible(A, B)):-not(likes(A, B))), (neg(likes(A, B)), {vg(s(B, A))}==&gt;neg(love_compatible(A, B))))).</span></span></span></span>
952+
% pfc :-
953-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
953+
% 	[likes(alice, bill)].
954-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span>
954+
955-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(love_compatible(A, B)):-not(likes(B, A))), (neg(love_compatible(A, B))&lt;-neg(likes(B, A)), {vg(s(B, A))}))).</span></span></span>
955+
956-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
956+
957-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span></span>
957+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
958-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((likes(A, B):-love_compatible(A, B)), (love_compatible(A, B), {vg(s(B, A))}==&gt;likes(A, B)))).</span></span></span></span>
958+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
959-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
959+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
960-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span></span>
960+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
961-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((likes(B, A):-love_compatible(A, B)), (love_compatible(A, B), {vg(s(A, B))}==&gt;likes(B, A)))).</span></span></span></span>
961+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
962-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
962+
% kif :-
963
% 	likes(alice, bill).
964
% 
965-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
965+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
966-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
966+
% pkif :-
967-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
967+
% 	likes(alice, bill).
968-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
968+
969-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span>
969+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
970-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
970+
% cnf :-
971-
<span class="f6"><span class="bold"><span class="b9">% 	forall(a, forall(b, if(love_compatible(a, b), likes(a, b)&amp;likes(b, a)))).</span></span></span>
971+
% 	likes(alice, bill).
972-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
972+
973-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span>
973+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
974-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
974+
% horn :-
975-
<span class="f1"><span class="bold"><span class="b9">% 	all(A, all(B, (love_compatible(A, B)=&gt;likes(A, B)&amp;likes(B, A)))).</span></span></span>
975+
% 	[likes(alice, bill)].
976-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
976+
977-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span>
977+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
978-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
978+
% pfc :-
979-
<span class="f7"><span class="bold"><span class="b0">% 	(not(love_compatible(A, B))v likes(A, B))&amp; (not(love_compatible(A, B))v likes(B, A)).</span></span></span>
979+
% 	[likes(alice, bill)].
980-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
980+
981-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span>
981+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 
982-
<span class="f6"><span class="b9">% horn :-</span></span>
982+
% succeed(user:are_clauses_entailed([likes(alice, bill)])).
983-
<span class="f6"><span class="b9">% 	</span></span>
983+
984-
<span class="f6"><span class="b9">% 	[ (not(love_compatible(A, B)):-not(likes(A, B))),</span></span>
984+
985-
<span class="f6"><span class="b9">% 	  (not(love_compatible(A, B)):-not(likes(B, A))),</span></span>
985+
986-
<span class="f6"><span class="b9">% 	  (likes(A, B):-love_compatible(A, B)),</span></span>
986+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
987-
<span class="f6"><span class="b9">% 	  (likes(B, A):-love_compatible(A, B))</span></span>
987+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
988-
<span class="f6"><span class="b9">% 	].</span></span>
988+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
989-
<span class="f6"><span class="b9">% </span></span>
989+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
990-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span></span>
990+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
991-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
991+
% kif :-
992-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
992+
% 	likes(alice, ted).
993-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(likes(A, B)), {vg(s(B, A))}==&gt;neg(love_compatible(A, B))),</span></span></span></span>
993+
994-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(love_compatible(A, B))&lt;-neg(likes(B, A)), {vg(s(B, A))}),</span></span></span></span>
994+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
995-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (love_compatible(A, B), {vg(s(B, A))}==&gt;likes(A, B)),</span></span></span></span>
995+
% pkif :-
996-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (love_compatible(A, B), {vg(s(A, B))}==&gt;likes(B, A))</span></span></span></span>
996+
% 	likes(alice, ted).
997-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
997+
998-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
998+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
999
% cnf :-
1000
% 	likes(alice, ted).
1001-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1001+
1002-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1002+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
1003-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1003+
% horn :-
1004-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1004+
% 	[likes(alice, ted)].
1005-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span>
1005+
1006-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1006+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
1007-
<span class="f6"><span class="bold"><span class="b9">% 	forall(a, forall(b, if(love_compatible(a, b), likes(a, b)&amp;likes(b, a)))).</span></span></span>
1007+
% succeed(user:kif_to_boxlog(likes(alice, ted), [likes(alice, ted)])).
1008-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1008+
1009-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span>
1009+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
1010-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1010+
% succeed(user:boxlog_to_pfc(likes(alice, ted), likes(alice, ted))).
1011-
<span class="f1"><span class="bold"><span class="b9">% 	all(A, all(B, (love_compatible(A, B)=&gt;likes(A, B)&amp;likes(B, A)))).</span></span></span>
1011+
1012-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1012+
1013-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span>
1013+
1014-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1014+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1015-
<span class="f7"><span class="bold"><span class="b0">% 	(not(love_compatible(A, B))v likes(A, B))&amp; (not(love_compatible(A, B))v likes(B, A)).</span></span></span>
1015+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1016-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1016+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1017-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span>
1017+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1018-
<span class="f6"><span class="b9">% horn :-</span></span>
1018+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
1019-
<span class="f6"><span class="b9">% 	</span></span>
1019+
% kif :-
1020-
<span class="f6"><span class="b9">% 	[ (not(love_compatible(A, B)):-not(likes(A, B))),</span></span>
1020+
% 	likes(alice, ted).
1021-
<span class="f6"><span class="b9">% 	  (not(love_compatible(A, B)):-not(likes(B, A))),</span></span>
1021+
1022-
<span class="f6"><span class="b9">% 	  (likes(A, B):-love_compatible(A, B)),</span></span>
1022+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
1023-
<span class="f6"><span class="b9">% 	  (likes(B, A):-love_compatible(A, B))</span></span>
1023+
% pkif :-
1024-
<span class="f6"><span class="b9">% 	].</span></span>
1024+
% 	likes(alice, ted).
1025-
<span class="f6"><span class="b9">% </span></span>
1025+
1026-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span></span>
1026+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
1027-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
1027+
% cnf :-
1028-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
1028+
% 	likes(alice, ted).
1029-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(likes(A, B)), {vg(s(B, A))}==&gt;neg(love_compatible(A, B))),</span></span></span></span>
1029+
1030-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(love_compatible(A, B))&lt;-neg(likes(B, A)), {vg(s(B, A))}),</span></span></span></span>
1030+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
1031-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (love_compatible(A, B), {vg(s(B, A))}==&gt;likes(A, B)),</span></span></span></span>
1031+
% horn :-
1032-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (love_compatible(A, B), {vg(s(A, B))}==&gt;likes(B, A))</span></span></span></span>
1032+
% 	[likes(alice, ted)].
1033-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
1033+
1034-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1034+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
1035-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span></span>
1035+
% pfc :-
1036-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(likes(A, B)), {vg(s(B, A))}==&gt;neg(love_compatible(A, B))), (neg(love_compatible(A, B))&lt;-neg(likes(B, A)), {vg(s(B, A))}), (love_compatible(A, B), {vg(s(B, A))}==&gt;likes(A, B)), (love_compatible(A, B), {vg(s(A, B))}==&gt;likes(B, A))])).</span></span></span></span>
1036+
% 	[likes(alice, ted)].
1037-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1037+
1038-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span>
1038+
1039-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.9919825889999991&gt;0.8), user:pfc_fwd2(clif(forall(a, forall(b, if(love_compatible(a, b), likes(a, b)&amp;likes(b, a))))), (u, u))).</span></span></span>
1039+
1040-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
1040+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1041-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:145 </span></span></span></span>
1041+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1042-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.9940283520000008&gt;0.6), user:pfc_assert_fast_timed(clif(forall(a, forall(b, if(love_compatible(a, b), likes(a, b)&amp;likes(b, a))))), (u, u))).</span></span></span></span>
1042+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1043-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
1043+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1044-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:151 </span></span></span></span>
1044+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
1045-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(love_compatible(A, B)):-not(likes(A, B))), (neg(likes(A, B)), {vg(s(B, A))}==&gt;neg(love_compatible(A, B))))).</span></span></span></span>
1045+
% kif :-
1046-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1046+
% 	likes(alice, ted).
1047-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:151 </span></span></span></span>
1047+
1048-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((neg(likes(A, B)), {vg(s(B, A))}==&gt;neg(love_compatible(A, B))))).</span></span></span></span>
1048+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
1049-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1049+
% pkif :-
1050-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:153 </span></span></span>
1050+
% 	likes(alice, ted).
1051-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(love_compatible(A, B)):-not(likes(B, A))), (neg(love_compatible(A, B))&lt;-neg(likes(B, A)), {vg(s(B, A))}))).</span></span></span>
1051+
1052-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
1052+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
1053-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:153 </span></span></span>
1053+
% cnf :-
1054-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((neg(love_compatible(A, B))&lt;-neg(likes(B, A)), {vg(s(B, A))}))).</span></span></span>
1054+
% 	likes(alice, ted).
1055-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
1055+
1056-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:155 </span></span></span></span>
1056+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
1057-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((likes(A, B):-love_compatible(A, B)), (love_compatible(A, B), {vg(s(B, A))}==&gt;likes(A, B)))).</span></span></span></span>
1057+
% horn :-
1058-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1058+
% 	[likes(alice, ted)].
1059-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:155 </span></span></span></span>
1059+
1060-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((love_compatible(A, B), {vg(s(B, A))}==&gt;likes(A, B)))).</span></span></span></span>
1060+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
1061-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1061+
% pfc :-
1062-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:157 </span></span></span></span>
1062+
% 	[likes(alice, ted)].
1063-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((likes(B, A):-love_compatible(A, B)), (love_compatible(A, B), {vg(s(A, B))}==&gt;likes(B, A)))).</span></span></span></span>
1063+
1064-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1064+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 
1065-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:157 </span></span></span></span>
1065+
% succeed(user:are_clauses_entailed([likes(alice, ted)])).
1066-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((love_compatible(A, B), {vg(s(A, B))}==&gt;likes(B, A)))).</span></span></span></span>
1066+
1067-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1067+
1068
1069
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1070-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1070+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1071-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1071+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1072-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1072+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1073-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1073+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1074-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span>
1074+
% kif :-
1075-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1075+
% 	neg(likes(bill, alice)).
1076-
<span class="f6"><span class="bold"><span class="b9">% 	forall(a,</span></span></span>
1076+
1077-
<span class="f6"><span class="bold"><span class="b9">% 	       forall(b, iff(might_altercate(a, b), dislikes(a, b)&amp;dislikes(b, a)))).</span></span></span>
1077+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1078-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1078+
% pkif :-
1079-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span>
1079+
% 	not(likes(bill, alice)).
1080-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1080+
1081-
<span class="f1"><span class="bold"><span class="b9">% 	all(A, all(B, (might_altercate(A, B)&lt;=&gt;dislikes(A, B)&amp;dislikes(B, A)))).</span></span></span>
1081+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1082-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1082+
% cnf :-
1083-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span>
1083+
% 	not(likes(bill, alice)).
1084-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1084+
1085-
<span class="f7"><span class="bold"><span class="b0">% 	(might_altercate(A, B)v (not(dislikes(A, B))v not(dislikes(B, A))))&amp; ((not(might_altercate(A, B))v dislikes(A, B))&amp; (not(might_altercate(A, B))v dislikes(B, A))).</span></span></span>
1085+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1086-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1086+
% horn :-
1087-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span>
1087+
% 	[not(likes(bill, alice))].
1088-
<span class="f6"><span class="b9">% horn :-</span></span>
1088+
1089-
<span class="f6"><span class="b9">% 	</span></span>
1089+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1090-
<span class="f6"><span class="b9">% 	[ (not(dislikes(A, B)):-not(might_altercate(A, B)), dislikes(B, A)),</span></span>
1090+
% succeed(user:kif_to_boxlog(neg(likes(bill, alice)), [not(likes(bill, alice))])).
1091-
<span class="f6"><span class="b9">% 	  (not(dislikes(B, A)):-not(might_altercate(A, B)), dislikes(A, B)),</span></span>
1091+
1092-
<span class="f6"><span class="b9">% 	  (not(might_altercate(A, B)):-not(dislikes(A, B))),</span></span>
1092+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1093-
<span class="f6"><span class="b9">% 	  (not(might_altercate(A, B)):-not(dislikes(B, A))),</span></span>
1093+
% succeed(user:boxlog_to_pfc(not(likes(bill, alice)), neg(likes(bill, alice)))).
1094-
<span class="f6"><span class="b9">% 	  (dislikes(A, B):-might_altercate(A, B)),</span></span>
1094+
1095-
<span class="f6"><span class="b9">% 	  (dislikes(B, A):-might_altercate(A, B)),</span></span>
1095+
1096-
<span class="f6"><span class="b9">% 	  (might_altercate(A, B):-dislikes(A, B), dislikes(B, A))</span></span>
1096+
1097-
<span class="f6"><span class="b9">% 	].</span></span>
1097+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1098-
<span class="f6"><span class="b9">% </span></span>
1098+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1099-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span>
1099+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1100-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(forall(a, forall(b, iff(might_altercate(a, b), dislikes(a, b)&amp;dislikes(b, a)))), [ (not(dislikes(A, B)):-not(might_altercate(A, B)), dislikes(B, A)), (not(dislikes(B, A)):-not(might_altercate(A, B)), dislikes(A, B)), (not(might_altercate(A, B)):-not(dislikes(A, B))), (not(might_altercate(A, B)):-not(dislikes(B, A))), (dislikes(A, B):-might_altercate(A, B)), (dislikes(B, A):-might_altercate(A, B)), (might_altercate(A, B):-dislikes(A, B), dislikes(B, A))])).</span></span>
1100+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1101-
<span class="f9"><span class="b9">% </span></span>
1101+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1102-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span>
1102+
% kif :-
1103-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(dislikes(A, B)):-not(might_altercate(A, B)), dislikes(B, A)), (neg(dislikes(A, B))&lt;-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(B, A), dislikes(A, B))}, dislikes(B, A), {vg(s(B, A))}))).</span></span></span>
1103+
% 	neg(likes(bill, alice)).
1104-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
1104+
1105-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span>
1105+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1106-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(dislikes(B, A)):-not(might_altercate(A, B)), dislikes(A, B)), (neg(dislikes(B, A))&lt;-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(A, B), dislikes(B, A))}, dislikes(A, B), {vg(s(A, B))}))).</span></span></span>
1106+
% pkif :-
1107-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
1107+
% 	not(likes(bill, alice)).
1108-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span></span>
1108+
1109-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(might_altercate(A, B)):-not(dislikes(A, B))), (neg(dislikes(A, B)), {vg(s(B, A))}==&gt;neg(might_altercate(A, B))))).</span></span></span></span>
1109+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1110-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1110+
% cnf :-
1111-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span>
1111+
% 	not(likes(bill, alice)).
1112-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(might_altercate(A, B)):-not(dislikes(B, A))), (neg(might_altercate(A, B))&lt;-neg(dislikes(B, A)), {vg(s(B, A))}))).</span></span></span>
1112+
1113-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
1113+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1114-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span></span>
1114+
% horn :-
1115-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((dislikes(A, B):-might_altercate(A, B)), (might_altercate(A, B), {vg(s(B, A))}==&gt;dislikes(A, B)))).</span></span></span></span>
1115+
% 	[not(likes(bill, alice))].
1116-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1116+
1117-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span></span>
1117+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1118-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((dislikes(B, A):-might_altercate(A, B)), (might_altercate(A, B), {vg(s(A, B))}==&gt;dislikes(B, A)))).</span></span></span></span>
1118+
% pfc :-
1119-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1119+
% 	[neg(likes(bill, alice))].
1120-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span></span>
1120+
1121-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((might_altercate(A, B):-dislikes(A, B), dislikes(B, A)), (dislikes(A, B), dislikes(B, A), {vg(s(B, A))}==&gt;might_altercate(A, B)))).</span></span></span></span>
1121+
1122-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1122+
1123
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1124
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1125-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1125+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1126-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1126+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1127-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1127+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1128-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1128+
% kif :-
1129-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span>
1129+
% 	neg(likes(bill, alice)).
1130-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1130+
1131-
<span class="f6"><span class="bold"><span class="b9">% 	forall(a,</span></span></span>
1131+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1132-
<span class="f6"><span class="bold"><span class="b9">% 	       forall(b, iff(might_altercate(a, b), dislikes(a, b)&amp;dislikes(b, a)))).</span></span></span>
1132+
% pkif :-
1133-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1133+
% 	not(likes(bill, alice)).
1134-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span>
1134+
1135-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1135+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1136-
<span class="f1"><span class="bold"><span class="b9">% 	all(A, all(B, (might_altercate(A, B)&lt;=&gt;dislikes(A, B)&amp;dislikes(B, A)))).</span></span></span>
1136+
% cnf :-
1137-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1137+
% 	not(likes(bill, alice)).
1138-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span>
1138+
1139-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1139+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1140-
<span class="f7"><span class="bold"><span class="b0">% 	(might_altercate(A, B)v (not(dislikes(A, B))v not(dislikes(B, A))))&amp; ((not(might_altercate(A, B))v dislikes(A, B))&amp; (not(might_altercate(A, B))v dislikes(B, A))).</span></span></span>
1140+
% horn :-
1141-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1141+
% 	[not(likes(bill, alice))].
1142-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span>
1142+
1143-
<span class="f6"><span class="b9">% horn :-</span></span>
1143+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1144-
<span class="f6"><span class="b9">% 	</span></span>
1144+
% pfc :-
1145-
<span class="f6"><span class="b9">% 	[ (not(dislikes(A, B)):-not(might_altercate(A, B)), dislikes(B, A)),</span></span>
1145+
% 	[neg(likes(bill, alice))].
1146-
<span class="f6"><span class="b9">% 	  (not(dislikes(B, A)):-not(might_altercate(A, B)), dislikes(A, B)),</span></span>
1146+
1147-
<span class="f6"><span class="b9">% 	  (not(might_altercate(A, B)):-not(dislikes(A, B))),</span></span>
1147+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 
1148-
<span class="f6"><span class="b9">% 	  (not(might_altercate(A, B)):-not(dislikes(B, A))),</span></span>
1148+
% succeed(user:are_clauses_entailed([neg(likes(bill, alice))])).
1149-
<span class="f6"><span class="b9">% 	  (dislikes(A, B):-might_altercate(A, B)),</span></span>
1149+
1150-
<span class="f6"><span class="b9">% 	  (dislikes(B, A):-might_altercate(A, B)),</span></span>
1150+
1151-
<span class="f6"><span class="b9">% 	  (might_altercate(A, B):-dislikes(A, B), dislikes(B, A))</span></span>
1151+
1152-
<span class="f6"><span class="b9">% 	].</span></span>
1152+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1153-
<span class="f6"><span class="b9">% </span></span>
1153+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1154-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span></span>
1154+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1155-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
1155+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1156-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
1156+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1157-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(dislikes(A, B))&lt;-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(B, A), dislikes(A, B))}, dislikes(B, A), {vg(s(B, A))}),</span></span></span></span>
1157+
% kif :-
1158-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(dislikes(B, A))&lt;-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(A, B), dislikes(B, A))}, dislikes(A, B), {vg(s(A, B))}),</span></span></span></span>
1158+
% 	dislikes(bill, ted)&dislikes(ted, bill).
1159-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(dislikes(A, B)), {vg(s(B, A))}==&gt;neg(might_altercate(A, B))),</span></span></span></span>
1159+
1160-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(might_altercate(A, B))&lt;-neg(dislikes(B, A)), {vg(s(B, A))}),</span></span></span></span>
1160+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1161-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (might_altercate(A, B), {vg(s(B, A))}==&gt;dislikes(A, B)),</span></span></span></span>
1161+
% pkif :-
1162-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (might_altercate(A, B), {vg(s(A, B))}==&gt;dislikes(B, A)),</span></span></span></span>
1162+
% 	dislikes(bill, ted)&dislikes(ted, bill).
1163-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (dislikes(A, B), dislikes(B, A), {vg(s(B, A))}==&gt;might_altercate(A, B))</span></span></span></span>
1163+
1164-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
1164+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1165-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1165+
% cnf :-
1166
% 	dislikes(bill, ted)&dislikes(ted, bill).
1167
% 
1168-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1168+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1169-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1169+
% horn :-
1170-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1170+
% 	[dislikes(bill, ted), dislikes(ted, bill)].
1171-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1171+
1172-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span>
1172+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1173-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1173+
% succeed(user:kif_to_boxlog(dislikes(bill, ted)&dislikes(ted, bill), [dislikes(bill, ted), dislikes(ted, bill)])).
1174-
<span class="f6"><span class="bold"><span class="b9">% 	forall(a,</span></span></span>
1174+
1175-
<span class="f6"><span class="bold"><span class="b9">% 	       forall(b, iff(might_altercate(a, b), dislikes(a, b)&amp;dislikes(b, a)))).</span></span></span>
1175+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1176-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1176+
% succeed(user:boxlog_to_pfc(dislikes(bill, ted), dislikes(bill, ted))).
1177-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span>
1177+
1178-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1178+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1179-
<span class="f1"><span class="bold"><span class="b9">% 	all(A, all(B, (might_altercate(A, B)&lt;=&gt;dislikes(A, B)&amp;dislikes(B, A)))).</span></span></span>
1179+
% succeed(user:boxlog_to_pfc(dislikes(ted, bill), dislikes(ted, bill))).
1180-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1180+
1181-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span>
1181+
1182-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1182+
1183-
<span class="f7"><span class="bold"><span class="b0">% 	(might_altercate(A, B)v (not(dislikes(A, B))v not(dislikes(B, A))))&amp; ((not(might_altercate(A, B))v dislikes(A, B))&amp; (not(might_altercate(A, B))v dislikes(B, A))).</span></span></span>
1183+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1184-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1184+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1185-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span>
1185+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1186-
<span class="f6"><span class="b9">% horn :-</span></span>
1186+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1187-
<span class="f6"><span class="b9">% 	</span></span>
1187+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1188-
<span class="f6"><span class="b9">% 	[ (not(dislikes(A, B)):-not(might_altercate(A, B)), dislikes(B, A)),</span></span>
1188+
% kif :-
1189-
<span class="f6"><span class="b9">% 	  (not(dislikes(B, A)):-not(might_altercate(A, B)), dislikes(A, B)),</span></span>
1189+
% 	dislikes(bill, ted)&dislikes(ted, bill).
1190-
<span class="f6"><span class="b9">% 	  (not(might_altercate(A, B)):-not(dislikes(A, B))),</span></span>
1190+
1191-
<span class="f6"><span class="b9">% 	  (not(might_altercate(A, B)):-not(dislikes(B, A))),</span></span>
1191+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1192-
<span class="f6"><span class="b9">% 	  (dislikes(A, B):-might_altercate(A, B)),</span></span>
1192+
% pkif :-
1193-
<span class="f6"><span class="b9">% 	  (dislikes(B, A):-might_altercate(A, B)),</span></span>
1193+
% 	dislikes(bill, ted)&dislikes(ted, bill).
1194-
<span class="f6"><span class="b9">% 	  (might_altercate(A, B):-dislikes(A, B), dislikes(B, A))</span></span>
1194+
1195-
<span class="f6"><span class="b9">% 	].</span></span>
1195+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1196-
<span class="f6"><span class="b9">% </span></span>
1196+
% cnf :-
1197-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span></span>
1197+
% 	dislikes(bill, ted)&dislikes(ted, bill).
1198-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
1198+
1199-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
1199+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1200-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(dislikes(A, B))&lt;-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(B, A), dislikes(A, B))}, dislikes(B, A), {vg(s(B, A))}),</span></span></span></span>
1200+
% horn :-
1201-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(dislikes(B, A))&lt;-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(A, B), dislikes(B, A))}, dislikes(A, B), {vg(s(A, B))}),</span></span></span></span>
1201+
% 	[dislikes(bill, ted), dislikes(ted, bill)].
1202-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(dislikes(A, B)), {vg(s(B, A))}==&gt;neg(might_altercate(A, B))),</span></span></span></span>
1202+
1203-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(might_altercate(A, B))&lt;-neg(dislikes(B, A)), {vg(s(B, A))}),</span></span></span></span>
1203+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1204-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (might_altercate(A, B), {vg(s(B, A))}==&gt;dislikes(A, B)),</span></span></span></span>
1204+
% pfc :-
1205-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (might_altercate(A, B), {vg(s(A, B))}==&gt;dislikes(B, A)),</span></span></span></span>
1205+
% 	[dislikes(bill, ted), dislikes(ted, bill)].
1206-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (dislikes(A, B), dislikes(B, A), {vg(s(B, A))}==&gt;might_altercate(A, B))</span></span></span></span>
1206+
1207-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
1207+
1208-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1208+
1209-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span></span>
1209+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1210-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(dislikes(A, B))&lt;-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(B, A), dislikes(A, B))}, dislikes(B, A), {vg(s(B, A))}), (neg(dislikes(B, A))&lt;-neg(might_altercate(A, B)), {avoidHeadLoop(dislikes(A, B), dislikes(B, A))}, dislikes(A, B), {vg(s(A, B))}), (neg(dislikes(A, B)), {vg(s(B, A))}==&gt;neg(might_altercate(A, B))), (neg(might_altercate(A, B))&lt;-neg(dislikes(B, A)), {vg(s(B, A))}), (might_altercate(A, B), {vg(s(B, A))}==&gt;dislikes(A, B)), (might_altercate(A, B), {vg(s(A, B))}==&gt;dislikes(B, A)), (dislikes(A, B), dislikes(B, A), {vg(s(B, A))}==&gt;might_altercate(A, B))])).</span></span></span></span>
1210+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1211-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1211+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1212-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span>
1212+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1213-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(2.2376108249999973&gt;0.8), user:pfc_fwd2(clif(forall(a, forall(b, iff(might_altercate(a, b), dislikes(a, b)&amp;dislikes(b, a))))), (u, u))).</span></span></span>
1213+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1214-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
1214+
% kif :-
1215-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:164 </span></span></span></span>
1215+
% 	dislikes(bill, ted)&dislikes(ted, bill).
1216-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(2.239707585999998&gt;0.6), user:pfc_assert_fast_timed(clif(forall(a, forall(b, iff(might_altercate(a, b), dislikes(a, b)&amp;dislikes(b, a))))), (u, u))).</span></span></span></span>
1216+
1217-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
1217+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1218-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:169 </span></span></span></span>
1218+
% pkif :-
1219-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(might_altercate(A, B)):-not(dislikes(A, B))), (neg(dislikes(A, B)), {vg(s(B, A))}==&gt;neg(might_altercate(A, B))))).</span></span></span></span>
1219+
% 	dislikes(bill, ted)&dislikes(ted, bill).
1220-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1220+
1221-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:169 </span></span></span></span>
1221+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1222-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((neg(dislikes(A, B)), {vg(s(B, A))}==&gt;neg(might_altercate(A, B))))).</span></span></span></span>
1222+
% cnf :-
1223-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1223+
% 	dislikes(bill, ted)&dislikes(ted, bill).
1224-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:171 </span></span></span>
1224+
1225-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(might_altercate(A, B)):-not(dislikes(B, A))), (neg(might_altercate(A, B))&lt;-neg(dislikes(B, A)), {vg(s(B, A))}))).</span></span></span>
1225+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1226-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
1226+
% horn :-
1227-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:171 </span></span></span>
1227+
% 	[dislikes(bill, ted), dislikes(ted, bill)].
1228-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((neg(might_altercate(A, B))&lt;-neg(dislikes(B, A)), {vg(s(B, A))}))).</span></span></span>
1228+
1229-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
1229+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1230-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:173 </span></span></span></span>
1230+
% pfc :-
1231-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((might_altercate(A, B):-dislikes(A, B), dislikes(B, A)), (dislikes(A, B), dislikes(B, A), {vg(s(B, A))}==&gt;might_altercate(A, B)))).</span></span></span></span>
1231+
% 	[dislikes(bill, ted), dislikes(ted, bill)].
1232-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1232+
1233-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:173 </span></span></span></span>
1233+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 
1234-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((dislikes(A, B), dislikes(B, A), {vg(s(B, A))}==&gt;might_altercate(A, B)))).</span></span></span></span>
1234+
% succeed(user:are_clauses_entailed([dislikes(bill, ted), dislikes(ted, bill)])).
1235-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1235+
1236-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:175 </span></span></span></span>
1236+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1237-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((dislikes(A, B):-might_altercate(A, B)), (might_altercate(A, B), {vg(s(B, A))}==&gt;dislikes(A, B)))).</span></span></span></span>
1237+
% kif:cl_assert(pfc(pfc_file), clif((dislikes(A, B)<=>neg(likes(A, B))))).
1238-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1238+
1239-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:175 </span></span></span></span>
1239+
1240-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((might_altercate(A, B), {vg(s(B, A))}==&gt;dislikes(A, B)))).</span></span></span></span>
1240+
1241-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1241+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1242-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:177 </span></span></span></span>
1242+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1243-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((dislikes(B, A):-might_altercate(A, B)), (might_altercate(A, B), {vg(s(A, B))}==&gt;dislikes(B, A)))).</span></span></span></span>
1243+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1244-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1244+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1245-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:177 </span></span></span></span>
1245+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1246-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((might_altercate(A, B), {vg(s(A, B))}==&gt;dislikes(B, A)))).</span></span></span></span>
1246+
% kif :-
1247-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1247+
% 	all(N3, all(O3, (dislikes(N3, O3)<=>neg(likes(N3, O3))))).
1248
% 
1249
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1250-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1250+
% pkif :-
1251-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1251+
% 	all(N3, all(O3, (dislikes(N3, O3)<=>not(likes(N3, O3))))).
1252-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1252+
1253-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1253+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1254-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span></span>
1254+
% cnf :-
1255-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1255+
% 	(not(dislikes(N3, O3))v not(likes(N3, O3)))& (likes(N3, O3)v dislikes(N3, O3)).
1256-
<span class="f6"><span class="bold"><span class="b9">% 	likes(alice, bill).</span></span></span>
1256+
1257-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1257+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1258-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span></span>
1258+
% horn :-
1259-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1259+
% 	
1260-
<span class="f1"><span class="bold"><span class="b9">% 	likes(alice, bill).</span></span></span>
1260+
% 	[ (not(dislikes(N3, O3)):-likes(N3, O3)),
1261-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1261+
% 	  (not(likes(N3, O3)):-dislikes(N3, O3)),
1262-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span></span>
1262+
% 	  (dislikes(N3, O3):-not(likes(N3, O3))),
1263-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1263+
% 	  (likes(N3, O3):-not(dislikes(N3, O3)))
1264-
<span class="f7"><span class="bold"><span class="b0">% 	likes(alice, bill).</span></span></span>
1264+
% 	].
1265-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1265+
1266-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span>
1266+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1267-
<span class="f6"><span class="b9">% horn :-</span></span>
1267+
% succeed(user:kif_to_boxlog((dislikes(_G15860, _G15861)<=>neg(likes(_G15860, _G15861))), [ (not(dislikes(N3, O3)):-likes(N3, O3)), (not(likes(N3, O3)):-dislikes(N3, O3)), (dislikes(N3, O3):-not(likes(N3, O3))), (likes(N3, O3):-not(dislikes(N3, O3)))])).
1268-
<span class="f6"><span class="b9">% 	[likes(alice, bill)].</span></span>
1268+
1269-
<span class="f6"><span class="b9">% </span></span>
1269+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1270-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span>
1270+
% succeed(user:boxlog_to_pfc((not(dislikes(N3, O3)):-likes(N3, O3)), (likes(N3, O3), {vg(s(O3, N3))}==>neg(dislikes(N3, O3))))).
1271-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(likes(alice, bill), [likes(alice, bill)])).</span></span>
1271+
1272-
<span class="f9"><span class="b9">% </span></span>
1272+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1273-
<span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span>
1273+
% succeed(user:boxlog_to_pfc((not(likes(N3, O3)):-dislikes(N3, O3)), (dislikes(N3, O3), {vg(s(O3, N3))}==>neg(likes(N3, O3))))).
1274-
<span class="f7 b0">% succeed(user:boxlog_to_pfc(likes(alice, bill), likes(alice, bill))).</span>
1274+
1275-
<span class="f7 b0">% </span>
1275+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1276
% succeed(user:boxlog_to_pfc((dislikes(N3, O3):-not(likes(N3, O3))), (neg(likes(N3, O3)), {vg(s(O3, N3))}==>dislikes(N3, O3)))).
1277
% 
1278-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1278+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1279-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1279+
% succeed(user:boxlog_to_pfc((likes(N3, O3):-not(dislikes(N3, O3))), (neg(dislikes(N3, O3)), {vg(s(O3, N3))}==>likes(N3, O3)))).
1280-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1280+
1281-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1281+
1282-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span></span>
1282+
1283-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1283+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1284-
<span class="f6"><span class="bold"><span class="b9">% 	likes(alice, bill).</span></span></span>
1284+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1285-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1285+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1286-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span></span>
1286+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1287-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1287+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1288-
<span class="f1"><span class="bold"><span class="b9">% 	likes(alice, bill).</span></span></span>
1288+
% kif :-
1289-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1289+
% 	all(N3, all(O3, (dislikes(N3, O3)<=>neg(likes(N3, O3))))).
1290-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span></span>
1290+
1291-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1291+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1292-
<span class="f7"><span class="bold"><span class="b0">% 	likes(alice, bill).</span></span></span>
1292+
% pkif :-
1293-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1293+
% 	all(N3, all(O3, (dislikes(N3, O3)<=>not(likes(N3, O3))))).
1294-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span>
1294+
1295-
<span class="f6"><span class="b9">% horn :-</span></span>
1295+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1296-
<span class="f6"><span class="b9">% 	[likes(alice, bill)].</span></span>
1296+
% cnf :-
1297-
<span class="f6"><span class="b9">% </span></span>
1297+
% 	(not(dislikes(N3, O3))v not(likes(N3, O3)))& (likes(N3, O3)v dislikes(N3, O3)).
1298-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span></span>
1298+
1299-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
1299+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1300-
<span class="f2"><span class="bold"><span class="b9">% 	[likes(alice, bill)].</span></span></span>
1300+
% horn :-
1301-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
1301+
% 	
1302
% 	[ (not(dislikes(N3, O3)):-likes(N3, O3)),
1303
% 	  (not(likes(N3, O3)):-dislikes(N3, O3)),
1304-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1304+
% 	  (dislikes(N3, O3):-not(likes(N3, O3))),
1305-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1305+
% 	  (likes(N3, O3):-not(dislikes(N3, O3)))
1306-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1306+
% 	].
1307-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1307+
1308-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span></span>
1308+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1309-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1309+
% pfc :-
1310-
<span class="f6"><span class="bold"><span class="b9">% 	likes(alice, bill).</span></span></span>
1310+
% 	
1311-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1311+
% 	[ (likes(N3, O3), {vg(s(O3, N3))}==>neg(dislikes(N3, O3))),
1312-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span></span>
1312+
% 	  (dislikes(N3, O3), {vg(s(O3, N3))}==>neg(likes(N3, O3))),
1313-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1313+
% 	  (neg(likes(N3, O3)), {vg(s(O3, N3))}==>dislikes(N3, O3)),
1314-
<span class="f1"><span class="bold"><span class="b9">% 	likes(alice, bill).</span></span></span>
1314+
% 	  (neg(dislikes(N3, O3)), {vg(s(O3, N3))}==>likes(N3, O3))
1315-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1315+
% 	].
1316-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span></span>
1316+
1317-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1317+
1318-
<span class="f7"><span class="bold"><span class="b0">% 	likes(alice, bill).</span></span></span>
1318+
1319-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1319+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1320-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span>
1320+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1321-
<span class="f6"><span class="b9">% horn :-</span></span>
1321+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1322-
<span class="f6"><span class="b9">% 	[likes(alice, bill)].</span></span>
1322+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1323-
<span class="f6"><span class="b9">% </span></span>
1323+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1324-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span></span>
1324+
% kif :-
1325-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
1325+
% 	all(N3, all(O3, (dislikes(N3, O3)<=>neg(likes(N3, O3))))).
1326-
<span class="f2"><span class="bold"><span class="b9">% 	[likes(alice, bill)].</span></span></span>
1326+
1327-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
1327+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1328-
<span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:181 </span></span></span>
1328+
% pkif :-
1329-
<span class="f5"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([likes(alice, bill)])).</span></span></span>
1329+
% 	all(N3, all(O3, (dislikes(N3, O3)<=>not(likes(N3, O3))))).
1330-
<span class="f5"><span class="bold"><span class="b9">% </span></span></span>
1330+
1331
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1332
% cnf :-
1333-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1333+
% 	(not(dislikes(N3, O3))v not(likes(N3, O3)))& (likes(N3, O3)v dislikes(N3, O3)).
1334-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1334+
1335-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1335+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1336-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1336+
% horn :-
1337-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span></span>
1337+
% 	
1338-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1338+
% 	[ (not(dislikes(N3, O3)):-likes(N3, O3)),
1339-
<span class="f6"><span class="bold"><span class="b9">% 	likes(alice, ted).</span></span></span>
1339+
% 	  (not(likes(N3, O3)):-dislikes(N3, O3)),
1340-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1340+
% 	  (dislikes(N3, O3):-not(likes(N3, O3))),
1341-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span></span>
1341+
% 	  (likes(N3, O3):-not(dislikes(N3, O3)))
1342-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1342+
% 	].
1343-
<span class="f1"><span class="bold"><span class="b9">% 	likes(alice, ted).</span></span></span>
1343+
1344-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1344+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1345-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span></span>
1345+
% pfc :-
1346-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1346+
% 	
1347-
<span class="f7"><span class="bold"><span class="b0">% 	likes(alice, ted).</span></span></span>
1347+
% 	[ (likes(N3, O3), {vg(s(O3, N3))}==>neg(dislikes(N3, O3))),
1348-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1348+
% 	  (dislikes(N3, O3), {vg(s(O3, N3))}==>neg(likes(N3, O3))),
1349-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span>
1349+
% 	  (neg(likes(N3, O3)), {vg(s(O3, N3))}==>dislikes(N3, O3)),
1350-
<span class="f6"><span class="b9">% horn :-</span></span>
1350+
% 	  (neg(dislikes(N3, O3)), {vg(s(O3, N3))}==>likes(N3, O3))
1351-
<span class="f6"><span class="b9">% 	[likes(alice, ted)].</span></span>
1351+
% 	].
1352-
<span class="f6"><span class="b9">% </span></span>
1352+
1353-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span>
1353+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1354-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(likes(alice, ted), [likes(alice, ted)])).</span></span>
1354+
% succeed(user:are_clauses_entailed([ (likes(N3, O3), {vg(s(O3, N3))}==>neg(dislikes(N3, O3))), (dislikes(N3, O3), {vg(s(O3, N3))}==>neg(likes(N3, O3))), (neg(likes(N3, O3)), {vg(s(O3, N3))}==>dislikes(N3, O3)), (neg(dislikes(N3, O3)), {vg(s(O3, N3))}==>likes(N3, O3))])).
1355-
<span class="f9"><span class="b9">% </span></span>
1355+
1356-
<span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span>
1356+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1357-
<span class="f7 b0">% succeed(user:boxlog_to_pfc(likes(alice, ted), likes(alice, ted))).</span>
1357+
% Couldn't retract spft(might_altercate(alice,bill),u,u).
1358-
<span class="f7 b0">% </span>
1358+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1359
% pfc_undo_e ; Fact not found in user db: might_altercate(alice,bill)
1360
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1361-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1361+
% Couldn't retract spft(might_altercate(alice,bill),u,u).
1362-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1362+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1363-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1363+
% pfc_undo_e ; Fact not found in user db: might_altercate(alice,bill)
1364-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1364+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1365-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span></span>
1365+
% Couldn't retract spft(dislikes(alice,bill),u,u).
1366-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1366+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1367-
<span class="f6"><span class="bold"><span class="b9">% 	likes(alice, ted).</span></span></span>
1367+
% pfc_undo_e ; Fact not found in user db: dislikes(alice,bill)
1368-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1368+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1369-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span></span>
1369+
% Couldn't retract spft(dislikes(alice,bill),u,u).
1370-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1370+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1371-
<span class="f1"><span class="bold"><span class="b9">% 	likes(alice, ted).</span></span></span>
1371+
% pfc_undo_e ; Fact not found in user db: dislikes(alice,bill)
1372-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1372+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1373-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span></span>
1373+
% Couldn't retract spft(might_altercate(alice,ted),u,u).
1374-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1374+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1375-
<span class="f7"><span class="bold"><span class="b0">% 	likes(alice, ted).</span></span></span>
1375+
% pfc_undo_e ; Fact not found in user db: might_altercate(alice,ted)
1376-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1376+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1377-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span>
1377+
% Couldn't retract spft(might_altercate(alice,ted),u,u).
1378-
<span class="f6"><span class="b9">% horn :-</span></span>
1378+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1379-
<span class="f6"><span class="b9">% 	[likes(alice, ted)].</span></span>
1379+
% pfc_undo_e ; Fact not found in user db: might_altercate(alice,ted)
1380-
<span class="f6"><span class="b9">% </span></span>
1380+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1381-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span></span>
1381+
% Couldn't retract spft(dislikes(alice,ted),u,u).
1382-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
1382+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1383-
<span class="f2"><span class="bold"><span class="b9">% 	[likes(alice, ted)].</span></span></span>
1383+
% pfc_undo_e ; Fact not found in user db: dislikes(alice,ted)
1384-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
1384+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1385
% Couldn't retract spft(dislikes(alice,ted),u,u).
1386
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1387-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1387+
% pfc_undo_e ; Fact not found in user db: dislikes(alice,ted)
1388-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1388+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1389-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1389+
% Couldn't retract spft(love_compatible(bill,ted),u,u).
1390-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1390+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1391-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span></span>
1391+
% pfc_undo_e ; Fact not found in user db: love_compatible(bill,ted)
1392-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1392+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1393-
<span class="f6"><span class="bold"><span class="b9">% 	likes(alice, ted).</span></span></span>
1393+
% Couldn't retract spft(love_compatible(bill,ted),u,u).
1394-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1394+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1395-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span></span>
1395+
% pfc_undo_e ; Fact not found in user db: love_compatible(bill,ted)
1396-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1396+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1397-
<span class="f1"><span class="bold"><span class="b9">% 	likes(alice, ted).</span></span></span>
1397+
% Couldn't retract spft(likes(bill,ted),u,u).
1398-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1398+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1399-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span></span>
1399+
% pfc_undo_e ; Fact not found in user db: likes(bill,ted)
1400-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1400+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1401-
<span class="f7"><span class="bold"><span class="b0">% 	likes(alice, ted).</span></span></span>
1401+
% Couldn't retract spft(likes(bill,ted),u,u).
1402-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1402+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1403-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span>
1403+
% pfc_undo_e ; Fact not found in user db: likes(bill,ted)
1404-
<span class="f6"><span class="b9">% horn :-</span></span>
1404+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1405-
<span class="f6"><span class="b9">% 	[likes(alice, ted)].</span></span>
1405+
% Couldn't retract spft(love_compatible(ted,bill),u,u).
1406-
<span class="f6"><span class="b9">% </span></span>
1406+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1407-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span></span>
1407+
% pfc_undo_e ; Fact not found in user db: love_compatible(ted,bill)
1408-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
1408+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1409-
<span class="f2"><span class="bold"><span class="b9">% 	[likes(alice, ted)].</span></span></span>
1409+
% Couldn't retract spft(love_compatible(ted,bill),u,u).
1410-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
1410+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1411-
<span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:190 </span></span></span>
1411+
% pfc_undo_e ; Fact not found in user db: love_compatible(ted,bill)
1412-
<span class="f5"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([likes(alice, ted)])).</span></span></span>
1412+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1413-
<span class="f5"><span class="bold"><span class="b9">% </span></span></span>
1413+
% Couldn't retract spft(likes(ted,bill),u,u).
1414
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1415
% pfc_undo_e ; Fact not found in user db: likes(ted,bill)
1416-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1416+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1417-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1417+
% Couldn't retract spft(likes(ted,bill),u,u).
1418-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1418+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1419-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1419+
% pfc_undo_e ; Fact not found in user db: likes(ted,bill)
1420-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span></span>
1420+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1421-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1421+
% gripe_time(warn(0.9455116540000006>0.8), user:pfc_fwd2(clif((dislikes(_G710, _G711)<=>neg(likes(_G710, _G711)))), (u, u))).
1422-
<span class="f6"><span class="bold"><span class="b9">% 	neg(likes(bill, alice)).</span></span></span>
1422+
1423-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1423+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 
1424-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span></span>
1424+
% gripe_time(warn(0.9477766340000002>0.6), user:pfc_assert_fast_timed(clif((dislikes(_G710, _G711)<=>neg(likes(_G710, _G711)))), (u, u))).
1425-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1425+
1426-
<span class="f1"><span class="bold"><span class="b9">% 	not(likes(bill, alice)).</span></span></span>
1426+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1427-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1427+
% kif:cl_assert(pfc(pfc_file), clif(forall(a(b), iif(dislikes(a, b), neg(likes(a, b)))))).
1428-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span></span>
1428+
1429-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1429+
1430-
<span class="f7"><span class="bold"><span class="b0">% 	not(likes(bill, alice)).</span></span></span>
1430+
1431-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1431+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1432-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span>
1432+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1433-
<span class="f6"><span class="b9">% horn :-</span></span>
1433+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1434-
<span class="f6"><span class="b9">% 	[not(likes(bill, alice))].</span></span>
1434+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1435-
<span class="f6"><span class="b9">% </span></span>
1435+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1436-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span>
1436+
% kif :-
1437-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(neg(likes(bill, alice)), [not(likes(bill, alice))])).</span></span>
1437+
% 	forall(a(b), iif(dislikes(a, b), neg(likes(a, b)))).
1438-
<span class="f9"><span class="b9">% </span></span>
1438+
1439-
<span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span>
1439+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1440-
<span class="f7 b0">% succeed(user:boxlog_to_pfc(not(likes(bill, alice)), neg(likes(bill, alice)))).</span>
1440+
% pkif :-
1441-
<span class="f7 b0">% </span>
1441+
% 	iif(dislikes(a, b), not(likes(a, b))).
1442
% 
1443
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1444-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1444+
% cnf :-
1445-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1445+
% 	iif(dislikes(a, b), not(likes(a, b))).
1446-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1446+
1447-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1447+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1448-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span></span>
1448+
% horn :-
1449-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1449+
% 	[iif(dislikes(a, b), not(likes(a, b)))].
1450-
<span class="f6"><span class="bold"><span class="b9">% 	neg(likes(bill, alice)).</span></span></span>
1450+
1451-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1451+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1452-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span></span>
1452+
% succeed(user:kif_to_boxlog(forall(a(b), iif(dislikes(a, b), neg(likes(a, b)))), [iif(dislikes(a, b), not(likes(a, b)))])).
1453-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1453+
1454-
<span class="f1"><span class="bold"><span class="b9">% 	not(likes(bill, alice)).</span></span></span>
1454+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1455-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1455+
% succeed(user:boxlog_to_pfc(iif(dislikes(a, b), not(likes(a, b))), iif(dislikes(a, b), neg(likes(a, b))))).
1456-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span></span>
1456+
1457-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1457+
1458-
<span class="f7"><span class="bold"><span class="b0">% 	not(likes(bill, alice)).</span></span></span>
1458+
1459-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1459+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1460-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span>
1460+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1461-
<span class="f6"><span class="b9">% horn :-</span></span>
1461+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1462-
<span class="f6"><span class="b9">% 	[not(likes(bill, alice))].</span></span>
1462+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1463-
<span class="f6"><span class="b9">% </span></span>
1463+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1464-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span></span>
1464+
% kif :-
1465-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
1465+
% 	forall(a(b), iif(dislikes(a, b), neg(likes(a, b)))).
1466-
<span class="f2"><span class="bold"><span class="b9">% 	[neg(likes(bill, alice))].</span></span></span>
1466+
1467-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
1467+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1468
% pkif :-
1469
% 	iif(dislikes(a, b), not(likes(a, b))).
1470-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1470+
1471-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1471+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1472-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1472+
% cnf :-
1473-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1473+
% 	iif(dislikes(a, b), not(likes(a, b))).
1474-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span></span>
1474+
1475-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1475+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1476-
<span class="f6"><span class="bold"><span class="b9">% 	neg(likes(bill, alice)).</span></span></span>
1476+
% horn :-
1477-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1477+
% 	[iif(dislikes(a, b), not(likes(a, b)))].
1478-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span></span>
1478+
1479-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1479+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1480-
<span class="f1"><span class="bold"><span class="b9">% 	not(likes(bill, alice)).</span></span></span>
1480+
% pfc :-
1481-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1481+
% 	[iif(dislikes(a, b), neg(likes(a, b)))].
1482-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span></span>
1482+
1483-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1483+
1484-
<span class="f7"><span class="bold"><span class="b0">% 	not(likes(bill, alice)).</span></span></span>
1484+
1485-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1485+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1486-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span>
1486+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1487-
<span class="f6"><span class="b9">% horn :-</span></span>
1487+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1488-
<span class="f6"><span class="b9">% 	[not(likes(bill, alice))].</span></span>
1488+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1489-
<span class="f6"><span class="b9">% </span></span>
1489+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1490-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span></span>
1490+
% kif :-
1491-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
1491+
% 	forall(a(b), iif(dislikes(a, b), neg(likes(a, b)))).
1492-
<span class="f2"><span class="bold"><span class="b9">% 	[neg(likes(bill, alice))].</span></span></span>
1492+
1493-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
1493+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1494-
<span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:193 </span></span></span>
1494+
% pkif :-
1495-
<span class="f5"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([neg(likes(bill, alice))])).</span></span></span>
1495+
% 	iif(dislikes(a, b), not(likes(a, b))).
1496-
<span class="f5"><span class="bold"><span class="b9">% </span></span></span>
1496+
1497
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1498
% cnf :-
1499-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1499+
% 	iif(dislikes(a, b), not(likes(a, b))).
1500-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1500+
1501-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1501+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1502-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1502+
% horn :-
1503-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span></span>
1503+
% 	[iif(dislikes(a, b), not(likes(a, b)))].
1504-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1504+
1505-
<span class="f6"><span class="bold"><span class="b9">% 	dislikes(bill, ted)&amp;dislikes(ted, bill).</span></span></span>
1505+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1506-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1506+
% pfc :-
1507-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span></span>
1507+
% 	[iif(dislikes(a, b), neg(likes(a, b)))].
1508-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1508+
1509-
<span class="f1"><span class="bold"><span class="b9">% 	dislikes(bill, ted)&amp;dislikes(ted, bill).</span></span></span>
1509+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 
1510-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1510+
% succeed(user:are_clauses_entailed([iif(dislikes(a, b), neg(likes(a, b)))])).
1511-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span></span>
1511+
1512-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1512+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1513-
<span class="f7"><span class="bold"><span class="b0">% 	dislikes(bill, ted)&amp;dislikes(ted, bill).</span></span></span>
1513+
% kif:cl_assert(pfc(pfc_file), clif(equiv(dislikes(A, B), neg(likes(A, B))))).
1514-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1514+
1515-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span>
1515+
1516-
<span class="f6"><span class="b9">% horn :-</span></span>
1516+
1517-
<span class="f6"><span class="b9">% 	[dislikes(bill, ted), dislikes(ted, bill)].</span></span>
1517+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1518-
<span class="f6"><span class="b9">% </span></span>
1518+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1519-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span>
1519+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1520-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(dislikes(bill, ted)&amp;dislikes(ted, bill), [dislikes(bill, ted), dislikes(ted, bill)])).</span></span>
1520+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1521-
<span class="f9"><span class="b9">% </span></span>
1521+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1522-
<span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span>
1522+
% kif :-
1523-
<span class="f7 b0">% succeed(user:boxlog_to_pfc(dislikes(bill, ted), dislikes(bill, ted))).</span>
1523+
% 	all(N3, all(O3, equiv(dislikes(N3, O3), neg(likes(N3, O3))))).
1524-
<span class="f7 b0">% </span>
1524+
1525-
<span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span>
1525+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1526-
<span class="f7 b0">% succeed(user:boxlog_to_pfc(dislikes(ted, bill), dislikes(ted, bill))).</span>
1526+
% pkif :-
1527-
<span class="f7 b0">% </span>
1527+
% 	all(N3, all(O3, (dislikes(N3, O3)<=>not(likes(N3, O3))))).
1528
% 
1529
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1530-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1530+
% cnf :-
1531-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1531+
% 	(not(dislikes(N3, O3))v not(likes(N3, O3)))& (likes(N3, O3)v dislikes(N3, O3)).
1532-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1532+
1533-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1533+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1534-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span></span>
1534+
% horn :-
1535-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1535+
% 	
1536-
<span class="f6"><span class="bold"><span class="b9">% 	dislikes(bill, ted)&amp;dislikes(ted, bill).</span></span></span>
1536+
% 	[ (not(dislikes(N3, O3)):-likes(N3, O3)),
1537-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1537+
% 	  (not(likes(N3, O3)):-dislikes(N3, O3)),
1538-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span></span>
1538+
% 	  (dislikes(N3, O3):-not(likes(N3, O3))),
1539-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1539+
% 	  (likes(N3, O3):-not(dislikes(N3, O3)))
1540-
<span class="f1"><span class="bold"><span class="b9">% 	dislikes(bill, ted)&amp;dislikes(ted, bill).</span></span></span>
1540+
% 	].
1541-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1541+
1542-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span></span>
1542+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1543-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1543+
% succeed(user:kif_to_boxlog(equiv(dislikes(_G15587, _G15588), neg(likes(_G15587, _G15588))), [ (not(dislikes(N3, O3)):-likes(N3, O3)), (not(likes(N3, O3)):-dislikes(N3, O3)), (dislikes(N3, O3):-not(likes(N3, O3))), (likes(N3, O3):-not(dislikes(N3, O3)))])).
1544-
<span class="f7"><span class="bold"><span class="b0">% 	dislikes(bill, ted)&amp;dislikes(ted, bill).</span></span></span>
1544+
1545-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1545+
1546-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span>
1546+
1547-
<span class="f6"><span class="b9">% horn :-</span></span>
1547+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1548-
<span class="f6"><span class="b9">% 	[dislikes(bill, ted), dislikes(ted, bill)].</span></span>
1548+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1549-
<span class="f6"><span class="b9">% </span></span>
1549+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1550-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span></span>
1550+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1551-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
1551+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1552-
<span class="f2"><span class="bold"><span class="b9">% 	[dislikes(bill, ted), dislikes(ted, bill)].</span></span></span>
1552+
% kif :-
1553-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
1553+
% 	all(N3, all(O3, equiv(dislikes(N3, O3), neg(likes(N3, O3))))).
1554
% 
1555
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1556-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1556+
% pkif :-
1557-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1557+
% 	all(N3, all(O3, (dislikes(N3, O3)<=>not(likes(N3, O3))))).
1558-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1558+
1559-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1559+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1560-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span></span>
1560+
% cnf :-
1561-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1561+
% 	(not(dislikes(N3, O3))v not(likes(N3, O3)))& (likes(N3, O3)v dislikes(N3, O3)).
1562-
<span class="f6"><span class="bold"><span class="b9">% 	dislikes(bill, ted)&amp;dislikes(ted, bill).</span></span></span>
1562+
1563-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1563+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1564-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span></span>
1564+
% horn :-
1565-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1565+
% 	
1566-
<span class="f1"><span class="bold"><span class="b9">% 	dislikes(bill, ted)&amp;dislikes(ted, bill).</span></span></span>
1566+
% 	[ (not(dislikes(N3, O3)):-likes(N3, O3)),
1567-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1567+
% 	  (not(likes(N3, O3)):-dislikes(N3, O3)),
1568-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span></span>
1568+
% 	  (dislikes(N3, O3):-not(likes(N3, O3))),
1569-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1569+
% 	  (likes(N3, O3):-not(dislikes(N3, O3)))
1570-
<span class="f7"><span class="bold"><span class="b0">% 	dislikes(bill, ted)&amp;dislikes(ted, bill).</span></span></span>
1570+
% 	].
1571-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1571+
1572-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span>
1572+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1573-
<span class="f6"><span class="b9">% horn :-</span></span>
1573+
% pfc :-
1574-
<span class="f6"><span class="b9">% 	[dislikes(bill, ted), dislikes(ted, bill)].</span></span>
1574+
% 	
1575-
<span class="f6"><span class="b9">% </span></span>
1575+
% 	[ (likes(N3, O3), {vg(s(O3, N3))}==>neg(dislikes(N3, O3))),
1576-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span></span>
1576+
% 	  (dislikes(N3, O3), {vg(s(O3, N3))}==>neg(likes(N3, O3))),
1577-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
1577+
% 	  (neg(likes(N3, O3)), {vg(s(O3, N3))}==>dislikes(N3, O3)),
1578-
<span class="f2"><span class="bold"><span class="b9">% 	[dislikes(bill, ted), dislikes(ted, bill)].</span></span></span>
1578+
% 	  (neg(dislikes(N3, O3)), {vg(s(O3, N3))}==>likes(N3, O3))
1579-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
1579+
% 	].
1580-
<span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:196 </span></span></span>
1580+
1581-
<span class="f5"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([dislikes(bill, ted), dislikes(ted, bill)])).</span></span></span>
1581+
1582-
<span class="f5"><span class="bold"><span class="b9">% </span></span></span>
1582+
1583-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1583+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1584-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(pfc_file), clif((dislikes(A, B)&lt;=&gt;neg(likes(A, B))))).</span></span></span>
1584+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1585-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
1585+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1586
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1587
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1588-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1588+
% kif :-
1589-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1589+
% 	all(N3, all(O3, equiv(dislikes(N3, O3), neg(likes(N3, O3))))).
1590-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1590+
1591-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1591+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1592-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1592+
% pkif :-
1593-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1593+
% 	all(N3, all(O3, (dislikes(N3, O3)<=>not(likes(N3, O3))))).
1594-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, all(O3, (dislikes(N3, O3)&lt;=&gt;neg(likes(N3, O3))))).</span></span></span>
1594+
1595-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1595+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1596-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1596+
% cnf :-
1597-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1597+
% 	(not(dislikes(N3, O3))v not(likes(N3, O3)))& (likes(N3, O3)v dislikes(N3, O3)).
1598-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, all(O3, (dislikes(N3, O3)&lt;=&gt;not(likes(N3, O3))))).</span></span></span>
1598+
1599-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1599+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1600-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1600+
% horn :-
1601-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1601+
% 	
1602-
<span class="f7"><span class="bold"><span class="b0">% 	(not(dislikes(N3, O3))v not(likes(N3, O3)))&amp; (likes(N3, O3)v dislikes(N3, O3)).</span></span></span>
1602+
% 	[ (not(dislikes(N3, O3)):-likes(N3, O3)),
1603-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1603+
% 	  (not(likes(N3, O3)):-dislikes(N3, O3)),
1604-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span>
1604+
% 	  (dislikes(N3, O3):-not(likes(N3, O3))),
1605-
<span class="f6"><span class="b9">% horn :-</span></span>
1605+
% 	  (likes(N3, O3):-not(dislikes(N3, O3)))
1606-
<span class="f6"><span class="b9">% 	</span></span>
1606+
% 	].
1607-
<span class="f6"><span class="b9">% 	[ (not(dislikes(N3, O3)):-likes(N3, O3)),</span></span>
1607+
1608-
<span class="f6"><span class="b9">% 	  (not(likes(N3, O3)):-dislikes(N3, O3)),</span></span>
1608+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1609-
<span class="f6"><span class="b9">% 	  (dislikes(N3, O3):-not(likes(N3, O3))),</span></span>
1609+
% pfc :-
1610-
<span class="f6"><span class="b9">% 	  (likes(N3, O3):-not(dislikes(N3, O3)))</span></span>
1610+
% 	
1611-
<span class="f6"><span class="b9">% 	].</span></span>
1611+
% 	[ (likes(N3, O3), {vg(s(O3, N3))}==>neg(dislikes(N3, O3))),
1612-
<span class="f6"><span class="b9">% </span></span>
1612+
% 	  (dislikes(N3, O3), {vg(s(O3, N3))}==>neg(likes(N3, O3))),
1613-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span>
1613+
% 	  (neg(likes(N3, O3)), {vg(s(O3, N3))}==>dislikes(N3, O3)),
1614-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog((dislikes(_G15860, _G15861)&lt;=&gt;neg(likes(_G15860, _G15861))), [ (not(dislikes(N3, O3)):-likes(N3, O3)), (not(likes(N3, O3)):-dislikes(N3, O3)), (dislikes(N3, O3):-not(likes(N3, O3))), (likes(N3, O3):-not(dislikes(N3, O3)))])).</span></span>
1614+
% 	  (neg(dislikes(N3, O3)), {vg(s(O3, N3))}==>likes(N3, O3))
1615-
<span class="f9"><span class="b9">% </span></span>
1615+
% 	].
1616-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span></span>
1616+
1617-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(dislikes(N3, O3)):-likes(N3, O3)), (likes(N3, O3), {vg(s(O3, N3))}==&gt;neg(dislikes(N3, O3))))).</span></span></span></span>
1617+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1618-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1618+
% succeed(user:are_clauses_entailed([ (likes(N3, O3), {vg(s(O3, N3))}==>neg(dislikes(N3, O3))), (dislikes(N3, O3), {vg(s(O3, N3))}==>neg(likes(N3, O3))), (neg(likes(N3, O3)), {vg(s(O3, N3))}==>dislikes(N3, O3)), (neg(dislikes(N3, O3)), {vg(s(O3, N3))}==>likes(N3, O3))])).
1619-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span></span>
1619+
1620-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(likes(N3, O3)):-dislikes(N3, O3)), (dislikes(N3, O3), {vg(s(O3, N3))}==&gt;neg(likes(N3, O3))))).</span></span></span></span>
1620+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1621-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1621+
% gripe_time(warn(0.892531077000001>0.8), user:pfc_fwd2(clif(equiv(dislikes(_G710, _G711), neg(likes(_G710, _G711)))), (u, u))).
1622-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span></span>
1622+
1623-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((dislikes(N3, O3):-not(likes(N3, O3))), (neg(likes(N3, O3)), {vg(s(O3, N3))}==&gt;dislikes(N3, O3)))).</span></span></span></span>
1623+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 
1624-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1624+
% gripe_time(warn(0.8943442059999995>0.6), user:pfc_assert_fast_timed(clif(equiv(dislikes(_G710, _G711), neg(likes(_G710, _G711)))), (u, u))).
1625-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span></span>
1625+
1626-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((likes(N3, O3):-not(dislikes(N3, O3))), (neg(dislikes(N3, O3)), {vg(s(O3, N3))}==&gt;likes(N3, O3)))).</span></span></span></span>
1626+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:243 
1627-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1627+
% succeed(user:boxlog_to_pfc((not(dislikes(A, B)):-likes(A, B)), (likes(A, B), {vg(s(B, A))}==>neg(dislikes(A, B))))).
1628
% 
1629
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:243 
1630-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1630+
% succeed(user:are_clauses_entailed((likes(A, B), {vg(s(B, A))}==>neg(dislikes(A, B))))).
1631-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1631+
1632-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1632+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:245 
1633-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1633+
% succeed(user:boxlog_to_pfc((not(likes(A, B)):-dislikes(A, B)), (dislikes(A, B), {vg(s(B, A))}==>neg(likes(A, B))))).
1634-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1634+
1635-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1635+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:245 
1636-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, all(O3, (dislikes(N3, O3)&lt;=&gt;neg(likes(N3, O3))))).</span></span></span>
1636+
% succeed(user:are_clauses_entailed((dislikes(A, B), {vg(s(B, A))}==>neg(likes(A, B))))).
1637-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1637+
1638-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1638+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:247 
1639-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1639+
% succeed(user:boxlog_to_pfc((dislikes(A, B):-not(likes(A, B))), (neg(likes(A, B)), {vg(s(B, A))}==>dislikes(A, B)))).
1640-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, all(O3, (dislikes(N3, O3)&lt;=&gt;not(likes(N3, O3))))).</span></span></span>
1640+
1641-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1641+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:247 
1642-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1642+
% succeed(user:are_clauses_entailed((neg(likes(A, B)), {vg(s(B, A))}==>dislikes(A, B)))).
1643-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1643+
1644-
<span class="f7"><span class="bold"><span class="b0">% 	(not(dislikes(N3, O3))v not(likes(N3, O3)))&amp; (likes(N3, O3)v dislikes(N3, O3)).</span></span></span>
1644+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:249 
1645-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1645+
% succeed(user:boxlog_to_pfc((likes(A, B):-not(dislikes(A, B))), (neg(dislikes(A, B)), {vg(s(B, A))}==>likes(A, B)))).
1646-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span>
1646+
1647-
<span class="f6"><span class="b9">% horn :-</span></span>
1647+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:249 
1648-
<span class="f6"><span class="b9">% 	</span></span>
1648+
% succeed(user:are_clauses_entailed((neg(dislikes(A, B)), {vg(s(B, A))}==>likes(A, B)))).
1649-
<span class="f6"><span class="b9">% 	[ (not(dislikes(N3, O3)):-likes(N3, O3)),</span></span>
1649+
1650-
<span class="f6"><span class="b9">% 	  (not(likes(N3, O3)):-dislikes(N3, O3)),</span></span>
1650+
1651-
<span class="f6"><span class="b9">% 	  (dislikes(N3, O3):-not(likes(N3, O3))),</span></span>
1651+
1652-
<span class="f6"><span class="b9">% 	  (likes(N3, O3):-not(dislikes(N3, O3)))</span></span>
1652+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1653-
<span class="f6"><span class="b9">% 	].</span></span>
1653+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1654-
<span class="f6"><span class="b9">% </span></span>
1654+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1655-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span></span>
1655+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1656-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
1656+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:252 
1657-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
1657+
% kif :-
1658-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (likes(N3, O3), {vg(s(O3, N3))}==&gt;neg(dislikes(N3, O3))),</span></span></span></span>
1658+
% 	not(love_compatible(bill, alice)).
1659-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (dislikes(N3, O3), {vg(s(O3, N3))}==&gt;neg(likes(N3, O3))),</span></span></span></span>
1659+
1660-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(likes(N3, O3)), {vg(s(O3, N3))}==&gt;dislikes(N3, O3)),</span></span></span></span>
1660+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:252 
1661-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(dislikes(N3, O3)), {vg(s(O3, N3))}==&gt;likes(N3, O3))</span></span></span></span>
1661+
% pkif :-
1662-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
1662+
% 	not(love_compatible(bill, alice)).
1663-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1663+
1664
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:252 
1665
% cnf :-
1666-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1666+
% 	not(love_compatible(bill, alice)).
1667-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1667+
1668-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1668+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:252 
1669-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1669+
% horn :-
1670-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1670+
% 	[not(love_compatible(bill, alice))].
1671-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1671+
1672-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, all(O3, (dislikes(N3, O3)&lt;=&gt;neg(likes(N3, O3))))).</span></span></span>
1672+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:252 
1673-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1673+
% pfc :-
1674-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1674+
% 	[neg(love_compatible(bill, alice))].
1675-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1675+
1676-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, all(O3, (dislikes(N3, O3)&lt;=&gt;not(likes(N3, O3))))).</span></span></span>
1676+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:252 
1677-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1677+
% succeed(user:are_clauses_entailed([neg(love_compatible(bill, alice))])).
1678-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1678+
1679-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1679+
1680-
<span class="f7"><span class="bold"><span class="b0">% 	(not(dislikes(N3, O3))v not(likes(N3, O3)))&amp; (likes(N3, O3)v dislikes(N3, O3)).</span></span></span>
1680+
1681-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1681+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1682-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span>
1682+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1683-
<span class="f6"><span class="b9">% horn :-</span></span>
1683+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1684-
<span class="f6"><span class="b9">% 	</span></span>
1684+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1685-
<span class="f6"><span class="b9">% 	[ (not(dislikes(N3, O3)):-likes(N3, O3)),</span></span>
1685+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:253 
1686-
<span class="f6"><span class="b9">% 	  (not(likes(N3, O3)):-dislikes(N3, O3)),</span></span>
1686+
% kif :-
1687-
<span class="f6"><span class="b9">% 	  (dislikes(N3, O3):-not(likes(N3, O3))),</span></span>
1687+
% 	not(love_compatible(alice, bill)).
1688-
<span class="f6"><span class="b9">% 	  (likes(N3, O3):-not(dislikes(N3, O3)))</span></span>
1688+
1689-
<span class="f6"><span class="b9">% 	].</span></span>
1689+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:253 
1690-
<span class="f6"><span class="b9">% </span></span>
1690+
% pkif :-
1691-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span></span>
1691+
% 	not(love_compatible(alice, bill)).
1692-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
1692+
1693-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
1693+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:253 
1694-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (likes(N3, O3), {vg(s(O3, N3))}==&gt;neg(dislikes(N3, O3))),</span></span></span></span>
1694+
% cnf :-
1695-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (dislikes(N3, O3), {vg(s(O3, N3))}==&gt;neg(likes(N3, O3))),</span></span></span></span>
1695+
% 	not(love_compatible(alice, bill)).
1696-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(likes(N3, O3)), {vg(s(O3, N3))}==&gt;dislikes(N3, O3)),</span></span></span></span>
1696+
1697-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(dislikes(N3, O3)), {vg(s(O3, N3))}==&gt;likes(N3, O3))</span></span></span></span>
1697+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:253 
1698-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
1698+
% horn :-
1699-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1699+
% 	[not(love_compatible(alice, bill))].
1700-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span></span>
1700+
1701-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (likes(N3, O3), {vg(s(O3, N3))}==&gt;neg(dislikes(N3, O3))), (dislikes(N3, O3), {vg(s(O3, N3))}==&gt;neg(likes(N3, O3))), (neg(likes(N3, O3)), {vg(s(O3, N3))}==&gt;dislikes(N3, O3)), (neg(dislikes(N3, O3)), {vg(s(O3, N3))}==&gt;likes(N3, O3))])).</span></span></span></span>
1701+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:253 
1702-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1702+
% pfc :-
1703-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1703+
% 	[neg(love_compatible(alice, bill))].
1704-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(might_altercate(alice,bill),u,u).</span></span></span>
1704+
1705-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span>
1705+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:253 
1706-
<span class="f6"><span class="b9">% pfc_undo_e ; Fact not found in user db: might_altercate(alice,bill)</span></span>
1706+
% succeed(user:are_clauses_entailed([neg(love_compatible(alice, bill))])).
1707-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1707+
1708-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(might_altercate(alice,bill),u,u).</span></span></span>
1708+
1709-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span>
1709+
1710-
<span class="f6"><span class="b9">% pfc_undo_e ; Fact not found in user db: might_altercate(alice,bill)</span></span>
1710+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1711-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1711+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1712-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(dislikes(alice,bill),u,u).</span></span></span>
1712+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1713-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1713+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1714-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: dislikes(alice,bill)</span></span></span>
1714+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:254 
1715-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1715+
% kif :-
1716-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(dislikes(alice,bill),u,u).</span></span></span>
1716+
% 	might_altercate(ted, bill).
1717-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1717+
1718-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: dislikes(alice,bill)</span></span></span>
1718+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:254 
1719-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1719+
% pkif :-
1720-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(might_altercate(alice,ted),u,u).</span></span></span>
1720+
% 	might_altercate(ted, bill).
1721-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span>
1721+
1722-
<span class="f6"><span class="b9">% pfc_undo_e ; Fact not found in user db: might_altercate(alice,ted)</span></span>
1722+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:254 
1723-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1723+
% cnf :-
1724-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(might_altercate(alice,ted),u,u).</span></span></span>
1724+
% 	might_altercate(ted, bill).
1725-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span>
1725+
1726-
<span class="f6"><span class="b9">% pfc_undo_e ; Fact not found in user db: might_altercate(alice,ted)</span></span>
1726+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:254 
1727-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1727+
% horn :-
1728-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(dislikes(alice,ted),u,u).</span></span></span>
1728+
% 	[might_altercate(ted, bill)].
1729-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1729+
1730-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: dislikes(alice,ted)</span></span></span>
1730+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:254 
1731-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1731+
% pfc :-
1732-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(dislikes(alice,ted),u,u).</span></span></span>
1732+
% 	[might_altercate(ted, bill)].
1733-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1733+
1734-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: dislikes(alice,ted)</span></span></span>
1734+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:254 
1735-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1735+
% succeed(user:are_clauses_entailed([might_altercate(ted, bill)])).
1736-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(love_compatible(bill,ted),u,u).</span></span></span>
1736+
1737-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1737+
1738-
<span class="f7"><span class="bold"><span class="b0">% pfc_undo_e ; Fact not found in user db: love_compatible(bill,ted)</span></span></span>
1738+
1739-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1739+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1740-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(love_compatible(bill,ted),u,u).</span></span></span>
1740+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1741-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1741+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1742-
<span class="f7"><span class="bold"><span class="b0">% pfc_undo_e ; Fact not found in user db: love_compatible(bill,ted)</span></span></span>
1742+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1743-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1743+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:255 
1744-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(likes(bill,ted),u,u).</span></span></span>
1744+
% kif :-
1745-
<span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1745+
% 	might_altercate(bill, ted).
1746-
<span class="f3"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: likes(bill,ted)</span></span></span>
1746+
1747-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1747+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:255 
1748-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(likes(bill,ted),u,u).</span></span></span>
1748+
% pkif :-
1749-
<span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1749+
% 	might_altercate(bill, ted).
1750-
<span class="f3"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: likes(bill,ted)</span></span></span>
1750+
1751-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1751+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:255 
1752-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(love_compatible(ted,bill),u,u).</span></span></span>
1752+
% cnf :-
1753-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1753+
% 	might_altercate(bill, ted).
1754-
<span class="f7"><span class="bold"><span class="b0">% pfc_undo_e ; Fact not found in user db: love_compatible(ted,bill)</span></span></span>
1754+
1755-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1755+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:255 
1756-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(love_compatible(ted,bill),u,u).</span></span></span>
1756+
% horn :-
1757-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1757+
% 	[might_altercate(bill, ted)].
1758-
<span class="f7"><span class="bold"><span class="b0">% pfc_undo_e ; Fact not found in user db: love_compatible(ted,bill)</span></span></span>
1758+
1759-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1759+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:255 
1760-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(likes(ted,bill),u,u).</span></span></span>
1760+
% pfc :-
1761-
<span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1761+
% 	[might_altercate(bill, ted)].
1762-
<span class="f3"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: likes(ted,bill)</span></span></span>
1762+
1763-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1763+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:255 
1764-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(likes(ted,bill),u,u).</span></span></span>
1764+
% succeed(user:are_clauses_entailed([might_altercate(bill, ted)])).
1765-
<span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1765+
1766-
<span class="f3"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: likes(ted,bill)</span></span></span>
1766+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:278 
1767-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span>
1767+
% kif:cl_assert(pfc(pred_type), prologBuiltin(otherGender/2)).
1768-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.9455116540000006&gt;0.8), user:pfc_fwd2(clif((dislikes(_G710, _G711)&lt;=&gt;neg(likes(_G710, _G711)))), (u, u))).</span></span></span>
1768+
1769-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
1769+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:279 
1770-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:216 </span></span></span></span>
1770+
% kif:cl_assert(pfc(pfc_file), otherGender(male, female)).
1771-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.9477766340000002&gt;0.6), user:pfc_assert_fast_timed(clif((dislikes(_G710, _G711)&lt;=&gt;neg(likes(_G710, _G711)))), (u, u))).</span></span></span></span>
1771+
1772-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
1772+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:280 
1773-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span></span>
1773+
% kif:cl_assert(pfc(pfc_file), otherGender(female, male)).
1774-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(pfc_file), clif(forall(a(b), iif(dislikes(a, b), neg(likes(a, b)))))).</span></span></span>
1774+
1775-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
1775+
1776
1777
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1778-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1778+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1779-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1779+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1780-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1780+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1781-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1781+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1782-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span></span>
1782+
% kif :-
1783-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1783+
% 	all(Y, all(X, iff(breeder(X, Y), breeder(Y, X)))).
1784-
<span class="f6"><span class="bold"><span class="b9">% 	forall(a(b), iif(dislikes(a, b), neg(likes(a, b)))).</span></span></span>
1784+
1785-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1785+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1786-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span></span>
1786+
% pkif :-
1787-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1787+
% 	all(Y, all(X, (breeder(X, Y)<=>breeder(Y, X)))).
1788-
<span class="f1"><span class="bold"><span class="b9">% 	iif(dislikes(a, b), not(likes(a, b))).</span></span></span>
1788+
1789-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1789+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1790-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span></span>
1790+
% cnf :-
1791-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1791+
% 	(not(breeder(X, Y))v breeder(Y, X))& (not(breeder(Y, X))v breeder(X, Y)).
1792-
<span class="f7"><span class="bold"><span class="b0">% 	iif(dislikes(a, b), not(likes(a, b))).</span></span></span>
1792+
1793-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1793+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1794-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span>
1794+
% horn :-
1795-
<span class="f6"><span class="b9">% horn :-</span></span>
1795+
% 	
1796-
<span class="f6"><span class="b9">% 	[iif(dislikes(a, b), not(likes(a, b)))].</span></span>
1796+
% 	[ (not(breeder(X, Y)):-not(breeder(Y, X))),
1797-
<span class="f6"><span class="b9">% </span></span>
1797+
% 	  (breeder(X, Y):-breeder(Y, X))
1798-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span>
1798+
% 	].
1799-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(forall(a(b), iif(dislikes(a, b), neg(likes(a, b)))), [iif(dislikes(a, b), not(likes(a, b)))])).</span></span>
1799+
1800-
<span class="f9"><span class="b9">% </span></span>
1800+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1801-
<span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span>
1801+
% succeed(user:kif_to_boxlog(iff(breeder(X, Y), breeder(Y, X)), [ (not(breeder(X, Y)):-not(breeder(Y, X))), (breeder(X, Y):-breeder(Y, X))])).
1802-
<span class="f7 b0">% succeed(user:boxlog_to_pfc(iif(dislikes(a, b), not(likes(a, b))), iif(dislikes(a, b), neg(likes(a, b))))).</span>
1802+
1803-
<span class="f7 b0">% </span>
1803+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1804
% succeed(user:boxlog_to_pfc((not(breeder(X, Y)):-not(breeder(Y, X))), (neg(breeder(X, Y))<-neg(breeder(Y, X)), {vg(s(Y, X))}))).
1805
% 
1806-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1806+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1807-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1807+
% succeed(user:boxlog_to_pfc((breeder(X, Y):-breeder(Y, X)), (breeder(Y, X), {vg(s(Y, X))}==>breeder(X, Y)))).
1808-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1808+
1809-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1809+
1810-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span></span>
1810+
1811-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1811+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1812-
<span class="f6"><span class="bold"><span class="b9">% 	forall(a(b), iif(dislikes(a, b), neg(likes(a, b)))).</span></span></span>
1812+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1813-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1813+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1814-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span></span>
1814+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1815-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1815+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1816-
<span class="f1"><span class="bold"><span class="b9">% 	iif(dislikes(a, b), not(likes(a, b))).</span></span></span>
1816+
% kif :-
1817-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1817+
% 	all(Y, all(X, iff(breeder(X, Y), breeder(Y, X)))).
1818-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span></span>
1818+
1819-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1819+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1820-
<span class="f7"><span class="bold"><span class="b0">% 	iif(dislikes(a, b), not(likes(a, b))).</span></span></span>
1820+
% pkif :-
1821-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1821+
% 	all(Y, all(X, (breeder(X, Y)<=>breeder(Y, X)))).
1822-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span>
1822+
1823-
<span class="f6"><span class="b9">% horn :-</span></span>
1823+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1824-
<span class="f6"><span class="b9">% 	[iif(dislikes(a, b), not(likes(a, b)))].</span></span>
1824+
% cnf :-
1825-
<span class="f6"><span class="b9">% </span></span>
1825+
% 	(not(breeder(X, Y))v breeder(Y, X))& (not(breeder(Y, X))v breeder(X, Y)).
1826-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span></span>
1826+
1827-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
1827+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1828-
<span class="f2"><span class="bold"><span class="b9">% 	[iif(dislikes(a, b), neg(likes(a, b)))].</span></span></span>
1828+
% horn :-
1829-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
1829+
% 	
1830
% 	[ (not(breeder(X, Y)):-not(breeder(Y, X))),
1831
% 	  (breeder(X, Y):-breeder(Y, X))
1832-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1832+
% 	].
1833-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1833+
1834-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1834+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1835-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1835+
% pfc :-
1836-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span></span>
1836+
% 	
1837-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1837+
% 	[ (neg(breeder(X, Y))<-neg(breeder(Y, X)), {vg(s(Y, X))}),
1838-
<span class="f6"><span class="bold"><span class="b9">% 	forall(a(b), iif(dislikes(a, b), neg(likes(a, b)))).</span></span></span>
1838+
% 	  (breeder(Y, X), {vg(s(Y, X))}==>breeder(X, Y))
1839-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1839+
% 	].
1840-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span></span>
1840+
1841-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1841+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1842-
<span class="f1"><span class="bold"><span class="b9">% 	iif(dislikes(a, b), not(likes(a, b))).</span></span></span>
1842+
% Adding (:) ptBinaryPredicate(breeder)    <-------- (pt(tPred(breeder),rhs([ptBinaryPredicate(breeder)])) <-TF-> tPred(breeder))
1843-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1843+
1844-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span></span>
1844+
1845-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1845+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1846-
<span class="f7"><span class="bold"><span class="b0">% 	iif(dislikes(a, b), not(likes(a, b))).</span></span></span>
1846+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1847-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1847+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1848-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span>
1848+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1849-
<span class="f6"><span class="b9">% horn :-</span></span>
1849+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1850-
<span class="f6"><span class="b9">% 	[iif(dislikes(a, b), not(likes(a, b)))].</span></span>
1850+
% kif :-
1851-
<span class="f6"><span class="b9">% </span></span>
1851+
% 	all(Y, all(X, iff(breeder(X, Y), breeder(Y, X)))).
1852-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span></span>
1852+
1853-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
1853+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1854-
<span class="f2"><span class="bold"><span class="b9">% 	[iif(dislikes(a, b), neg(likes(a, b)))].</span></span></span>
1854+
% pkif :-
1855-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
1855+
% 	all(Y, all(X, (breeder(X, Y)<=>breeder(Y, X)))).
1856-
<span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:228 </span></span></span>
1856+
1857-
<span class="f5"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([iif(dislikes(a, b), neg(likes(a, b)))])).</span></span></span>
1857+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1858-
<span class="f5"><span class="bold"><span class="b9">% </span></span></span>
1858+
% cnf :-
1859-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span>
1859+
% 	(not(breeder(X, Y))v breeder(Y, X))& (not(breeder(Y, X))v breeder(X, Y)).
1860-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(pfc_file), clif(equiv(dislikes(A, B), neg(likes(A, B))))).</span></span></span>
1860+
1861-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
1861+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1862
% horn :-
1863
% 	
1864-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1864+
% 	[ (not(breeder(X, Y)):-not(breeder(Y, X))),
1865-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1865+
% 	  (breeder(X, Y):-breeder(Y, X))
1866-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1866+
% 	].
1867-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1867+
1868-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span>
1868+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1869-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1869+
% pfc :-
1870-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, all(O3, equiv(dislikes(N3, O3), neg(likes(N3, O3))))).</span></span></span>
1870+
% 	
1871-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1871+
% 	[ (neg(breeder(X, Y))<-neg(breeder(Y, X)), {vg(s(Y, X))}),
1872-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span>
1872+
% 	  (breeder(Y, X), {vg(s(Y, X))}==>breeder(X, Y))
1873-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1873+
% 	].
1874-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, all(O3, (dislikes(N3, O3)&lt;=&gt;not(likes(N3, O3))))).</span></span></span>
1874+
1875-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1875+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1876-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span>
1876+
% succeed(user:are_clauses_entailed([ (neg(breeder(X, Y))<-neg(breeder(Y, X)), {vg(s(Y, X))}), (breeder(Y, X), {vg(s(Y, X))}==>breeder(X, Y))])).
1877-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1877+
1878-
<span class="f7"><span class="bold"><span class="b0">% 	(not(dislikes(N3, O3))v not(likes(N3, O3)))&amp; (likes(N3, O3)v dislikes(N3, O3)).</span></span></span>
1878+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1879-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1879+
% gripe_time(warn(0.9835981700000005>0.8), user:pfc_fwd2(clif(iff(breeder(X, Y), breeder(Y, X))), (u, u))).
1880-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span>
1880+
1881-
<span class="f6"><span class="b9">% horn :-</span></span>
1881+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1882-
<span class="f6"><span class="b9">% 	</span></span>
1882+
% gripe_time(warn(0.9852711280000008>0.6), user:pfc_assert_fast_timed(clif(iff(breeder(X, Y), breeder(Y, X))), (u, u))).
1883-
<span class="f6"><span class="b9">% 	[ (not(dislikes(N3, O3)):-likes(N3, O3)),</span></span>
1883+
1884-
<span class="f6"><span class="b9">% 	  (not(likes(N3, O3)):-dislikes(N3, O3)),</span></span>
1884+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 
1885-
<span class="f6"><span class="b9">% 	  (dislikes(N3, O3):-not(likes(N3, O3))),</span></span>
1885+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff(breeder(_G637, _G638), breeder(_G638, _G637))), kif_process(iff(breeder(_G637, _G638), breeder(_G638, _G637)))))).
1886-
<span class="f6"><span class="b9">% 	  (likes(N3, O3):-not(dislikes(N3, O3)))</span></span>
1886+
1887-
<span class="f6"><span class="b9">% 	].</span></span>
1887+
1888-
<span class="f6"><span class="b9">% </span></span>
1888+
1889-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span>
1889+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1890-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(equiv(dislikes(_G15587, _G15588), neg(likes(_G15587, _G15588))), [ (not(dislikes(N3, O3)):-likes(N3, O3)), (not(likes(N3, O3)):-dislikes(N3, O3)), (dislikes(N3, O3):-not(likes(N3, O3))), (likes(N3, O3):-not(dislikes(N3, O3)))])).</span></span>
1890+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1891-
<span class="f9"><span class="b9">% </span></span>
1891+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1892
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1893
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1894-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1894+
% kif :-
1895-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1895+
% 	all(X,
1896-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1896+
% 	    all(G1,
1897-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1897+
% 		all(Y,
1898-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span>
1898+
% 		    all(G2,
1899-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1899+
% 			if((breeder(X, Y), gender(X, G1), otherGender(G1, G2)),
1900-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, all(O3, equiv(dislikes(N3, O3), neg(likes(N3, O3))))).</span></span></span>
1900+
% 			   gender(Y, G2)))))).
1901-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1901+
1902-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span>
1902+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1903-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1903+
% pkif :-
1904-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, all(O3, (dislikes(N3, O3)&lt;=&gt;not(likes(N3, O3))))).</span></span></span>
1904+
% 	all(X,
1905-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1905+
% 	    all(G1,
1906-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span>
1906+
% 		all(Y,
1907-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1907+
% 		    all(G2,
1908-
<span class="f7"><span class="bold"><span class="b0">% 	(not(dislikes(N3, O3))v not(likes(N3, O3)))&amp; (likes(N3, O3)v dislikes(N3, O3)).</span></span></span>
1908+
% 			(breeder(X, Y)& (gender(X, G1)&otherGender(G1, G2))=>gender(Y, G2)))))).
1909-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1909+
1910-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span>
1910+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1911-
<span class="f6"><span class="b9">% horn :-</span></span>
1911+
% cnf :-
1912-
<span class="f6"><span class="b9">% 	</span></span>
1912+
% 	gender(Y, G2)v (not(breeder(X, Y))v (not(gender(X, G1))v not(otherGender(G1, G2)))).
1913-
<span class="f6"><span class="b9">% 	[ (not(dislikes(N3, O3)):-likes(N3, O3)),</span></span>
1913+
1914-
<span class="f6"><span class="b9">% 	  (not(likes(N3, O3)):-dislikes(N3, O3)),</span></span>
1914+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1915-
<span class="f6"><span class="b9">% 	  (dislikes(N3, O3):-not(likes(N3, O3))),</span></span>
1915+
% horn :-
1916-
<span class="f6"><span class="b9">% 	  (likes(N3, O3):-not(dislikes(N3, O3)))</span></span>
1916+
% 	
1917-
<span class="f6"><span class="b9">% 	].</span></span>
1917+
% 	[ (not(breeder(X, Y)):-not(gender(Y, G2)), gender(X, G1), otherGender(G1, G2)),
1918-
<span class="f6"><span class="b9">% </span></span>
1918+
% 	  (not(gender(X, G1)):-not(gender(Y, G2)), breeder(X, Y), otherGender(G1, G2)),
1919-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span></span>
1919+
% 	  (not(otherGender(G1, G2)):-not(gender(Y, G2)), breeder(X, Y), gender(X, G1)),
1920-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
1920+
% 	  (gender(Y, G2):-breeder(X, Y), gender(X, G1), otherGender(G1, G2))
1921-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
1921+
% 	].
1922-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (likes(N3, O3), {vg(s(O3, N3))}==&gt;neg(dislikes(N3, O3))),</span></span></span></span>
1922+
1923-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (dislikes(N3, O3), {vg(s(O3, N3))}==&gt;neg(likes(N3, O3))),</span></span></span></span>
1923+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1924-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(likes(N3, O3)), {vg(s(O3, N3))}==&gt;dislikes(N3, O3)),</span></span></span></span>
1924+
% succeed(user:kif_to_boxlog(if((breeder(X, Y), gender(X, G1), otherGender(G1, G2)), gender(Y, G2)), [ (not(breeder(X, Y)):-not(gender(Y, G2)), gender(X, G1), otherGender(G1, G2)), (not(gender(X, G1)):-not(gender(Y, G2)), breeder(X, Y), otherGender(G1, G2)), (not(otherGender(G1, G2)):-not(gender(Y, G2)), breeder(X, Y), gender(X, G1)), (gender(Y, G2):-breeder(X, Y), gender(X, G1), otherGender(G1, G2))])).
1925-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(dislikes(N3, O3)), {vg(s(O3, N3))}==&gt;likes(N3, O3))</span></span></span></span>
1925+
1926-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
1926+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1927-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1927+
% succeed(user:boxlog_to_pfc((not(breeder(X, Y)):-not(gender(Y, G2)), gender(X, G1), otherGender(G1, G2)), (neg(breeder(X, Y))<-neg(gender(Y, G2)), gender(X, G1), {otherGender(G1, G2)}, {vg(s(Y, X))}))).
1928
% 
1929
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1930-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1930+
% succeed(user:boxlog_to_pfc((not(gender(X, G1)):-not(gender(Y, G2)), breeder(X, Y), otherGender(G1, G2)), (neg(gender(X, G1))<-neg(gender(Y, G2)), breeder(X, Y), {otherGender(G1, G2)}, {vg(s(G1, X))}))).
1931-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1931+
1932-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1932+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1933-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1933+
% succeed(user:boxlog_to_pfc((not(otherGender(G1, G2)):-not(gender(Y, G2)), breeder(X, Y), gender(X, G1)), (neg(otherGender(G1, G2))<-neg(gender(Y, G2)), breeder(X, Y), gender(X, G1), {vg(s(G2, G1))}))).
1934-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span>
1934+
1935-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
1935+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1936-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, all(O3, equiv(dislikes(N3, O3), neg(likes(N3, O3))))).</span></span></span>
1936+
% succeed(user:boxlog_to_pfc((gender(Y, G2):-breeder(X, Y), gender(X, G1), otherGender(G1, G2)), (breeder(X, Y), gender(X, G1), {otherGender(G1, G2)}, {vg(s(G2, Y))}==>gender(Y, G2)))).
1937-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
1937+
1938-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span>
1938+
1939-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
1939+
1940-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, all(O3, (dislikes(N3, O3)&lt;=&gt;not(likes(N3, O3))))).</span></span></span>
1940+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1941-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
1941+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1942-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span>
1942+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1943-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
1943+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1944-
<span class="f7"><span class="bold"><span class="b0">% 	(not(dislikes(N3, O3))v not(likes(N3, O3)))&amp; (likes(N3, O3)v dislikes(N3, O3)).</span></span></span>
1944+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1945-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
1945+
% kif :-
1946-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span>
1946+
% 	all(X,
1947-
<span class="f6"><span class="b9">% horn :-</span></span>
1947+
% 	    all(G1,
1948-
<span class="f6"><span class="b9">% 	</span></span>
1948+
% 		all(Y,
1949-
<span class="f6"><span class="b9">% 	[ (not(dislikes(N3, O3)):-likes(N3, O3)),</span></span>
1949+
% 		    all(G2,
1950-
<span class="f6"><span class="b9">% 	  (not(likes(N3, O3)):-dislikes(N3, O3)),</span></span>
1950+
% 			if((breeder(X, Y), gender(X, G1), otherGender(G1, G2)),
1951-
<span class="f6"><span class="b9">% 	  (dislikes(N3, O3):-not(likes(N3, O3))),</span></span>
1951+
% 			   gender(Y, G2)))))).
1952-
<span class="f6"><span class="b9">% 	  (likes(N3, O3):-not(dislikes(N3, O3)))</span></span>
1952+
1953-
<span class="f6"><span class="b9">% 	].</span></span>
1953+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1954-
<span class="f6"><span class="b9">% </span></span>
1954+
% pkif :-
1955-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span></span>
1955+
% 	all(X,
1956-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
1956+
% 	    all(G1,
1957-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
1957+
% 		all(Y,
1958-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (likes(N3, O3), {vg(s(O3, N3))}==&gt;neg(dislikes(N3, O3))),</span></span></span></span>
1958+
% 		    all(G2,
1959-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (dislikes(N3, O3), {vg(s(O3, N3))}==&gt;neg(likes(N3, O3))),</span></span></span></span>
1959+
% 			(breeder(X, Y)& (gender(X, G1)&otherGender(G1, G2))=>gender(Y, G2)))))).
1960-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(likes(N3, O3)), {vg(s(O3, N3))}==&gt;dislikes(N3, O3)),</span></span></span></span>
1960+
1961-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(dislikes(N3, O3)), {vg(s(O3, N3))}==&gt;likes(N3, O3))</span></span></span></span>
1961+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1962-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
1962+
% cnf :-
1963-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1963+
% 	gender(Y, G2)v (not(breeder(X, Y))v (not(gender(X, G1))v not(otherGender(G1, G2)))).
1964-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span></span>
1964+
1965-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (likes(N3, O3), {vg(s(O3, N3))}==&gt;neg(dislikes(N3, O3))), (dislikes(N3, O3), {vg(s(O3, N3))}==&gt;neg(likes(N3, O3))), (neg(likes(N3, O3)), {vg(s(O3, N3))}==&gt;dislikes(N3, O3)), (neg(dislikes(N3, O3)), {vg(s(O3, N3))}==&gt;likes(N3, O3))])).</span></span></span></span>
1965+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1966-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1966+
% horn :-
1967-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span>
1967+
% 	
1968-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.892531077000001&gt;0.8), user:pfc_fwd2(clif(equiv(dislikes(_G710, _G711), neg(likes(_G710, _G711)))), (u, u))).</span></span></span>
1968+
% 	[ (not(breeder(X, Y)):-not(gender(Y, G2)), gender(X, G1), otherGender(G1, G2)),
1969-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
1969+
% 	  (not(gender(X, G1)):-not(gender(Y, G2)), breeder(X, Y), otherGender(G1, G2)),
1970-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:239 </span></span></span></span>
1970+
% 	  (not(otherGender(G1, G2)):-not(gender(Y, G2)), breeder(X, Y), gender(X, G1)),
1971-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.8943442059999995&gt;0.6), user:pfc_assert_fast_timed(clif(equiv(dislikes(_G710, _G711), neg(likes(_G710, _G711)))), (u, u))).</span></span></span></span>
1971+
% 	  (gender(Y, G2):-breeder(X, Y), gender(X, G1), otherGender(G1, G2))
1972-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
1972+
% 	].
1973-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:243 </span></span></span></span>
1973+
1974-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(dislikes(A, B)):-likes(A, B)), (likes(A, B), {vg(s(B, A))}==&gt;neg(dislikes(A, B))))).</span></span></span></span>
1974+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1975-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1975+
% pfc :-
1976-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:243 </span></span></span></span>
1976+
% 	
1977-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((likes(A, B), {vg(s(B, A))}==&gt;neg(dislikes(A, B))))).</span></span></span></span>
1977+
% 	[ (neg(breeder(X, Y))<-neg(gender(Y, G2)), gender(X, G1), {otherGender(G1, G2)}, {vg(s(Y, X))}),
1978-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1978+
% 	  (neg(gender(X, G1))<-neg(gender(Y, G2)), breeder(X, Y), {otherGender(G1, G2)}, {vg(s(G1, X))}),
1979-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:245 </span></span></span></span>
1979+
% 	  (neg(otherGender(G1, G2))<-neg(gender(Y, G2)), breeder(X, Y), gender(X, G1), {vg(s(G2, G1))}),
1980-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(likes(A, B)):-dislikes(A, B)), (dislikes(A, B), {vg(s(B, A))}==&gt;neg(likes(A, B))))).</span></span></span></span>
1980+
% 	  (breeder(X, Y), gender(X, G1), {otherGender(G1, G2)}, {vg(s(G2, Y))}==>gender(Y, G2))
1981-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1981+
% 	].
1982-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:245 </span></span></span></span>
1982+
1983-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((dislikes(A, B), {vg(s(B, A))}==&gt;neg(likes(A, B))))).</span></span></span></span>
1983+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1984-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1984+
% Adding (:) ptBinaryPredicate(gender)    <-------- (pt(tPred(gender),rhs([ptBinaryPredicate(gender)])) <-TF-> tPred(gender))
1985-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:247 </span></span></span></span>
1985+
1986-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((dislikes(A, B):-not(likes(A, B))), (neg(likes(A, B)), {vg(s(B, A))}==&gt;dislikes(A, B)))).</span></span></span></span>
1986+
1987-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1987+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1988-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:247 </span></span></span></span>
1988+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1989-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((neg(likes(A, B)), {vg(s(B, A))}==&gt;dislikes(A, B)))).</span></span></span></span>
1989+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1990-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1990+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
1991-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:249 </span></span></span></span>
1991+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
1992-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((likes(A, B):-not(dislikes(A, B))), (neg(dislikes(A, B)), {vg(s(B, A))}==&gt;likes(A, B)))).</span></span></span></span>
1992+
% kif :-
1993-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1993+
% 	all(X,
1994-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:249 </span></span></span></span>
1994+
% 	    all(G1,
1995-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((neg(dislikes(A, B)), {vg(s(B, A))}==&gt;likes(A, B)))).</span></span></span></span>
1995+
% 		all(Y,
1996-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
1996+
% 		    all(G2,
1997
% 			if((breeder(X, Y), gender(X, G1), otherGender(G1, G2)),
1998
% 			   gender(Y, G2)))))).
1999-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
1999+
2000-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2000+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
2001-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2001+
% pkif :-
2002-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2002+
% 	all(X,
2003-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:252 </span></span></span>
2003+
% 	    all(G1,
2004-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2004+
% 		all(Y,
2005-
<span class="f6"><span class="bold"><span class="b9">% 	not(love_compatible(bill, alice)).</span></span></span>
2005+
% 		    all(G2,
2006-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2006+
% 			(breeder(X, Y)& (gender(X, G1)&otherGender(G1, G2))=>gender(Y, G2)))))).
2007-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:252 </span></span></span>
2007+
2008-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2008+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
2009-
<span class="f1"><span class="bold"><span class="b9">% 	not(love_compatible(bill, alice)).</span></span></span>
2009+
% cnf :-
2010-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2010+
% 	gender(Y, G2)v (not(breeder(X, Y))v (not(gender(X, G1))v not(otherGender(G1, G2)))).
2011-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:252 </span></span></span>
2011+
2012-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2012+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
2013-
<span class="f7"><span class="bold"><span class="b0">% 	not(love_compatible(bill, alice)).</span></span></span>
2013+
% horn :-
2014-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2014+
% 	
2015-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:252 </span></span>
2015+
% 	[ (not(breeder(X, Y)):-not(gender(Y, G2)), gender(X, G1), otherGender(G1, G2)),
2016-
<span class="f6"><span class="b9">% horn :-</span></span>
2016+
% 	  (not(gender(X, G1)):-not(gender(Y, G2)), breeder(X, Y), otherGender(G1, G2)),
2017-
<span class="f6"><span class="b9">% 	[not(love_compatible(bill, alice))].</span></span>
2017+
% 	  (not(otherGender(G1, G2)):-not(gender(Y, G2)), breeder(X, Y), gender(X, G1)),
2018-
<span class="f6"><span class="b9">% </span></span>
2018+
% 	  (gender(Y, G2):-breeder(X, Y), gender(X, G1), otherGender(G1, G2))
2019-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:252 </span></span></span>
2019+
% 	].
2020-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
2020+
2021-
<span class="f2"><span class="bold"><span class="b9">% 	[neg(love_compatible(bill, alice))].</span></span></span>
2021+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
2022-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
2022+
% pfc :-
2023-
<span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:252 </span></span></span>
2023+
% 	
2024-
<span class="f5"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([neg(love_compatible(bill, alice))])).</span></span></span>
2024+
% 	[ (neg(breeder(X, Y))<-neg(gender(Y, G2)), gender(X, G1), {otherGender(G1, G2)}, {vg(s(Y, X))}),
2025-
<span class="f5"><span class="bold"><span class="b9">% </span></span></span>
2025+
% 	  (neg(gender(X, G1))<-neg(gender(Y, G2)), breeder(X, Y), {otherGender(G1, G2)}, {vg(s(G1, X))}),
2026
% 	  (neg(otherGender(G1, G2))<-neg(gender(Y, G2)), breeder(X, Y), gender(X, G1), {vg(s(G2, G1))}),
2027
% 	  (breeder(X, Y), gender(X, G1), {otherGender(G1, G2)}, {vg(s(G2, Y))}==>gender(Y, G2))
2028-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2028+
% 	].
2029-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2029+
2030-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2030+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
2031-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2031+
% succeed(user:are_clauses_entailed([ (neg(breeder(X, Y))<-neg(gender(Y, G2)), gender(X, G1), {otherGender(G1, G2)}, {vg(s(Y, X))}), (neg(gender(X, G1))<-neg(gender(Y, G2)), breeder(X, Y), {otherGender(G1, G2)}, {vg(s(G1, X))}), (neg(otherGender(G1, G2))<-neg(gender(Y, G2)), breeder(X, Y), gender(X, G1), {vg(s(G2, G1))}), (breeder(X, Y), gender(X, G1), {otherGender(G1, G2)}, {vg(s(G2, Y))}==>gender(Y, G2))])).
2032-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:253 </span></span></span>
2032+
2033-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2033+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
2034-
<span class="f6"><span class="bold"><span class="b9">% 	not(love_compatible(alice, bill)).</span></span></span>
2034+
% gripe_time(warn(2.149977617999994>0.8), user:pfc_fwd2(clif(if((breeder(X, Y), gender(X, G1), otherGender(G1, G2)), gender(Y, G2))), (u, u))).
2035-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2035+
2036-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:253 </span></span></span>
2036+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
2037-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2037+
% gripe_time(warn(2.152084149999993>0.6), user:pfc_assert_fast_timed(clif(if((breeder(X, Y), gender(X, G1), otherGender(G1, G2)), gender(Y, G2))), (u, u))).
2038-
<span class="f1"><span class="bold"><span class="b9">% 	not(love_compatible(alice, bill)).</span></span></span>
2038+
2039-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2039+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 
2040-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:253 </span></span></span>
2040+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if((breeder(_G637, _G638), gender(_G637, _G659), otherGender(_G659, _G680)), gender(_G638, _G680))), kif_process(if((breeder(_G637, _G638), gender(_G637, _G659), otherGender(_G659, _G680)), gender(_G638, _G680)))))).
2041-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2041+
2042-
<span class="f7"><span class="bold"><span class="b0">% 	not(love_compatible(alice, bill)).</span></span></span>
2042+
2043-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2043+
2044-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:253 </span></span>
2044+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2045-
<span class="f6"><span class="b9">% horn :-</span></span>
2045+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2046-
<span class="f6"><span class="b9">% 	[not(love_compatible(alice, bill))].</span></span>
2046+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2047-
<span class="f6"><span class="b9">% </span></span>
2047+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2048-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:253 </span></span></span>
2048+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2049-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
2049+
% kif :-
2050-
<span class="f2"><span class="bold"><span class="b9">% 	[neg(love_compatible(alice, bill))].</span></span></span>
2050+
% 	all(P, iff(gender(P, male), male(P))).
2051-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
2051+
2052-
<span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:253 </span></span></span>
2052+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2053-
<span class="f5"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([neg(love_compatible(alice, bill))])).</span></span></span>
2053+
% pkif :-
2054-
<span class="f5"><span class="bold"><span class="b9">% </span></span></span>
2054+
% 	all(P, (gender(P, male)<=>male(P))).
2055
% 
2056
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2057-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2057+
% cnf :-
2058-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2058+
% 	(not(gender(P, male))v male(P))& (not(male(P))v gender(P, male)).
2059-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2059+
2060-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2060+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2061-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:254 </span></span></span>
2061+
% horn :-
2062-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2062+
% 	
2063-
<span class="f6"><span class="bold"><span class="b9">% 	might_altercate(ted, bill).</span></span></span>
2063+
% 	[ (male(P):-gender(P, male)),
2064-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2064+
% 	  (not(male(P)):-not(gender(P, male))),
2065-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:254 </span></span></span>
2065+
% 	  (not(gender(P, male)):-not(male(P))),
2066-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2066+
% 	  (gender(P, male):-male(P))
2067-
<span class="f1"><span class="bold"><span class="b9">% 	might_altercate(ted, bill).</span></span></span>
2067+
% 	].
2068-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2068+
2069-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:254 </span></span></span>
2069+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2070-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2070+
% succeed(user:kif_to_boxlog(iff(gender(P, male), male(P)), [ (male(P):-gender(P, male)), (not(male(P)):-not(gender(P, male))), (not(gender(P, male)):-not(male(P))), (gender(P, male):-male(P))])).
2071-
<span class="f7"><span class="bold"><span class="b0">% 	might_altercate(ted, bill).</span></span></span>
2071+
2072-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2072+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2073-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:254 </span></span>
2073+
% succeed(user:boxlog_to_pfc((male(P):-gender(P, male)), (gender(P, male), {vg(s(P))}==>male(P)))).
2074-
<span class="f6"><span class="b9">% horn :-</span></span>
2074+
2075-
<span class="f6"><span class="b9">% 	[might_altercate(ted, bill)].</span></span>
2075+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2076-
<span class="f6"><span class="b9">% </span></span>
2076+
% succeed(user:boxlog_to_pfc((not(male(P)):-not(gender(P, male))), (neg(gender(P, male)), {vg(s(P))}==>neg(male(P))))).
2077-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:254 </span></span></span>
2077+
2078-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
2078+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2079-
<span class="f2"><span class="bold"><span class="b9">% 	[might_altercate(ted, bill)].</span></span></span>
2079+
% succeed(user:boxlog_to_pfc((not(gender(P, male)):-not(male(P))), (neg(male(P)), {vg(s(P))}==>neg(gender(P, male))))).
2080-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
2080+
2081-
<span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:254 </span></span></span>
2081+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2082-
<span class="f5"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([might_altercate(ted, bill)])).</span></span></span>
2082+
% succeed(user:boxlog_to_pfc((gender(P, male):-male(P)), (male(P), {vg(s(P))}==>gender(P, male)))).
2083-
<span class="f5"><span class="bold"><span class="b9">% </span></span></span>
2083+
2084
2085
2086-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2086+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2087-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2087+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2088-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2088+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2089-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2089+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2090-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:255 </span></span></span>
2090+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2091-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2091+
% kif :-
2092-
<span class="f6"><span class="bold"><span class="b9">% 	might_altercate(bill, ted).</span></span></span>
2092+
% 	all(P, iff(gender(P, male), male(P))).
2093-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2093+
2094-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:255 </span></span></span>
2094+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2095-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2095+
% pkif :-
2096-
<span class="f1"><span class="bold"><span class="b9">% 	might_altercate(bill, ted).</span></span></span>
2096+
% 	all(P, (gender(P, male)<=>male(P))).
2097-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2097+
2098-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:255 </span></span></span>
2098+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2099-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2099+
% cnf :-
2100-
<span class="f7"><span class="bold"><span class="b0">% 	might_altercate(bill, ted).</span></span></span>
2100+
% 	(not(gender(P, male))v male(P))& (not(male(P))v gender(P, male)).
2101-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2101+
2102-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:255 </span></span>
2102+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2103-
<span class="f6"><span class="b9">% horn :-</span></span>
2103+
% horn :-
2104-
<span class="f6"><span class="b9">% 	[might_altercate(bill, ted)].</span></span>
2104+
% 	
2105-
<span class="f6"><span class="b9">% </span></span>
2105+
% 	[ (male(P):-gender(P, male)),
2106-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:255 </span></span></span>
2106+
% 	  (not(male(P)):-not(gender(P, male))),
2107-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
2107+
% 	  (not(gender(P, male)):-not(male(P))),
2108-
<span class="f2"><span class="bold"><span class="b9">% 	[might_altercate(bill, ted)].</span></span></span>
2108+
% 	  (gender(P, male):-male(P))
2109-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
2109+
% 	].
2110-
<span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:255 </span></span></span>
2110+
2111-
<span class="f5"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([might_altercate(bill, ted)])).</span></span></span>
2111+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2112-
<span class="f5"><span class="bold"><span class="b9">% </span></span></span>
2112+
% pfc :-
2113-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:278 </span></span></span>
2113+
% 	
2114-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(pred_type), prologBuiltin(otherGender/2)).</span></span></span>
2114+
% 	[ (gender(P, male), {vg(s(P))}==>male(P)),
2115-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
2115+
% 	  (neg(gender(P, male)), {vg(s(P))}==>neg(male(P))),
2116-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:279 </span></span></span>
2116+
% 	  (neg(male(P)), {vg(s(P))}==>neg(gender(P, male))),
2117-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(pfc_file), otherGender(male, female)).</span></span></span>
2117+
% 	  (male(P), {vg(s(P))}==>gender(P, male))
2118-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
2118+
% 	].
2119-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:280 </span></span></span>
2119+
2120-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(pfc_file), otherGender(female, male)).</span></span></span>
2120+
2121-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
2121+
2122
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2123
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2124-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2124+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2125-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2125+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2126-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2126+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2127-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2127+
% kif :-
2128-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span>
2128+
% 	all(P, iff(gender(P, male), male(P))).
2129-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2129+
2130-
<span class="f6"><span class="bold"><span class="b9">% 	all(Y, all(X, iff(breeder(X, Y), breeder(Y, X)))).</span></span></span>
2130+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2131-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2131+
% pkif :-
2132-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span>
2132+
% 	all(P, (gender(P, male)<=>male(P))).
2133-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2133+
2134-
<span class="f1"><span class="bold"><span class="b9">% 	all(Y, all(X, (breeder(X, Y)&lt;=&gt;breeder(Y, X)))).</span></span></span>
2134+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2135-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2135+
% cnf :-
2136-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span>
2136+
% 	(not(gender(P, male))v male(P))& (not(male(P))v gender(P, male)).
2137-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2137+
2138-
<span class="f7"><span class="bold"><span class="b0">% 	(not(breeder(X, Y))v breeder(Y, X))&amp; (not(breeder(Y, X))v breeder(X, Y)).</span></span></span>
2138+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2139-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2139+
% horn :-
2140-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span>
2140+
% 	
2141-
<span class="f6"><span class="b9">% horn :-</span></span>
2141+
% 	[ (male(P):-gender(P, male)),
2142-
<span class="f6"><span class="b9">% 	</span></span>
2142+
% 	  (not(male(P)):-not(gender(P, male))),
2143-
<span class="f6"><span class="b9">% 	[ (not(breeder(X, Y)):-not(breeder(Y, X))),</span></span>
2143+
% 	  (not(gender(P, male)):-not(male(P))),
2144-
<span class="f6"><span class="b9">% 	  (breeder(X, Y):-breeder(Y, X))</span></span>
2144+
% 	  (gender(P, male):-male(P))
2145-
<span class="f6"><span class="b9">% 	].</span></span>
2145+
% 	].
2146-
<span class="f6"><span class="b9">% </span></span>
2146+
2147-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span>
2147+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2148-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(iff(breeder(X, Y), breeder(Y, X)), [ (not(breeder(X, Y)):-not(breeder(Y, X))), (breeder(X, Y):-breeder(Y, X))])).</span></span>
2148+
% pfc :-
2149-
<span class="f9"><span class="b9">% </span></span>
2149+
% 	
2150-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span>
2150+
% 	[ (gender(P, male), {vg(s(P))}==>male(P)),
2151-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(breeder(X, Y)):-not(breeder(Y, X))), (neg(breeder(X, Y))&lt;-neg(breeder(Y, X)), {vg(s(Y, X))}))).</span></span></span>
2151+
% 	  (neg(gender(P, male)), {vg(s(P))}==>neg(male(P))),
2152-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
2152+
% 	  (neg(male(P)), {vg(s(P))}==>neg(gender(P, male))),
2153-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span></span>
2153+
% 	  (male(P), {vg(s(P))}==>gender(P, male))
2154-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((breeder(X, Y):-breeder(Y, X)), (breeder(Y, X), {vg(s(Y, X))}==&gt;breeder(X, Y)))).</span></span></span></span>
2154+
% 	].
2155-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2155+
2156
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2157
% succeed(user:are_clauses_entailed([ (gender(P, male), {vg(s(P))}==>male(P)), (neg(gender(P, male)), {vg(s(P))}==>neg(male(P))), (neg(male(P)), {vg(s(P))}==>neg(gender(P, male))), (male(P), {vg(s(P))}==>gender(P, male))])).
2158-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2158+
2159-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2159+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2160-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2160+
% gripe_time(warn(0.8518059040000026>0.8), user:pfc_fwd2(clif(iff(gender(P, male), male(P))), (u, u))).
2161-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2161+
2162-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span>
2162+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2163-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2163+
% gripe_time(warn(0.8534780039999958>0.6), user:pfc_assert_fast_timed(clif(iff(gender(P, male), male(P))), (u, u))).
2164-
<span class="f6"><span class="bold"><span class="b9">% 	all(Y, all(X, iff(breeder(X, Y), breeder(Y, X)))).</span></span></span>
2164+
2165-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2165+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 
2166-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span>
2166+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff(gender(_G637, male), male(_G637))), kif_process(iff(gender(_G637, male), male(_G637)))))).
2167-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2167+
2168-
<span class="f1"><span class="bold"><span class="b9">% 	all(Y, all(X, (breeder(X, Y)&lt;=&gt;breeder(Y, X)))).</span></span></span>
2168+
2169-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2169+
2170-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span>
2170+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2171-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2171+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2172-
<span class="f7"><span class="bold"><span class="b0">% 	(not(breeder(X, Y))v breeder(Y, X))&amp; (not(breeder(Y, X))v breeder(X, Y)).</span></span></span>
2172+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2173-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2173+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2174-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span>
2174+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2175-
<span class="f6"><span class="b9">% horn :-</span></span>
2175+
% kif :-
2176-
<span class="f6"><span class="b9">% 	</span></span>
2176+
% 	all(P, iff(gender(P, female), female(P))).
2177-
<span class="f6"><span class="b9">% 	[ (not(breeder(X, Y)):-not(breeder(Y, X))),</span></span>
2177+
2178-
<span class="f6"><span class="b9">% 	  (breeder(X, Y):-breeder(Y, X))</span></span>
2178+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2179-
<span class="f6"><span class="b9">% 	].</span></span>
2179+
% pkif :-
2180-
<span class="f6"><span class="b9">% </span></span>
2180+
% 	all(P, (gender(P, female)<=>female(P))).
2181-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span></span>
2181+
2182-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
2182+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2183-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
2183+
% cnf :-
2184-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(breeder(X, Y))&lt;-neg(breeder(Y, X)), {vg(s(Y, X))}),</span></span></span></span>
2184+
% 	(not(gender(P, female))v female(P))& (not(female(P))v gender(P, female)).
2185-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (breeder(Y, X), {vg(s(Y, X))}==&gt;breeder(X, Y))</span></span></span></span>
2185+
2186-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
2186+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2187-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2187+
% horn :-
2188-
<span class="bold"><span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span>
2188+
% 	
2189-
<span class="bold"><span class="f2"><span class="b9">% Adding (:) ptBinaryPredicate(breeder)    &lt;-------- (pt(tPred(breeder),rhs([ptBinaryPredicate(breeder)])) &lt;-TF-&gt; tPred(breeder))</span></span></span>
2189+
% 	[ (female(P):-gender(P, female)),
2190
% 	  (not(female(P)):-not(gender(P, female))),
2191
% 	  (not(gender(P, female)):-not(female(P))),
2192-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2192+
% 	  (gender(P, female):-female(P))
2193-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2193+
% 	].
2194-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2194+
2195-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2195+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2196-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span>
2196+
% succeed(user:kif_to_boxlog(iff(gender(P, female), female(P)), [ (female(P):-gender(P, female)), (not(female(P)):-not(gender(P, female))), (not(gender(P, female)):-not(female(P))), (gender(P, female):-female(P))])).
2197-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2197+
2198-
<span class="f6"><span class="bold"><span class="b9">% 	all(Y, all(X, iff(breeder(X, Y), breeder(Y, X)))).</span></span></span>
2198+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2199-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2199+
% succeed(user:boxlog_to_pfc((female(P):-gender(P, female)), (gender(P, female), {vg(s(P))}==>female(P)))).
2200-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span>
2200+
2201-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2201+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2202-
<span class="f1"><span class="bold"><span class="b9">% 	all(Y, all(X, (breeder(X, Y)&lt;=&gt;breeder(Y, X)))).</span></span></span>
2202+
% succeed(user:boxlog_to_pfc((not(female(P)):-not(gender(P, female))), (neg(gender(P, female)), {vg(s(P))}==>neg(female(P))))).
2203-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2203+
2204-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span>
2204+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2205-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2205+
% succeed(user:boxlog_to_pfc((not(gender(P, female)):-not(female(P))), (neg(female(P)), {vg(s(P))}==>neg(gender(P, female))))).
2206-
<span class="f7"><span class="bold"><span class="b0">% 	(not(breeder(X, Y))v breeder(Y, X))&amp; (not(breeder(Y, X))v breeder(X, Y)).</span></span></span>
2206+
2207-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2207+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2208-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span>
2208+
% succeed(user:boxlog_to_pfc((gender(P, female):-female(P)), (female(P), {vg(s(P))}==>gender(P, female)))).
2209-
<span class="f6"><span class="b9">% horn :-</span></span>
2209+
2210-
<span class="f6"><span class="b9">% 	</span></span>
2210+
2211-
<span class="f6"><span class="b9">% 	[ (not(breeder(X, Y)):-not(breeder(Y, X))),</span></span>
2211+
2212-
<span class="f6"><span class="b9">% 	  (breeder(X, Y):-breeder(Y, X))</span></span>
2212+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2213-
<span class="f6"><span class="b9">% 	].</span></span>
2213+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2214-
<span class="f6"><span class="b9">% </span></span>
2214+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2215-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span></span>
2215+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2216-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
2216+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2217-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
2217+
% kif :-
2218-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(breeder(X, Y))&lt;-neg(breeder(Y, X)), {vg(s(Y, X))}),</span></span></span></span>
2218+
% 	all(P, iff(gender(P, female), female(P))).
2219-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (breeder(Y, X), {vg(s(Y, X))}==&gt;breeder(X, Y))</span></span></span></span>
2219+
2220-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
2220+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2221-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2221+
% pkif :-
2222-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span></span>
2222+
% 	all(P, (gender(P, female)<=>female(P))).
2223-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(breeder(X, Y))&lt;-neg(breeder(Y, X)), {vg(s(Y, X))}), (breeder(Y, X), {vg(s(Y, X))}==&gt;breeder(X, Y))])).</span></span></span></span>
2223+
2224-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2224+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2225-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span>
2225+
% cnf :-
2226-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.9835981700000005&gt;0.8), user:pfc_fwd2(clif(iff(breeder(X, Y), breeder(Y, X))), (u, u))).</span></span></span>
2226+
% 	(not(gender(P, female))v female(P))& (not(female(P))v gender(P, female)).
2227-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
2227+
2228-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span></span>
2228+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2229-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.9852711280000008&gt;0.6), user:pfc_assert_fast_timed(clif(iff(breeder(X, Y), breeder(Y, X))), (u, u))).</span></span></span></span>
2229+
% horn :-
2230-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
2230+
% 	
2231-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:284 </span></span></span>
2231+
% 	[ (female(P):-gender(P, female)),
2232-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff(breeder(_G637, _G638), breeder(_G638, _G637))), kif_process(iff(breeder(_G637, _G638), breeder(_G638, _G637)))))).</span></span></span>
2232+
% 	  (not(female(P)):-not(gender(P, female))),
2233-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2233+
% 	  (not(gender(P, female)):-not(female(P))),
2234
% 	  (gender(P, female):-female(P))
2235
% 	].
2236-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2236+
2237-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2237+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2238-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2238+
% pfc :-
2239-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2239+
% 	
2240-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2240+
% 	[ (gender(P, female), {vg(s(P))}==>female(P)),
2241-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2241+
% 	  (neg(gender(P, female)), {vg(s(P))}==>neg(female(P))),
2242-
<span class="f6"><span class="bold"><span class="b9">% 	all(X,</span></span></span>
2242+
% 	  (neg(female(P)), {vg(s(P))}==>neg(gender(P, female))),
2243-
<span class="f6"><span class="bold"><span class="b9">% 	    all(G1,</span></span></span>
2243+
% 	  (female(P), {vg(s(P))}==>gender(P, female))
2244-
<span class="f6"><span class="bold"><span class="b9">% 		all(Y,</span></span></span>
2244+
% 	].
2245-
<span class="f6"><span class="bold"><span class="b9">% 		    all(G2,</span></span></span>
2245+
2246-
<span class="f6"><span class="bold"><span class="b9">% 			if((breeder(X, Y), gender(X, G1), otherGender(G1, G2)),</span></span></span>
2246+
2247-
<span class="f6"><span class="bold"><span class="b9">% 			   gender(Y, G2)))))).</span></span></span>
2247+
2248-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2248+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2249-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2249+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2250-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2250+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2251-
<span class="f1"><span class="bold"><span class="b9">% 	all(X,</span></span></span>
2251+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2252-
<span class="f1"><span class="bold"><span class="b9">% 	    all(G1,</span></span></span>
2252+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2253-
<span class="f1"><span class="bold"><span class="b9">% 		all(Y,</span></span></span>
2253+
% kif :-
2254-
<span class="f1"><span class="bold"><span class="b9">% 		    all(G2,</span></span></span>
2254+
% 	all(P, iff(gender(P, female), female(P))).
2255-
<span class="f1"><span class="bold"><span class="b9">% 			(breeder(X, Y)&amp; (gender(X, G1)&amp;otherGender(G1, G2))=&gt;gender(Y, G2)))))).</span></span></span>
2255+
2256-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2256+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2257-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2257+
% pkif :-
2258-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2258+
% 	all(P, (gender(P, female)<=>female(P))).
2259-
<span class="f7"><span class="bold"><span class="b0">% 	gender(Y, G2)v (not(breeder(X, Y))v (not(gender(X, G1))v not(otherGender(G1, G2)))).</span></span></span>
2259+
2260-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2260+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2261-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span>
2261+
% cnf :-
2262-
<span class="f6"><span class="b9">% horn :-</span></span>
2262+
% 	(not(gender(P, female))v female(P))& (not(female(P))v gender(P, female)).
2263-
<span class="f6"><span class="b9">% 	</span></span>
2263+
2264-
<span class="f6"><span class="b9">% 	[ (not(breeder(X, Y)):-not(gender(Y, G2)), gender(X, G1), otherGender(G1, G2)),</span></span>
2264+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2265-
<span class="f6"><span class="b9">% 	  (not(gender(X, G1)):-not(gender(Y, G2)), breeder(X, Y), otherGender(G1, G2)),</span></span>
2265+
% horn :-
2266-
<span class="f6"><span class="b9">% 	  (not(otherGender(G1, G2)):-not(gender(Y, G2)), breeder(X, Y), gender(X, G1)),</span></span>
2266+
% 	
2267-
<span class="f6"><span class="b9">% 	  (gender(Y, G2):-breeder(X, Y), gender(X, G1), otherGender(G1, G2))</span></span>
2267+
% 	[ (female(P):-gender(P, female)),
2268-
<span class="f6"><span class="b9">% 	].</span></span>
2268+
% 	  (not(female(P)):-not(gender(P, female))),
2269-
<span class="f6"><span class="b9">% </span></span>
2269+
% 	  (not(gender(P, female)):-not(female(P))),
2270-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span>
2270+
% 	  (gender(P, female):-female(P))
2271-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(if((breeder(X, Y), gender(X, G1), otherGender(G1, G2)), gender(Y, G2)), [ (not(breeder(X, Y)):-not(gender(Y, G2)), gender(X, G1), otherGender(G1, G2)), (not(gender(X, G1)):-not(gender(Y, G2)), breeder(X, Y), otherGender(G1, G2)), (not(otherGender(G1, G2)):-not(gender(Y, G2)), breeder(X, Y), gender(X, G1)), (gender(Y, G2):-breeder(X, Y), gender(X, G1), otherGender(G1, G2))])).</span></span>
2271+
% 	].
2272-
<span class="f9"><span class="b9">% </span></span>
2272+
2273-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2273+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2274-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(breeder(X, Y)):-not(gender(Y, G2)), gender(X, G1), otherGender(G1, G2)), (neg(breeder(X, Y))&lt;-neg(gender(Y, G2)), gender(X, G1), {otherGender(G1, G2)}, {vg(s(Y, X))}))).</span></span></span>
2274+
% pfc :-
2275-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
2275+
% 	
2276-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2276+
% 	[ (gender(P, female), {vg(s(P))}==>female(P)),
2277-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(gender(X, G1)):-not(gender(Y, G2)), breeder(X, Y), otherGender(G1, G2)), (neg(gender(X, G1))&lt;-neg(gender(Y, G2)), breeder(X, Y), {otherGender(G1, G2)}, {vg(s(G1, X))}))).</span></span></span>
2277+
% 	  (neg(gender(P, female)), {vg(s(P))}==>neg(female(P))),
2278-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
2278+
% 	  (neg(female(P)), {vg(s(P))}==>neg(gender(P, female))),
2279-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2279+
% 	  (female(P), {vg(s(P))}==>gender(P, female))
2280-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(otherGender(G1, G2)):-not(gender(Y, G2)), breeder(X, Y), gender(X, G1)), (neg(otherGender(G1, G2))&lt;-neg(gender(Y, G2)), breeder(X, Y), gender(X, G1), {vg(s(G2, G1))}))).</span></span></span>
2280+
% 	].
2281-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
2281+
2282-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span></span>
2282+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2283-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((gender(Y, G2):-breeder(X, Y), gender(X, G1), otherGender(G1, G2)), (breeder(X, Y), gender(X, G1), {otherGender(G1, G2)}, {vg(s(G2, Y))}==&gt;gender(Y, G2)))).</span></span></span></span>
2283+
% succeed(user:are_clauses_entailed([ (gender(P, female), {vg(s(P))}==>female(P)), (neg(gender(P, female)), {vg(s(P))}==>neg(female(P))), (neg(female(P)), {vg(s(P))}==>neg(gender(P, female))), (female(P), {vg(s(P))}==>gender(P, female))])).
2284-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2284+
2285
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2286
% gripe_time(warn(0.8499205829999994>0.8), user:pfc_fwd2(clif(iff(gender(P, female), female(P))), (u, u))).
2287-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2287+
2288-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2288+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2289-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2289+
% gripe_time(warn(0.8516298839999976>0.6), user:pfc_assert_fast_timed(clif(iff(gender(P, female), female(P))), (u, u))).
2290-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2290+
2291-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2291+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 
2292-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2292+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff(gender(_G637, female), female(_G637))), kif_process(iff(gender(_G637, female), female(_G637)))))).
2293-
<span class="f6"><span class="bold"><span class="b9">% 	all(X,</span></span></span>
2293+
2294-
<span class="f6"><span class="bold"><span class="b9">% 	    all(G1,</span></span></span>
2294+
2295-
<span class="f6"><span class="bold"><span class="b9">% 		all(Y,</span></span></span>
2295+
2296-
<span class="f6"><span class="bold"><span class="b9">% 		    all(G2,</span></span></span>
2296+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2297-
<span class="f6"><span class="bold"><span class="b9">% 			if((breeder(X, Y), gender(X, G1), otherGender(G1, G2)),</span></span></span>
2297+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2298-
<span class="f6"><span class="bold"><span class="b9">% 			   gender(Y, G2)))))).</span></span></span>
2298+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2299-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2299+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2300-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2300+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2301-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2301+
% kif :-
2302-
<span class="f1"><span class="bold"><span class="b9">% 	all(X,</span></span></span>
2302+
% 	all(P, iff(male(P), neg(female(P)))).
2303-
<span class="f1"><span class="bold"><span class="b9">% 	    all(G1,</span></span></span>
2303+
2304-
<span class="f1"><span class="bold"><span class="b9">% 		all(Y,</span></span></span>
2304+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2305-
<span class="f1"><span class="bold"><span class="b9">% 		    all(G2,</span></span></span>
2305+
% pkif :-
2306-
<span class="f1"><span class="bold"><span class="b9">% 			(breeder(X, Y)&amp; (gender(X, G1)&amp;otherGender(G1, G2))=&gt;gender(Y, G2)))))).</span></span></span>
2306+
% 	all(P, (male(P)<=>not(female(P)))).
2307-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2307+
2308-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2308+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2309-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2309+
% cnf :-
2310-
<span class="f7"><span class="bold"><span class="b0">% 	gender(Y, G2)v (not(breeder(X, Y))v (not(gender(X, G1))v not(otherGender(G1, G2)))).</span></span></span>
2310+
% 	(not(male(P))v not(female(P)))& (female(P)v male(P)).
2311-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2311+
2312-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span>
2312+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2313-
<span class="f6"><span class="b9">% horn :-</span></span>
2313+
% horn :-
2314-
<span class="f6"><span class="b9">% 	</span></span>
2314+
% 	
2315-
<span class="f6"><span class="b9">% 	[ (not(breeder(X, Y)):-not(gender(Y, G2)), gender(X, G1), otherGender(G1, G2)),</span></span>
2315+
% 	[ (female(P):-not(male(P))),
2316-
<span class="f6"><span class="b9">% 	  (not(gender(X, G1)):-not(gender(Y, G2)), breeder(X, Y), otherGender(G1, G2)),</span></span>
2316+
% 	  (male(P):-not(female(P))),
2317-
<span class="f6"><span class="b9">% 	  (not(otherGender(G1, G2)):-not(gender(Y, G2)), breeder(X, Y), gender(X, G1)),</span></span>
2317+
% 	  (not(female(P)):-male(P)),
2318-
<span class="f6"><span class="b9">% 	  (gender(Y, G2):-breeder(X, Y), gender(X, G1), otherGender(G1, G2))</span></span>
2318+
% 	  (not(male(P)):-female(P))
2319-
<span class="f6"><span class="b9">% 	].</span></span>
2319+
% 	].
2320-
<span class="f6"><span class="b9">% </span></span>
2320+
2321-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span></span>
2321+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2322-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
2322+
% succeed(user:kif_to_boxlog(iff(male(P), neg(female(P))), [ (female(P):-not(male(P))), (male(P):-not(female(P))), (not(female(P)):-male(P)), (not(male(P)):-female(P))])).
2323-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
2323+
2324-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(breeder(X, Y))&lt;-neg(gender(Y, G2)), gender(X, G1), {otherGender(G1, G2)}, {vg(s(Y, X))}),</span></span></span></span>
2324+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2325-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(gender(X, G1))&lt;-neg(gender(Y, G2)), breeder(X, Y), {otherGender(G1, G2)}, {vg(s(G1, X))}),</span></span></span></span>
2325+
% succeed(user:boxlog_to_pfc((female(P):-not(male(P))), (neg(male(P)), {vg(s(P))}==>female(P)))).
2326-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(otherGender(G1, G2))&lt;-neg(gender(Y, G2)), breeder(X, Y), gender(X, G1), {vg(s(G2, G1))}),</span></span></span></span>
2326+
2327-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (breeder(X, Y), gender(X, G1), {otherGender(G1, G2)}, {vg(s(G2, Y))}==&gt;gender(Y, G2))</span></span></span></span>
2327+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2328-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
2328+
% succeed(user:boxlog_to_pfc((male(P):-not(female(P))), (neg(female(P)), {vg(s(P))}==>male(P)))).
2329-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2329+
2330-
<span class="bold"><span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2330+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2331-
<span class="bold"><span class="f2"><span class="b9">% Adding (:) ptBinaryPredicate(gender)    &lt;-------- (pt(tPred(gender),rhs([ptBinaryPredicate(gender)])) &lt;-TF-&gt; tPred(gender))</span></span></span>
2331+
% succeed(user:boxlog_to_pfc((not(female(P)):-male(P)), (male(P), {vg(s(P))}==>neg(female(P))))).
2332
% 
2333
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2334-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2334+
% succeed(user:boxlog_to_pfc((not(male(P)):-female(P)), (female(P), {vg(s(P))}==>neg(male(P))))).
2335-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2335+
2336-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2336+
2337-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2337+
2338-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2338+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2339-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2339+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2340-
<span class="f6"><span class="bold"><span class="b9">% 	all(X,</span></span></span>
2340+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2341-
<span class="f6"><span class="bold"><span class="b9">% 	    all(G1,</span></span></span>
2341+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2342-
<span class="f6"><span class="bold"><span class="b9">% 		all(Y,</span></span></span>
2342+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2343-
<span class="f6"><span class="bold"><span class="b9">% 		    all(G2,</span></span></span>
2343+
% kif :-
2344-
<span class="f6"><span class="bold"><span class="b9">% 			if((breeder(X, Y), gender(X, G1), otherGender(G1, G2)),</span></span></span>
2344+
% 	all(P, iff(male(P), neg(female(P)))).
2345-
<span class="f6"><span class="bold"><span class="b9">% 			   gender(Y, G2)))))).</span></span></span>
2345+
2346-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2346+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2347-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2347+
% pkif :-
2348-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2348+
% 	all(P, (male(P)<=>not(female(P)))).
2349-
<span class="f1"><span class="bold"><span class="b9">% 	all(X,</span></span></span>
2349+
2350-
<span class="f1"><span class="bold"><span class="b9">% 	    all(G1,</span></span></span>
2350+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2351-
<span class="f1"><span class="bold"><span class="b9">% 		all(Y,</span></span></span>
2351+
% cnf :-
2352-
<span class="f1"><span class="bold"><span class="b9">% 		    all(G2,</span></span></span>
2352+
% 	(not(male(P))v not(female(P)))& (female(P)v male(P)).
2353-
<span class="f1"><span class="bold"><span class="b9">% 			(breeder(X, Y)&amp; (gender(X, G1)&amp;otherGender(G1, G2))=&gt;gender(Y, G2)))))).</span></span></span>
2353+
2354-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2354+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2355-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2355+
% horn :-
2356-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2356+
% 	
2357-
<span class="f7"><span class="bold"><span class="b0">% 	gender(Y, G2)v (not(breeder(X, Y))v (not(gender(X, G1))v not(otherGender(G1, G2)))).</span></span></span>
2357+
% 	[ (female(P):-not(male(P))),
2358-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2358+
% 	  (male(P):-not(female(P))),
2359-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span>
2359+
% 	  (not(female(P)):-male(P)),
2360-
<span class="f6"><span class="b9">% horn :-</span></span>
2360+
% 	  (not(male(P)):-female(P))
2361-
<span class="f6"><span class="b9">% 	</span></span>
2361+
% 	].
2362-
<span class="f6"><span class="b9">% 	[ (not(breeder(X, Y)):-not(gender(Y, G2)), gender(X, G1), otherGender(G1, G2)),</span></span>
2362+
2363-
<span class="f6"><span class="b9">% 	  (not(gender(X, G1)):-not(gender(Y, G2)), breeder(X, Y), otherGender(G1, G2)),</span></span>
2363+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2364-
<span class="f6"><span class="b9">% 	  (not(otherGender(G1, G2)):-not(gender(Y, G2)), breeder(X, Y), gender(X, G1)),</span></span>
2364+
% pfc :-
2365-
<span class="f6"><span class="b9">% 	  (gender(Y, G2):-breeder(X, Y), gender(X, G1), otherGender(G1, G2))</span></span>
2365+
% 	
2366-
<span class="f6"><span class="b9">% 	].</span></span>
2366+
% 	[ (neg(male(P)), {vg(s(P))}==>female(P)),
2367-
<span class="f6"><span class="b9">% </span></span>
2367+
% 	  (neg(female(P)), {vg(s(P))}==>male(P)),
2368-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span></span>
2368+
% 	  (male(P), {vg(s(P))}==>neg(female(P))),
2369-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
2369+
% 	  (female(P), {vg(s(P))}==>neg(male(P)))
2370-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
2370+
% 	].
2371-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(breeder(X, Y))&lt;-neg(gender(Y, G2)), gender(X, G1), {otherGender(G1, G2)}, {vg(s(Y, X))}),</span></span></span></span>
2371+
2372-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(gender(X, G1))&lt;-neg(gender(Y, G2)), breeder(X, Y), {otherGender(G1, G2)}, {vg(s(G1, X))}),</span></span></span></span>
2372+
2373-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(otherGender(G1, G2))&lt;-neg(gender(Y, G2)), breeder(X, Y), gender(X, G1), {vg(s(G2, G1))}),</span></span></span></span>
2373+
2374-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (breeder(X, Y), gender(X, G1), {otherGender(G1, G2)}, {vg(s(G2, Y))}==&gt;gender(Y, G2))</span></span></span></span>
2374+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2375-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
2375+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2376-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2376+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2377-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span></span>
2377+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2378-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(breeder(X, Y))&lt;-neg(gender(Y, G2)), gender(X, G1), {otherGender(G1, G2)}, {vg(s(Y, X))}), (neg(gender(X, G1))&lt;-neg(gender(Y, G2)), breeder(X, Y), {otherGender(G1, G2)}, {vg(s(G1, X))}), (neg(otherGender(G1, G2))&lt;-neg(gender(Y, G2)), breeder(X, Y), gender(X, G1), {vg(s(G2, G1))}), (breeder(X, Y), gender(X, G1), {otherGender(G1, G2)}, {vg(s(G2, Y))}==&gt;gender(Y, G2))])).</span></span></span></span>
2378+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2379-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2379+
% kif :-
2380-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2380+
% 	all(P, iff(male(P), neg(female(P)))).
2381-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(2.149977617999994&gt;0.8), user:pfc_fwd2(clif(if((breeder(X, Y), gender(X, G1), otherGender(G1, G2)), gender(Y, G2))), (u, u))).</span></span></span>
2381+
2382-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
2382+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2383-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span></span>
2383+
% pkif :-
2384-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(2.152084149999993&gt;0.6), user:pfc_assert_fast_timed(clif(if((breeder(X, Y), gender(X, G1), otherGender(G1, G2)), gender(Y, G2))), (u, u))).</span></span></span></span>
2384+
% 	all(P, (male(P)<=>not(female(P)))).
2385-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
2385+
2386-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:287 </span></span></span>
2386+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2387-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if((breeder(_G637, _G638), gender(_G637, _G659), otherGender(_G659, _G680)), gender(_G638, _G680))), kif_process(if((breeder(_G637, _G638), gender(_G637, _G659), otherGender(_G659, _G680)), gender(_G638, _G680)))))).</span></span></span>
2387+
% cnf :-
2388-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2388+
% 	(not(male(P))v not(female(P)))& (female(P)v male(P)).
2389
% 
2390
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2391-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2391+
% horn :-
2392-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2392+
% 	
2393-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2393+
% 	[ (female(P):-not(male(P))),
2394-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2394+
% 	  (male(P):-not(female(P))),
2395-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span>
2395+
% 	  (not(female(P)):-male(P)),
2396-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2396+
% 	  (not(male(P)):-female(P))
2397-
<span class="f6"><span class="bold"><span class="b9">% 	all(P, iff(gender(P, male), male(P))).</span></span></span>
2397+
% 	].
2398-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2398+
2399-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span>
2399+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2400-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2400+
% pfc :-
2401-
<span class="f1"><span class="bold"><span class="b9">% 	all(P, (gender(P, male)&lt;=&gt;male(P))).</span></span></span>
2401+
% 	
2402-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2402+
% 	[ (neg(male(P)), {vg(s(P))}==>female(P)),
2403-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span>
2403+
% 	  (neg(female(P)), {vg(s(P))}==>male(P)),
2404-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2404+
% 	  (male(P), {vg(s(P))}==>neg(female(P))),
2405-
<span class="f7"><span class="bold"><span class="b0">% 	(not(gender(P, male))v male(P))&amp; (not(male(P))v gender(P, male)).</span></span></span>
2405+
% 	  (female(P), {vg(s(P))}==>neg(male(P)))
2406-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2406+
% 	].
2407-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span>
2407+
2408-
<span class="f6"><span class="b9">% horn :-</span></span>
2408+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2409-
<span class="f6"><span class="b9">% 	</span></span>
2409+
% succeed(user:are_clauses_entailed([ (neg(male(P)), {vg(s(P))}==>female(P)), (neg(female(P)), {vg(s(P))}==>male(P)), (male(P), {vg(s(P))}==>neg(female(P))), (female(P), {vg(s(P))}==>neg(male(P)))])).
2410-
<span class="f6"><span class="b9">% 	[ (male(P):-gender(P, male)),</span></span>
2410+
2411-
<span class="f6"><span class="b9">% 	  (not(male(P)):-not(gender(P, male))),</span></span>
2411+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2412-
<span class="f6"><span class="b9">% 	  (not(gender(P, male)):-not(male(P))),</span></span>
2412+
% gripe_time(warn(0.7661771560000048>0.6), user:pfc_assert_fast_timed(clif(iff(male(P), neg(female(P)))), (u, u))).
2413-
<span class="f6"><span class="b9">% 	  (gender(P, male):-male(P))</span></span>
2413+
2414-
<span class="f6"><span class="b9">% 	].</span></span>
2414+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 
2415-
<span class="f6"><span class="b9">% </span></span>
2415+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff(male(_G631), neg(female(_G631)))), kif_process(iff(male(_G631), neg(female(_G631))))))).
2416-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span>
2416+
2417-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(iff(gender(P, male), male(P)), [ (male(P):-gender(P, male)), (not(male(P)):-not(gender(P, male))), (not(gender(P, male)):-not(male(P))), (gender(P, male):-male(P))])).</span></span>
2417+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2418-
<span class="f9"><span class="b9">% </span></span>
2418+
% kif:cl_assert(pfc(pfc_file), clif(if(human(P), female(P)v male(P)))).
2419-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span></span>
2419+
2420-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((male(P):-gender(P, male)), (gender(P, male), {vg(s(P))}==&gt;male(P)))).</span></span></span></span>
2420+
2421-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2421+
2422-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span></span>
2422+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2423-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(male(P)):-not(gender(P, male))), (neg(gender(P, male)), {vg(s(P))}==&gt;neg(male(P))))).</span></span></span></span>
2423+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2424-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2424+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2425-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span></span>
2425+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2426-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(gender(P, male)):-not(male(P))), (neg(male(P)), {vg(s(P))}==&gt;neg(gender(P, male))))).</span></span></span></span>
2426+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2427-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2427+
% kif :-
2428-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span></span>
2428+
% 	all(N3, if(human(N3), female(N3)v male(N3))).
2429-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((gender(P, male):-male(P)), (male(P), {vg(s(P))}==&gt;gender(P, male)))).</span></span></span></span>
2429+
2430-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2430+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2431
% pkif :-
2432
% 	all(N3, (human(N3)=>female(N3)v male(N3))).
2433-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2433+
2434-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2434+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2435-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2435+
% cnf :-
2436-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2436+
% 	not(human(N3))v (female(N3)v male(N3)).
2437-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span>
2437+
2438-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2438+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2439-
<span class="f6"><span class="bold"><span class="b9">% 	all(P, iff(gender(P, male), male(P))).</span></span></span>
2439+
% horn :-
2440-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2440+
% 	
2441-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span>
2441+
% 	[ (female(N3):-human(N3), not(male(N3))),
2442-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2442+
% 	  (male(N3):-human(N3), not(female(N3))),
2443-
<span class="f1"><span class="bold"><span class="b9">% 	all(P, (gender(P, male)&lt;=&gt;male(P))).</span></span></span>
2443+
% 	  (not(human(N3)):-not(female(N3)), not(male(N3)))
2444-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2444+
% 	].
2445-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span>
2445+
2446-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2446+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2447-
<span class="f7"><span class="bold"><span class="b0">% 	(not(gender(P, male))v male(P))&amp; (not(male(P))v gender(P, male)).</span></span></span>
2447+
% succeed(user:kif_to_boxlog(if(human(_G1154), female(_G1154)v male(_G1154)), [ (female(N3):-human(N3), not(male(N3))), (male(N3):-human(N3), not(female(N3))), (not(human(N3)):-not(female(N3)), not(male(N3)))])).
2448-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2448+
2449-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span>
2449+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2450-
<span class="f6"><span class="b9">% horn :-</span></span>
2450+
% succeed(user:boxlog_to_pfc((female(N3):-human(N3), not(male(N3))), (human(N3), neg(male(N3)), {vg(s(N3))}==>female(N3)))).
2451-
<span class="f6"><span class="b9">% 	</span></span>
2451+
2452-
<span class="f6"><span class="b9">% 	[ (male(P):-gender(P, male)),</span></span>
2452+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2453-
<span class="f6"><span class="b9">% 	  (not(male(P)):-not(gender(P, male))),</span></span>
2453+
% succeed(user:boxlog_to_pfc((male(N3):-human(N3), not(female(N3))), (human(N3), neg(female(N3)), {vg(s(N3))}==>male(N3)))).
2454-
<span class="f6"><span class="b9">% 	  (not(gender(P, male)):-not(male(P))),</span></span>
2454+
2455-
<span class="f6"><span class="b9">% 	  (gender(P, male):-male(P))</span></span>
2455+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2456-
<span class="f6"><span class="b9">% 	].</span></span>
2456+
% succeed(user:boxlog_to_pfc((not(human(N3)):-not(female(N3)), not(male(N3))), (neg(female(N3)), neg(male(N3)), {vg(s(N3))}==>neg(human(N3))))).
2457-
<span class="f6"><span class="b9">% </span></span>
2457+
2458-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span></span>
2458+
2459-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
2459+
2460-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
2460+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2461-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (gender(P, male), {vg(s(P))}==&gt;male(P)),</span></span></span></span>
2461+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2462-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(gender(P, male)), {vg(s(P))}==&gt;neg(male(P))),</span></span></span></span>
2462+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2463-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(male(P)), {vg(s(P))}==&gt;neg(gender(P, male))),</span></span></span></span>
2463+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2464-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (male(P), {vg(s(P))}==&gt;gender(P, male))</span></span></span></span>
2464+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2465-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
2465+
% kif :-
2466-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2466+
% 	all(N3, if(human(N3), female(N3)v male(N3))).
2467
% 
2468
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2469-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2469+
% pkif :-
2470-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2470+
% 	all(N3, (human(N3)=>female(N3)v male(N3))).
2471-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2471+
2472-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2472+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2473-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span>
2473+
% cnf :-
2474-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2474+
% 	not(human(N3))v (female(N3)v male(N3)).
2475-
<span class="f6"><span class="bold"><span class="b9">% 	all(P, iff(gender(P, male), male(P))).</span></span></span>
2475+
2476-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2476+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2477-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span>
2477+
% horn :-
2478-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2478+
% 	
2479-
<span class="f1"><span class="bold"><span class="b9">% 	all(P, (gender(P, male)&lt;=&gt;male(P))).</span></span></span>
2479+
% 	[ (female(N3):-human(N3), not(male(N3))),
2480-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2480+
% 	  (male(N3):-human(N3), not(female(N3))),
2481-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span>
2481+
% 	  (not(human(N3)):-not(female(N3)), not(male(N3)))
2482-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2482+
% 	].
2483-
<span class="f7"><span class="bold"><span class="b0">% 	(not(gender(P, male))v male(P))&amp; (not(male(P))v gender(P, male)).</span></span></span>
2483+
2484-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2484+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2485-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span>
2485+
% pfc :-
2486-
<span class="f6"><span class="b9">% horn :-</span></span>
2486+
% 	
2487-
<span class="f6"><span class="b9">% 	</span></span>
2487+
% 	[ (human(N3), neg(male(N3)), {vg(s(N3))}==>female(N3)),
2488-
<span class="f6"><span class="b9">% 	[ (male(P):-gender(P, male)),</span></span>
2488+
% 	  (human(N3), neg(female(N3)), {vg(s(N3))}==>male(N3)),
2489-
<span class="f6"><span class="b9">% 	  (not(male(P)):-not(gender(P, male))),</span></span>
2489+
% 	  (neg(female(N3)), neg(male(N3)), {vg(s(N3))}==>neg(human(N3)))
2490-
<span class="f6"><span class="b9">% 	  (not(gender(P, male)):-not(male(P))),</span></span>
2490+
% 	].
2491-
<span class="f6"><span class="b9">% 	  (gender(P, male):-male(P))</span></span>
2491+
2492-
<span class="f6"><span class="b9">% 	].</span></span>
2492+
2493-
<span class="f6"><span class="b9">% </span></span>
2493+
2494-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span></span>
2494+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2495-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
2495+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2496-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
2496+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2497-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (gender(P, male), {vg(s(P))}==&gt;male(P)),</span></span></span></span>
2497+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2498-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(gender(P, male)), {vg(s(P))}==&gt;neg(male(P))),</span></span></span></span>
2498+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2499-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(male(P)), {vg(s(P))}==&gt;neg(gender(P, male))),</span></span></span></span>
2499+
% kif :-
2500-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (male(P), {vg(s(P))}==&gt;gender(P, male))</span></span></span></span>
2500+
% 	all(N3, if(human(N3), female(N3)v male(N3))).
2501-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
2501+
2502-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2502+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2503-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span></span>
2503+
% pkif :-
2504-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (gender(P, male), {vg(s(P))}==&gt;male(P)), (neg(gender(P, male)), {vg(s(P))}==&gt;neg(male(P))), (neg(male(P)), {vg(s(P))}==&gt;neg(gender(P, male))), (male(P), {vg(s(P))}==&gt;gender(P, male))])).</span></span></span></span>
2504+
% 	all(N3, (human(N3)=>female(N3)v male(N3))).
2505-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2505+
2506-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span>
2506+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2507-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.8518059040000026&gt;0.8), user:pfc_fwd2(clif(iff(gender(P, male), male(P))), (u, u))).</span></span></span>
2507+
% cnf :-
2508-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
2508+
% 	not(human(N3))v (female(N3)v male(N3)).
2509-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span></span>
2509+
2510-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.8534780039999958&gt;0.6), user:pfc_assert_fast_timed(clif(iff(gender(P, male), male(P))), (u, u))).</span></span></span></span>
2510+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2511-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
2511+
% horn :-
2512-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:291 </span></span></span>
2512+
% 	
2513-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff(gender(_G637, male), male(_G637))), kif_process(iff(gender(_G637, male), male(_G637)))))).</span></span></span>
2513+
% 	[ (female(N3):-human(N3), not(male(N3))),
2514-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2514+
% 	  (male(N3):-human(N3), not(female(N3))),
2515
% 	  (not(human(N3)):-not(female(N3)), not(male(N3)))
2516
% 	].
2517-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2517+
2518-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2518+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2519-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2519+
% pfc :-
2520-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2520+
% 	
2521-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span>
2521+
% 	[ (human(N3), neg(male(N3)), {vg(s(N3))}==>female(N3)),
2522-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2522+
% 	  (human(N3), neg(female(N3)), {vg(s(N3))}==>male(N3)),
2523-
<span class="f6"><span class="bold"><span class="b9">% 	all(P, iff(gender(P, female), female(P))).</span></span></span>
2523+
% 	  (neg(female(N3)), neg(male(N3)), {vg(s(N3))}==>neg(human(N3)))
2524-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2524+
% 	].
2525-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span>
2525+
2526-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2526+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2527-
<span class="f1"><span class="bold"><span class="b9">% 	all(P, (gender(P, female)&lt;=&gt;female(P))).</span></span></span>
2527+
% succeed(user:are_clauses_entailed([ (human(N3), neg(male(N3)), {vg(s(N3))}==>female(N3)), (human(N3), neg(female(N3)), {vg(s(N3))}==>male(N3)), (neg(female(N3)), neg(male(N3)), {vg(s(N3))}==>neg(human(N3)))])).
2528-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2528+
2529-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span>
2529+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2530-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2530+
% gripe_time(warn(1.047079433999997>0.8), user:pfc_fwd2(clif(if(human(_G649), female(_G649)v male(_G649))), (u, u))).
2531-
<span class="f7"><span class="bold"><span class="b0">% 	(not(gender(P, female))v female(P))&amp; (not(female(P))v gender(P, female)).</span></span></span>
2531+
2532-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2532+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 
2533-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span>
2533+
% gripe_time(warn(1.0489747740000013>0.6), user:pfc_assert_fast_timed(clif(if(human(_G649), female(_G649)v male(_G649))), (u, u))).
2534-
<span class="f6"><span class="b9">% horn :-</span></span>
2534+
2535-
<span class="f6"><span class="b9">% 	</span></span>
2535+
2536-
<span class="f6"><span class="b9">% 	[ (female(P):-gender(P, female)),</span></span>
2536+
2537-
<span class="f6"><span class="b9">% 	  (not(female(P)):-not(gender(P, female))),</span></span>
2537+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2538-
<span class="f6"><span class="b9">% 	  (not(gender(P, female)):-not(female(P))),</span></span>
2538+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2539-
<span class="f6"><span class="b9">% 	  (gender(P, female):-female(P))</span></span>
2539+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2540-
<span class="f6"><span class="b9">% 	].</span></span>
2540+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2541-
<span class="f6"><span class="b9">% </span></span>
2541+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2542-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span>
2542+
% kif :-
2543-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(iff(gender(P, female), female(P)), [ (female(P):-gender(P, female)), (not(female(P)):-not(gender(P, female))), (not(gender(P, female)):-not(female(P))), (gender(P, female):-female(P))])).</span></span>
2543+
% 	all(X, all(Y, iff(parent(X, Y)&female(X), mother(X, Y)))).
2544-
<span class="f9"><span class="b9">% </span></span>
2544+
2545-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span></span>
2545+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2546-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((female(P):-gender(P, female)), (gender(P, female), {vg(s(P))}==&gt;female(P)))).</span></span></span></span>
2546+
% pkif :-
2547-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2547+
% 	all(X, all(Y, (parent(X, Y)&female(X)<=>mother(X, Y)))).
2548-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span></span>
2548+
2549-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(female(P)):-not(gender(P, female))), (neg(gender(P, female)), {vg(s(P))}==&gt;neg(female(P))))).</span></span></span></span>
2549+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2550-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2550+
% cnf :-
2551-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span></span>
2551+
% 	(mother(X, Y)v (not(parent(X, Y))v not(female(X))))& ((not(mother(X, Y))v parent(X, Y))& (not(mother(X, Y))v female(X))).
2552-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(gender(P, female)):-not(female(P))), (neg(female(P)), {vg(s(P))}==&gt;neg(gender(P, female))))).</span></span></span></span>
2552+
2553-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2553+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2554-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span></span>
2554+
% horn :-
2555-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((gender(P, female):-female(P)), (female(P), {vg(s(P))}==&gt;gender(P, female)))).</span></span></span></span>
2555+
% 	
2556-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2556+
% 	[ (female(X):-mother(X, Y)),
2557
% 	  (not(female(X)):-not(mother(X, Y)), parent(X, Y)),
2558
% 	  (not(mother(X, Y)):-not(female(X))),
2559-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2559+
% 	  (not(mother(X, Y)):-not(parent(X, Y))),
2560-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2560+
% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),
2561-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2561+
% 	  (mother(X, Y):-parent(X, Y), female(X)),
2562-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2562+
% 	  (parent(X, Y):-mother(X, Y))
2563-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span>
2563+
% 	].
2564-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2564+
2565-
<span class="f6"><span class="bold"><span class="b9">% 	all(P, iff(gender(P, female), female(P))).</span></span></span>
2565+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2566-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2566+
% succeed(user:kif_to_boxlog(iff(parent(X, Y)&female(X), mother(X, Y)), [ (female(X):-mother(X, Y)), (not(female(X)):-not(mother(X, Y)), parent(X, Y)), (not(mother(X, Y)):-not(female(X))), (not(mother(X, Y)):-not(parent(X, Y))), (not(parent(X, Y)):-not(mother(X, Y)), female(X)), (mother(X, Y):-parent(X, Y), female(X)), (parent(X, Y):-mother(X, Y))])).
2567-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span>
2567+
2568-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2568+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2569-
<span class="f1"><span class="bold"><span class="b9">% 	all(P, (gender(P, female)&lt;=&gt;female(P))).</span></span></span>
2569+
% succeed(user:boxlog_to_pfc((female(X):-mother(X, Y)), (mother(X, Y), {vg(s(X))}==>female(X)))).
2570-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2570+
2571-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span>
2571+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2572-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2572+
% succeed(user:boxlog_to_pfc((not(female(X)):-not(mother(X, Y)), parent(X, Y)), (neg(female(X))<-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}))).
2573-
<span class="f7"><span class="bold"><span class="b0">% 	(not(gender(P, female))v female(P))&amp; (not(female(P))v gender(P, female)).</span></span></span>
2573+
2574-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2574+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2575-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span>
2575+
% succeed(user:boxlog_to_pfc((not(mother(X, Y)):-not(female(X))), (neg(mother(X, Y))<-neg(female(X)), {vg(s(X))}))).
2576-
<span class="f6"><span class="b9">% horn :-</span></span>
2576+
2577-
<span class="f6"><span class="b9">% 	</span></span>
2577+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2578-
<span class="f6"><span class="b9">% 	[ (female(P):-gender(P, female)),</span></span>
2578+
% succeed(user:boxlog_to_pfc((not(mother(X, Y)):-not(parent(X, Y))), (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(mother(X, Y))))).
2579-
<span class="f6"><span class="b9">% 	  (not(female(P)):-not(gender(P, female))),</span></span>
2579+
2580-
<span class="f6"><span class="b9">% 	  (not(gender(P, female)):-not(female(P))),</span></span>
2580+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2581-
<span class="f6"><span class="b9">% 	  (gender(P, female):-female(P))</span></span>
2581+
% succeed(user:boxlog_to_pfc((not(parent(X, Y)):-not(mother(X, Y)), female(X)), (neg(parent(X, Y))<-neg(mother(X, Y)), female(X), {vg(s(Y, X))}))).
2582-
<span class="f6"><span class="b9">% 	].</span></span>
2582+
2583-
<span class="f6"><span class="b9">% </span></span>
2583+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2584-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span></span>
2584+
% succeed(user:boxlog_to_pfc((mother(X, Y):-parent(X, Y), female(X)), (parent(X, Y), female(X), {vg(s(Y, X))}==>mother(X, Y)))).
2585-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
2585+
2586-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
2586+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2587-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (gender(P, female), {vg(s(P))}==&gt;female(P)),</span></span></span></span>
2587+
% succeed(user:boxlog_to_pfc((parent(X, Y):-mother(X, Y)), (mother(X, Y), {vg(s(Y, X))}==>parent(X, Y)))).
2588-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(gender(P, female)), {vg(s(P))}==&gt;neg(female(P))),</span></span></span></span>
2588+
2589-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(female(P)), {vg(s(P))}==&gt;neg(gender(P, female))),</span></span></span></span>
2589+
2590-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (female(P), {vg(s(P))}==&gt;gender(P, female))</span></span></span></span>
2590+
2591-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
2591+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2592-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2592+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2593
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2594
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2595-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2595+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2596-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2596+
% kif :-
2597-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2597+
% 	all(X, all(Y, iff(parent(X, Y)&female(X), mother(X, Y)))).
2598-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2598+
2599-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span>
2599+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2600-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2600+
% pkif :-
2601-
<span class="f6"><span class="bold"><span class="b9">% 	all(P, iff(gender(P, female), female(P))).</span></span></span>
2601+
% 	all(X, all(Y, (parent(X, Y)&female(X)<=>mother(X, Y)))).
2602-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2602+
2603-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span>
2603+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2604-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2604+
% cnf :-
2605-
<span class="f1"><span class="bold"><span class="b9">% 	all(P, (gender(P, female)&lt;=&gt;female(P))).</span></span></span>
2605+
% 	(mother(X, Y)v (not(parent(X, Y))v not(female(X))))& ((not(mother(X, Y))v parent(X, Y))& (not(mother(X, Y))v female(X))).
2606-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2606+
2607-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span>
2607+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2608-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2608+
% horn :-
2609-
<span class="f7"><span class="bold"><span class="b0">% 	(not(gender(P, female))v female(P))&amp; (not(female(P))v gender(P, female)).</span></span></span>
2609+
% 	
2610-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2610+
% 	[ (female(X):-mother(X, Y)),
2611-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span>
2611+
% 	  (not(female(X)):-not(mother(X, Y)), parent(X, Y)),
2612-
<span class="f6"><span class="b9">% horn :-</span></span>
2612+
% 	  (not(mother(X, Y)):-not(female(X))),
2613-
<span class="f6"><span class="b9">% 	</span></span>
2613+
% 	  (not(mother(X, Y)):-not(parent(X, Y))),
2614-
<span class="f6"><span class="b9">% 	[ (female(P):-gender(P, female)),</span></span>
2614+
% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),
2615-
<span class="f6"><span class="b9">% 	  (not(female(P)):-not(gender(P, female))),</span></span>
2615+
% 	  (mother(X, Y):-parent(X, Y), female(X)),
2616-
<span class="f6"><span class="b9">% 	  (not(gender(P, female)):-not(female(P))),</span></span>
2616+
% 	  (parent(X, Y):-mother(X, Y))
2617-
<span class="f6"><span class="b9">% 	  (gender(P, female):-female(P))</span></span>
2617+
% 	].
2618-
<span class="f6"><span class="b9">% 	].</span></span>
2618+
2619-
<span class="f6"><span class="b9">% </span></span>
2619+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2620-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span></span>
2620+
% pfc :-
2621-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
2621+
% 	
2622-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
2622+
% 	[ (mother(X, Y), {vg(s(X))}==>female(X)),
2623-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (gender(P, female), {vg(s(P))}==&gt;female(P)),</span></span></span></span>
2623+
% 	  (neg(female(X))<-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}),
2624-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(gender(P, female)), {vg(s(P))}==&gt;neg(female(P))),</span></span></span></span>
2624+
% 	  (neg(mother(X, Y))<-neg(female(X)), {vg(s(X))}),
2625-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(female(P)), {vg(s(P))}==&gt;neg(gender(P, female))),</span></span></span></span>
2625+
% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(mother(X, Y))),
2626-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (female(P), {vg(s(P))}==&gt;gender(P, female))</span></span></span></span>
2626+
% 	  (neg(parent(X, Y))<-neg(mother(X, Y)), female(X), {vg(s(Y, X))}),
2627-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
2627+
% 	  (parent(X, Y), female(X), {vg(s(Y, X))}==>mother(X, Y)),
2628-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2628+
% 	  (mother(X, Y), {vg(s(Y, X))}==>parent(X, Y))
2629-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span></span>
2629+
% 	].
2630-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (gender(P, female), {vg(s(P))}==&gt;female(P)), (neg(gender(P, female)), {vg(s(P))}==&gt;neg(female(P))), (neg(female(P)), {vg(s(P))}==&gt;neg(gender(P, female))), (female(P), {vg(s(P))}==&gt;gender(P, female))])).</span></span></span></span>
2630+
2631-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2631+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2632-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span>
2632+
% Adding (:) ptBinaryPredicate(mother)    <-------- (pt(tPred(mother),rhs([ptBinaryPredicate(mother)])) <-TF-> tPred(mother))
2633-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.8499205829999994&gt;0.8), user:pfc_fwd2(clif(iff(gender(P, female), female(P))), (u, u))).</span></span></span>
2633+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2634-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
2634+
% Adding (:) ptBinaryPredicate(parent)    <-------- (pt(tPred(parent),rhs([ptBinaryPredicate(parent)])) <-TF-> tPred(parent))
2635-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span></span>
2635+
2636-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.8516298839999976&gt;0.6), user:pfc_assert_fast_timed(clif(iff(gender(P, female), female(P))), (u, u))).</span></span></span></span>
2636+
2637-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
2637+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2638-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:292 </span></span></span>
2638+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2639-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff(gender(_G637, female), female(_G637))), kif_process(iff(gender(_G637, female), female(_G637)))))).</span></span></span>
2639+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2640-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2640+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2641
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2642
% kif :-
2643-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2643+
% 	all(X, all(Y, iff(parent(X, Y)&female(X), mother(X, Y)))).
2644-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2644+
2645-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2645+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2646-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2646+
% pkif :-
2647-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span>
2647+
% 	all(X, all(Y, (parent(X, Y)&female(X)<=>mother(X, Y)))).
2648-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2648+
2649-
<span class="f6"><span class="bold"><span class="b9">% 	all(P, iff(male(P), neg(female(P)))).</span></span></span>
2649+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2650-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2650+
% cnf :-
2651-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span>
2651+
% 	(mother(X, Y)v (not(parent(X, Y))v not(female(X))))& ((not(mother(X, Y))v parent(X, Y))& (not(mother(X, Y))v female(X))).
2652-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2652+
2653-
<span class="f1"><span class="bold"><span class="b9">% 	all(P, (male(P)&lt;=&gt;not(female(P)))).</span></span></span>
2653+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2654-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2654+
% horn :-
2655-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span>
2655+
% 	
2656-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2656+
% 	[ (female(X):-mother(X, Y)),
2657-
<span class="f7"><span class="bold"><span class="b0">% 	(not(male(P))v not(female(P)))&amp; (female(P)v male(P)).</span></span></span>
2657+
% 	  (not(female(X)):-not(mother(X, Y)), parent(X, Y)),
2658-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2658+
% 	  (not(mother(X, Y)):-not(female(X))),
2659-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span>
2659+
% 	  (not(mother(X, Y)):-not(parent(X, Y))),
2660-
<span class="f6"><span class="b9">% horn :-</span></span>
2660+
% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),
2661-
<span class="f6"><span class="b9">% 	</span></span>
2661+
% 	  (mother(X, Y):-parent(X, Y), female(X)),
2662-
<span class="f6"><span class="b9">% 	[ (female(P):-not(male(P))),</span></span>
2662+
% 	  (parent(X, Y):-mother(X, Y))
2663-
<span class="f6"><span class="b9">% 	  (male(P):-not(female(P))),</span></span>
2663+
% 	].
2664-
<span class="f6"><span class="b9">% 	  (not(female(P)):-male(P)),</span></span>
2664+
2665-
<span class="f6"><span class="b9">% 	  (not(male(P)):-female(P))</span></span>
2665+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2666-
<span class="f6"><span class="b9">% 	].</span></span>
2666+
% pfc :-
2667-
<span class="f6"><span class="b9">% </span></span>
2667+
% 	
2668-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span>
2668+
% 	[ (mother(X, Y), {vg(s(X))}==>female(X)),
2669-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(iff(male(P), neg(female(P))), [ (female(P):-not(male(P))), (male(P):-not(female(P))), (not(female(P)):-male(P)), (not(male(P)):-female(P))])).</span></span>
2669+
% 	  (neg(female(X))<-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}),
2670-
<span class="f9"><span class="b9">% </span></span>
2670+
% 	  (neg(mother(X, Y))<-neg(female(X)), {vg(s(X))}),
2671-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span></span>
2671+
% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(mother(X, Y))),
2672-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((female(P):-not(male(P))), (neg(male(P)), {vg(s(P))}==&gt;female(P)))).</span></span></span></span>
2672+
% 	  (neg(parent(X, Y))<-neg(mother(X, Y)), female(X), {vg(s(Y, X))}),
2673-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2673+
% 	  (parent(X, Y), female(X), {vg(s(Y, X))}==>mother(X, Y)),
2674-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span></span>
2674+
% 	  (mother(X, Y), {vg(s(Y, X))}==>parent(X, Y))
2675-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((male(P):-not(female(P))), (neg(female(P)), {vg(s(P))}==&gt;male(P)))).</span></span></span></span>
2675+
% 	].
2676-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2676+
2677-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span></span>
2677+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2678-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(female(P)):-male(P)), (male(P), {vg(s(P))}==&gt;neg(female(P))))).</span></span></span></span>
2678+
% succeed(user:are_clauses_entailed([ (mother(X, Y), {vg(s(X))}==>female(X)), (neg(female(X))<-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}), (neg(mother(X, Y))<-neg(female(X)), {vg(s(X))}), (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(mother(X, Y))), (neg(parent(X, Y))<-neg(mother(X, Y)), female(X), {vg(s(Y, X))}), (parent(X, Y), female(X), {vg(s(Y, X))}==>mother(X, Y)), (mother(X, Y), {vg(s(Y, X))}==>parent(X, Y))])).
2679-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2679+
2680-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span></span>
2680+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2681-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(male(P)):-female(P)), (female(P), {vg(s(P))}==&gt;neg(male(P))))).</span></span></span></span>
2681+
% gripe_time(warn(2.0783599330000015>0.8), user:pfc_fwd2(clif(iff(parent(X, Y)&female(X), mother(X, Y))), (u, u))).
2682-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2682+
2683
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2684
% gripe_time(warn(2.0802862740000023>0.6), user:pfc_assert_fast_timed(clif(iff(parent(X, Y)&female(X), mother(X, Y))), (u, u))).
2685-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2685+
2686-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2686+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 
2687-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2687+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff(parent(_G637, _G638)&female(_G637), mother(_G637, _G638))), kif_process(iff(parent(_G637, _G638)&female(_G637), mother(_G637, _G638)))))).
2688-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2688+
2689-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span>
2689+
2690-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2690+
2691-
<span class="f6"><span class="bold"><span class="b9">% 	all(P, iff(male(P), neg(female(P)))).</span></span></span>
2691+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2692-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2692+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2693-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span>
2693+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2694-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2694+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2695-
<span class="f1"><span class="bold"><span class="b9">% 	all(P, (male(P)&lt;=&gt;not(female(P)))).</span></span></span>
2695+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:303 
2696-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2696+
% kif :-
2697-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span>
2697+
% 	all(X, all(Y, (parent(X, Y)&female(X)<=>mother(X, Y)))).
2698-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2698+
2699-
<span class="f7"><span class="bold"><span class="b0">% 	(not(male(P))v not(female(P)))&amp; (female(P)v male(P)).</span></span></span>
2699+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:303 
2700-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2700+
% pkif :-
2701-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span>
2701+
% 	all(X, all(Y, (parent(X, Y)&female(X)<=>mother(X, Y)))).
2702-
<span class="f6"><span class="b9">% horn :-</span></span>
2702+
2703-
<span class="f6"><span class="b9">% 	</span></span>
2703+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:303 
2704-
<span class="f6"><span class="b9">% 	[ (female(P):-not(male(P))),</span></span>
2704+
% cnf :-
2705-
<span class="f6"><span class="b9">% 	  (male(P):-not(female(P))),</span></span>
2705+
% 	(mother(X, Y)v (not(parent(X, Y))v not(female(X))))& ((not(mother(X, Y))v parent(X, Y))& (not(mother(X, Y))v female(X))).
2706-
<span class="f6"><span class="b9">% 	  (not(female(P)):-male(P)),</span></span>
2706+
2707-
<span class="f6"><span class="b9">% 	  (not(male(P)):-female(P))</span></span>
2707+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:303 
2708-
<span class="f6"><span class="b9">% 	].</span></span>
2708+
% horn :-
2709-
<span class="f6"><span class="b9">% </span></span>
2709+
% 	
2710-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span></span>
2710+
% 	[ (female(X):-mother(X, Y)),
2711-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
2711+
% 	  (not(female(X)):-not(mother(X, Y)), parent(X, Y)),
2712-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
2712+
% 	  (not(mother(X, Y)):-not(female(X))),
2713-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(male(P)), {vg(s(P))}==&gt;female(P)),</span></span></span></span>
2713+
% 	  (not(mother(X, Y)):-not(parent(X, Y))),
2714-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(female(P)), {vg(s(P))}==&gt;male(P)),</span></span></span></span>
2714+
% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),
2715-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (male(P), {vg(s(P))}==&gt;neg(female(P))),</span></span></span></span>
2715+
% 	  (mother(X, Y):-parent(X, Y), female(X)),
2716-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (female(P), {vg(s(P))}==&gt;neg(male(P)))</span></span></span></span>
2716+
% 	  (parent(X, Y):-mother(X, Y))
2717-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
2717+
% 	].
2718-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2718+
2719
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:303 
2720
% pfc :-
2721-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2721+
% 	
2722-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2722+
% 	[ (mother(X, Y), {vg(s(X))}==>female(X)),
2723-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2723+
% 	  (neg(female(X))<-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}),
2724-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2724+
% 	  (neg(mother(X, Y))<-neg(female(X)), {vg(s(X))}),
2725-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span>
2725+
% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(mother(X, Y))),
2726-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2726+
% 	  (neg(parent(X, Y))<-neg(mother(X, Y)), female(X), {vg(s(Y, X))}),
2727-
<span class="f6"><span class="bold"><span class="b9">% 	all(P, iff(male(P), neg(female(P)))).</span></span></span>
2727+
% 	  (parent(X, Y), female(X), {vg(s(Y, X))}==>mother(X, Y)),
2728-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2728+
% 	  (mother(X, Y), {vg(s(Y, X))}==>parent(X, Y))
2729-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span>
2729+
% 	].
2730-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2730+
2731-
<span class="f1"><span class="bold"><span class="b9">% 	all(P, (male(P)&lt;=&gt;not(female(P)))).</span></span></span>
2731+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:303 
2732-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2732+
% succeed(user:are_clauses_entailed([ (mother(X, Y), {vg(s(X))}==>female(X)), (neg(female(X))<-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}), (neg(mother(X, Y))<-neg(female(X)), {vg(s(X))}), (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(mother(X, Y))), (neg(parent(X, Y))<-neg(mother(X, Y)), female(X), {vg(s(Y, X))}), (parent(X, Y), female(X), {vg(s(Y, X))}==>mother(X, Y)), (mother(X, Y), {vg(s(Y, X))}==>parent(X, Y))])).
2733-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span>
2733+
2734-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2734+
2735-
<span class="f7"><span class="bold"><span class="b0">% 	(not(male(P))v not(female(P)))&amp; (female(P)v male(P)).</span></span></span>
2735+
2736-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2736+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2737-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span>
2737+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2738-
<span class="f6"><span class="b9">% horn :-</span></span>
2738+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2739-
<span class="f6"><span class="b9">% 	</span></span>
2739+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2740-
<span class="f6"><span class="b9">% 	[ (female(P):-not(male(P))),</span></span>
2740+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:304 
2741-
<span class="f6"><span class="b9">% 	  (male(P):-not(female(P))),</span></span>
2741+
% kif :-
2742-
<span class="f6"><span class="b9">% 	  (not(female(P)):-male(P)),</span></span>
2742+
% 	all(X, all(Y, (parent(X, Y)&female(X)=>mother(X, Y)))).
2743-
<span class="f6"><span class="b9">% 	  (not(male(P)):-female(P))</span></span>
2743+
2744-
<span class="f6"><span class="b9">% 	].</span></span>
2744+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:304 
2745-
<span class="f6"><span class="b9">% </span></span>
2745+
% pkif :-
2746-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span></span>
2746+
% 	all(X, all(Y, (parent(X, Y)&female(X)=>mother(X, Y)))).
2747-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
2747+
2748-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
2748+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:304 
2749-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(male(P)), {vg(s(P))}==&gt;female(P)),</span></span></span></span>
2749+
% cnf :-
2750-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(female(P)), {vg(s(P))}==&gt;male(P)),</span></span></span></span>
2750+
% 	mother(X, Y)v (not(parent(X, Y))v not(female(X))).
2751-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (male(P), {vg(s(P))}==&gt;neg(female(P))),</span></span></span></span>
2751+
2752-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (female(P), {vg(s(P))}==&gt;neg(male(P)))</span></span></span></span>
2752+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:304 
2753-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
2753+
% horn :-
2754-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2754+
% 	
2755-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span></span>
2755+
% 	[ (not(female(X)):-not(mother(X, Y)), parent(X, Y)),
2756-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(male(P)), {vg(s(P))}==&gt;female(P)), (neg(female(P)), {vg(s(P))}==&gt;male(P)), (male(P), {vg(s(P))}==&gt;neg(female(P))), (female(P), {vg(s(P))}==&gt;neg(male(P)))])).</span></span></span></span>
2756+
% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),
2757-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2757+
% 	  (mother(X, Y):-parent(X, Y), female(X))
2758-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span>
2758+
% 	].
2759-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.7661771560000048&gt;0.6), user:pfc_assert_fast_timed(clif(iff(male(P), neg(female(P)))), (u, u))).</span></span></span>
2759+
2760-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
2760+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:304 
2761-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:294 </span></span></span>
2761+
% pfc :-
2762-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff(male(_G631), neg(female(_G631)))), kif_process(iff(male(_G631), neg(female(_G631))))))).</span></span></span>
2762+
% 	
2763-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2763+
% 	[ (neg(female(X))<-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}),
2764-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span>
2764+
% 	  (neg(parent(X, Y))<-neg(mother(X, Y)), female(X), {vg(s(Y, X))}),
2765-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(pfc_file), clif(if(human(P), female(P)v male(P)))).</span></span></span>
2765+
% 	  (parent(X, Y), female(X), {vg(s(Y, X))}==>mother(X, Y))
2766-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
2766+
% 	].
2767
% 
2768
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:304 
2769-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2769+
% succeed(user:are_clauses_entailed([ (neg(female(X))<-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}), (neg(parent(X, Y))<-neg(mother(X, Y)), female(X), {vg(s(Y, X))}), (parent(X, Y), female(X), {vg(s(Y, X))}==>mother(X, Y))])).
2770-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2770+
2771-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2771+
2772-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2772+
2773-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span>
2773+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2774-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2774+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2775-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, if(human(N3), female(N3)v male(N3))).</span></span></span>
2775+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2776-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2776+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2777-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span>
2777+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:305 
2778-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2778+
% kif :-
2779-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, (human(N3)=&gt;female(N3)v male(N3))).</span></span></span>
2779+
% 	all(X, all(Y, (mother(X, Y)=>parent(X, Y)&female(X)))).
2780-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2780+
2781-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span>
2781+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:305 
2782-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2782+
% pkif :-
2783-
<span class="f7"><span class="bold"><span class="b0">% 	not(human(N3))v (female(N3)v male(N3)).</span></span></span>
2783+
% 	all(X, all(Y, (mother(X, Y)=>parent(X, Y)&female(X)))).
2784-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2784+
2785-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span>
2785+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:305 
2786-
<span class="f6"><span class="b9">% horn :-</span></span>
2786+
% cnf :-
2787-
<span class="f6"><span class="b9">% 	</span></span>
2787+
% 	(not(mother(X, Y))v parent(X, Y))& (not(mother(X, Y))v female(X)).
2788-
<span class="f6"><span class="b9">% 	[ (female(N3):-human(N3), not(male(N3))),</span></span>
2788+
2789-
<span class="f6"><span class="b9">% 	  (male(N3):-human(N3), not(female(N3))),</span></span>
2789+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:305 
2790-
<span class="f6"><span class="b9">% 	  (not(human(N3)):-not(female(N3)), not(male(N3)))</span></span>
2790+
% horn :-
2791-
<span class="f6"><span class="b9">% 	].</span></span>
2791+
% 	
2792-
<span class="f6"><span class="b9">% </span></span>
2792+
% 	[ (female(X):-mother(X, Y)),
2793-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span>
2793+
% 	  (not(mother(X, Y)):-not(female(X))),
2794-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(if(human(_G1154), female(_G1154)v male(_G1154)), [ (female(N3):-human(N3), not(male(N3))), (male(N3):-human(N3), not(female(N3))), (not(human(N3)):-not(female(N3)), not(male(N3)))])).</span></span>
2794+
% 	  (not(mother(X, Y)):-not(parent(X, Y))),
2795-
<span class="f9"><span class="b9">% </span></span>
2795+
% 	  (parent(X, Y):-mother(X, Y))
2796-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span></span>
2796+
% 	].
2797-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((female(N3):-human(N3), not(male(N3))), (human(N3), neg(male(N3)), {vg(s(N3))}==&gt;female(N3)))).</span></span></span></span>
2797+
2798-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2798+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:305 
2799-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span></span>
2799+
% pfc :-
2800-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((male(N3):-human(N3), not(female(N3))), (human(N3), neg(female(N3)), {vg(s(N3))}==&gt;male(N3)))).</span></span></span></span>
2800+
% 	
2801-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2801+
% 	[ (mother(X, Y), {vg(s(X))}==>female(X)),
2802-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span></span>
2802+
% 	  (neg(mother(X, Y))<-neg(female(X)), {vg(s(X))}),
2803-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(human(N3)):-not(female(N3)), not(male(N3))), (neg(female(N3)), neg(male(N3)), {vg(s(N3))}==&gt;neg(human(N3))))).</span></span></span></span>
2803+
% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(mother(X, Y))),
2804-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2804+
% 	  (mother(X, Y), {vg(s(Y, X))}==>parent(X, Y))
2805
% 	].
2806
% 
2807-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2807+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:305 
2808-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2808+
% succeed(user:are_clauses_entailed([ (mother(X, Y), {vg(s(X))}==>female(X)), (neg(mother(X, Y))<-neg(female(X)), {vg(s(X))}), (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(mother(X, Y))), (mother(X, Y), {vg(s(Y, X))}==>parent(X, Y))])).
2809-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2809+
2810-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2810+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:306 
2811-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span>
2811+
% succeed(user:boxlog_to_pfc((parent(A, B):-mother(A, B)), (mother(A, B), {vg(s(B, A))}==>parent(A, B)))).
2812-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2812+
2813-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, if(human(N3), female(N3)v male(N3))).</span></span></span>
2813+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:306 
2814-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2814+
% succeed(user:are_clauses_entailed((mother(A, B), {vg(s(B, A))}==>parent(A, B)))).
2815-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span>
2815+
2816-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2816+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:307 
2817-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, (human(N3)=&gt;female(N3)v male(N3))).</span></span></span>
2817+
% succeed(user:boxlog_to_pfc((not(mother(A, B)):-not(parent(A, B))), (neg(parent(A, B)), {vg(s(B, A))}==>neg(mother(A, B))))).
2818-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2818+
2819-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span>
2819+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:307 
2820-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2820+
% succeed(user:are_clauses_entailed((neg(parent(A, B)), {vg(s(B, A))}==>neg(mother(A, B))))).
2821-
<span class="f7"><span class="bold"><span class="b0">% 	not(human(N3))v (female(N3)v male(N3)).</span></span></span>
2821+
2822-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2822+
2823-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span>
2823+
2824-
<span class="f6"><span class="b9">% horn :-</span></span>
2824+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2825-
<span class="f6"><span class="b9">% 	</span></span>
2825+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2826-
<span class="f6"><span class="b9">% 	[ (female(N3):-human(N3), not(male(N3))),</span></span>
2826+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2827-
<span class="f6"><span class="b9">% 	  (male(N3):-human(N3), not(female(N3))),</span></span>
2827+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2828-
<span class="f6"><span class="b9">% 	  (not(human(N3)):-not(female(N3)), not(male(N3)))</span></span>
2828+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2829-
<span class="f6"><span class="b9">% 	].</span></span>
2829+
% kif :-
2830-
<span class="f6"><span class="b9">% </span></span>
2830+
% 	all(X, all(Y, if(parent(X, Y)&female(X), mother(X, Y)))).
2831-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span></span>
2831+
2832-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
2832+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2833-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
2833+
% pkif :-
2834-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (human(N3), neg(male(N3)), {vg(s(N3))}==&gt;female(N3)),</span></span></span></span>
2834+
% 	all(X, all(Y, (parent(X, Y)&female(X)=>mother(X, Y)))).
2835-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (human(N3), neg(female(N3)), {vg(s(N3))}==&gt;male(N3)),</span></span></span></span>
2835+
2836-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(female(N3)), neg(male(N3)), {vg(s(N3))}==&gt;neg(human(N3)))</span></span></span></span>
2836+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2837-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
2837+
% cnf :-
2838-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2838+
% 	mother(X, Y)v (not(parent(X, Y))v not(female(X))).
2839
% 
2840
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2841-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2841+
% horn :-
2842-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2842+
% 	
2843-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2843+
% 	[ (not(female(X)):-not(mother(X, Y)), parent(X, Y)),
2844-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2844+
% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),
2845-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span>
2845+
% 	  (mother(X, Y):-parent(X, Y), female(X))
2846-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2846+
% 	].
2847-
<span class="f6"><span class="bold"><span class="b9">% 	all(N3, if(human(N3), female(N3)v male(N3))).</span></span></span>
2847+
2848-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2848+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2849-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span>
2849+
% succeed(user:kif_to_boxlog(if(parent(X, Y)&female(X), mother(X, Y)), [ (not(female(X)):-not(mother(X, Y)), parent(X, Y)), (not(parent(X, Y)):-not(mother(X, Y)), female(X)), (mother(X, Y):-parent(X, Y), female(X))])).
2850-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2850+
2851-
<span class="f1"><span class="bold"><span class="b9">% 	all(N3, (human(N3)=&gt;female(N3)v male(N3))).</span></span></span>
2851+
2852-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2852+
2853-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span>
2853+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2854-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2854+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2855-
<span class="f7"><span class="bold"><span class="b0">% 	not(human(N3))v (female(N3)v male(N3)).</span></span></span>
2855+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2856-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2856+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2857-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span>
2857+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2858-
<span class="f6"><span class="b9">% horn :-</span></span>
2858+
% kif :-
2859-
<span class="f6"><span class="b9">% 	</span></span>
2859+
% 	all(X, all(Y, if(parent(X, Y)&female(X), mother(X, Y)))).
2860-
<span class="f6"><span class="b9">% 	[ (female(N3):-human(N3), not(male(N3))),</span></span>
2860+
2861-
<span class="f6"><span class="b9">% 	  (male(N3):-human(N3), not(female(N3))),</span></span>
2861+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2862-
<span class="f6"><span class="b9">% 	  (not(human(N3)):-not(female(N3)), not(male(N3)))</span></span>
2862+
% pkif :-
2863-
<span class="f6"><span class="b9">% 	].</span></span>
2863+
% 	all(X, all(Y, (parent(X, Y)&female(X)=>mother(X, Y)))).
2864-
<span class="f6"><span class="b9">% </span></span>
2864+
2865-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span></span>
2865+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2866-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
2866+
% cnf :-
2867-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
2867+
% 	mother(X, Y)v (not(parent(X, Y))v not(female(X))).
2868-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (human(N3), neg(male(N3)), {vg(s(N3))}==&gt;female(N3)),</span></span></span></span>
2868+
2869-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (human(N3), neg(female(N3)), {vg(s(N3))}==&gt;male(N3)),</span></span></span></span>
2869+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2870-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(female(N3)), neg(male(N3)), {vg(s(N3))}==&gt;neg(human(N3)))</span></span></span></span>
2870+
% horn :-
2871-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
2871+
% 	
2872-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2872+
% 	[ (not(female(X)):-not(mother(X, Y)), parent(X, Y)),
2873-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span></span>
2873+
% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),
2874-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (human(N3), neg(male(N3)), {vg(s(N3))}==&gt;female(N3)), (human(N3), neg(female(N3)), {vg(s(N3))}==&gt;male(N3)), (neg(female(N3)), neg(male(N3)), {vg(s(N3))}==&gt;neg(human(N3)))])).</span></span></span></span>
2874+
% 	  (mother(X, Y):-parent(X, Y), female(X))
2875-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2875+
% 	].
2876-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span>
2876+
2877-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.047079433999997&gt;0.8), user:pfc_fwd2(clif(if(human(_G649), female(_G649)v male(_G649))), (u, u))).</span></span></span>
2877+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2878-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
2878+
% pfc :-
2879-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:297 </span></span></span></span>
2879+
% 	
2880-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.0489747740000013&gt;0.6), user:pfc_assert_fast_timed(clif(if(human(_G649), female(_G649)v male(_G649))), (u, u))).</span></span></span></span>
2880+
% 	[ (neg(female(X))<-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}),
2881-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
2881+
% 	  (neg(parent(X, Y))<-neg(mother(X, Y)), female(X), {vg(s(Y, X))}),
2882
% 	  (parent(X, Y), female(X), {vg(s(Y, X))}==>mother(X, Y))
2883
% 	].
2884-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2884+
2885-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2885+
2886-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2886+
2887-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2887+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2888-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
2888+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2889-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2889+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2890-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, iff(parent(X, Y)&amp;female(X), mother(X, Y)))).</span></span></span>
2890+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2891-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2891+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2892-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
2892+
% kif :-
2893-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2893+
% 	all(X, all(Y, if(parent(X, Y)&female(X), mother(X, Y)))).
2894-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (parent(X, Y)&amp;female(X)&lt;=&gt;mother(X, Y)))).</span></span></span>
2894+
2895-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2895+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2896-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
2896+
% pkif :-
2897-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2897+
% 	all(X, all(Y, (parent(X, Y)&female(X)=>mother(X, Y)))).
2898-
<span class="f7"><span class="bold"><span class="b0">% 	(mother(X, Y)v (not(parent(X, Y))v not(female(X))))&amp; ((not(mother(X, Y))v parent(X, Y))&amp; (not(mother(X, Y))v female(X))).</span></span></span>
2898+
2899-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2899+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2900-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span>
2900+
% cnf :-
2901-
<span class="f6"><span class="b9">% horn :-</span></span>
2901+
% 	mother(X, Y)v (not(parent(X, Y))v not(female(X))).
2902-
<span class="f6"><span class="b9">% 	</span></span>
2902+
2903-
<span class="f6"><span class="b9">% 	[ (female(X):-mother(X, Y)),</span></span>
2903+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2904-
<span class="f6"><span class="b9">% 	  (not(female(X)):-not(mother(X, Y)), parent(X, Y)),</span></span>
2904+
% horn :-
2905-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(female(X))),</span></span>
2905+
% 	
2906-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(parent(X, Y))),</span></span>
2906+
% 	[ (not(female(X)):-not(mother(X, Y)), parent(X, Y)),
2907-
<span class="f6"><span class="b9">% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),</span></span>
2907+
% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),
2908-
<span class="f6"><span class="b9">% 	  (mother(X, Y):-parent(X, Y), female(X)),</span></span>
2908+
% 	  (mother(X, Y):-parent(X, Y), female(X))
2909-
<span class="f6"><span class="b9">% 	  (parent(X, Y):-mother(X, Y))</span></span>
2909+
% 	].
2910-
<span class="f6"><span class="b9">% 	].</span></span>
2910+
2911-
<span class="f6"><span class="b9">% </span></span>
2911+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2912-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span>
2912+
% pfc :-
2913-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(iff(parent(X, Y)&amp;female(X), mother(X, Y)), [ (female(X):-mother(X, Y)), (not(female(X)):-not(mother(X, Y)), parent(X, Y)), (not(mother(X, Y)):-not(female(X))), (not(mother(X, Y)):-not(parent(X, Y))), (not(parent(X, Y)):-not(mother(X, Y)), female(X)), (mother(X, Y):-parent(X, Y), female(X)), (parent(X, Y):-mother(X, Y))])).</span></span>
2913+
% 	
2914-
<span class="f9"><span class="b9">% </span></span>
2914+
% 	[ (neg(female(X))<-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}),
2915-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span></span>
2915+
% 	  (neg(parent(X, Y))<-neg(mother(X, Y)), female(X), {vg(s(Y, X))}),
2916-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((female(X):-mother(X, Y)), (mother(X, Y), {vg(s(X))}==&gt;female(X)))).</span></span></span></span>
2916+
% 	  (parent(X, Y), female(X), {vg(s(Y, X))}==>mother(X, Y))
2917-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2917+
% 	].
2918-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
2918+
2919-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(female(X)):-not(mother(X, Y)), parent(X, Y)), (neg(female(X))&lt;-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}))).</span></span></span>
2919+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2920-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
2920+
% succeed(user:are_clauses_entailed([ (neg(female(X))<-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}), (neg(parent(X, Y))<-neg(mother(X, Y)), female(X), {vg(s(Y, X))}), (parent(X, Y), female(X), {vg(s(Y, X))}==>mother(X, Y))])).
2921-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
2921+
2922-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(mother(X, Y)):-not(female(X))), (neg(mother(X, Y))&lt;-neg(female(X)), {vg(s(X))}))).</span></span></span>
2922+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2923-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
2923+
% gripe_time(warn(1.0214517149999978>0.8), user:pfc_fwd2(clif(if(parent(X, Y)&female(X), mother(X, Y))), (u, u))).
2924-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span></span>
2924+
2925-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(mother(X, Y)):-not(parent(X, Y))), (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(mother(X, Y))))).</span></span></span></span>
2925+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2926-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2926+
% gripe_time(warn(1.023412240000006>0.6), user:pfc_assert_fast_timed(clif(if(parent(X, Y)&female(X), mother(X, Y))), (u, u))).
2927-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
2927+
2928-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(parent(X, Y)):-not(mother(X, Y)), female(X)), (neg(parent(X, Y))&lt;-neg(mother(X, Y)), female(X), {vg(s(Y, X))}))).</span></span></span>
2928+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 
2929-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
2929+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if(parent(_G637, _G638)&female(_G637), mother(_G637, _G638))), kif_process(if(parent(_G637, _G638)&female(_G637), mother(_G637, _G638)))))).
2930-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span></span>
2930+
2931-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((mother(X, Y):-parent(X, Y), female(X)), (parent(X, Y), female(X), {vg(s(Y, X))}==&gt;mother(X, Y)))).</span></span></span></span>
2931+
2932-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2932+
2933-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span></span>
2933+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2934-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((parent(X, Y):-mother(X, Y)), (mother(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y)))).</span></span></span></span>
2934+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2935-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2935+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2936
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2937
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
2938-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2938+
% kif :-
2939-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2939+
% 	all(X, all(Y, if(mother(X, Y), parent(X, Y)&female(X)))).
2940-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2940+
2941-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2941+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
2942-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
2942+
% pkif :-
2943-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2943+
% 	all(X, all(Y, (mother(X, Y)=>parent(X, Y)&female(X)))).
2944-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, iff(parent(X, Y)&amp;female(X), mother(X, Y)))).</span></span></span>
2944+
2945-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2945+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
2946-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
2946+
% cnf :-
2947-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2947+
% 	(not(mother(X, Y))v parent(X, Y))& (not(mother(X, Y))v female(X)).
2948-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (parent(X, Y)&amp;female(X)&lt;=&gt;mother(X, Y)))).</span></span></span>
2948+
2949-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2949+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
2950-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
2950+
% horn :-
2951-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2951+
% 	
2952-
<span class="f7"><span class="bold"><span class="b0">% 	(mother(X, Y)v (not(parent(X, Y))v not(female(X))))&amp; ((not(mother(X, Y))v parent(X, Y))&amp; (not(mother(X, Y))v female(X))).</span></span></span>
2952+
% 	[ (female(X):-mother(X, Y)),
2953-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2953+
% 	  (not(mother(X, Y)):-not(female(X))),
2954-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span>
2954+
% 	  (not(mother(X, Y)):-not(parent(X, Y))),
2955-
<span class="f6"><span class="b9">% horn :-</span></span>
2955+
% 	  (parent(X, Y):-mother(X, Y))
2956-
<span class="f6"><span class="b9">% 	</span></span>
2956+
% 	].
2957-
<span class="f6"><span class="b9">% 	[ (female(X):-mother(X, Y)),</span></span>
2957+
2958-
<span class="f6"><span class="b9">% 	  (not(female(X)):-not(mother(X, Y)), parent(X, Y)),</span></span>
2958+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
2959-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(female(X))),</span></span>
2959+
% succeed(user:kif_to_boxlog(if(mother(X, Y), parent(X, Y)&female(X)), [ (female(X):-mother(X, Y)), (not(mother(X, Y)):-not(female(X))), (not(mother(X, Y)):-not(parent(X, Y))), (parent(X, Y):-mother(X, Y))])).
2960-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(parent(X, Y))),</span></span>
2960+
2961-
<span class="f6"><span class="b9">% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),</span></span>
2961+
2962-
<span class="f6"><span class="b9">% 	  (mother(X, Y):-parent(X, Y), female(X)),</span></span>
2962+
2963-
<span class="f6"><span class="b9">% 	  (parent(X, Y):-mother(X, Y))</span></span>
2963+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2964-
<span class="f6"><span class="b9">% 	].</span></span>
2964+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2965-
<span class="f6"><span class="b9">% </span></span>
2965+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2966-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span></span>
2966+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
2967-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
2967+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
2968-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
2968+
% kif :-
2969-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (mother(X, Y), {vg(s(X))}==&gt;female(X)),</span></span></span></span>
2969+
% 	all(X, all(Y, if(mother(X, Y), parent(X, Y)&female(X)))).
2970-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(female(X))&lt;-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}),</span></span></span></span>
2970+
2971-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(mother(X, Y))&lt;-neg(female(X)), {vg(s(X))}),</span></span></span></span>
2971+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
2972-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(mother(X, Y))),</span></span></span></span>
2972+
% pkif :-
2973-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y))&lt;-neg(mother(X, Y)), female(X), {vg(s(Y, X))}),</span></span></span></span>
2973+
% 	all(X, all(Y, (mother(X, Y)=>parent(X, Y)&female(X)))).
2974-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(X, Y), female(X), {vg(s(Y, X))}==&gt;mother(X, Y)),</span></span></span></span>
2974+
2975-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (mother(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y))</span></span></span></span>
2975+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
2976-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
2976+
% cnf :-
2977-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
2977+
% 	(not(mother(X, Y))v parent(X, Y))& (not(mother(X, Y))v female(X)).
2978-
<span class="bold"><span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
2978+
2979-
<span class="bold"><span class="f2"><span class="b9">% Adding (:) ptBinaryPredicate(mother)    &lt;-------- (pt(tPred(mother),rhs([ptBinaryPredicate(mother)])) &lt;-TF-&gt; tPred(mother))</span></span></span>
2979+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
2980-
<span class="bold"><span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
2980+
% horn :-
2981-
<span class="bold"><span class="f2"><span class="b9">% Adding (:) ptBinaryPredicate(parent)    &lt;-------- (pt(tPred(parent),rhs([ptBinaryPredicate(parent)])) &lt;-TF-&gt; tPred(parent))</span></span></span>
2981+
% 	
2982
% 	[ (female(X):-mother(X, Y)),
2983
% 	  (not(mother(X, Y)):-not(female(X))),
2984-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2984+
% 	  (not(mother(X, Y)):-not(parent(X, Y))),
2985-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2985+
% 	  (parent(X, Y):-mother(X, Y))
2986-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2986+
% 	].
2987-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
2987+
2988-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
2988+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
2989-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
2989+
% pfc :-
2990-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, iff(parent(X, Y)&amp;female(X), mother(X, Y)))).</span></span></span>
2990+
% 	
2991-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
2991+
% 	[ (mother(X, Y), {vg(s(X))}==>female(X)),
2992-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
2992+
% 	  (neg(mother(X, Y))<-neg(female(X)), {vg(s(X))}),
2993-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
2993+
% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(mother(X, Y))),
2994-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (parent(X, Y)&amp;female(X)&lt;=&gt;mother(X, Y)))).</span></span></span>
2994+
% 	  (mother(X, Y), {vg(s(Y, X))}==>parent(X, Y))
2995-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
2995+
% 	].
2996-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
2996+
2997-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
2997+
2998-
<span class="f7"><span class="bold"><span class="b0">% 	(mother(X, Y)v (not(parent(X, Y))v not(female(X))))&amp; ((not(mother(X, Y))v parent(X, Y))&amp; (not(mother(X, Y))v female(X))).</span></span></span>
2998+
2999-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
2999+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3000-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span>
3000+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3001-
<span class="f6"><span class="b9">% horn :-</span></span>
3001+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3002-
<span class="f6"><span class="b9">% 	</span></span>
3002+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3003-
<span class="f6"><span class="b9">% 	[ (female(X):-mother(X, Y)),</span></span>
3003+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
3004-
<span class="f6"><span class="b9">% 	  (not(female(X)):-not(mother(X, Y)), parent(X, Y)),</span></span>
3004+
% kif :-
3005-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(female(X))),</span></span>
3005+
% 	all(X, all(Y, if(mother(X, Y), parent(X, Y)&female(X)))).
3006-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(parent(X, Y))),</span></span>
3006+
3007-
<span class="f6"><span class="b9">% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),</span></span>
3007+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
3008-
<span class="f6"><span class="b9">% 	  (mother(X, Y):-parent(X, Y), female(X)),</span></span>
3008+
% pkif :-
3009-
<span class="f6"><span class="b9">% 	  (parent(X, Y):-mother(X, Y))</span></span>
3009+
% 	all(X, all(Y, (mother(X, Y)=>parent(X, Y)&female(X)))).
3010-
<span class="f6"><span class="b9">% 	].</span></span>
3010+
3011-
<span class="f6"><span class="b9">% </span></span>
3011+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
3012-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span></span>
3012+
% cnf :-
3013-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3013+
% 	(not(mother(X, Y))v parent(X, Y))& (not(mother(X, Y))v female(X)).
3014-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3014+
3015-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (mother(X, Y), {vg(s(X))}==&gt;female(X)),</span></span></span></span>
3015+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
3016-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(female(X))&lt;-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}),</span></span></span></span>
3016+
% horn :-
3017-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(mother(X, Y))&lt;-neg(female(X)), {vg(s(X))}),</span></span></span></span>
3017+
% 	
3018-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(mother(X, Y))),</span></span></span></span>
3018+
% 	[ (female(X):-mother(X, Y)),
3019-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y))&lt;-neg(mother(X, Y)), female(X), {vg(s(Y, X))}),</span></span></span></span>
3019+
% 	  (not(mother(X, Y)):-not(female(X))),
3020-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(X, Y), female(X), {vg(s(Y, X))}==&gt;mother(X, Y)),</span></span></span></span>
3020+
% 	  (not(mother(X, Y)):-not(parent(X, Y))),
3021-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (mother(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y))</span></span></span></span>
3021+
% 	  (parent(X, Y):-mother(X, Y))
3022-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3022+
% 	].
3023-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3023+
3024-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span></span>
3024+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
3025-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (mother(X, Y), {vg(s(X))}==&gt;female(X)), (neg(female(X))&lt;-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}), (neg(mother(X, Y))&lt;-neg(female(X)), {vg(s(X))}), (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(mother(X, Y))), (neg(parent(X, Y))&lt;-neg(mother(X, Y)), female(X), {vg(s(Y, X))}), (parent(X, Y), female(X), {vg(s(Y, X))}==&gt;mother(X, Y)), (mother(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y))])).</span></span></span></span>
3025+
% pfc :-
3026-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3026+
% 	
3027-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
3027+
% 	[ (mother(X, Y), {vg(s(X))}==>female(X)),
3028-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(2.0783599330000015&gt;0.8), user:pfc_fwd2(clif(iff(parent(X, Y)&amp;female(X), mother(X, Y))), (u, u))).</span></span></span>
3028+
% 	  (neg(mother(X, Y))<-neg(female(X)), {vg(s(X))}),
3029-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
3029+
% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(mother(X, Y))),
3030-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span></span>
3030+
% 	  (mother(X, Y), {vg(s(Y, X))}==>parent(X, Y))
3031-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(2.0802862740000023&gt;0.6), user:pfc_assert_fast_timed(clif(iff(parent(X, Y)&amp;female(X), mother(X, Y))), (u, u))).</span></span></span></span>
3031+
% 	].
3032-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
3032+
3033-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:301 </span></span></span>
3033+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
3034-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff(parent(_G637, _G638)&amp;female(_G637), mother(_G637, _G638))), kif_process(iff(parent(_G637, _G638)&amp;female(_G637), mother(_G637, _G638)))))).</span></span></span>
3034+
% succeed(user:are_clauses_entailed([ (mother(X, Y), {vg(s(X))}==>female(X)), (neg(mother(X, Y))<-neg(female(X)), {vg(s(X))}), (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(mother(X, Y))), (mother(X, Y), {vg(s(Y, X))}==>parent(X, Y))])).
3035-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3035+
3036
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
3037
% gripe_time(warn(0.8255980520000037>0.8), user:pfc_fwd2(clif(if(mother(X, Y), parent(X, Y)&female(X))), (u, u))).
3038-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3038+
3039-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3039+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
3040-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3040+
% gripe_time(warn(0.8275502079999981>0.6), user:pfc_assert_fast_timed(clif(if(mother(X, Y), parent(X, Y)&female(X))), (u, u))).
3041-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3041+
3042-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:303 </span></span></span>
3042+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 
3043-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3043+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if(mother(_G637, _G638), parent(_G637, _G638)&female(_G637))), kif_process(if(mother(_G637, _G638), parent(_G637, _G638)&female(_G637)))))).
3044-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, (parent(X, Y)&amp;female(X)&lt;=&gt;mother(X, Y)))).</span></span></span>
3044+
3045-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3045+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:312 
3046-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:303 </span></span></span>
3046+
% succeed(user:boxlog_to_pfc((parent(A, B):-mother(A, B)), (mother(A, B), {vg(s(B, A))}==>parent(A, B)))).
3047-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3047+
3048-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (parent(X, Y)&amp;female(X)&lt;=&gt;mother(X, Y)))).</span></span></span>
3048+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:312 
3049-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3049+
% succeed(user:are_clauses_entailed((mother(A, B), {vg(s(B, A))}==>parent(A, B)))).
3050-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:303 </span></span></span>
3050+
3051-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3051+
3052-
<span class="f7"><span class="bold"><span class="b0">% 	(mother(X, Y)v (not(parent(X, Y))v not(female(X))))&amp; ((not(mother(X, Y))v parent(X, Y))&amp; (not(mother(X, Y))v female(X))).</span></span></span>
3052+
3053-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3053+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3054-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:303 </span></span>
3054+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3055-
<span class="f6"><span class="b9">% horn :-</span></span>
3055+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3056-
<span class="f6"><span class="b9">% 	</span></span>
3056+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3057-
<span class="f6"><span class="b9">% 	[ (female(X):-mother(X, Y)),</span></span>
3057+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3058-
<span class="f6"><span class="b9">% 	  (not(female(X)):-not(mother(X, Y)), parent(X, Y)),</span></span>
3058+
% kif :-
3059-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(female(X))),</span></span>
3059+
% 	all(Y, all(X, all(Z, if((parent(X, Y), parent(Y, Z)), grandparent(X, Z))))).
3060-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(parent(X, Y))),</span></span>
3060+
3061-
<span class="f6"><span class="b9">% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),</span></span>
3061+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3062-
<span class="f6"><span class="b9">% 	  (mother(X, Y):-parent(X, Y), female(X)),</span></span>
3062+
% pkif :-
3063-
<span class="f6"><span class="b9">% 	  (parent(X, Y):-mother(X, Y))</span></span>
3063+
% 	all(Y, all(X, all(Z, (parent(X, Y)&parent(Y, Z)=>grandparent(X, Z))))).
3064-
<span class="f6"><span class="b9">% 	].</span></span>
3064+
3065-
<span class="f6"><span class="b9">% </span></span>
3065+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3066-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:303 </span></span></span></span>
3066+
% cnf :-
3067-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3067+
% 	grandparent(X, Z)v (not(parent(X, Y))v not(parent(Y, Z))).
3068-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3068+
3069-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (mother(X, Y), {vg(s(X))}==&gt;female(X)),</span></span></span></span>
3069+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3070-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(female(X))&lt;-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}),</span></span></span></span>
3070+
% horn :-
3071-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(mother(X, Y))&lt;-neg(female(X)), {vg(s(X))}),</span></span></span></span>
3071+
% 	
3072-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(mother(X, Y))),</span></span></span></span>
3072+
% 	[ (not(parent(X, Y)):-not(grandparent(X, Z)), parent(Y, Z)),
3073-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y))&lt;-neg(mother(X, Y)), female(X), {vg(s(Y, X))}),</span></span></span></span>
3073+
% 	  (not(parent(Y, Z)):-not(grandparent(X, Z)), parent(X, Y)),
3074-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(X, Y), female(X), {vg(s(Y, X))}==&gt;mother(X, Y)),</span></span></span></span>
3074+
% 	  (grandparent(X, Z):-parent(X, Y), parent(Y, Z))
3075-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (mother(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y))</span></span></span></span>
3075+
% 	].
3076-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3076+
3077-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3077+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3078-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:303 </span></span></span></span>
3078+
% succeed(user:kif_to_boxlog(if((parent(X, Y), parent(Y, Z)), grandparent(X, Z)), [ (not(parent(X, Y)):-not(grandparent(X, Z)), parent(Y, Z)), (not(parent(Y, Z)):-not(grandparent(X, Z)), parent(X, Y)), (grandparent(X, Z):-parent(X, Y), parent(Y, Z))])).
3079-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (mother(X, Y), {vg(s(X))}==&gt;female(X)), (neg(female(X))&lt;-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}), (neg(mother(X, Y))&lt;-neg(female(X)), {vg(s(X))}), (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(mother(X, Y))), (neg(parent(X, Y))&lt;-neg(mother(X, Y)), female(X), {vg(s(Y, X))}), (parent(X, Y), female(X), {vg(s(Y, X))}==&gt;mother(X, Y)), (mother(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y))])).</span></span></span></span>
3079+
3080-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3080+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3081
% succeed(user:boxlog_to_pfc((not(parent(X, Y)):-not(grandparent(X, Z)), parent(Y, Z)), (neg(parent(X, Y))<-neg(grandparent(X, Z)), {avoidHeadLoop(parent(Y, Z), parent(X, Y))}, parent(Y, Z), {vg(s(Y, X))}))).
3082
% 
3083-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3083+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3084-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3084+
% succeed(user:boxlog_to_pfc((not(parent(Y, Z)):-not(grandparent(X, Z)), parent(X, Y)), (neg(parent(Y, Z))<-neg(grandparent(X, Z)), {avoidHeadLoop(parent(X, Y), parent(Y, Z))}, parent(X, Y), {vg(s(Z, Y))}))).
3085-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3085+
3086-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3086+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3087-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:304 </span></span></span>
3087+
% succeed(user:boxlog_to_pfc((grandparent(X, Z):-parent(X, Y), parent(Y, Z)), (parent(X, Y), parent(Y, Z), {vg(s(Z, X))}==>grandparent(X, Z)))).
3088-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3088+
3089-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, (parent(X, Y)&amp;female(X)=&gt;mother(X, Y)))).</span></span></span>
3089+
3090-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3090+
3091-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:304 </span></span></span>
3091+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3092-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3092+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3093-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (parent(X, Y)&amp;female(X)=&gt;mother(X, Y)))).</span></span></span>
3093+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3094-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3094+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3095-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:304 </span></span></span>
3095+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3096-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3096+
% kif :-
3097-
<span class="f7"><span class="bold"><span class="b0">% 	mother(X, Y)v (not(parent(X, Y))v not(female(X))).</span></span></span>
3097+
% 	all(Y, all(X, all(Z, if((parent(X, Y), parent(Y, Z)), grandparent(X, Z))))).
3098-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3098+
3099-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:304 </span></span>
3099+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3100-
<span class="f6"><span class="b9">% horn :-</span></span>
3100+
% pkif :-
3101-
<span class="f6"><span class="b9">% 	</span></span>
3101+
% 	all(Y, all(X, all(Z, (parent(X, Y)&parent(Y, Z)=>grandparent(X, Z))))).
3102-
<span class="f6"><span class="b9">% 	[ (not(female(X)):-not(mother(X, Y)), parent(X, Y)),</span></span>
3102+
3103-
<span class="f6"><span class="b9">% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),</span></span>
3103+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3104-
<span class="f6"><span class="b9">% 	  (mother(X, Y):-parent(X, Y), female(X))</span></span>
3104+
% cnf :-
3105-
<span class="f6"><span class="b9">% 	].</span></span>
3105+
% 	grandparent(X, Z)v (not(parent(X, Y))v not(parent(Y, Z))).
3106-
<span class="f6"><span class="b9">% </span></span>
3106+
3107-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:304 </span></span></span></span>
3107+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3108-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3108+
% horn :-
3109-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3109+
% 	
3110-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(female(X))&lt;-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}),</span></span></span></span>
3110+
% 	[ (not(parent(X, Y)):-not(grandparent(X, Z)), parent(Y, Z)),
3111-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y))&lt;-neg(mother(X, Y)), female(X), {vg(s(Y, X))}),</span></span></span></span>
3111+
% 	  (not(parent(Y, Z)):-not(grandparent(X, Z)), parent(X, Y)),
3112-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(X, Y), female(X), {vg(s(Y, X))}==&gt;mother(X, Y))</span></span></span></span>
3112+
% 	  (grandparent(X, Z):-parent(X, Y), parent(Y, Z))
3113-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3113+
% 	].
3114-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3114+
3115-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:304 </span></span></span></span>
3115+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3116-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(female(X))&lt;-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}), (neg(parent(X, Y))&lt;-neg(mother(X, Y)), female(X), {vg(s(Y, X))}), (parent(X, Y), female(X), {vg(s(Y, X))}==&gt;mother(X, Y))])).</span></span></span></span>
3116+
% pfc :-
3117-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3117+
% 	
3118
% 	[ (neg(parent(X, Y))<-neg(grandparent(X, Z)), {avoidHeadLoop(parent(Y, Z), parent(X, Y))}, parent(Y, Z), {vg(s(Y, X))}),
3119
% 	  (neg(parent(Y, Z))<-neg(grandparent(X, Z)), {avoidHeadLoop(parent(X, Y), parent(Y, Z))}, parent(X, Y), {vg(s(Z, Y))}),
3120-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3120+
% 	  (parent(X, Y), parent(Y, Z), {vg(s(Z, X))}==>grandparent(X, Z))
3121-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3121+
% 	].
3122-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3122+
3123-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3123+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3124-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:305 </span></span></span>
3124+
% Adding (:) ptBinaryPredicate(grandparent)    <-------- (pt(tPred(grandparent),rhs([ptBinaryPredicate(grandparent)])) <-TF-> tPred(grandparent))
3125-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3125+
3126-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, (mother(X, Y)=&gt;parent(X, Y)&amp;female(X)))).</span></span></span>
3126+
3127-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3127+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3128-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:305 </span></span></span>
3128+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3129-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3129+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3130-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (mother(X, Y)=&gt;parent(X, Y)&amp;female(X)))).</span></span></span>
3130+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3131-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3131+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3132-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:305 </span></span></span>
3132+
% kif :-
3133-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3133+
% 	all(Y, all(X, all(Z, if((parent(X, Y), parent(Y, Z)), grandparent(X, Z))))).
3134-
<span class="f7"><span class="bold"><span class="b0">% 	(not(mother(X, Y))v parent(X, Y))&amp; (not(mother(X, Y))v female(X)).</span></span></span>
3134+
3135-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3135+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3136-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:305 </span></span>
3136+
% pkif :-
3137-
<span class="f6"><span class="b9">% horn :-</span></span>
3137+
% 	all(Y, all(X, all(Z, (parent(X, Y)&parent(Y, Z)=>grandparent(X, Z))))).
3138-
<span class="f6"><span class="b9">% 	</span></span>
3138+
3139-
<span class="f6"><span class="b9">% 	[ (female(X):-mother(X, Y)),</span></span>
3139+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3140-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(female(X))),</span></span>
3140+
% cnf :-
3141-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(parent(X, Y))),</span></span>
3141+
% 	grandparent(X, Z)v (not(parent(X, Y))v not(parent(Y, Z))).
3142-
<span class="f6"><span class="b9">% 	  (parent(X, Y):-mother(X, Y))</span></span>
3142+
3143-
<span class="f6"><span class="b9">% 	].</span></span>
3143+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3144-
<span class="f6"><span class="b9">% </span></span>
3144+
% horn :-
3145-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:305 </span></span></span></span>
3145+
% 	
3146-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3146+
% 	[ (not(parent(X, Y)):-not(grandparent(X, Z)), parent(Y, Z)),
3147-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3147+
% 	  (not(parent(Y, Z)):-not(grandparent(X, Z)), parent(X, Y)),
3148-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (mother(X, Y), {vg(s(X))}==&gt;female(X)),</span></span></span></span>
3148+
% 	  (grandparent(X, Z):-parent(X, Y), parent(Y, Z))
3149-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(mother(X, Y))&lt;-neg(female(X)), {vg(s(X))}),</span></span></span></span>
3149+
% 	].
3150-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(mother(X, Y))),</span></span></span></span>
3150+
3151-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (mother(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y))</span></span></span></span>
3151+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3152-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3152+
% pfc :-
3153-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3153+
% 	
3154-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:305 </span></span></span></span>
3154+
% 	[ (neg(parent(X, Y))<-neg(grandparent(X, Z)), {avoidHeadLoop(parent(Y, Z), parent(X, Y))}, parent(Y, Z), {vg(s(Y, X))}),
3155-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (mother(X, Y), {vg(s(X))}==&gt;female(X)), (neg(mother(X, Y))&lt;-neg(female(X)), {vg(s(X))}), (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(mother(X, Y))), (mother(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y))])).</span></span></span></span>
3155+
% 	  (neg(parent(Y, Z))<-neg(grandparent(X, Z)), {avoidHeadLoop(parent(X, Y), parent(Y, Z))}, parent(X, Y), {vg(s(Z, Y))}),
3156-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3156+
% 	  (parent(X, Y), parent(Y, Z), {vg(s(Z, X))}==>grandparent(X, Z))
3157-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:306 </span></span></span></span>
3157+
% 	].
3158-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((parent(A, B):-mother(A, B)), (mother(A, B), {vg(s(B, A))}==&gt;parent(A, B)))).</span></span></span></span>
3158+
3159-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3159+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3160-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:306 </span></span></span></span>
3160+
% succeed(user:are_clauses_entailed([ (neg(parent(X, Y))<-neg(grandparent(X, Z)), {avoidHeadLoop(parent(Y, Z), parent(X, Y))}, parent(Y, Z), {vg(s(Y, X))}), (neg(parent(Y, Z))<-neg(grandparent(X, Z)), {avoidHeadLoop(parent(X, Y), parent(Y, Z))}, parent(X, Y), {vg(s(Z, Y))}), (parent(X, Y), parent(Y, Z), {vg(s(Z, X))}==>grandparent(X, Z))])).
3161-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((mother(A, B), {vg(s(B, A))}==&gt;parent(A, B)))).</span></span></span></span>
3161+
3162-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3162+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3163-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:307 </span></span></span></span>
3163+
% gripe_time(warn(1.2852000570000044>0.8), user:pfc_fwd2(clif(if((parent(X, Y), parent(Y, Z)), grandparent(X, Z))), (u, u))).
3164-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(mother(A, B)):-not(parent(A, B))), (neg(parent(A, B)), {vg(s(B, A))}==&gt;neg(mother(A, B))))).</span></span></span></span>
3164+
3165-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3165+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3166-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:307 </span></span></span></span>
3166+
% gripe_time(warn(1.287147392999998>0.6), user:pfc_assert_fast_timed(clif(if((parent(X, Y), parent(Y, Z)), grandparent(X, Z))), (u, u))).
3167-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((neg(parent(A, B)), {vg(s(B, A))}==&gt;neg(mother(A, B))))).</span></span></span></span>
3167+
3168-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3168+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 
3169
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if((parent(_G637, _G638), parent(_G638, _G659)), grandparent(_G637, _G659))), kif_process(if((parent(_G637, _G638), parent(_G638, _G659)), grandparent(_G637, _G659)))))).
3170
% 
3171-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3171+
3172-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3172+
3173-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3173+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3174-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3174+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3175-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span>
3175+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3176-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3176+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3177-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, if(parent(X, Y)&amp;female(X), mother(X, Y)))).</span></span></span>
3177+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3178-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3178+
% kif :-
3179-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span>
3179+
% 	all(X, all(Y, iff((grandparent(X, Y), male(X)), grandfather(X, Y)))).
3180-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3180+
3181-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (parent(X, Y)&amp;female(X)=&gt;mother(X, Y)))).</span></span></span>
3181+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3182-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3182+
% pkif :-
3183-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span>
3183+
% 	all(X, all(Y, (grandparent(X, Y)&male(X)<=>grandfather(X, Y)))).
3184-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3184+
3185-
<span class="f7"><span class="bold"><span class="b0">% 	mother(X, Y)v (not(parent(X, Y))v not(female(X))).</span></span></span>
3185+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3186-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3186+
% cnf :-
3187-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span>
3187+
% 	(grandfather(X, Y)v (not(grandparent(X, Y))v not(male(X))))& ((not(grandfather(X, Y))v grandparent(X, Y))& (not(grandfather(X, Y))v male(X))).
3188-
<span class="f6"><span class="b9">% horn :-</span></span>
3188+
3189-
<span class="f6"><span class="b9">% 	</span></span>
3189+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3190-
<span class="f6"><span class="b9">% 	[ (not(female(X)):-not(mother(X, Y)), parent(X, Y)),</span></span>
3190+
% horn :-
3191-
<span class="f6"><span class="b9">% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),</span></span>
3191+
% 	
3192-
<span class="f6"><span class="b9">% 	  (mother(X, Y):-parent(X, Y), female(X))</span></span>
3192+
% 	[ (male(X):-grandfather(X, Y)),
3193-
<span class="f6"><span class="b9">% 	].</span></span>
3193+
% 	  (not(male(X)):-not(grandfather(X, Y)), grandparent(X, Y)),
3194-
<span class="f6"><span class="b9">% </span></span>
3194+
% 	  (not(grandfather(X, Y)):-not(male(X))),
3195-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span>
3195+
% 	  (not(grandfather(X, Y)):-not(grandparent(X, Y))),
3196-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(if(parent(X, Y)&amp;female(X), mother(X, Y)), [ (not(female(X)):-not(mother(X, Y)), parent(X, Y)), (not(parent(X, Y)):-not(mother(X, Y)), female(X)), (mother(X, Y):-parent(X, Y), female(X))])).</span></span>
3196+
% 	  (not(grandparent(X, Y)):-not(grandfather(X, Y)), male(X)),
3197-
<span class="f9"><span class="b9">% </span></span>
3197+
% 	  (grandfather(X, Y):-grandparent(X, Y), male(X)),
3198
% 	  (grandparent(X, Y):-grandfather(X, Y))
3199
% 	].
3200-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3200+
3201-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3201+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3202-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3202+
% succeed(user:kif_to_boxlog(iff((grandparent(X, Y), male(X)), grandfather(X, Y)), [ (male(X):-grandfather(X, Y)), (not(male(X)):-not(grandfather(X, Y)), grandparent(X, Y)), (not(grandfather(X, Y)):-not(male(X))), (not(grandfather(X, Y)):-not(grandparent(X, Y))), (not(grandparent(X, Y)):-not(grandfather(X, Y)), male(X)), (grandfather(X, Y):-grandparent(X, Y), male(X)), (grandparent(X, Y):-grandfather(X, Y))])).
3203-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3203+
3204-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span>
3204+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3205-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3205+
% succeed(user:boxlog_to_pfc((male(X):-grandfather(X, Y)), (grandfather(X, Y), {vg(s(X))}==>male(X)))).
3206-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, if(parent(X, Y)&amp;female(X), mother(X, Y)))).</span></span></span>
3206+
3207-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3207+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3208-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span>
3208+
% succeed(user:boxlog_to_pfc((not(male(X)):-not(grandfather(X, Y)), grandparent(X, Y)), (neg(male(X))<-neg(grandfather(X, Y)), grandparent(X, Y), {vg(s(X))}))).
3209-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3209+
3210-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (parent(X, Y)&amp;female(X)=&gt;mother(X, Y)))).</span></span></span>
3210+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3211-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3211+
% succeed(user:boxlog_to_pfc((not(grandfather(X, Y)):-not(male(X))), (neg(grandfather(X, Y))<-neg(male(X)), {vg(s(X))}))).
3212-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span>
3212+
3213-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3213+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3214-
<span class="f7"><span class="bold"><span class="b0">% 	mother(X, Y)v (not(parent(X, Y))v not(female(X))).</span></span></span>
3214+
% succeed(user:boxlog_to_pfc((not(grandfather(X, Y)):-not(grandparent(X, Y))), (neg(grandparent(X, Y)), {vg(s(Y, X))}==>neg(grandfather(X, Y))))).
3215-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3215+
3216-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span>
3216+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3217-
<span class="f6"><span class="b9">% horn :-</span></span>
3217+
% succeed(user:boxlog_to_pfc((not(grandparent(X, Y)):-not(grandfather(X, Y)), male(X)), (neg(grandparent(X, Y))<-neg(grandfather(X, Y)), male(X), {vg(s(Y, X))}))).
3218-
<span class="f6"><span class="b9">% 	</span></span>
3218+
3219-
<span class="f6"><span class="b9">% 	[ (not(female(X)):-not(mother(X, Y)), parent(X, Y)),</span></span>
3219+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3220-
<span class="f6"><span class="b9">% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),</span></span>
3220+
% succeed(user:boxlog_to_pfc((grandfather(X, Y):-grandparent(X, Y), male(X)), (grandparent(X, Y), male(X), {vg(s(Y, X))}==>grandfather(X, Y)))).
3221-
<span class="f6"><span class="b9">% 	  (mother(X, Y):-parent(X, Y), female(X))</span></span>
3221+
3222-
<span class="f6"><span class="b9">% 	].</span></span>
3222+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3223-
<span class="f6"><span class="b9">% </span></span>
3223+
% succeed(user:boxlog_to_pfc((grandparent(X, Y):-grandfather(X, Y)), (grandfather(X, Y), {vg(s(Y, X))}==>grandparent(X, Y)))).
3224-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span></span>
3224+
3225-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3225+
3226-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3226+
3227-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(female(X))&lt;-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}),</span></span></span></span>
3227+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3228-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y))&lt;-neg(mother(X, Y)), female(X), {vg(s(Y, X))}),</span></span></span></span>
3228+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3229-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(X, Y), female(X), {vg(s(Y, X))}==&gt;mother(X, Y))</span></span></span></span>
3229+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3230-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3230+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3231-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3231+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3232
% kif :-
3233
% 	all(X, all(Y, iff((grandparent(X, Y), male(X)), grandfather(X, Y)))).
3234-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3234+
3235-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3235+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3236-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3236+
% pkif :-
3237-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3237+
% 	all(X, all(Y, (grandparent(X, Y)&male(X)<=>grandfather(X, Y)))).
3238-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span>
3238+
3239-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3239+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3240-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, if(parent(X, Y)&amp;female(X), mother(X, Y)))).</span></span></span>
3240+
% cnf :-
3241-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3241+
% 	(grandfather(X, Y)v (not(grandparent(X, Y))v not(male(X))))& ((not(grandfather(X, Y))v grandparent(X, Y))& (not(grandfather(X, Y))v male(X))).
3242-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span>
3242+
3243-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3243+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3244-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (parent(X, Y)&amp;female(X)=&gt;mother(X, Y)))).</span></span></span>
3244+
% horn :-
3245-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3245+
% 	
3246-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span>
3246+
% 	[ (male(X):-grandfather(X, Y)),
3247-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3247+
% 	  (not(male(X)):-not(grandfather(X, Y)), grandparent(X, Y)),
3248-
<span class="f7"><span class="bold"><span class="b0">% 	mother(X, Y)v (not(parent(X, Y))v not(female(X))).</span></span></span>
3248+
% 	  (not(grandfather(X, Y)):-not(male(X))),
3249-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3249+
% 	  (not(grandfather(X, Y)):-not(grandparent(X, Y))),
3250-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span>
3250+
% 	  (not(grandparent(X, Y)):-not(grandfather(X, Y)), male(X)),
3251-
<span class="f6"><span class="b9">% horn :-</span></span>
3251+
% 	  (grandfather(X, Y):-grandparent(X, Y), male(X)),
3252-
<span class="f6"><span class="b9">% 	</span></span>
3252+
% 	  (grandparent(X, Y):-grandfather(X, Y))
3253-
<span class="f6"><span class="b9">% 	[ (not(female(X)):-not(mother(X, Y)), parent(X, Y)),</span></span>
3253+
% 	].
3254-
<span class="f6"><span class="b9">% 	  (not(parent(X, Y)):-not(mother(X, Y)), female(X)),</span></span>
3254+
3255-
<span class="f6"><span class="b9">% 	  (mother(X, Y):-parent(X, Y), female(X))</span></span>
3255+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3256-
<span class="f6"><span class="b9">% 	].</span></span>
3256+
% pfc :-
3257-
<span class="f6"><span class="b9">% </span></span>
3257+
% 	
3258-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span></span>
3258+
% 	[ (grandfather(X, Y), {vg(s(X))}==>male(X)),
3259-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3259+
% 	  (neg(male(X))<-neg(grandfather(X, Y)), grandparent(X, Y), {vg(s(X))}),
3260-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3260+
% 	  (neg(grandfather(X, Y))<-neg(male(X)), {vg(s(X))}),
3261-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(female(X))&lt;-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}),</span></span></span></span>
3261+
% 	  (neg(grandparent(X, Y)), {vg(s(Y, X))}==>neg(grandfather(X, Y))),
3262-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y))&lt;-neg(mother(X, Y)), female(X), {vg(s(Y, X))}),</span></span></span></span>
3262+
% 	  (neg(grandparent(X, Y))<-neg(grandfather(X, Y)), male(X), {vg(s(Y, X))}),
3263-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(X, Y), female(X), {vg(s(Y, X))}==&gt;mother(X, Y))</span></span></span></span>
3263+
% 	  (grandparent(X, Y), male(X), {vg(s(Y, X))}==>grandfather(X, Y)),
3264-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3264+
% 	  (grandfather(X, Y), {vg(s(Y, X))}==>grandparent(X, Y))
3265-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3265+
% 	].
3266-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span></span>
3266+
3267-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(female(X))&lt;-neg(mother(X, Y)), parent(X, Y), {vg(s(X))}), (neg(parent(X, Y))&lt;-neg(mother(X, Y)), female(X), {vg(s(Y, X))}), (parent(X, Y), female(X), {vg(s(Y, X))}==&gt;mother(X, Y))])).</span></span></span></span>
3267+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3268-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3268+
% Adding (:) ptBinaryPredicate(grandfather)    <-------- (pt(tPred(grandfather),rhs([ptBinaryPredicate(grandfather)])) <-TF-> tPred(grandfather))
3269-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span>
3269+
3270-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.0214517149999978&gt;0.8), user:pfc_fwd2(clif(if(parent(X, Y)&amp;female(X), mother(X, Y))), (u, u))).</span></span></span>
3270+
3271-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
3271+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3272-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span></span>
3272+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3273-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.023412240000006&gt;0.6), user:pfc_assert_fast_timed(clif(if(parent(X, Y)&amp;female(X), mother(X, Y))), (u, u))).</span></span></span></span>
3273+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3274-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
3274+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3275-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:309 </span></span></span>
3275+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3276-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if(parent(_G637, _G638)&amp;female(_G637), mother(_G637, _G638))), kif_process(if(parent(_G637, _G638)&amp;female(_G637), mother(_G637, _G638)))))).</span></span></span>
3276+
% kif :-
3277-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3277+
% 	all(X, all(Y, iff((grandparent(X, Y), male(X)), grandfather(X, Y)))).
3278
% 
3279
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3280-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3280+
% pkif :-
3281-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3281+
% 	all(X, all(Y, (grandparent(X, Y)&male(X)<=>grandfather(X, Y)))).
3282-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3282+
3283-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3283+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3284-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span>
3284+
% cnf :-
3285-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3285+
% 	(grandfather(X, Y)v (not(grandparent(X, Y))v not(male(X))))& ((not(grandfather(X, Y))v grandparent(X, Y))& (not(grandfather(X, Y))v male(X))).
3286-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, if(mother(X, Y), parent(X, Y)&amp;female(X)))).</span></span></span>
3286+
3287-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3287+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3288-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span>
3288+
% horn :-
3289-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3289+
% 	
3290-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (mother(X, Y)=&gt;parent(X, Y)&amp;female(X)))).</span></span></span>
3290+
% 	[ (male(X):-grandfather(X, Y)),
3291-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3291+
% 	  (not(male(X)):-not(grandfather(X, Y)), grandparent(X, Y)),
3292-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span>
3292+
% 	  (not(grandfather(X, Y)):-not(male(X))),
3293-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3293+
% 	  (not(grandfather(X, Y)):-not(grandparent(X, Y))),
3294-
<span class="f7"><span class="bold"><span class="b0">% 	(not(mother(X, Y))v parent(X, Y))&amp; (not(mother(X, Y))v female(X)).</span></span></span>
3294+
% 	  (not(grandparent(X, Y)):-not(grandfather(X, Y)), male(X)),
3295-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3295+
% 	  (grandfather(X, Y):-grandparent(X, Y), male(X)),
3296-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span>
3296+
% 	  (grandparent(X, Y):-grandfather(X, Y))
3297-
<span class="f6"><span class="b9">% horn :-</span></span>
3297+
% 	].
3298-
<span class="f6"><span class="b9">% 	</span></span>
3298+
3299-
<span class="f6"><span class="b9">% 	[ (female(X):-mother(X, Y)),</span></span>
3299+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3300-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(female(X))),</span></span>
3300+
% pfc :-
3301-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(parent(X, Y))),</span></span>
3301+
% 	
3302-
<span class="f6"><span class="b9">% 	  (parent(X, Y):-mother(X, Y))</span></span>
3302+
% 	[ (grandfather(X, Y), {vg(s(X))}==>male(X)),
3303-
<span class="f6"><span class="b9">% 	].</span></span>
3303+
% 	  (neg(male(X))<-neg(grandfather(X, Y)), grandparent(X, Y), {vg(s(X))}),
3304-
<span class="f6"><span class="b9">% </span></span>
3304+
% 	  (neg(grandfather(X, Y))<-neg(male(X)), {vg(s(X))}),
3305-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span>
3305+
% 	  (neg(grandparent(X, Y)), {vg(s(Y, X))}==>neg(grandfather(X, Y))),
3306-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(if(mother(X, Y), parent(X, Y)&amp;female(X)), [ (female(X):-mother(X, Y)), (not(mother(X, Y)):-not(female(X))), (not(mother(X, Y)):-not(parent(X, Y))), (parent(X, Y):-mother(X, Y))])).</span></span>
3306+
% 	  (neg(grandparent(X, Y))<-neg(grandfather(X, Y)), male(X), {vg(s(Y, X))}),
3307-
<span class="f9"><span class="b9">% </span></span>
3307+
% 	  (grandparent(X, Y), male(X), {vg(s(Y, X))}==>grandfather(X, Y)),
3308
% 	  (grandfather(X, Y), {vg(s(Y, X))}==>grandparent(X, Y))
3309
% 	].
3310-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3310+
3311-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3311+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3312-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3312+
% succeed(user:are_clauses_entailed([ (grandfather(X, Y), {vg(s(X))}==>male(X)), (neg(male(X))<-neg(grandfather(X, Y)), grandparent(X, Y), {vg(s(X))}), (neg(grandfather(X, Y))<-neg(male(X)), {vg(s(X))}), (neg(grandparent(X, Y)), {vg(s(Y, X))}==>neg(grandfather(X, Y))), (neg(grandparent(X, Y))<-neg(grandfather(X, Y)), male(X), {vg(s(Y, X))}), (grandparent(X, Y), male(X), {vg(s(Y, X))}==>grandfather(X, Y)), (grandfather(X, Y), {vg(s(Y, X))}==>grandparent(X, Y))])).
3313-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3313+
3314-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span>
3314+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3315-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3315+
% gripe_time(warn(1.9990840519999935>0.8), user:pfc_fwd2(clif(iff((grandparent(X, Y), male(X)), grandfather(X, Y))), (u, u))).
3316-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, if(mother(X, Y), parent(X, Y)&amp;female(X)))).</span></span></span>
3316+
3317-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3317+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3318-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span>
3318+
% gripe_time(warn(2.000997704999996>0.6), user:pfc_assert_fast_timed(clif(iff((grandparent(X, Y), male(X)), grandfather(X, Y))), (u, u))).
3319-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3319+
3320-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (mother(X, Y)=&gt;parent(X, Y)&amp;female(X)))).</span></span></span>
3320+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 
3321-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3321+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff((grandparent(_G637, _G638), male(_G637)), grandfather(_G637, _G638))), kif_process(iff((grandparent(_G637, _G638), male(_G637)), grandfather(_G637, _G638)))))).
3322-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span>
3322+
3323-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3323+
3324-
<span class="f7"><span class="bold"><span class="b0">% 	(not(mother(X, Y))v parent(X, Y))&amp; (not(mother(X, Y))v female(X)).</span></span></span>
3324+
3325-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3325+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3326-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span>
3326+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3327-
<span class="f6"><span class="b9">% horn :-</span></span>
3327+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3328-
<span class="f6"><span class="b9">% 	</span></span>
3328+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3329-
<span class="f6"><span class="b9">% 	[ (female(X):-mother(X, Y)),</span></span>
3329+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3330-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(female(X))),</span></span>
3330+
% kif :-
3331-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(parent(X, Y))),</span></span>
3331+
% 	all(X, all(Y, iff((grandparent(X, Y), female(X)), grandmother(X, Y)))).
3332-
<span class="f6"><span class="b9">% 	  (parent(X, Y):-mother(X, Y))</span></span>
3332+
3333-
<span class="f6"><span class="b9">% 	].</span></span>
3333+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3334-
<span class="f6"><span class="b9">% </span></span>
3334+
% pkif :-
3335-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span></span>
3335+
% 	all(X, all(Y, (grandparent(X, Y)&female(X)<=>grandmother(X, Y)))).
3336-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3336+
3337-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3337+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3338-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (mother(X, Y), {vg(s(X))}==&gt;female(X)),</span></span></span></span>
3338+
% cnf :-
3339-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(mother(X, Y))&lt;-neg(female(X)), {vg(s(X))}),</span></span></span></span>
3339+
% 	(grandmother(X, Y)v (not(grandparent(X, Y))v not(female(X))))& ((not(grandmother(X, Y))v grandparent(X, Y))& (not(grandmother(X, Y))v female(X))).
3340-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(mother(X, Y))),</span></span></span></span>
3340+
3341-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (mother(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y))</span></span></span></span>
3341+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3342-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3342+
% horn :-
3343-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3343+
% 	
3344
% 	[ (female(X):-grandmother(X, Y)),
3345
% 	  (not(female(X)):-not(grandmother(X, Y)), grandparent(X, Y)),
3346-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3346+
% 	  (not(grandmother(X, Y)):-not(female(X))),
3347-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3347+
% 	  (not(grandmother(X, Y)):-not(grandparent(X, Y))),
3348-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3348+
% 	  (not(grandparent(X, Y)):-not(grandmother(X, Y)), female(X)),
3349-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3349+
% 	  (grandmother(X, Y):-grandparent(X, Y), female(X)),
3350-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span>
3350+
% 	  (grandparent(X, Y):-grandmother(X, Y))
3351-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3351+
% 	].
3352-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, if(mother(X, Y), parent(X, Y)&amp;female(X)))).</span></span></span>
3352+
3353-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3353+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3354-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span>
3354+
% succeed(user:kif_to_boxlog(iff((grandparent(X, Y), female(X)), grandmother(X, Y)), [ (female(X):-grandmother(X, Y)), (not(female(X)):-not(grandmother(X, Y)), grandparent(X, Y)), (not(grandmother(X, Y)):-not(female(X))), (not(grandmother(X, Y)):-not(grandparent(X, Y))), (not(grandparent(X, Y)):-not(grandmother(X, Y)), female(X)), (grandmother(X, Y):-grandparent(X, Y), female(X)), (grandparent(X, Y):-grandmother(X, Y))])).
3355-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3355+
3356-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (mother(X, Y)=&gt;parent(X, Y)&amp;female(X)))).</span></span></span>
3356+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3357-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3357+
% succeed(user:boxlog_to_pfc((female(X):-grandmother(X, Y)), (grandmother(X, Y), {vg(s(X))}==>female(X)))).
3358-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span>
3358+
3359-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3359+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3360-
<span class="f7"><span class="bold"><span class="b0">% 	(not(mother(X, Y))v parent(X, Y))&amp; (not(mother(X, Y))v female(X)).</span></span></span>
3360+
% succeed(user:boxlog_to_pfc((not(female(X)):-not(grandmother(X, Y)), grandparent(X, Y)), (neg(female(X))<-neg(grandmother(X, Y)), grandparent(X, Y), {vg(s(X))}))).
3361-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3361+
3362-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span>
3362+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3363-
<span class="f6"><span class="b9">% horn :-</span></span>
3363+
% succeed(user:boxlog_to_pfc((not(grandmother(X, Y)):-not(female(X))), (neg(grandmother(X, Y))<-neg(female(X)), {vg(s(X))}))).
3364-
<span class="f6"><span class="b9">% 	</span></span>
3364+
3365-
<span class="f6"><span class="b9">% 	[ (female(X):-mother(X, Y)),</span></span>
3365+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3366-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(female(X))),</span></span>
3366+
% succeed(user:boxlog_to_pfc((not(grandmother(X, Y)):-not(grandparent(X, Y))), (neg(grandparent(X, Y)), {vg(s(Y, X))}==>neg(grandmother(X, Y))))).
3367-
<span class="f6"><span class="b9">% 	  (not(mother(X, Y)):-not(parent(X, Y))),</span></span>
3367+
3368-
<span class="f6"><span class="b9">% 	  (parent(X, Y):-mother(X, Y))</span></span>
3368+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3369-
<span class="f6"><span class="b9">% 	].</span></span>
3369+
% succeed(user:boxlog_to_pfc((not(grandparent(X, Y)):-not(grandmother(X, Y)), female(X)), (neg(grandparent(X, Y))<-neg(grandmother(X, Y)), female(X), {vg(s(Y, X))}))).
3370-
<span class="f6"><span class="b9">% </span></span>
3370+
3371-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span></span>
3371+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3372-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3372+
% succeed(user:boxlog_to_pfc((grandmother(X, Y):-grandparent(X, Y), female(X)), (grandparent(X, Y), female(X), {vg(s(Y, X))}==>grandmother(X, Y)))).
3373-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3373+
3374-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (mother(X, Y), {vg(s(X))}==&gt;female(X)),</span></span></span></span>
3374+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3375-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(mother(X, Y))&lt;-neg(female(X)), {vg(s(X))}),</span></span></span></span>
3375+
% succeed(user:boxlog_to_pfc((grandparent(X, Y):-grandmother(X, Y)), (grandmother(X, Y), {vg(s(Y, X))}==>grandparent(X, Y)))).
3376-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(mother(X, Y))),</span></span></span></span>
3376+
3377-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (mother(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y))</span></span></span></span>
3377+
3378-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3378+
3379-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3379+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3380-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span></span>
3380+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3381-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (mother(X, Y), {vg(s(X))}==&gt;female(X)), (neg(mother(X, Y))&lt;-neg(female(X)), {vg(s(X))}), (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(mother(X, Y))), (mother(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y))])).</span></span></span></span>
3381+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3382-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3382+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3383-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span>
3383+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3384-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.8255980520000037&gt;0.8), user:pfc_fwd2(clif(if(mother(X, Y), parent(X, Y)&amp;female(X))), (u, u))).</span></span></span>
3384+
% kif :-
3385-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
3385+
% 	all(X, all(Y, iff((grandparent(X, Y), female(X)), grandmother(X, Y)))).
3386-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span></span>
3386+
3387-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.8275502079999981&gt;0.6), user:pfc_assert_fast_timed(clif(if(mother(X, Y), parent(X, Y)&amp;female(X))), (u, u))).</span></span></span></span>
3387+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3388-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
3388+
% pkif :-
3389-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:310 </span></span></span>
3389+
% 	all(X, all(Y, (grandparent(X, Y)&female(X)<=>grandmother(X, Y)))).
3390-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if(mother(_G637, _G638), parent(_G637, _G638)&amp;female(_G637))), kif_process(if(mother(_G637, _G638), parent(_G637, _G638)&amp;female(_G637)))))).</span></span></span>
3390+
3391-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3391+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3392-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:312 </span></span></span></span>
3392+
% cnf :-
3393-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((parent(A, B):-mother(A, B)), (mother(A, B), {vg(s(B, A))}==&gt;parent(A, B)))).</span></span></span></span>
3393+
% 	(grandmother(X, Y)v (not(grandparent(X, Y))v not(female(X))))& ((not(grandmother(X, Y))v grandparent(X, Y))& (not(grandmother(X, Y))v female(X))).
3394-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3394+
3395-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:312 </span></span></span></span>
3395+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3396-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed((mother(A, B), {vg(s(B, A))}==&gt;parent(A, B)))).</span></span></span></span>
3396+
% horn :-
3397-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3397+
% 	
3398
% 	[ (female(X):-grandmother(X, Y)),
3399
% 	  (not(female(X)):-not(grandmother(X, Y)), grandparent(X, Y)),
3400-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3400+
% 	  (not(grandmother(X, Y)):-not(female(X))),
3401-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3401+
% 	  (not(grandmother(X, Y)):-not(grandparent(X, Y))),
3402-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3402+
% 	  (not(grandparent(X, Y)):-not(grandmother(X, Y)), female(X)),
3403-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3403+
% 	  (grandmother(X, Y):-grandparent(X, Y), female(X)),
3404-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span>
3404+
% 	  (grandparent(X, Y):-grandmother(X, Y))
3405-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3405+
% 	].
3406-
<span class="f6"><span class="bold"><span class="b9">% 	all(Y, all(X, all(Z, if((parent(X, Y), parent(Y, Z)), grandparent(X, Z))))).</span></span></span>
3406+
3407-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3407+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3408-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span>
3408+
% pfc :-
3409-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3409+
% 	
3410-
<span class="f1"><span class="bold"><span class="b9">% 	all(Y, all(X, all(Z, (parent(X, Y)&amp;parent(Y, Z)=&gt;grandparent(X, Z))))).</span></span></span>
3410+
% 	[ (grandmother(X, Y), {vg(s(X))}==>female(X)),
3411-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3411+
% 	  (neg(female(X))<-neg(grandmother(X, Y)), grandparent(X, Y), {vg(s(X))}),
3412-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span>
3412+
% 	  (neg(grandmother(X, Y))<-neg(female(X)), {vg(s(X))}),
3413-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3413+
% 	  (neg(grandparent(X, Y)), {vg(s(Y, X))}==>neg(grandmother(X, Y))),
3414-
<span class="f7"><span class="bold"><span class="b0">% 	grandparent(X, Z)v (not(parent(X, Y))v not(parent(Y, Z))).</span></span></span>
3414+
% 	  (neg(grandparent(X, Y))<-neg(grandmother(X, Y)), female(X), {vg(s(Y, X))}),
3415-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3415+
% 	  (grandparent(X, Y), female(X), {vg(s(Y, X))}==>grandmother(X, Y)),
3416-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span>
3416+
% 	  (grandmother(X, Y), {vg(s(Y, X))}==>grandparent(X, Y))
3417-
<span class="f6"><span class="b9">% horn :-</span></span>
3417+
% 	].
3418-
<span class="f6"><span class="b9">% 	</span></span>
3418+
3419-
<span class="f6"><span class="b9">% 	[ (not(parent(X, Y)):-not(grandparent(X, Z)), parent(Y, Z)),</span></span>
3419+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3420-
<span class="f6"><span class="b9">% 	  (not(parent(Y, Z)):-not(grandparent(X, Z)), parent(X, Y)),</span></span>
3420+
% Adding (:) ptBinaryPredicate(grandmother)    <-------- (pt(tPred(grandmother),rhs([ptBinaryPredicate(grandmother)])) <-TF-> tPred(grandmother))
3421-
<span class="f6"><span class="b9">% 	  (grandparent(X, Z):-parent(X, Y), parent(Y, Z))</span></span>
3421+
3422-
<span class="f6"><span class="b9">% 	].</span></span>
3422+
3423-
<span class="f6"><span class="b9">% </span></span>
3423+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3424-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span>
3424+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3425-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(if((parent(X, Y), parent(Y, Z)), grandparent(X, Z)), [ (not(parent(X, Y)):-not(grandparent(X, Z)), parent(Y, Z)), (not(parent(Y, Z)):-not(grandparent(X, Z)), parent(X, Y)), (grandparent(X, Z):-parent(X, Y), parent(Y, Z))])).</span></span>
3425+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3426-
<span class="f9"><span class="b9">% </span></span>
3426+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3427-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span>
3427+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3428-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(parent(X, Y)):-not(grandparent(X, Z)), parent(Y, Z)), (neg(parent(X, Y))&lt;-neg(grandparent(X, Z)), {avoidHeadLoop(parent(Y, Z), parent(X, Y))}, parent(Y, Z), {vg(s(Y, X))}))).</span></span></span>
3428+
% kif :-
3429-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
3429+
% 	all(X, all(Y, iff((grandparent(X, Y), female(X)), grandmother(X, Y)))).
3430-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span>
3430+
3431-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(parent(Y, Z)):-not(grandparent(X, Z)), parent(X, Y)), (neg(parent(Y, Z))&lt;-neg(grandparent(X, Z)), {avoidHeadLoop(parent(X, Y), parent(Y, Z))}, parent(X, Y), {vg(s(Z, Y))}))).</span></span></span>
3431+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3432-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
3432+
% pkif :-
3433-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span></span>
3433+
% 	all(X, all(Y, (grandparent(X, Y)&female(X)<=>grandmother(X, Y)))).
3434-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((grandparent(X, Z):-parent(X, Y), parent(Y, Z)), (parent(X, Y), parent(Y, Z), {vg(s(Z, X))}==&gt;grandparent(X, Z)))).</span></span></span></span>
3434+
3435-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3435+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3436
% cnf :-
3437
% 	(grandmother(X, Y)v (not(grandparent(X, Y))v not(female(X))))& ((not(grandmother(X, Y))v grandparent(X, Y))& (not(grandmother(X, Y))v female(X))).
3438-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3438+
3439-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3439+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3440-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3440+
% horn :-
3441-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3441+
% 	
3442-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span>
3442+
% 	[ (female(X):-grandmother(X, Y)),
3443-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3443+
% 	  (not(female(X)):-not(grandmother(X, Y)), grandparent(X, Y)),
3444-
<span class="f6"><span class="bold"><span class="b9">% 	all(Y, all(X, all(Z, if((parent(X, Y), parent(Y, Z)), grandparent(X, Z))))).</span></span></span>
3444+
% 	  (not(grandmother(X, Y)):-not(female(X))),
3445-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3445+
% 	  (not(grandmother(X, Y)):-not(grandparent(X, Y))),
3446-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span>
3446+
% 	  (not(grandparent(X, Y)):-not(grandmother(X, Y)), female(X)),
3447-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3447+
% 	  (grandmother(X, Y):-grandparent(X, Y), female(X)),
3448-
<span class="f1"><span class="bold"><span class="b9">% 	all(Y, all(X, all(Z, (parent(X, Y)&amp;parent(Y, Z)=&gt;grandparent(X, Z))))).</span></span></span>
3448+
% 	  (grandparent(X, Y):-grandmother(X, Y))
3449-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3449+
% 	].
3450-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span>
3450+
3451-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3451+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3452-
<span class="f7"><span class="bold"><span class="b0">% 	grandparent(X, Z)v (not(parent(X, Y))v not(parent(Y, Z))).</span></span></span>
3452+
% pfc :-
3453-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3453+
% 	
3454-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span>
3454+
% 	[ (grandmother(X, Y), {vg(s(X))}==>female(X)),
3455-
<span class="f6"><span class="b9">% horn :-</span></span>
3455+
% 	  (neg(female(X))<-neg(grandmother(X, Y)), grandparent(X, Y), {vg(s(X))}),
3456-
<span class="f6"><span class="b9">% 	</span></span>
3456+
% 	  (neg(grandmother(X, Y))<-neg(female(X)), {vg(s(X))}),
3457-
<span class="f6"><span class="b9">% 	[ (not(parent(X, Y)):-not(grandparent(X, Z)), parent(Y, Z)),</span></span>
3457+
% 	  (neg(grandparent(X, Y)), {vg(s(Y, X))}==>neg(grandmother(X, Y))),
3458-
<span class="f6"><span class="b9">% 	  (not(parent(Y, Z)):-not(grandparent(X, Z)), parent(X, Y)),</span></span>
3458+
% 	  (neg(grandparent(X, Y))<-neg(grandmother(X, Y)), female(X), {vg(s(Y, X))}),
3459-
<span class="f6"><span class="b9">% 	  (grandparent(X, Z):-parent(X, Y), parent(Y, Z))</span></span>
3459+
% 	  (grandparent(X, Y), female(X), {vg(s(Y, X))}==>grandmother(X, Y)),
3460-
<span class="f6"><span class="b9">% 	].</span></span>
3460+
% 	  (grandmother(X, Y), {vg(s(Y, X))}==>grandparent(X, Y))
3461-
<span class="f6"><span class="b9">% </span></span>
3461+
% 	].
3462-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span></span>
3462+
3463-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3463+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3464-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3464+
% succeed(user:are_clauses_entailed([ (grandmother(X, Y), {vg(s(X))}==>female(X)), (neg(female(X))<-neg(grandmother(X, Y)), grandparent(X, Y), {vg(s(X))}), (neg(grandmother(X, Y))<-neg(female(X)), {vg(s(X))}), (neg(grandparent(X, Y)), {vg(s(Y, X))}==>neg(grandmother(X, Y))), (neg(grandparent(X, Y))<-neg(grandmother(X, Y)), female(X), {vg(s(Y, X))}), (grandparent(X, Y), female(X), {vg(s(Y, X))}==>grandmother(X, Y)), (grandmother(X, Y), {vg(s(Y, X))}==>grandparent(X, Y))])).
3465-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(parent(X, Y))&lt;-neg(grandparent(X, Z)), {avoidHeadLoop(parent(Y, Z), parent(X, Y))}, parent(Y, Z), {vg(s(Y, X))}),</span></span></span></span>
3465+
3466-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(Y, Z))&lt;-neg(grandparent(X, Z)), {avoidHeadLoop(parent(X, Y), parent(Y, Z))}, parent(X, Y), {vg(s(Z, Y))}),</span></span></span></span>
3466+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3467-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(X, Y), parent(Y, Z), {vg(s(Z, X))}==&gt;grandparent(X, Z))</span></span></span></span>
3467+
% gripe_time(warn(1.9828190639999974>0.8), user:pfc_fwd2(clif(iff((grandparent(X, Y), female(X)), grandmother(X, Y))), (u, u))).
3468-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3468+
3469-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3469+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3470-
<span class="bold"><span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span>
3470+
% gripe_time(warn(1.984948432000003>0.6), user:pfc_assert_fast_timed(clif(iff((grandparent(X, Y), female(X)), grandmother(X, Y))), (u, u))).
3471-
<span class="bold"><span class="f2"><span class="b9">% Adding (:) ptBinaryPredicate(grandparent)    &lt;-------- (pt(tPred(grandparent),rhs([ptBinaryPredicate(grandparent)])) &lt;-TF-&gt; tPred(grandparent))</span></span></span>
3471+
3472
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 
3473
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff((grandparent(_G637, _G638), female(_G637)), grandmother(_G637, _G638))), kif_process(iff((grandparent(_G637, _G638), female(_G637)), grandmother(_G637, _G638)))))).
3474-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3474+
3475-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3475+
3476-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3476+
3477-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3477+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3478-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span>
3478+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3479-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3479+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3480-
<span class="f6"><span class="bold"><span class="b9">% 	all(Y, all(X, all(Z, if((parent(X, Y), parent(Y, Z)), grandparent(X, Z))))).</span></span></span>
3480+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3481-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3481+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3482-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span>
3482+
% kif :-
3483-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3483+
% 	all(Kid,
3484-
<span class="f1"><span class="bold"><span class="b9">% 	all(Y, all(X, all(Z, (parent(X, Y)&amp;parent(Y, Z)=&gt;grandparent(X, Z))))).</span></span></span>
3484+
% 	    all(Ma,
3485-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3485+
% 		all(GrandKid,
3486-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span>
3486+
% 		    if((mother(Ma, Kid), parent(Kid, GrandKid)),
3487-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3487+
% 		       grandmother(Ma, GrandKid))))).
3488-
<span class="f7"><span class="bold"><span class="b0">% 	grandparent(X, Z)v (not(parent(X, Y))v not(parent(Y, Z))).</span></span></span>
3488+
3489-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3489+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3490-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span>
3490+
% pkif :-
3491-
<span class="f6"><span class="b9">% horn :-</span></span>
3491+
% 	all(Kid,
3492-
<span class="f6"><span class="b9">% 	</span></span>
3492+
% 	    all(Ma,
3493-
<span class="f6"><span class="b9">% 	[ (not(parent(X, Y)):-not(grandparent(X, Z)), parent(Y, Z)),</span></span>
3493+
% 		all(GrandKid,
3494-
<span class="f6"><span class="b9">% 	  (not(parent(Y, Z)):-not(grandparent(X, Z)), parent(X, Y)),</span></span>
3494+
% 		    (mother(Ma, Kid)&parent(Kid, GrandKid)=>grandmother(Ma, GrandKid))))).
3495-
<span class="f6"><span class="b9">% 	  (grandparent(X, Z):-parent(X, Y), parent(Y, Z))</span></span>
3495+
3496-
<span class="f6"><span class="b9">% 	].</span></span>
3496+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3497-
<span class="f6"><span class="b9">% </span></span>
3497+
% cnf :-
3498-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span></span>
3498+
% 	grandmother(Ma, GrandKid)v (not(mother(Ma, Kid))v not(parent(Kid, GrandKid))).
3499-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3499+
3500-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3500+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3501-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(parent(X, Y))&lt;-neg(grandparent(X, Z)), {avoidHeadLoop(parent(Y, Z), parent(X, Y))}, parent(Y, Z), {vg(s(Y, X))}),</span></span></span></span>
3501+
% horn :-
3502-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(Y, Z))&lt;-neg(grandparent(X, Z)), {avoidHeadLoop(parent(X, Y), parent(Y, Z))}, parent(X, Y), {vg(s(Z, Y))}),</span></span></span></span>
3502+
% 	
3503-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(X, Y), parent(Y, Z), {vg(s(Z, X))}==&gt;grandparent(X, Z))</span></span></span></span>
3503+
% 	[ (not(mother(Ma, Kid)):-not(grandmother(Ma, GrandKid)), parent(Kid, GrandKid)),
3504-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3504+
% 	  (not(parent(Kid, GrandKid)):-not(grandmother(Ma, GrandKid)), mother(Ma, Kid)),
3505-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3505+
% 	  (grandmother(Ma, GrandKid):-mother(Ma, Kid), parent(Kid, GrandKid))
3506-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span></span>
3506+
% 	].
3507-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(parent(X, Y))&lt;-neg(grandparent(X, Z)), {avoidHeadLoop(parent(Y, Z), parent(X, Y))}, parent(Y, Z), {vg(s(Y, X))}), (neg(parent(Y, Z))&lt;-neg(grandparent(X, Z)), {avoidHeadLoop(parent(X, Y), parent(Y, Z))}, parent(X, Y), {vg(s(Z, Y))}), (parent(X, Y), parent(Y, Z), {vg(s(Z, X))}==&gt;grandparent(X, Z))])).</span></span></span></span>
3507+
3508-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3508+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3509-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span>
3509+
% succeed(user:kif_to_boxlog(if((mother(Ma, Kid), parent(Kid, GrandKid)), grandmother(Ma, GrandKid)), [ (not(mother(Ma, Kid)):-not(grandmother(Ma, GrandKid)), parent(Kid, GrandKid)), (not(parent(Kid, GrandKid)):-not(grandmother(Ma, GrandKid)), mother(Ma, Kid)), (grandmother(Ma, GrandKid):-mother(Ma, Kid), parent(Kid, GrandKid))])).
3510-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.2852000570000044&gt;0.8), user:pfc_fwd2(clif(if((parent(X, Y), parent(Y, Z)), grandparent(X, Z))), (u, u))).</span></span></span>
3510+
3511-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
3511+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3512-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span></span>
3512+
% succeed(user:boxlog_to_pfc((not(mother(Ma, Kid)):-not(grandmother(Ma, GrandKid)), parent(Kid, GrandKid)), (neg(mother(Ma, Kid))<-neg(grandmother(Ma, GrandKid)), parent(Kid, GrandKid), {vg(s(Kid, Ma))}))).
3513-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.287147392999998&gt;0.6), user:pfc_assert_fast_timed(clif(if((parent(X, Y), parent(Y, Z)), grandparent(X, Z))), (u, u))).</span></span></span></span>
3513+
3514-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
3514+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3515-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:317 </span></span></span>
3515+
% succeed(user:boxlog_to_pfc((not(parent(Kid, GrandKid)):-not(grandmother(Ma, GrandKid)), mother(Ma, Kid)), (neg(parent(Kid, GrandKid))<-neg(grandmother(Ma, GrandKid)), mother(Ma, Kid), {vg(s(GrandKid, Kid))}))).
3516-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if((parent(_G637, _G638), parent(_G638, _G659)), grandparent(_G637, _G659))), kif_process(if((parent(_G637, _G638), parent(_G638, _G659)), grandparent(_G637, _G659)))))).</span></span></span>
3516+
3517-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3517+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3518
% succeed(user:boxlog_to_pfc((grandmother(Ma, GrandKid):-mother(Ma, Kid), parent(Kid, GrandKid)), (mother(Ma, Kid), parent(Kid, GrandKid), {vg(s(GrandKid, Ma))}==>grandmother(Ma, GrandKid)))).
3519
% 
3520-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3520+
3521-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3521+
3522-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3522+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3523-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3523+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3524-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3524+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3525-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3525+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3526-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, iff((grandparent(X, Y), male(X)), grandfather(X, Y)))).</span></span></span>
3526+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3527-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3527+
% kif :-
3528-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3528+
% 	all(Kid,
3529-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3529+
% 	    all(Ma,
3530-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (grandparent(X, Y)&amp;male(X)&lt;=&gt;grandfather(X, Y)))).</span></span></span>
3530+
% 		all(GrandKid,
3531-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3531+
% 		    if((mother(Ma, Kid), parent(Kid, GrandKid)),
3532-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3532+
% 		       grandmother(Ma, GrandKid))))).
3533-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3533+
3534-
<span class="f7"><span class="bold"><span class="b0">% 	(grandfather(X, Y)v (not(grandparent(X, Y))v not(male(X))))&amp; ((not(grandfather(X, Y))v grandparent(X, Y))&amp; (not(grandfather(X, Y))v male(X))).</span></span></span>
3534+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3535-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3535+
% pkif :-
3536-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span>
3536+
% 	all(Kid,
3537-
<span class="f6"><span class="b9">% horn :-</span></span>
3537+
% 	    all(Ma,
3538-
<span class="f6"><span class="b9">% 	</span></span>
3538+
% 		all(GrandKid,
3539-
<span class="f6"><span class="b9">% 	[ (male(X):-grandfather(X, Y)),</span></span>
3539+
% 		    (mother(Ma, Kid)&parent(Kid, GrandKid)=>grandmother(Ma, GrandKid))))).
3540-
<span class="f6"><span class="b9">% 	  (not(male(X)):-not(grandfather(X, Y)), grandparent(X, Y)),</span></span>
3540+
3541-
<span class="f6"><span class="b9">% 	  (not(grandfather(X, Y)):-not(male(X))),</span></span>
3541+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3542-
<span class="f6"><span class="b9">% 	  (not(grandfather(X, Y)):-not(grandparent(X, Y))),</span></span>
3542+
% cnf :-
3543-
<span class="f6"><span class="b9">% 	  (not(grandparent(X, Y)):-not(grandfather(X, Y)), male(X)),</span></span>
3543+
% 	grandmother(Ma, GrandKid)v (not(mother(Ma, Kid))v not(parent(Kid, GrandKid))).
3544-
<span class="f6"><span class="b9">% 	  (grandfather(X, Y):-grandparent(X, Y), male(X)),</span></span>
3544+
3545-
<span class="f6"><span class="b9">% 	  (grandparent(X, Y):-grandfather(X, Y))</span></span>
3545+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3546-
<span class="f6"><span class="b9">% 	].</span></span>
3546+
% horn :-
3547-
<span class="f6"><span class="b9">% </span></span>
3547+
% 	
3548-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span>
3548+
% 	[ (not(mother(Ma, Kid)):-not(grandmother(Ma, GrandKid)), parent(Kid, GrandKid)),
3549-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(iff((grandparent(X, Y), male(X)), grandfather(X, Y)), [ (male(X):-grandfather(X, Y)), (not(male(X)):-not(grandfather(X, Y)), grandparent(X, Y)), (not(grandfather(X, Y)):-not(male(X))), (not(grandfather(X, Y)):-not(grandparent(X, Y))), (not(grandparent(X, Y)):-not(grandfather(X, Y)), male(X)), (grandfather(X, Y):-grandparent(X, Y), male(X)), (grandparent(X, Y):-grandfather(X, Y))])).</span></span>
3549+
% 	  (not(parent(Kid, GrandKid)):-not(grandmother(Ma, GrandKid)), mother(Ma, Kid)),
3550-
<span class="f9"><span class="b9">% </span></span>
3550+
% 	  (grandmother(Ma, GrandKid):-mother(Ma, Kid), parent(Kid, GrandKid))
3551-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span></span>
3551+
% 	].
3552-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((male(X):-grandfather(X, Y)), (grandfather(X, Y), {vg(s(X))}==&gt;male(X)))).</span></span></span></span>
3552+
3553-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3553+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3554-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3554+
% pfc :-
3555-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(male(X)):-not(grandfather(X, Y)), grandparent(X, Y)), (neg(male(X))&lt;-neg(grandfather(X, Y)), grandparent(X, Y), {vg(s(X))}))).</span></span></span>
3555+
% 	
3556-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
3556+
% 	[ (neg(mother(Ma, Kid))<-neg(grandmother(Ma, GrandKid)), parent(Kid, GrandKid), {vg(s(Kid, Ma))}),
3557-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3557+
% 	  (neg(parent(Kid, GrandKid))<-neg(grandmother(Ma, GrandKid)), mother(Ma, Kid), {vg(s(GrandKid, Kid))}),
3558-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(grandfather(X, Y)):-not(male(X))), (neg(grandfather(X, Y))&lt;-neg(male(X)), {vg(s(X))}))).</span></span></span>
3558+
% 	  (mother(Ma, Kid), parent(Kid, GrandKid), {vg(s(GrandKid, Ma))}==>grandmother(Ma, GrandKid))
3559-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
3559+
% 	].
3560-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span></span>
3560+
3561-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(grandfather(X, Y)):-not(grandparent(X, Y))), (neg(grandparent(X, Y)), {vg(s(Y, X))}==&gt;neg(grandfather(X, Y))))).</span></span></span></span>
3561+
3562-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3562+
3563-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3563+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3564-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(grandparent(X, Y)):-not(grandfather(X, Y)), male(X)), (neg(grandparent(X, Y))&lt;-neg(grandfather(X, Y)), male(X), {vg(s(Y, X))}))).</span></span></span>
3564+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3565-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
3565+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3566-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span></span>
3566+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3567-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((grandfather(X, Y):-grandparent(X, Y), male(X)), (grandparent(X, Y), male(X), {vg(s(Y, X))}==&gt;grandfather(X, Y)))).</span></span></span></span>
3567+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3568-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3568+
% kif :-
3569-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span></span>
3569+
% 	all(Kid,
3570-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((grandparent(X, Y):-grandfather(X, Y)), (grandfather(X, Y), {vg(s(Y, X))}==&gt;grandparent(X, Y)))).</span></span></span></span>
3570+
% 	    all(Ma,
3571-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3571+
% 		all(GrandKid,
3572
% 		    if((mother(Ma, Kid), parent(Kid, GrandKid)),
3573
% 		       grandmother(Ma, GrandKid))))).
3574-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3574+
3575-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3575+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3576-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3576+
% pkif :-
3577-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3577+
% 	all(Kid,
3578-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3578+
% 	    all(Ma,
3579-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3579+
% 		all(GrandKid,
3580-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, iff((grandparent(X, Y), male(X)), grandfather(X, Y)))).</span></span></span>
3580+
% 		    (mother(Ma, Kid)&parent(Kid, GrandKid)=>grandmother(Ma, GrandKid))))).
3581-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3581+
3582-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3582+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3583-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3583+
% cnf :-
3584-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (grandparent(X, Y)&amp;male(X)&lt;=&gt;grandfather(X, Y)))).</span></span></span>
3584+
% 	grandmother(Ma, GrandKid)v (not(mother(Ma, Kid))v not(parent(Kid, GrandKid))).
3585-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3585+
3586-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3586+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3587-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3587+
% horn :-
3588-
<span class="f7"><span class="bold"><span class="b0">% 	(grandfather(X, Y)v (not(grandparent(X, Y))v not(male(X))))&amp; ((not(grandfather(X, Y))v grandparent(X, Y))&amp; (not(grandfather(X, Y))v male(X))).</span></span></span>
3588+
% 	
3589-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3589+
% 	[ (not(mother(Ma, Kid)):-not(grandmother(Ma, GrandKid)), parent(Kid, GrandKid)),
3590-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span>
3590+
% 	  (not(parent(Kid, GrandKid)):-not(grandmother(Ma, GrandKid)), mother(Ma, Kid)),
3591-
<span class="f6"><span class="b9">% horn :-</span></span>
3591+
% 	  (grandmother(Ma, GrandKid):-mother(Ma, Kid), parent(Kid, GrandKid))
3592-
<span class="f6"><span class="b9">% 	</span></span>
3592+
% 	].
3593-
<span class="f6"><span class="b9">% 	[ (male(X):-grandfather(X, Y)),</span></span>
3593+
3594-
<span class="f6"><span class="b9">% 	  (not(male(X)):-not(grandfather(X, Y)), grandparent(X, Y)),</span></span>
3594+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3595-
<span class="f6"><span class="b9">% 	  (not(grandfather(X, Y)):-not(male(X))),</span></span>
3595+
% pfc :-
3596-
<span class="f6"><span class="b9">% 	  (not(grandfather(X, Y)):-not(grandparent(X, Y))),</span></span>
3596+
% 	
3597-
<span class="f6"><span class="b9">% 	  (not(grandparent(X, Y)):-not(grandfather(X, Y)), male(X)),</span></span>
3597+
% 	[ (neg(mother(Ma, Kid))<-neg(grandmother(Ma, GrandKid)), parent(Kid, GrandKid), {vg(s(Kid, Ma))}),
3598-
<span class="f6"><span class="b9">% 	  (grandfather(X, Y):-grandparent(X, Y), male(X)),</span></span>
3598+
% 	  (neg(parent(Kid, GrandKid))<-neg(grandmother(Ma, GrandKid)), mother(Ma, Kid), {vg(s(GrandKid, Kid))}),
3599-
<span class="f6"><span class="b9">% 	  (grandparent(X, Y):-grandfather(X, Y))</span></span>
3599+
% 	  (mother(Ma, Kid), parent(Kid, GrandKid), {vg(s(GrandKid, Ma))}==>grandmother(Ma, GrandKid))
3600-
<span class="f6"><span class="b9">% 	].</span></span>
3600+
% 	].
3601-
<span class="f6"><span class="b9">% </span></span>
3601+
3602-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span></span>
3602+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3603-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3603+
% succeed(user:are_clauses_entailed([ (neg(mother(Ma, Kid))<-neg(grandmother(Ma, GrandKid)), parent(Kid, GrandKid), {vg(s(Kid, Ma))}), (neg(parent(Kid, GrandKid))<-neg(grandmother(Ma, GrandKid)), mother(Ma, Kid), {vg(s(GrandKid, Kid))}), (mother(Ma, Kid), parent(Kid, GrandKid), {vg(s(GrandKid, Ma))}==>grandmother(Ma, GrandKid))])).
3604-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3604+
3605-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (grandfather(X, Y), {vg(s(X))}==&gt;male(X)),</span></span></span></span>
3605+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3606-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(male(X))&lt;-neg(grandfather(X, Y)), grandparent(X, Y), {vg(s(X))}),</span></span></span></span>
3606+
% gripe_time(warn(1.1645361499999964>0.8), user:pfc_fwd2(clif(if((mother(Ma, Kid), parent(Kid, GrandKid)), grandmother(Ma, GrandKid))), (u, u))).
3607-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(grandfather(X, Y))&lt;-neg(male(X)), {vg(s(X))}),</span></span></span></span>
3607+
3608-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(grandparent(X, Y)), {vg(s(Y, X))}==&gt;neg(grandfather(X, Y))),</span></span></span></span>
3608+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3609-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(grandparent(X, Y))&lt;-neg(grandfather(X, Y)), male(X), {vg(s(Y, X))}),</span></span></span></span>
3609+
% gripe_time(warn(1.1671365649999998>0.6), user:pfc_assert_fast_timed(clif(if((mother(Ma, Kid), parent(Kid, GrandKid)), grandmother(Ma, GrandKid))), (u, u))).
3610-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (grandparent(X, Y), male(X), {vg(s(Y, X))}==&gt;grandfather(X, Y)),</span></span></span></span>
3610+
3611-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (grandfather(X, Y), {vg(s(Y, X))}==&gt;grandparent(X, Y))</span></span></span></span>
3611+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 
3612-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3612+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if((mother(_G637, _G638), parent(_G638, _G659)), grandmother(_G637, _G659))), kif_process(if((mother(_G637, _G638), parent(_G638, _G659)), grandmother(_G637, _G659)))))).
3613-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3613+
3614-
<span class="bold"><span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3614+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:322 
3615-
<span class="bold"><span class="f2"><span class="b9">% Adding (:) ptBinaryPredicate(grandfather)    &lt;-------- (pt(tPred(grandfather),rhs([ptBinaryPredicate(grandfather)])) &lt;-TF-&gt; tPred(grandfather))</span></span></span>
3615+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff((grandparent(X, Y), female(X)), grandmother(X, Y))), kif_process(iff((grandparent(X, Y), female(X)), grandmother(X, Y)))))).
3616
% 
3617
3618-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3618+
3619-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3619+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3620-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3620+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3621-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3621+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3622-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3622+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3623-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3623+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3624-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, iff((grandparent(X, Y), male(X)), grandfather(X, Y)))).</span></span></span>
3624+
% kif :-
3625-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3625+
% 	all(X, all(Y, iff((parent(X, Y), male(X)), father(X, Y)))).
3626-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3626+
3627-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3627+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3628-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (grandparent(X, Y)&amp;male(X)&lt;=&gt;grandfather(X, Y)))).</span></span></span>
3628+
% pkif :-
3629-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3629+
% 	all(X, all(Y, (parent(X, Y)&male(X)<=>father(X, Y)))).
3630-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3630+
3631-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3631+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3632-
<span class="f7"><span class="bold"><span class="b0">% 	(grandfather(X, Y)v (not(grandparent(X, Y))v not(male(X))))&amp; ((not(grandfather(X, Y))v grandparent(X, Y))&amp; (not(grandfather(X, Y))v male(X))).</span></span></span>
3632+
% cnf :-
3633-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3633+
% 	(father(X, Y)v (not(parent(X, Y))v not(male(X))))& ((not(father(X, Y))v parent(X, Y))& (not(father(X, Y))v male(X))).
3634-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span>
3634+
3635-
<span class="f6"><span class="b9">% horn :-</span></span>
3635+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3636-
<span class="f6"><span class="b9">% 	</span></span>
3636+
% horn :-
3637-
<span class="f6"><span class="b9">% 	[ (male(X):-grandfather(X, Y)),</span></span>
3637+
% 	
3638-
<span class="f6"><span class="b9">% 	  (not(male(X)):-not(grandfather(X, Y)), grandparent(X, Y)),</span></span>
3638+
% 	[ (male(X):-father(X, Y)),
3639-
<span class="f6"><span class="b9">% 	  (not(grandfather(X, Y)):-not(male(X))),</span></span>
3639+
% 	  (not(male(X)):-not(father(X, Y)), parent(X, Y)),
3640-
<span class="f6"><span class="b9">% 	  (not(grandfather(X, Y)):-not(grandparent(X, Y))),</span></span>
3640+
% 	  (not(father(X, Y)):-not(male(X))),
3641-
<span class="f6"><span class="b9">% 	  (not(grandparent(X, Y)):-not(grandfather(X, Y)), male(X)),</span></span>
3641+
% 	  (not(father(X, Y)):-not(parent(X, Y))),
3642-
<span class="f6"><span class="b9">% 	  (grandfather(X, Y):-grandparent(X, Y), male(X)),</span></span>
3642+
% 	  (not(parent(X, Y)):-not(father(X, Y)), male(X)),
3643-
<span class="f6"><span class="b9">% 	  (grandparent(X, Y):-grandfather(X, Y))</span></span>
3643+
% 	  (father(X, Y):-parent(X, Y), male(X)),
3644-
<span class="f6"><span class="b9">% 	].</span></span>
3644+
% 	  (parent(X, Y):-father(X, Y))
3645-
<span class="f6"><span class="b9">% </span></span>
3645+
% 	].
3646-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span></span>
3646+
3647-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3647+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3648-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3648+
% succeed(user:kif_to_boxlog(iff((parent(X, Y), male(X)), father(X, Y)), [ (male(X):-father(X, Y)), (not(male(X)):-not(father(X, Y)), parent(X, Y)), (not(father(X, Y)):-not(male(X))), (not(father(X, Y)):-not(parent(X, Y))), (not(parent(X, Y)):-not(father(X, Y)), male(X)), (father(X, Y):-parent(X, Y), male(X)), (parent(X, Y):-father(X, Y))])).
3649-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (grandfather(X, Y), {vg(s(X))}==&gt;male(X)),</span></span></span></span>
3649+
3650-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(male(X))&lt;-neg(grandfather(X, Y)), grandparent(X, Y), {vg(s(X))}),</span></span></span></span>
3650+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3651-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(grandfather(X, Y))&lt;-neg(male(X)), {vg(s(X))}),</span></span></span></span>
3651+
% succeed(user:boxlog_to_pfc((male(X):-father(X, Y)), (father(X, Y), {vg(s(X))}==>male(X)))).
3652-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(grandparent(X, Y)), {vg(s(Y, X))}==&gt;neg(grandfather(X, Y))),</span></span></span></span>
3652+
3653-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(grandparent(X, Y))&lt;-neg(grandfather(X, Y)), male(X), {vg(s(Y, X))}),</span></span></span></span>
3653+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3654-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (grandparent(X, Y), male(X), {vg(s(Y, X))}==&gt;grandfather(X, Y)),</span></span></span></span>
3654+
% succeed(user:boxlog_to_pfc((not(male(X)):-not(father(X, Y)), parent(X, Y)), (neg(male(X))<-neg(father(X, Y)), parent(X, Y), {vg(s(X))}))).
3655-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (grandfather(X, Y), {vg(s(Y, X))}==&gt;grandparent(X, Y))</span></span></span></span>
3655+
3656-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3656+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3657-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3657+
% succeed(user:boxlog_to_pfc((not(father(X, Y)):-not(male(X))), (neg(father(X, Y))<-neg(male(X)), {vg(s(X))}))).
3658-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span></span>
3658+
3659-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (grandfather(X, Y), {vg(s(X))}==&gt;male(X)), (neg(male(X))&lt;-neg(grandfather(X, Y)), grandparent(X, Y), {vg(s(X))}), (neg(grandfather(X, Y))&lt;-neg(male(X)), {vg(s(X))}), (neg(grandparent(X, Y)), {vg(s(Y, X))}==&gt;neg(grandfather(X, Y))), (neg(grandparent(X, Y))&lt;-neg(grandfather(X, Y)), male(X), {vg(s(Y, X))}), (grandparent(X, Y), male(X), {vg(s(Y, X))}==&gt;grandfather(X, Y)), (grandfather(X, Y), {vg(s(Y, X))}==&gt;grandparent(X, Y))])).</span></span></span></span>
3659+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3660-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3660+
% succeed(user:boxlog_to_pfc((not(father(X, Y)):-not(parent(X, Y))), (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(father(X, Y))))).
3661-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3661+
3662-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.9990840519999935&gt;0.8), user:pfc_fwd2(clif(iff((grandparent(X, Y), male(X)), grandfather(X, Y))), (u, u))).</span></span></span>
3662+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3663-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
3663+
% succeed(user:boxlog_to_pfc((not(parent(X, Y)):-not(father(X, Y)), male(X)), (neg(parent(X, Y))<-neg(father(X, Y)), male(X), {vg(s(Y, X))}))).
3664-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span></span>
3664+
3665-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(2.000997704999996&gt;0.6), user:pfc_assert_fast_timed(clif(iff((grandparent(X, Y), male(X)), grandfather(X, Y))), (u, u))).</span></span></span></span>
3665+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3666-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
3666+
% succeed(user:boxlog_to_pfc((father(X, Y):-parent(X, Y), male(X)), (parent(X, Y), male(X), {vg(s(Y, X))}==>father(X, Y)))).
3667-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:318 </span></span></span>
3667+
3668-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff((grandparent(_G637, _G638), male(_G637)), grandfather(_G637, _G638))), kif_process(iff((grandparent(_G637, _G638), male(_G637)), grandfather(_G637, _G638)))))).</span></span></span>
3668+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3669-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3669+
% succeed(user:boxlog_to_pfc((parent(X, Y):-father(X, Y)), (father(X, Y), {vg(s(Y, X))}==>parent(X, Y)))).
3670
% 
3671
3672-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3672+
3673-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3673+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3674-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3674+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3675-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3675+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3676-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3676+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3677-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3677+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3678-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, iff((grandparent(X, Y), female(X)), grandmother(X, Y)))).</span></span></span>
3678+
% kif :-
3679-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3679+
% 	all(X, all(Y, iff((parent(X, Y), male(X)), father(X, Y)))).
3680-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3680+
3681-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3681+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3682-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (grandparent(X, Y)&amp;female(X)&lt;=&gt;grandmother(X, Y)))).</span></span></span>
3682+
% pkif :-
3683-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3683+
% 	all(X, all(Y, (parent(X, Y)&male(X)<=>father(X, Y)))).
3684-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3684+
3685-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3685+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3686-
<span class="f7"><span class="bold"><span class="b0">% 	(grandmother(X, Y)v (not(grandparent(X, Y))v not(female(X))))&amp; ((not(grandmother(X, Y))v grandparent(X, Y))&amp; (not(grandmother(X, Y))v female(X))).</span></span></span>
3686+
% cnf :-
3687-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3687+
% 	(father(X, Y)v (not(parent(X, Y))v not(male(X))))& ((not(father(X, Y))v parent(X, Y))& (not(father(X, Y))v male(X))).
3688-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span>
3688+
3689-
<span class="f6"><span class="b9">% horn :-</span></span>
3689+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3690-
<span class="f6"><span class="b9">% 	</span></span>
3690+
% horn :-
3691-
<span class="f6"><span class="b9">% 	[ (female(X):-grandmother(X, Y)),</span></span>
3691+
% 	
3692-
<span class="f6"><span class="b9">% 	  (not(female(X)):-not(grandmother(X, Y)), grandparent(X, Y)),</span></span>
3692+
% 	[ (male(X):-father(X, Y)),
3693-
<span class="f6"><span class="b9">% 	  (not(grandmother(X, Y)):-not(female(X))),</span></span>
3693+
% 	  (not(male(X)):-not(father(X, Y)), parent(X, Y)),
3694-
<span class="f6"><span class="b9">% 	  (not(grandmother(X, Y)):-not(grandparent(X, Y))),</span></span>
3694+
% 	  (not(father(X, Y)):-not(male(X))),
3695-
<span class="f6"><span class="b9">% 	  (not(grandparent(X, Y)):-not(grandmother(X, Y)), female(X)),</span></span>
3695+
% 	  (not(father(X, Y)):-not(parent(X, Y))),
3696-
<span class="f6"><span class="b9">% 	  (grandmother(X, Y):-grandparent(X, Y), female(X)),</span></span>
3696+
% 	  (not(parent(X, Y)):-not(father(X, Y)), male(X)),
3697-
<span class="f6"><span class="b9">% 	  (grandparent(X, Y):-grandmother(X, Y))</span></span>
3697+
% 	  (father(X, Y):-parent(X, Y), male(X)),
3698-
<span class="f6"><span class="b9">% 	].</span></span>
3698+
% 	  (parent(X, Y):-father(X, Y))
3699-
<span class="f6"><span class="b9">% </span></span>
3699+
% 	].
3700-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span>
3700+
3701-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(iff((grandparent(X, Y), female(X)), grandmother(X, Y)), [ (female(X):-grandmother(X, Y)), (not(female(X)):-not(grandmother(X, Y)), grandparent(X, Y)), (not(grandmother(X, Y)):-not(female(X))), (not(grandmother(X, Y)):-not(grandparent(X, Y))), (not(grandparent(X, Y)):-not(grandmother(X, Y)), female(X)), (grandmother(X, Y):-grandparent(X, Y), female(X)), (grandparent(X, Y):-grandmother(X, Y))])).</span></span>
3701+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3702-
<span class="f9"><span class="b9">% </span></span>
3702+
% pfc :-
3703-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span></span>
3703+
% 	
3704-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((female(X):-grandmother(X, Y)), (grandmother(X, Y), {vg(s(X))}==&gt;female(X)))).</span></span></span></span>
3704+
% 	[ (father(X, Y), {vg(s(X))}==>male(X)),
3705-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3705+
% 	  (neg(male(X))<-neg(father(X, Y)), parent(X, Y), {vg(s(X))}),
3706-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3706+
% 	  (neg(father(X, Y))<-neg(male(X)), {vg(s(X))}),
3707-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(female(X)):-not(grandmother(X, Y)), grandparent(X, Y)), (neg(female(X))&lt;-neg(grandmother(X, Y)), grandparent(X, Y), {vg(s(X))}))).</span></span></span>
3707+
% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(father(X, Y))),
3708-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
3708+
% 	  (neg(parent(X, Y))<-neg(father(X, Y)), male(X), {vg(s(Y, X))}),
3709-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3709+
% 	  (parent(X, Y), male(X), {vg(s(Y, X))}==>father(X, Y)),
3710-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(grandmother(X, Y)):-not(female(X))), (neg(grandmother(X, Y))&lt;-neg(female(X)), {vg(s(X))}))).</span></span></span>
3710+
% 	  (father(X, Y), {vg(s(Y, X))}==>parent(X, Y))
3711-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
3711+
% 	].
3712-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span></span>
3712+
3713-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(grandmother(X, Y)):-not(grandparent(X, Y))), (neg(grandparent(X, Y)), {vg(s(Y, X))}==&gt;neg(grandmother(X, Y))))).</span></span></span></span>
3713+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3714-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3714+
% Adding (:) ptBinaryPredicate(father)    <-------- (pt(tPred(father),rhs([ptBinaryPredicate(father)])) <-TF-> tPred(father))
3715-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3715+
3716-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(grandparent(X, Y)):-not(grandmother(X, Y)), female(X)), (neg(grandparent(X, Y))&lt;-neg(grandmother(X, Y)), female(X), {vg(s(Y, X))}))).</span></span></span>
3716+
3717-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
3717+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3718-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span></span>
3718+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3719-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((grandmother(X, Y):-grandparent(X, Y), female(X)), (grandparent(X, Y), female(X), {vg(s(Y, X))}==&gt;grandmother(X, Y)))).</span></span></span></span>
3719+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3720-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3720+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3721-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span></span>
3721+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3722-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((grandparent(X, Y):-grandmother(X, Y)), (grandmother(X, Y), {vg(s(Y, X))}==&gt;grandparent(X, Y)))).</span></span></span></span>
3722+
% kif :-
3723-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3723+
% 	all(X, all(Y, iff((parent(X, Y), male(X)), father(X, Y)))).
3724
% 
3725
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3726-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3726+
% pkif :-
3727-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3727+
% 	all(X, all(Y, (parent(X, Y)&male(X)<=>father(X, Y)))).
3728-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3728+
3729-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3729+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3730-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3730+
% cnf :-
3731-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3731+
% 	(father(X, Y)v (not(parent(X, Y))v not(male(X))))& ((not(father(X, Y))v parent(X, Y))& (not(father(X, Y))v male(X))).
3732-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, iff((grandparent(X, Y), female(X)), grandmother(X, Y)))).</span></span></span>
3732+
3733-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3733+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3734-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3734+
% horn :-
3735-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3735+
% 	
3736-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (grandparent(X, Y)&amp;female(X)&lt;=&gt;grandmother(X, Y)))).</span></span></span>
3736+
% 	[ (male(X):-father(X, Y)),
3737-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3737+
% 	  (not(male(X)):-not(father(X, Y)), parent(X, Y)),
3738-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3738+
% 	  (not(father(X, Y)):-not(male(X))),
3739-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3739+
% 	  (not(father(X, Y)):-not(parent(X, Y))),
3740-
<span class="f7"><span class="bold"><span class="b0">% 	(grandmother(X, Y)v (not(grandparent(X, Y))v not(female(X))))&amp; ((not(grandmother(X, Y))v grandparent(X, Y))&amp; (not(grandmother(X, Y))v female(X))).</span></span></span>
3740+
% 	  (not(parent(X, Y)):-not(father(X, Y)), male(X)),
3741-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3741+
% 	  (father(X, Y):-parent(X, Y), male(X)),
3742-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span>
3742+
% 	  (parent(X, Y):-father(X, Y))
3743-
<span class="f6"><span class="b9">% horn :-</span></span>
3743+
% 	].
3744-
<span class="f6"><span class="b9">% 	</span></span>
3744+
3745-
<span class="f6"><span class="b9">% 	[ (female(X):-grandmother(X, Y)),</span></span>
3745+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3746-
<span class="f6"><span class="b9">% 	  (not(female(X)):-not(grandmother(X, Y)), grandparent(X, Y)),</span></span>
3746+
% pfc :-
3747-
<span class="f6"><span class="b9">% 	  (not(grandmother(X, Y)):-not(female(X))),</span></span>
3747+
% 	
3748-
<span class="f6"><span class="b9">% 	  (not(grandmother(X, Y)):-not(grandparent(X, Y))),</span></span>
3748+
% 	[ (father(X, Y), {vg(s(X))}==>male(X)),
3749-
<span class="f6"><span class="b9">% 	  (not(grandparent(X, Y)):-not(grandmother(X, Y)), female(X)),</span></span>
3749+
% 	  (neg(male(X))<-neg(father(X, Y)), parent(X, Y), {vg(s(X))}),
3750-
<span class="f6"><span class="b9">% 	  (grandmother(X, Y):-grandparent(X, Y), female(X)),</span></span>
3750+
% 	  (neg(father(X, Y))<-neg(male(X)), {vg(s(X))}),
3751-
<span class="f6"><span class="b9">% 	  (grandparent(X, Y):-grandmother(X, Y))</span></span>
3751+
% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(father(X, Y))),
3752-
<span class="f6"><span class="b9">% 	].</span></span>
3752+
% 	  (neg(parent(X, Y))<-neg(father(X, Y)), male(X), {vg(s(Y, X))}),
3753-
<span class="f6"><span class="b9">% </span></span>
3753+
% 	  (parent(X, Y), male(X), {vg(s(Y, X))}==>father(X, Y)),
3754-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span></span>
3754+
% 	  (father(X, Y), {vg(s(Y, X))}==>parent(X, Y))
3755-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3755+
% 	].
3756-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3756+
3757-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (grandmother(X, Y), {vg(s(X))}==&gt;female(X)),</span></span></span></span>
3757+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3758-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(female(X))&lt;-neg(grandmother(X, Y)), grandparent(X, Y), {vg(s(X))}),</span></span></span></span>
3758+
% succeed(user:are_clauses_entailed([ (father(X, Y), {vg(s(X))}==>male(X)), (neg(male(X))<-neg(father(X, Y)), parent(X, Y), {vg(s(X))}), (neg(father(X, Y))<-neg(male(X)), {vg(s(X))}), (neg(parent(X, Y)), {vg(s(Y, X))}==>neg(father(X, Y))), (neg(parent(X, Y))<-neg(father(X, Y)), male(X), {vg(s(Y, X))}), (parent(X, Y), male(X), {vg(s(Y, X))}==>father(X, Y)), (father(X, Y), {vg(s(Y, X))}==>parent(X, Y))])).
3759-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(grandmother(X, Y))&lt;-neg(female(X)), {vg(s(X))}),</span></span></span></span>
3759+
3760-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(grandparent(X, Y)), {vg(s(Y, X))}==&gt;neg(grandmother(X, Y))),</span></span></span></span>
3760+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3761-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(grandparent(X, Y))&lt;-neg(grandmother(X, Y)), female(X), {vg(s(Y, X))}),</span></span></span></span>
3761+
% gripe_time(warn(1.9701814650000031>0.8), user:pfc_fwd2(clif(iff((parent(X, Y), male(X)), father(X, Y))), (u, u))).
3762-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (grandparent(X, Y), female(X), {vg(s(Y, X))}==&gt;grandmother(X, Y)),</span></span></span></span>
3762+
3763-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (grandmother(X, Y), {vg(s(Y, X))}==&gt;grandparent(X, Y))</span></span></span></span>
3763+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3764-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3764+
% gripe_time(warn(1.9721194910000008>0.6), user:pfc_assert_fast_timed(clif(iff((parent(X, Y), male(X)), father(X, Y))), (u, u))).
3765-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3765+
3766-
<span class="bold"><span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3766+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 
3767-
<span class="bold"><span class="f2"><span class="b9">% Adding (:) ptBinaryPredicate(grandmother)    &lt;-------- (pt(tPred(grandmother),rhs([ptBinaryPredicate(grandmother)])) &lt;-TF-&gt; tPred(grandmother))</span></span></span>
3767+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff((parent(_G637, _G638), male(_G637)), father(_G637, _G638))), kif_process(iff((parent(_G637, _G638), male(_G637)), father(_G637, _G638)))))).
3768
% 
3769
3770-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3770+
3771-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3771+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3772-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3772+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3773-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3773+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3774-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3774+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3775-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3775+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3776-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, iff((grandparent(X, Y), female(X)), grandmother(X, Y)))).</span></span></span>
3776+
% kif :-
3777-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3777+
% 	all(Ma,
3778-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3778+
% 	    all(X,
3779-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3779+
% 		all(Y,
3780-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (grandparent(X, Y)&amp;female(X)&lt;=&gt;grandmother(X, Y)))).</span></span></span>
3780+
% 		    if((parent(Ma, X), parent(Ma, Y), different(X, Y)),
3781-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3781+
% 		       siblings(X, Y))))).
3782-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3782+
3783-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3783+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3784-
<span class="f7"><span class="bold"><span class="b0">% 	(grandmother(X, Y)v (not(grandparent(X, Y))v not(female(X))))&amp; ((not(grandmother(X, Y))v grandparent(X, Y))&amp; (not(grandmother(X, Y))v female(X))).</span></span></span>
3784+
% pkif :-
3785-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3785+
% 	all(Ma,
3786-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span>
3786+
% 	    all(X,
3787-
<span class="f6"><span class="b9">% horn :-</span></span>
3787+
% 		all(Y,
3788-
<span class="f6"><span class="b9">% 	</span></span>
3788+
% 		    (parent(Ma, X)& (parent(Ma, Y)&different(X, Y))=>siblings(X, Y))))).
3789-
<span class="f6"><span class="b9">% 	[ (female(X):-grandmother(X, Y)),</span></span>
3789+
3790-
<span class="f6"><span class="b9">% 	  (not(female(X)):-not(grandmother(X, Y)), grandparent(X, Y)),</span></span>
3790+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3791-
<span class="f6"><span class="b9">% 	  (not(grandmother(X, Y)):-not(female(X))),</span></span>
3791+
% cnf :-
3792-
<span class="f6"><span class="b9">% 	  (not(grandmother(X, Y)):-not(grandparent(X, Y))),</span></span>
3792+
% 	siblings(X, Y)v (not(parent(Ma, X))v (not(parent(Ma, Y))v not(different(X, Y)))).
3793-
<span class="f6"><span class="b9">% 	  (not(grandparent(X, Y)):-not(grandmother(X, Y)), female(X)),</span></span>
3793+
3794-
<span class="f6"><span class="b9">% 	  (grandmother(X, Y):-grandparent(X, Y), female(X)),</span></span>
3794+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3795-
<span class="f6"><span class="b9">% 	  (grandparent(X, Y):-grandmother(X, Y))</span></span>
3795+
% horn :-
3796-
<span class="f6"><span class="b9">% 	].</span></span>
3796+
% 	
3797-
<span class="f6"><span class="b9">% </span></span>
3797+
% 	[ (not(different(X, Y)):-not(siblings(X, Y)), parent(Ma, X), parent(Ma, Y)),
3798-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span></span>
3798+
% 	  (not(parent(Ma, X)):-not(siblings(X, Y)), parent(Ma, Y), different(X, Y)),
3799-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3799+
% 	  (not(parent(Ma, Y)):-not(siblings(X, Y)), parent(Ma, X), different(X, Y)),
3800-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3800+
% 	  (siblings(X, Y):-parent(Ma, X), parent(Ma, Y), different(X, Y))
3801-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (grandmother(X, Y), {vg(s(X))}==&gt;female(X)),</span></span></span></span>
3801+
% 	].
3802-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(female(X))&lt;-neg(grandmother(X, Y)), grandparent(X, Y), {vg(s(X))}),</span></span></span></span>
3802+
3803-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(grandmother(X, Y))&lt;-neg(female(X)), {vg(s(X))}),</span></span></span></span>
3803+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3804-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(grandparent(X, Y)), {vg(s(Y, X))}==&gt;neg(grandmother(X, Y))),</span></span></span></span>
3804+
% succeed(user:kif_to_boxlog(if((parent(Ma, X), parent(Ma, Y), different(X, Y)), siblings(X, Y)), [ (not(different(X, Y)):-not(siblings(X, Y)), parent(Ma, X), parent(Ma, Y)), (not(parent(Ma, X)):-not(siblings(X, Y)), parent(Ma, Y), different(X, Y)), (not(parent(Ma, Y)):-not(siblings(X, Y)), parent(Ma, X), different(X, Y)), (siblings(X, Y):-parent(Ma, X), parent(Ma, Y), different(X, Y))])).
3805-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(grandparent(X, Y))&lt;-neg(grandmother(X, Y)), female(X), {vg(s(Y, X))}),</span></span></span></span>
3805+
3806-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (grandparent(X, Y), female(X), {vg(s(Y, X))}==&gt;grandmother(X, Y)),</span></span></span></span>
3806+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3807-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (grandmother(X, Y), {vg(s(Y, X))}==&gt;grandparent(X, Y))</span></span></span></span>
3807+
% succeed(user:boxlog_to_pfc((not(different(X, Y)):-not(siblings(X, Y)), parent(Ma, X), parent(Ma, Y)), (mudEquals(X, Y)<-neg(siblings(X, Y)), parent(Ma, X), parent(Ma, Y), {vg(s(Y, X))}))).
3808-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3808+
3809-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3809+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3810-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span></span>
3810+
% succeed(user:boxlog_to_pfc((not(parent(Ma, X)):-not(siblings(X, Y)), parent(Ma, Y), different(X, Y)), (neg(parent(Ma, X))<-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, Y), parent(Ma, X))}, parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(X, Ma))}))).
3811-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (grandmother(X, Y), {vg(s(X))}==&gt;female(X)), (neg(female(X))&lt;-neg(grandmother(X, Y)), grandparent(X, Y), {vg(s(X))}), (neg(grandmother(X, Y))&lt;-neg(female(X)), {vg(s(X))}), (neg(grandparent(X, Y)), {vg(s(Y, X))}==&gt;neg(grandmother(X, Y))), (neg(grandparent(X, Y))&lt;-neg(grandmother(X, Y)), female(X), {vg(s(Y, X))}), (grandparent(X, Y), female(X), {vg(s(Y, X))}==&gt;grandmother(X, Y)), (grandmother(X, Y), {vg(s(Y, X))}==&gt;grandparent(X, Y))])).</span></span></span></span>
3811+
3812-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3812+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3813-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3813+
% succeed(user:boxlog_to_pfc((not(parent(Ma, Y)):-not(siblings(X, Y)), parent(Ma, X), different(X, Y)), (neg(parent(Ma, Y))<-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, X), parent(Ma, Y))}, parent(Ma, X), {dif:dif(X, Y)}, {vg(s(Y, Ma))}))).
3814-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.9828190639999974&gt;0.8), user:pfc_fwd2(clif(iff((grandparent(X, Y), female(X)), grandmother(X, Y))), (u, u))).</span></span></span>
3814+
3815-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
3815+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3816-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span></span>
3816+
% succeed(user:boxlog_to_pfc((siblings(X, Y):-parent(Ma, X), parent(Ma, Y), different(X, Y)), (parent(Ma, X), parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(Y, X))}==>siblings(X, Y)))).
3817-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.984948432000003&gt;0.6), user:pfc_assert_fast_timed(clif(iff((grandparent(X, Y), female(X)), grandmother(X, Y))), (u, u))).</span></span></span></span>
3817+
3818-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
3818+
3819-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:319 </span></span></span>
3819+
3820-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff((grandparent(_G637, _G638), female(_G637)), grandmother(_G637, _G638))), kif_process(iff((grandparent(_G637, _G638), female(_G637)), grandmother(_G637, _G638)))))).</span></span></span>
3820+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3821-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3821+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3822
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3823
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3824-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3824+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3825-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3825+
% kif :-
3826-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3826+
% 	all(Ma,
3827-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3827+
% 	    all(X,
3828-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span>
3828+
% 		all(Y,
3829-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3829+
% 		    if((parent(Ma, X), parent(Ma, Y), different(X, Y)),
3830-
<span class="f6"><span class="bold"><span class="b9">% 	all(Kid,</span></span></span>
3830+
% 		       siblings(X, Y))))).
3831-
<span class="f6"><span class="bold"><span class="b9">% 	    all(Ma,</span></span></span>
3831+
3832-
<span class="f6"><span class="bold"><span class="b9">% 		all(GrandKid,</span></span></span>
3832+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3833-
<span class="f6"><span class="bold"><span class="b9">% 		    if((mother(Ma, Kid), parent(Kid, GrandKid)),</span></span></span>
3833+
% pkif :-
3834-
<span class="f6"><span class="bold"><span class="b9">% 		       grandmother(Ma, GrandKid))))).</span></span></span>
3834+
% 	all(Ma,
3835-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3835+
% 	    all(X,
3836-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span>
3836+
% 		all(Y,
3837-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3837+
% 		    (parent(Ma, X)& (parent(Ma, Y)&different(X, Y))=>siblings(X, Y))))).
3838-
<span class="f1"><span class="bold"><span class="b9">% 	all(Kid,</span></span></span>
3838+
3839-
<span class="f1"><span class="bold"><span class="b9">% 	    all(Ma,</span></span></span>
3839+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3840-
<span class="f1"><span class="bold"><span class="b9">% 		all(GrandKid,</span></span></span>
3840+
% cnf :-
3841-
<span class="f1"><span class="bold"><span class="b9">% 		    (mother(Ma, Kid)&amp;parent(Kid, GrandKid)=&gt;grandmother(Ma, GrandKid))))).</span></span></span>
3841+
% 	siblings(X, Y)v (not(parent(Ma, X))v (not(parent(Ma, Y))v not(different(X, Y)))).
3842-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3842+
3843-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span>
3843+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3844-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3844+
% horn :-
3845-
<span class="f7"><span class="bold"><span class="b0">% 	grandmother(Ma, GrandKid)v (not(mother(Ma, Kid))v not(parent(Kid, GrandKid))).</span></span></span>
3845+
% 	
3846-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3846+
% 	[ (not(different(X, Y)):-not(siblings(X, Y)), parent(Ma, X), parent(Ma, Y)),
3847-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span>
3847+
% 	  (not(parent(Ma, X)):-not(siblings(X, Y)), parent(Ma, Y), different(X, Y)),
3848-
<span class="f6"><span class="b9">% horn :-</span></span>
3848+
% 	  (not(parent(Ma, Y)):-not(siblings(X, Y)), parent(Ma, X), different(X, Y)),
3849-
<span class="f6"><span class="b9">% 	</span></span>
3849+
% 	  (siblings(X, Y):-parent(Ma, X), parent(Ma, Y), different(X, Y))
3850-
<span class="f6"><span class="b9">% 	[ (not(mother(Ma, Kid)):-not(grandmother(Ma, GrandKid)), parent(Kid, GrandKid)),</span></span>
3850+
% 	].
3851-
<span class="f6"><span class="b9">% 	  (not(parent(Kid, GrandKid)):-not(grandmother(Ma, GrandKid)), mother(Ma, Kid)),</span></span>
3851+
3852-
<span class="f6"><span class="b9">% 	  (grandmother(Ma, GrandKid):-mother(Ma, Kid), parent(Kid, GrandKid))</span></span>
3852+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3853-
<span class="f6"><span class="b9">% 	].</span></span>
3853+
% pfc :-
3854-
<span class="f6"><span class="b9">% </span></span>
3854+
% 	
3855-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span>
3855+
% 	[ (mudEquals(X, Y)<-neg(siblings(X, Y)), parent(Ma, X), parent(Ma, Y), {vg(s(Y, X))}),
3856-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(if((mother(Ma, Kid), parent(Kid, GrandKid)), grandmother(Ma, GrandKid)), [ (not(mother(Ma, Kid)):-not(grandmother(Ma, GrandKid)), parent(Kid, GrandKid)), (not(parent(Kid, GrandKid)):-not(grandmother(Ma, GrandKid)), mother(Ma, Kid)), (grandmother(Ma, GrandKid):-mother(Ma, Kid), parent(Kid, GrandKid))])).</span></span>
3856+
% 	  (neg(parent(Ma, X))<-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, Y), parent(Ma, X))}, parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(X, Ma))}),
3857-
<span class="f9"><span class="b9">% </span></span>
3857+
% 	  (neg(parent(Ma, Y))<-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, X), parent(Ma, Y))}, parent(Ma, X), {dif:dif(X, Y)}, {vg(s(Y, Ma))}),
3858-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span>
3858+
% 	  (parent(Ma, X), parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(Y, X))}==>siblings(X, Y))
3859-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(mother(Ma, Kid)):-not(grandmother(Ma, GrandKid)), parent(Kid, GrandKid)), (neg(mother(Ma, Kid))&lt;-neg(grandmother(Ma, GrandKid)), parent(Kid, GrandKid), {vg(s(Kid, Ma))}))).</span></span></span>
3859+
% 	].
3860-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
3860+
3861-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span>
3861+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3862-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(parent(Kid, GrandKid)):-not(grandmother(Ma, GrandKid)), mother(Ma, Kid)), (neg(parent(Kid, GrandKid))&lt;-neg(grandmother(Ma, GrandKid)), mother(Ma, Kid), {vg(s(GrandKid, Kid))}))).</span></span></span>
3862+
% Adding (:) ptBinaryPredicate(mudEquals)    <-------- (pt(tPred(mudEquals),rhs([ptBinaryPredicate(mudEquals)])) <-TF-> tPred(mudEquals))
3863-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
3863+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3864-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span></span>
3864+
% Adding (:) ptBinaryPredicate(siblings)    <-------- (pt(tPred(siblings),rhs([ptBinaryPredicate(siblings)])) <-TF-> tPred(siblings))
3865-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((grandmother(Ma, GrandKid):-mother(Ma, Kid), parent(Kid, GrandKid)), (mother(Ma, Kid), parent(Kid, GrandKid), {vg(s(GrandKid, Ma))}==&gt;grandmother(Ma, GrandKid)))).</span></span></span></span>
3865+
3866-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3866+
3867
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3868
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3869-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3869+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3870-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3870+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3871-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3871+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3872-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3872+
% kif :-
3873-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span>
3873+
% 	all(Ma,
3874-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3874+
% 	    all(X,
3875-
<span class="f6"><span class="bold"><span class="b9">% 	all(Kid,</span></span></span>
3875+
% 		all(Y,
3876-
<span class="f6"><span class="bold"><span class="b9">% 	    all(Ma,</span></span></span>
3876+
% 		    if((parent(Ma, X), parent(Ma, Y), different(X, Y)),
3877-
<span class="f6"><span class="bold"><span class="b9">% 		all(GrandKid,</span></span></span>
3877+
% 		       siblings(X, Y))))).
3878-
<span class="f6"><span class="bold"><span class="b9">% 		    if((mother(Ma, Kid), parent(Kid, GrandKid)),</span></span></span>
3878+
3879-
<span class="f6"><span class="bold"><span class="b9">% 		       grandmother(Ma, GrandKid))))).</span></span></span>
3879+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3880-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3880+
% pkif :-
3881-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span>
3881+
% 	all(Ma,
3882-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3882+
% 	    all(X,
3883-
<span class="f1"><span class="bold"><span class="b9">% 	all(Kid,</span></span></span>
3883+
% 		all(Y,
3884-
<span class="f1"><span class="bold"><span class="b9">% 	    all(Ma,</span></span></span>
3884+
% 		    (parent(Ma, X)& (parent(Ma, Y)&different(X, Y))=>siblings(X, Y))))).
3885-
<span class="f1"><span class="bold"><span class="b9">% 		all(GrandKid,</span></span></span>
3885+
3886-
<span class="f1"><span class="bold"><span class="b9">% 		    (mother(Ma, Kid)&amp;parent(Kid, GrandKid)=&gt;grandmother(Ma, GrandKid))))).</span></span></span>
3886+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3887-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3887+
% cnf :-
3888-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span>
3888+
% 	siblings(X, Y)v (not(parent(Ma, X))v (not(parent(Ma, Y))v not(different(X, Y)))).
3889-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3889+
3890-
<span class="f7"><span class="bold"><span class="b0">% 	grandmother(Ma, GrandKid)v (not(mother(Ma, Kid))v not(parent(Kid, GrandKid))).</span></span></span>
3890+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3891-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3891+
% horn :-
3892-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span>
3892+
% 	
3893-
<span class="f6"><span class="b9">% horn :-</span></span>
3893+
% 	[ (not(different(X, Y)):-not(siblings(X, Y)), parent(Ma, X), parent(Ma, Y)),
3894-
<span class="f6"><span class="b9">% 	</span></span>
3894+
% 	  (not(parent(Ma, X)):-not(siblings(X, Y)), parent(Ma, Y), different(X, Y)),
3895-
<span class="f6"><span class="b9">% 	[ (not(mother(Ma, Kid)):-not(grandmother(Ma, GrandKid)), parent(Kid, GrandKid)),</span></span>
3895+
% 	  (not(parent(Ma, Y)):-not(siblings(X, Y)), parent(Ma, X), different(X, Y)),
3896-
<span class="f6"><span class="b9">% 	  (not(parent(Kid, GrandKid)):-not(grandmother(Ma, GrandKid)), mother(Ma, Kid)),</span></span>
3896+
% 	  (siblings(X, Y):-parent(Ma, X), parent(Ma, Y), different(X, Y))
3897-
<span class="f6"><span class="b9">% 	  (grandmother(Ma, GrandKid):-mother(Ma, Kid), parent(Kid, GrandKid))</span></span>
3897+
% 	].
3898-
<span class="f6"><span class="b9">% 	].</span></span>
3898+
3899-
<span class="f6"><span class="b9">% </span></span>
3899+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3900-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span></span>
3900+
% pfc :-
3901-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3901+
% 	
3902-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3902+
% 	[ (mudEquals(X, Y)<-neg(siblings(X, Y)), parent(Ma, X), parent(Ma, Y), {vg(s(Y, X))}),
3903-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(mother(Ma, Kid))&lt;-neg(grandmother(Ma, GrandKid)), parent(Kid, GrandKid), {vg(s(Kid, Ma))}),</span></span></span></span>
3903+
% 	  (neg(parent(Ma, X))<-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, Y), parent(Ma, X))}, parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(X, Ma))}),
3904-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(Kid, GrandKid))&lt;-neg(grandmother(Ma, GrandKid)), mother(Ma, Kid), {vg(s(GrandKid, Kid))}),</span></span></span></span>
3904+
% 	  (neg(parent(Ma, Y))<-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, X), parent(Ma, Y))}, parent(Ma, X), {dif:dif(X, Y)}, {vg(s(Y, Ma))}),
3905-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (mother(Ma, Kid), parent(Kid, GrandKid), {vg(s(GrandKid, Ma))}==&gt;grandmother(Ma, GrandKid))</span></span></span></span>
3905+
% 	  (parent(Ma, X), parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(Y, X))}==>siblings(X, Y))
3906-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3906+
% 	].
3907-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3907+
3908
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3909
% succeed(user:are_clauses_entailed([ (mudEquals(X, Y)<-neg(siblings(X, Y)), parent(Ma, X), parent(Ma, Y), {vg(s(Y, X))}), (neg(parent(Ma, X))<-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, Y), parent(Ma, X))}, parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(X, Ma))}), (neg(parent(Ma, Y))<-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, X), parent(Ma, Y))}, parent(Ma, X), {dif:dif(X, Y)}, {vg(s(Y, Ma))}), (parent(Ma, X), parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(Y, X))}==>siblings(X, Y))])).
3910-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3910+
3911-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3911+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3912-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3912+
% gripe_time(warn(1.9827830979999987>0.8), user:pfc_fwd2(clif(if((parent(Ma, X), parent(Ma, Y), different(X, Y)), siblings(X, Y))), (u, u))).
3913-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3913+
3914-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span>
3914+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3915-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3915+
% gripe_time(warn(1.9850330030000052>0.6), user:pfc_assert_fast_timed(clif(if((parent(Ma, X), parent(Ma, Y), different(X, Y)), siblings(X, Y))), (u, u))).
3916-
<span class="f6"><span class="bold"><span class="b9">% 	all(Kid,</span></span></span>
3916+
3917-
<span class="f6"><span class="bold"><span class="b9">% 	    all(Ma,</span></span></span>
3917+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 
3918-
<span class="f6"><span class="bold"><span class="b9">% 		all(GrandKid,</span></span></span>
3918+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if((parent(_G637, _G638), parent(_G637, _G659), different(_G638, _G659)), siblings(_G638, _G659))), kif_process(if((parent(_G637, _G638), parent(_G637, _G659), different(_G638, _G659)), siblings(_G638, _G659)))))).
3919-
<span class="f6"><span class="bold"><span class="b9">% 		    if((mother(Ma, Kid), parent(Kid, GrandKid)),</span></span></span>
3919+
3920-
<span class="f6"><span class="bold"><span class="b9">% 		       grandmother(Ma, GrandKid))))).</span></span></span>
3920+
3921-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3921+
3922-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span>
3922+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3923-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3923+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3924-
<span class="f1"><span class="bold"><span class="b9">% 	all(Kid,</span></span></span>
3924+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3925-
<span class="f1"><span class="bold"><span class="b9">% 	    all(Ma,</span></span></span>
3925+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3926-
<span class="f1"><span class="bold"><span class="b9">% 		all(GrandKid,</span></span></span>
3926+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3927-
<span class="f1"><span class="bold"><span class="b9">% 		    (mother(Ma, Kid)&amp;parent(Kid, GrandKid)=&gt;grandmother(Ma, GrandKid))))).</span></span></span>
3927+
% kif :-
3928-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3928+
% 	all(P1, all(P2, if(parent(P1, P2), ancestor(P1, P2)))).
3929-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span>
3929+
3930-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3930+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3931-
<span class="f7"><span class="bold"><span class="b0">% 	grandmother(Ma, GrandKid)v (not(mother(Ma, Kid))v not(parent(Kid, GrandKid))).</span></span></span>
3931+
% pkif :-
3932-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3932+
% 	all(P1, all(P2, (parent(P1, P2)=>ancestor(P1, P2)))).
3933-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span>
3933+
3934-
<span class="f6"><span class="b9">% horn :-</span></span>
3934+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3935-
<span class="f6"><span class="b9">% 	</span></span>
3935+
% cnf :-
3936-
<span class="f6"><span class="b9">% 	[ (not(mother(Ma, Kid)):-not(grandmother(Ma, GrandKid)), parent(Kid, GrandKid)),</span></span>
3936+
% 	not(parent(P1, P2))v ancestor(P1, P2).
3937-
<span class="f6"><span class="b9">% 	  (not(parent(Kid, GrandKid)):-not(grandmother(Ma, GrandKid)), mother(Ma, Kid)),</span></span>
3937+
3938-
<span class="f6"><span class="b9">% 	  (grandmother(Ma, GrandKid):-mother(Ma, Kid), parent(Kid, GrandKid))</span></span>
3938+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3939-
<span class="f6"><span class="b9">% 	].</span></span>
3939+
% horn :-
3940-
<span class="f6"><span class="b9">% </span></span>
3940+
% 	
3941-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span></span>
3941+
% 	[ (not(parent(P1, P2)):-not(ancestor(P1, P2))),
3942-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
3942+
% 	  (ancestor(P1, P2):-parent(P1, P2))
3943-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
3943+
% 	].
3944-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(mother(Ma, Kid))&lt;-neg(grandmother(Ma, GrandKid)), parent(Kid, GrandKid), {vg(s(Kid, Ma))}),</span></span></span></span>
3944+
3945-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(Kid, GrandKid))&lt;-neg(grandmother(Ma, GrandKid)), mother(Ma, Kid), {vg(s(GrandKid, Kid))}),</span></span></span></span>
3945+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3946-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (mother(Ma, Kid), parent(Kid, GrandKid), {vg(s(GrandKid, Ma))}==&gt;grandmother(Ma, GrandKid))</span></span></span></span>
3946+
% succeed(user:kif_to_boxlog(if(parent(P1, P2), ancestor(P1, P2)), [ (not(parent(P1, P2)):-not(ancestor(P1, P2))), (ancestor(P1, P2):-parent(P1, P2))])).
3947-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
3947+
3948-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3948+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3949-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span></span>
3949+
% succeed(user:boxlog_to_pfc((not(parent(P1, P2)):-not(ancestor(P1, P2))), (neg(ancestor(P1, P2)), {vg(s(P2, P1))}==>neg(parent(P1, P2))))).
3950-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(mother(Ma, Kid))&lt;-neg(grandmother(Ma, GrandKid)), parent(Kid, GrandKid), {vg(s(Kid, Ma))}), (neg(parent(Kid, GrandKid))&lt;-neg(grandmother(Ma, GrandKid)), mother(Ma, Kid), {vg(s(GrandKid, Kid))}), (mother(Ma, Kid), parent(Kid, GrandKid), {vg(s(GrandKid, Ma))}==&gt;grandmother(Ma, GrandKid))])).</span></span></span></span>
3950+
3951-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3951+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3952-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span>
3952+
% succeed(user:boxlog_to_pfc((ancestor(P1, P2):-parent(P1, P2)), (parent(P1, P2), {vg(s(P2, P1))}==>ancestor(P1, P2)))).
3953-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.1645361499999964&gt;0.8), user:pfc_fwd2(clif(if((mother(Ma, Kid), parent(Kid, GrandKid)), grandmother(Ma, GrandKid))), (u, u))).</span></span></span>
3953+
3954-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
3954+
3955-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span></span>
3955+
3956-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.1671365649999998&gt;0.6), user:pfc_assert_fast_timed(clif(if((mother(Ma, Kid), parent(Kid, GrandKid)), grandmother(Ma, GrandKid))), (u, u))).</span></span></span></span>
3956+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3957-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
3957+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3958-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:321 </span></span></span>
3958+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3959-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if((mother(_G637, _G638), parent(_G638, _G659)), grandmother(_G637, _G659))), kif_process(if((mother(_G637, _G638), parent(_G638, _G659)), grandmother(_G637, _G659)))))).</span></span></span>
3959+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3960-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3960+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3961-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:322 </span></span></span>
3961+
% kif :-
3962-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff((grandparent(X, Y), female(X)), grandmother(X, Y))), kif_process(iff((grandparent(X, Y), female(X)), grandmother(X, Y)))))).</span></span></span>
3962+
% 	all(P1, all(P2, if(parent(P1, P2), ancestor(P1, P2)))).
3963-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3963+
3964
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3965
% pkif :-
3966-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3966+
% 	all(P1, all(P2, (parent(P1, P2)=>ancestor(P1, P2)))).
3967-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3967+
3968-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3968+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3969-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
3969+
% cnf :-
3970-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
3970+
% 	not(parent(P1, P2))v ancestor(P1, P2).
3971-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
3971+
3972-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, iff((parent(X, Y), male(X)), father(X, Y)))).</span></span></span>
3972+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3973-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
3973+
% horn :-
3974-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
3974+
% 	
3975-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
3975+
% 	[ (not(parent(P1, P2)):-not(ancestor(P1, P2))),
3976-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (parent(X, Y)&amp;male(X)&lt;=&gt;father(X, Y)))).</span></span></span>
3976+
% 	  (ancestor(P1, P2):-parent(P1, P2))
3977-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
3977+
% 	].
3978-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
3978+
3979-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
3979+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3980-
<span class="f7"><span class="bold"><span class="b0">% 	(father(X, Y)v (not(parent(X, Y))v not(male(X))))&amp; ((not(father(X, Y))v parent(X, Y))&amp; (not(father(X, Y))v male(X))).</span></span></span>
3980+
% pfc :-
3981-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
3981+
% 	
3982-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span>
3982+
% 	[ (neg(ancestor(P1, P2)), {vg(s(P2, P1))}==>neg(parent(P1, P2))),
3983-
<span class="f6"><span class="b9">% horn :-</span></span>
3983+
% 	  (parent(P1, P2), {vg(s(P2, P1))}==>ancestor(P1, P2))
3984-
<span class="f6"><span class="b9">% 	</span></span>
3984+
% 	].
3985-
<span class="f6"><span class="b9">% 	[ (male(X):-father(X, Y)),</span></span>
3985+
3986-
<span class="f6"><span class="b9">% 	  (not(male(X)):-not(father(X, Y)), parent(X, Y)),</span></span>
3986+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3987-
<span class="f6"><span class="b9">% 	  (not(father(X, Y)):-not(male(X))),</span></span>
3987+
% Adding (:) ptBinaryPredicate(ancestor)    <-------- (pt(tPred(ancestor),rhs([ptBinaryPredicate(ancestor)])) <-TF-> tPred(ancestor))
3988-
<span class="f6"><span class="b9">% 	  (not(father(X, Y)):-not(parent(X, Y))),</span></span>
3988+
3989-
<span class="f6"><span class="b9">% 	  (not(parent(X, Y)):-not(father(X, Y)), male(X)),</span></span>
3989+
3990-
<span class="f6"><span class="b9">% 	  (father(X, Y):-parent(X, Y), male(X)),</span></span>
3990+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3991-
<span class="f6"><span class="b9">% 	  (parent(X, Y):-father(X, Y))</span></span>
3991+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3992-
<span class="f6"><span class="b9">% 	].</span></span>
3992+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3993-
<span class="f6"><span class="b9">% </span></span>
3993+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
3994-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span>
3994+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3995-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(iff((parent(X, Y), male(X)), father(X, Y)), [ (male(X):-father(X, Y)), (not(male(X)):-not(father(X, Y)), parent(X, Y)), (not(father(X, Y)):-not(male(X))), (not(father(X, Y)):-not(parent(X, Y))), (not(parent(X, Y)):-not(father(X, Y)), male(X)), (father(X, Y):-parent(X, Y), male(X)), (parent(X, Y):-father(X, Y))])).</span></span>
3995+
% kif :-
3996-
<span class="f9"><span class="b9">% </span></span>
3996+
% 	all(P1, all(P2, if(parent(P1, P2), ancestor(P1, P2)))).
3997-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span></span>
3997+
3998-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((male(X):-father(X, Y)), (father(X, Y), {vg(s(X))}==&gt;male(X)))).</span></span></span></span>
3998+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
3999-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
3999+
% pkif :-
4000-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
4000+
% 	all(P1, all(P2, (parent(P1, P2)=>ancestor(P1, P2)))).
4001-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(male(X)):-not(father(X, Y)), parent(X, Y)), (neg(male(X))&lt;-neg(father(X, Y)), parent(X, Y), {vg(s(X))}))).</span></span></span>
4001+
4002-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
4002+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
4003-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
4003+
% cnf :-
4004-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(father(X, Y)):-not(male(X))), (neg(father(X, Y))&lt;-neg(male(X)), {vg(s(X))}))).</span></span></span>
4004+
% 	not(parent(P1, P2))v ancestor(P1, P2).
4005-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
4005+
4006-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span></span>
4006+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
4007-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(father(X, Y)):-not(parent(X, Y))), (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(father(X, Y))))).</span></span></span></span>
4007+
% horn :-
4008-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4008+
% 	
4009-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
4009+
% 	[ (not(parent(P1, P2)):-not(ancestor(P1, P2))),
4010-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(parent(X, Y)):-not(father(X, Y)), male(X)), (neg(parent(X, Y))&lt;-neg(father(X, Y)), male(X), {vg(s(Y, X))}))).</span></span></span>
4010+
% 	  (ancestor(P1, P2):-parent(P1, P2))
4011-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
4011+
% 	].
4012-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span></span>
4012+
4013-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((father(X, Y):-parent(X, Y), male(X)), (parent(X, Y), male(X), {vg(s(Y, X))}==&gt;father(X, Y)))).</span></span></span></span>
4013+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
4014-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4014+
% pfc :-
4015-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span></span>
4015+
% 	
4016-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((parent(X, Y):-father(X, Y)), (father(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y)))).</span></span></span></span>
4016+
% 	[ (neg(ancestor(P1, P2)), {vg(s(P2, P1))}==>neg(parent(P1, P2))),
4017-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4017+
% 	  (parent(P1, P2), {vg(s(P2, P1))}==>ancestor(P1, P2))
4018
% 	].
4019
% 
4020-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4020+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
4021-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4021+
% succeed(user:are_clauses_entailed([ (neg(ancestor(P1, P2)), {vg(s(P2, P1))}==>neg(parent(P1, P2))), (parent(P1, P2), {vg(s(P2, P1))}==>ancestor(P1, P2))])).
4022-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4022+
4023-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4023+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
4024-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
4024+
% gripe_time(warn(0.6252002179999963>0.6), user:pfc_assert_fast_timed(clif(if(parent(P1, P2), ancestor(P1, P2))), (u, u))).
4025-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4025+
4026-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, iff((parent(X, Y), male(X)), father(X, Y)))).</span></span></span>
4026+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 
4027-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4027+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if(parent(_G637, _G638), ancestor(_G637, _G638))), kif_process(if(parent(_G637, _G638), ancestor(_G637, _G638)))))).
4028-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
4028+
4029-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4029+
4030-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (parent(X, Y)&amp;male(X)&lt;=&gt;father(X, Y)))).</span></span></span>
4030+
4031-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4031+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4032-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
4032+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4033-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4033+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4034-
<span class="f7"><span class="bold"><span class="b0">% 	(father(X, Y)v (not(parent(X, Y))v not(male(X))))&amp; ((not(father(X, Y))v parent(X, Y))&amp; (not(father(X, Y))v male(X))).</span></span></span>
4034+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4035-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4035+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4036-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span>
4036+
% kif :-
4037-
<span class="f6"><span class="b9">% horn :-</span></span>
4037+
% 	all(P2,
4038-
<span class="f6"><span class="b9">% 	</span></span>
4038+
% 	    all(P1,
4039-
<span class="f6"><span class="b9">% 	[ (male(X):-father(X, Y)),</span></span>
4039+
% 		all(P3, if((parent(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))))).
4040-
<span class="f6"><span class="b9">% 	  (not(male(X)):-not(father(X, Y)), parent(X, Y)),</span></span>
4040+
4041-
<span class="f6"><span class="b9">% 	  (not(father(X, Y)):-not(male(X))),</span></span>
4041+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4042-
<span class="f6"><span class="b9">% 	  (not(father(X, Y)):-not(parent(X, Y))),</span></span>
4042+
% pkif :-
4043-
<span class="f6"><span class="b9">% 	  (not(parent(X, Y)):-not(father(X, Y)), male(X)),</span></span>
4043+
% 	all(P2,
4044-
<span class="f6"><span class="b9">% 	  (father(X, Y):-parent(X, Y), male(X)),</span></span>
4044+
% 	    all(P1, all(P3, (parent(P1, P2)&ancestor(P2, P3)=>ancestor(P1, P3))))).
4045-
<span class="f6"><span class="b9">% 	  (parent(X, Y):-father(X, Y))</span></span>
4045+
4046-
<span class="f6"><span class="b9">% 	].</span></span>
4046+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4047-
<span class="f6"><span class="b9">% </span></span>
4047+
% cnf :-
4048-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span></span>
4048+
% 	ancestor(P1, P3)v (not(parent(P1, P2))v not(ancestor(P2, P3))).
4049-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
4049+
4050-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
4050+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4051-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (father(X, Y), {vg(s(X))}==&gt;male(X)),</span></span></span></span>
4051+
% horn :-
4052-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(male(X))&lt;-neg(father(X, Y)), parent(X, Y), {vg(s(X))}),</span></span></span></span>
4052+
% 	
4053-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(father(X, Y))&lt;-neg(male(X)), {vg(s(X))}),</span></span></span></span>
4053+
% 	[ (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), parent(P1, P2)),
4054-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(father(X, Y))),</span></span></span></span>
4054+
% 	  (not(parent(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)),
4055-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y))&lt;-neg(father(X, Y)), male(X), {vg(s(Y, X))}),</span></span></span></span>
4055+
% 	  (ancestor(P1, P3):-parent(P1, P2), ancestor(P2, P3))
4056-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(X, Y), male(X), {vg(s(Y, X))}==&gt;father(X, Y)),</span></span></span></span>
4056+
% 	].
4057-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (father(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y))</span></span></span></span>
4057+
4058-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
4058+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4059-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4059+
% succeed(user:kif_to_boxlog(if((parent(P1, P2), ancestor(P2, P3)), ancestor(P1, P3)), [ (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), parent(P1, P2)), (not(parent(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)), (ancestor(P1, P3):-parent(P1, P2), ancestor(P2, P3))])).
4060-
<span class="bold"><span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
4060+
4061-
<span class="bold"><span class="f2"><span class="b9">% Adding (:) ptBinaryPredicate(father)    &lt;-------- (pt(tPred(father),rhs([ptBinaryPredicate(father)])) &lt;-TF-&gt; tPred(father))</span></span></span>
4061+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4062
% succeed(user:boxlog_to_pfc((not(ancestor(P2, P3)):-not(ancestor(P1, P3)), parent(P1, P2)), (neg(ancestor(P2, P3))<-neg(ancestor(P1, P3)), parent(P1, P2), {vg(s(P3, P2))}))).
4063
% 
4064-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4064+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4065-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4065+
% succeed(user:boxlog_to_pfc((not(parent(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)), (neg(parent(P1, P2))<-neg(ancestor(P1, P3)), ancestor(P2, P3), {vg(s(P2, P1))}))).
4066-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4066+
4067-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4067+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4068-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
4068+
% succeed(user:boxlog_to_pfc((ancestor(P1, P3):-parent(P1, P2), ancestor(P2, P3)), (parent(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==>ancestor(P1, P3)))).
4069-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4069+
4070-
<span class="f6"><span class="bold"><span class="b9">% 	all(X, all(Y, iff((parent(X, Y), male(X)), father(X, Y)))).</span></span></span>
4070+
4071-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4071+
4072-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
4072+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4073-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4073+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4074-
<span class="f1"><span class="bold"><span class="b9">% 	all(X, all(Y, (parent(X, Y)&amp;male(X)&lt;=&gt;father(X, Y)))).</span></span></span>
4074+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4075-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4075+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4076-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
4076+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4077-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4077+
% kif :-
4078-
<span class="f7"><span class="bold"><span class="b0">% 	(father(X, Y)v (not(parent(X, Y))v not(male(X))))&amp; ((not(father(X, Y))v parent(X, Y))&amp; (not(father(X, Y))v male(X))).</span></span></span>
4078+
% 	all(P2,
4079-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4079+
% 	    all(P1,
4080-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span>
4080+
% 		all(P3, if((parent(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))))).
4081-
<span class="f6"><span class="b9">% horn :-</span></span>
4081+
4082-
<span class="f6"><span class="b9">% 	</span></span>
4082+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4083-
<span class="f6"><span class="b9">% 	[ (male(X):-father(X, Y)),</span></span>
4083+
% pkif :-
4084-
<span class="f6"><span class="b9">% 	  (not(male(X)):-not(father(X, Y)), parent(X, Y)),</span></span>
4084+
% 	all(P2,
4085-
<span class="f6"><span class="b9">% 	  (not(father(X, Y)):-not(male(X))),</span></span>
4085+
% 	    all(P1, all(P3, (parent(P1, P2)&ancestor(P2, P3)=>ancestor(P1, P3))))).
4086-
<span class="f6"><span class="b9">% 	  (not(father(X, Y)):-not(parent(X, Y))),</span></span>
4086+
4087-
<span class="f6"><span class="b9">% 	  (not(parent(X, Y)):-not(father(X, Y)), male(X)),</span></span>
4087+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4088-
<span class="f6"><span class="b9">% 	  (father(X, Y):-parent(X, Y), male(X)),</span></span>
4088+
% cnf :-
4089-
<span class="f6"><span class="b9">% 	  (parent(X, Y):-father(X, Y))</span></span>
4089+
% 	ancestor(P1, P3)v (not(parent(P1, P2))v not(ancestor(P2, P3))).
4090-
<span class="f6"><span class="b9">% 	].</span></span>
4090+
4091-
<span class="f6"><span class="b9">% </span></span>
4091+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4092-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span></span>
4092+
% horn :-
4093-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
4093+
% 	
4094-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
4094+
% 	[ (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), parent(P1, P2)),
4095-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (father(X, Y), {vg(s(X))}==&gt;male(X)),</span></span></span></span>
4095+
% 	  (not(parent(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)),
4096-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(male(X))&lt;-neg(father(X, Y)), parent(X, Y), {vg(s(X))}),</span></span></span></span>
4096+
% 	  (ancestor(P1, P3):-parent(P1, P2), ancestor(P2, P3))
4097-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(father(X, Y))&lt;-neg(male(X)), {vg(s(X))}),</span></span></span></span>
4097+
% 	].
4098-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(father(X, Y))),</span></span></span></span>
4098+
4099-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(X, Y))&lt;-neg(father(X, Y)), male(X), {vg(s(Y, X))}),</span></span></span></span>
4099+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4100-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(X, Y), male(X), {vg(s(Y, X))}==&gt;father(X, Y)),</span></span></span></span>
4100+
% pfc :-
4101-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (father(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y))</span></span></span></span>
4101+
% 	
4102-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
4102+
% 	[ (neg(ancestor(P2, P3))<-neg(ancestor(P1, P3)), parent(P1, P2), {vg(s(P3, P2))}),
4103-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4103+
% 	  (neg(parent(P1, P2))<-neg(ancestor(P1, P3)), ancestor(P2, P3), {vg(s(P2, P1))}),
4104-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span></span>
4104+
% 	  (parent(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==>ancestor(P1, P3))
4105-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (father(X, Y), {vg(s(X))}==&gt;male(X)), (neg(male(X))&lt;-neg(father(X, Y)), parent(X, Y), {vg(s(X))}), (neg(father(X, Y))&lt;-neg(male(X)), {vg(s(X))}), (neg(parent(X, Y)), {vg(s(Y, X))}==&gt;neg(father(X, Y))), (neg(parent(X, Y))&lt;-neg(father(X, Y)), male(X), {vg(s(Y, X))}), (parent(X, Y), male(X), {vg(s(Y, X))}==&gt;father(X, Y)), (father(X, Y), {vg(s(Y, X))}==&gt;parent(X, Y))])).</span></span></span></span>
4105+
% 	].
4106-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4106+
4107-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
4107+
4108-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.9701814650000031&gt;0.8), user:pfc_fwd2(clif(iff((parent(X, Y), male(X)), father(X, Y))), (u, u))).</span></span></span>
4108+
4109-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
4109+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4110-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span></span>
4110+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4111-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.9721194910000008&gt;0.6), user:pfc_assert_fast_timed(clif(iff((parent(X, Y), male(X)), father(X, Y))), (u, u))).</span></span></span></span>
4111+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4112-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
4112+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4113-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:323 </span></span></span>
4113+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4114-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), iff((parent(_G637, _G638), male(_G637)), father(_G637, _G638))), kif_process(iff((parent(_G637, _G638), male(_G637)), father(_G637, _G638)))))).</span></span></span>
4114+
% kif :-
4115-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4115+
% 	all(P2,
4116
% 	    all(P1,
4117
% 		all(P3, if((parent(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))))).
4118-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4118+
4119-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4119+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4120-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4120+
% pkif :-
4121-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4121+
% 	all(P2,
4122-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4122+
% 	    all(P1, all(P3, (parent(P1, P2)&ancestor(P2, P3)=>ancestor(P1, P3))))).
4123-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4123+
4124-
<span class="f6"><span class="bold"><span class="b9">% 	all(Ma,</span></span></span>
4124+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4125-
<span class="f6"><span class="bold"><span class="b9">% 	    all(X,</span></span></span>
4125+
% cnf :-
4126-
<span class="f6"><span class="bold"><span class="b9">% 		all(Y,</span></span></span>
4126+
% 	ancestor(P1, P3)v (not(parent(P1, P2))v not(ancestor(P2, P3))).
4127-
<span class="f6"><span class="bold"><span class="b9">% 		    if((parent(Ma, X), parent(Ma, Y), different(X, Y)),</span></span></span>
4127+
4128-
<span class="f6"><span class="bold"><span class="b9">% 		       siblings(X, Y))))).</span></span></span>
4128+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4129-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4129+
% horn :-
4130-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4130+
% 	
4131-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4131+
% 	[ (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), parent(P1, P2)),
4132-
<span class="f1"><span class="bold"><span class="b9">% 	all(Ma,</span></span></span>
4132+
% 	  (not(parent(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)),
4133-
<span class="f1"><span class="bold"><span class="b9">% 	    all(X,</span></span></span>
4133+
% 	  (ancestor(P1, P3):-parent(P1, P2), ancestor(P2, P3))
4134-
<span class="f1"><span class="bold"><span class="b9">% 		all(Y,</span></span></span>
4134+
% 	].
4135-
<span class="f1"><span class="bold"><span class="b9">% 		    (parent(Ma, X)&amp; (parent(Ma, Y)&amp;different(X, Y))=&gt;siblings(X, Y))))).</span></span></span>
4135+
4136-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4136+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4137-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4137+
% pfc :-
4138-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4138+
% 	
4139-
<span class="f7"><span class="bold"><span class="b0">% 	siblings(X, Y)v (not(parent(Ma, X))v (not(parent(Ma, Y))v not(different(X, Y)))).</span></span></span>
4139+
% 	[ (neg(ancestor(P2, P3))<-neg(ancestor(P1, P3)), parent(P1, P2), {vg(s(P3, P2))}),
4140-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4140+
% 	  (neg(parent(P1, P2))<-neg(ancestor(P1, P3)), ancestor(P2, P3), {vg(s(P2, P1))}),
4141-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span>
4141+
% 	  (parent(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==>ancestor(P1, P3))
4142-
<span class="f6"><span class="b9">% horn :-</span></span>
4142+
% 	].
4143-
<span class="f6"><span class="b9">% 	</span></span>
4143+
4144-
<span class="f6"><span class="b9">% 	[ (not(different(X, Y)):-not(siblings(X, Y)), parent(Ma, X), parent(Ma, Y)),</span></span>
4144+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4145-
<span class="f6"><span class="b9">% 	  (not(parent(Ma, X)):-not(siblings(X, Y)), parent(Ma, Y), different(X, Y)),</span></span>
4145+
% succeed(user:are_clauses_entailed([ (neg(ancestor(P2, P3))<-neg(ancestor(P1, P3)), parent(P1, P2), {vg(s(P3, P2))}), (neg(parent(P1, P2))<-neg(ancestor(P1, P3)), ancestor(P2, P3), {vg(s(P2, P1))}), (parent(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==>ancestor(P1, P3))])).
4146-
<span class="f6"><span class="b9">% 	  (not(parent(Ma, Y)):-not(siblings(X, Y)), parent(Ma, X), different(X, Y)),</span></span>
4146+
4147-
<span class="f6"><span class="b9">% 	  (siblings(X, Y):-parent(Ma, X), parent(Ma, Y), different(X, Y))</span></span>
4147+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4148-
<span class="f6"><span class="b9">% 	].</span></span>
4148+
% gripe_time(warn(1.1851491379999999>0.8), user:pfc_fwd2(clif(if((parent(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))), (u, u))).
4149-
<span class="f6"><span class="b9">% </span></span>
4149+
4150-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span>
4150+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4151-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(if((parent(Ma, X), parent(Ma, Y), different(X, Y)), siblings(X, Y)), [ (not(different(X, Y)):-not(siblings(X, Y)), parent(Ma, X), parent(Ma, Y)), (not(parent(Ma, X)):-not(siblings(X, Y)), parent(Ma, Y), different(X, Y)), (not(parent(Ma, Y)):-not(siblings(X, Y)), parent(Ma, X), different(X, Y)), (siblings(X, Y):-parent(Ma, X), parent(Ma, Y), different(X, Y))])).</span></span>
4151+
% gripe_time(warn(1.1876455870000058>0.6), user:pfc_assert_fast_timed(clif(if((parent(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))), (u, u))).
4152-
<span class="f9"><span class="b9">% </span></span>
4152+
4153-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4153+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 
4154-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(different(X, Y)):-not(siblings(X, Y)), parent(Ma, X), parent(Ma, Y)), (mudEquals(X, Y)&lt;-neg(siblings(X, Y)), parent(Ma, X), parent(Ma, Y), {vg(s(Y, X))}))).</span></span></span>
4154+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if((parent(_G637, _G638), ancestor(_G638, _G659)), ancestor(_G637, _G659))), kif_process(if((parent(_G637, _G638), ancestor(_G638, _G659)), ancestor(_G637, _G659)))))).
4155-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
4155+
4156-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4156+
4157-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(parent(Ma, X)):-not(siblings(X, Y)), parent(Ma, Y), different(X, Y)), (neg(parent(Ma, X))&lt;-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, Y), parent(Ma, X))}, parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(X, Ma))}))).</span></span></span>
4157+
4158-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
4158+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4159-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4159+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4160-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(parent(Ma, Y)):-not(siblings(X, Y)), parent(Ma, X), different(X, Y)), (neg(parent(Ma, Y))&lt;-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, X), parent(Ma, Y))}, parent(Ma, X), {dif:dif(X, Y)}, {vg(s(Y, Ma))}))).</span></span></span>
4160+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4161-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
4161+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4162-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span></span>
4162+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4163-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((siblings(X, Y):-parent(Ma, X), parent(Ma, Y), different(X, Y)), (parent(Ma, X), parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(Y, X))}==&gt;siblings(X, Y)))).</span></span></span></span>
4163+
% kif :-
4164-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4164+
% 	all(P2,
4165
% 	    all(P1,
4166
% 		all(P3, if((ancestor(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))))).
4167-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4167+
4168-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4168+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4169-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4169+
% pkif :-
4170-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4170+
% 	all(P2,
4171-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4171+
% 	    all(P1,
4172-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4172+
% 		all(P3, (ancestor(P1, P2)&ancestor(P2, P3)=>ancestor(P1, P3))))).
4173-
<span class="f6"><span class="bold"><span class="b9">% 	all(Ma,</span></span></span>
4173+
4174-
<span class="f6"><span class="bold"><span class="b9">% 	    all(X,</span></span></span>
4174+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4175-
<span class="f6"><span class="bold"><span class="b9">% 		all(Y,</span></span></span>
4175+
% cnf :-
4176-
<span class="f6"><span class="bold"><span class="b9">% 		    if((parent(Ma, X), parent(Ma, Y), different(X, Y)),</span></span></span>
4176+
% 	ancestor(P1, P3)v (not(ancestor(P1, P2))v not(ancestor(P2, P3))).
4177-
<span class="f6"><span class="bold"><span class="b9">% 		       siblings(X, Y))))).</span></span></span>
4177+
4178-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4178+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4179-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4179+
% horn :-
4180-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4180+
% 	
4181-
<span class="f1"><span class="bold"><span class="b9">% 	all(Ma,</span></span></span>
4181+
% 	[ (not(ancestor(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)),
4182-
<span class="f1"><span class="bold"><span class="b9">% 	    all(X,</span></span></span>
4182+
% 	  (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), ancestor(P1, P2)),
4183-
<span class="f1"><span class="bold"><span class="b9">% 		all(Y,</span></span></span>
4183+
% 	  (ancestor(P1, P3):-ancestor(P1, P2), ancestor(P2, P3))
4184-
<span class="f1"><span class="bold"><span class="b9">% 		    (parent(Ma, X)&amp; (parent(Ma, Y)&amp;different(X, Y))=&gt;siblings(X, Y))))).</span></span></span>
4184+
% 	].
4185-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4185+
4186-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4186+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4187-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4187+
% succeed(user:kif_to_boxlog(if((ancestor(P1, P2), ancestor(P2, P3)), ancestor(P1, P3)), [ (not(ancestor(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)), (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), ancestor(P1, P2)), (ancestor(P1, P3):-ancestor(P1, P2), ancestor(P2, P3))])).
4188-
<span class="f7"><span class="bold"><span class="b0">% 	siblings(X, Y)v (not(parent(Ma, X))v (not(parent(Ma, Y))v not(different(X, Y)))).</span></span></span>
4188+
4189-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4189+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4190-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span>
4190+
% succeed(user:boxlog_to_pfc((not(ancestor(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)), (neg(ancestor(P1, P2))<-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P2, P3), ancestor(P1, P2))}, ancestor(P2, P3), {vg(s(P2, P1))}))).
4191-
<span class="f6"><span class="b9">% horn :-</span></span>
4191+
4192-
<span class="f6"><span class="b9">% 	</span></span>
4192+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4193-
<span class="f6"><span class="b9">% 	[ (not(different(X, Y)):-not(siblings(X, Y)), parent(Ma, X), parent(Ma, Y)),</span></span>
4193+
% succeed(user:boxlog_to_pfc((not(ancestor(P2, P3)):-not(ancestor(P1, P3)), ancestor(P1, P2)), (neg(ancestor(P2, P3))<-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P1, P2), ancestor(P2, P3))}, ancestor(P1, P2), {vg(s(P3, P2))}))).
4194-
<span class="f6"><span class="b9">% 	  (not(parent(Ma, X)):-not(siblings(X, Y)), parent(Ma, Y), different(X, Y)),</span></span>
4194+
4195-
<span class="f6"><span class="b9">% 	  (not(parent(Ma, Y)):-not(siblings(X, Y)), parent(Ma, X), different(X, Y)),</span></span>
4195+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4196-
<span class="f6"><span class="b9">% 	  (siblings(X, Y):-parent(Ma, X), parent(Ma, Y), different(X, Y))</span></span>
4196+
% succeed(user:boxlog_to_pfc((ancestor(P1, P3):-ancestor(P1, P2), ancestor(P2, P3)), (ancestor(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==>ancestor(P1, P3)))).
4197-
<span class="f6"><span class="b9">% 	].</span></span>
4197+
4198-
<span class="f6"><span class="b9">% </span></span>
4198+
4199-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span></span>
4199+
4200-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
4200+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4201-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
4201+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4202-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (mudEquals(X, Y)&lt;-neg(siblings(X, Y)), parent(Ma, X), parent(Ma, Y), {vg(s(Y, X))}),</span></span></span></span>
4202+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4203-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(Ma, X))&lt;-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, Y), parent(Ma, X))}, parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(X, Ma))}),</span></span></span></span>
4203+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4204-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(Ma, Y))&lt;-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, X), parent(Ma, Y))}, parent(Ma, X), {dif:dif(X, Y)}, {vg(s(Y, Ma))}),</span></span></span></span>
4204+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4205-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(Ma, X), parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(Y, X))}==&gt;siblings(X, Y))</span></span></span></span>
4205+
% kif :-
4206-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
4206+
% 	all(P2,
4207-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4207+
% 	    all(P1,
4208-
<span class="bold"><span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4208+
% 		all(P3, if((ancestor(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))))).
4209-
<span class="bold"><span class="f2"><span class="b9">% Adding (:) ptBinaryPredicate(mudEquals)    &lt;-------- (pt(tPred(mudEquals),rhs([ptBinaryPredicate(mudEquals)])) &lt;-TF-&gt; tPred(mudEquals))</span></span></span>
4209+
4210-
<span class="bold"><span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4210+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4211-
<span class="bold"><span class="f2"><span class="b9">% Adding (:) ptBinaryPredicate(siblings)    &lt;-------- (pt(tPred(siblings),rhs([ptBinaryPredicate(siblings)])) &lt;-TF-&gt; tPred(siblings))</span></span></span>
4211+
% pkif :-
4212
% 	all(P2,
4213
% 	    all(P1,
4214-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4214+
% 		all(P3, (ancestor(P1, P2)&ancestor(P2, P3)=>ancestor(P1, P3))))).
4215-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4215+
4216-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4216+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4217-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4217+
% cnf :-
4218-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4218+
% 	ancestor(P1, P3)v (not(ancestor(P1, P2))v not(ancestor(P2, P3))).
4219-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4219+
4220-
<span class="f6"><span class="bold"><span class="b9">% 	all(Ma,</span></span></span>
4220+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4221-
<span class="f6"><span class="bold"><span class="b9">% 	    all(X,</span></span></span>
4221+
% horn :-
4222-
<span class="f6"><span class="bold"><span class="b9">% 		all(Y,</span></span></span>
4222+
% 	
4223-
<span class="f6"><span class="bold"><span class="b9">% 		    if((parent(Ma, X), parent(Ma, Y), different(X, Y)),</span></span></span>
4223+
% 	[ (not(ancestor(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)),
4224-
<span class="f6"><span class="bold"><span class="b9">% 		       siblings(X, Y))))).</span></span></span>
4224+
% 	  (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), ancestor(P1, P2)),
4225-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4225+
% 	  (ancestor(P1, P3):-ancestor(P1, P2), ancestor(P2, P3))
4226-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4226+
% 	].
4227-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4227+
4228-
<span class="f1"><span class="bold"><span class="b9">% 	all(Ma,</span></span></span>
4228+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4229-
<span class="f1"><span class="bold"><span class="b9">% 	    all(X,</span></span></span>
4229+
% pfc :-
4230-
<span class="f1"><span class="bold"><span class="b9">% 		all(Y,</span></span></span>
4230+
% 	
4231-
<span class="f1"><span class="bold"><span class="b9">% 		    (parent(Ma, X)&amp; (parent(Ma, Y)&amp;different(X, Y))=&gt;siblings(X, Y))))).</span></span></span>
4231+
% 	[ (neg(ancestor(P1, P2))<-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P2, P3), ancestor(P1, P2))}, ancestor(P2, P3), {vg(s(P2, P1))}),
4232-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4232+
% 	  (neg(ancestor(P2, P3))<-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P1, P2), ancestor(P2, P3))}, ancestor(P1, P2), {vg(s(P3, P2))}),
4233-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4233+
% 	  (ancestor(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==>ancestor(P1, P3))
4234-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4234+
% 	].
4235-
<span class="f7"><span class="bold"><span class="b0">% 	siblings(X, Y)v (not(parent(Ma, X))v (not(parent(Ma, Y))v not(different(X, Y)))).</span></span></span>
4235+
4236-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4236+
4237-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span>
4237+
4238-
<span class="f6"><span class="b9">% horn :-</span></span>
4238+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4239-
<span class="f6"><span class="b9">% 	</span></span>
4239+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4240-
<span class="f6"><span class="b9">% 	[ (not(different(X, Y)):-not(siblings(X, Y)), parent(Ma, X), parent(Ma, Y)),</span></span>
4240+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4241-
<span class="f6"><span class="b9">% 	  (not(parent(Ma, X)):-not(siblings(X, Y)), parent(Ma, Y), different(X, Y)),</span></span>
4241+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4242-
<span class="f6"><span class="b9">% 	  (not(parent(Ma, Y)):-not(siblings(X, Y)), parent(Ma, X), different(X, Y)),</span></span>
4242+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4243-
<span class="f6"><span class="b9">% 	  (siblings(X, Y):-parent(Ma, X), parent(Ma, Y), different(X, Y))</span></span>
4243+
% kif :-
4244-
<span class="f6"><span class="b9">% 	].</span></span>
4244+
% 	all(P2,
4245-
<span class="f6"><span class="b9">% </span></span>
4245+
% 	    all(P1,
4246-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span></span>
4246+
% 		all(P3, if((ancestor(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))))).
4247-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
4247+
4248-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
4248+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4249-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (mudEquals(X, Y)&lt;-neg(siblings(X, Y)), parent(Ma, X), parent(Ma, Y), {vg(s(Y, X))}),</span></span></span></span>
4249+
% pkif :-
4250-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(Ma, X))&lt;-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, Y), parent(Ma, X))}, parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(X, Ma))}),</span></span></span></span>
4250+
% 	all(P2,
4251-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(Ma, Y))&lt;-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, X), parent(Ma, Y))}, parent(Ma, X), {dif:dif(X, Y)}, {vg(s(Y, Ma))}),</span></span></span></span>
4251+
% 	    all(P1,
4252-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(Ma, X), parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(Y, X))}==&gt;siblings(X, Y))</span></span></span></span>
4252+
% 		all(P3, (ancestor(P1, P2)&ancestor(P2, P3)=>ancestor(P1, P3))))).
4253-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
4253+
4254-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4254+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4255-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span></span>
4255+
% cnf :-
4256-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (mudEquals(X, Y)&lt;-neg(siblings(X, Y)), parent(Ma, X), parent(Ma, Y), {vg(s(Y, X))}), (neg(parent(Ma, X))&lt;-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, Y), parent(Ma, X))}, parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(X, Ma))}), (neg(parent(Ma, Y))&lt;-neg(siblings(X, Y)), {avoidHeadLoop(parent(Ma, X), parent(Ma, Y))}, parent(Ma, X), {dif:dif(X, Y)}, {vg(s(Y, Ma))}), (parent(Ma, X), parent(Ma, Y), {dif:dif(X, Y)}, {vg(s(Y, X))}==&gt;siblings(X, Y))])).</span></span></span></span>
4256+
% 	ancestor(P1, P3)v (not(ancestor(P1, P2))v not(ancestor(P2, P3))).
4257-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4257+
4258-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4258+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4259-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.9827830979999987&gt;0.8), user:pfc_fwd2(clif(if((parent(Ma, X), parent(Ma, Y), different(X, Y)), siblings(X, Y))), (u, u))).</span></span></span>
4259+
% horn :-
4260-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
4260+
% 	
4261-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span></span>
4261+
% 	[ (not(ancestor(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)),
4262-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.9850330030000052&gt;0.6), user:pfc_assert_fast_timed(clif(if((parent(Ma, X), parent(Ma, Y), different(X, Y)), siblings(X, Y))), (u, u))).</span></span></span></span>
4262+
% 	  (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), ancestor(P1, P2)),
4263-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
4263+
% 	  (ancestor(P1, P3):-ancestor(P1, P2), ancestor(P2, P3))
4264-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:324 </span></span></span>
4264+
% 	].
4265-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if((parent(_G637, _G638), parent(_G637, _G659), different(_G638, _G659)), siblings(_G638, _G659))), kif_process(if((parent(_G637, _G638), parent(_G637, _G659), different(_G638, _G659)), siblings(_G638, _G659)))))).</span></span></span>
4265+
4266-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4266+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4267
% pfc :-
4268
% 	
4269-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4269+
% 	[ (neg(ancestor(P1, P2))<-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P2, P3), ancestor(P1, P2))}, ancestor(P2, P3), {vg(s(P2, P1))}),
4270-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4270+
% 	  (neg(ancestor(P2, P3))<-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P1, P2), ancestor(P2, P3))}, ancestor(P1, P2), {vg(s(P3, P2))}),
4271-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4271+
% 	  (ancestor(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==>ancestor(P1, P3))
4272-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4272+
% 	].
4273-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span>
4273+
4274-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4274+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4275-
<span class="f6"><span class="bold"><span class="b9">% 	all(P1, all(P2, if(parent(P1, P2), ancestor(P1, P2)))).</span></span></span>
4275+
% succeed(user:are_clauses_entailed([ (neg(ancestor(P1, P2))<-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P2, P3), ancestor(P1, P2))}, ancestor(P2, P3), {vg(s(P2, P1))}), (neg(ancestor(P2, P3))<-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P1, P2), ancestor(P2, P3))}, ancestor(P1, P2), {vg(s(P3, P2))}), (ancestor(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==>ancestor(P1, P3))])).
4276-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4276+
4277-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span>
4277+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4278-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4278+
% gripe_time(warn(1.167608543>0.8), user:pfc_fwd2(clif(if((ancestor(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))), (u, u))).
4279-
<span class="f1"><span class="bold"><span class="b9">% 	all(P1, all(P2, (parent(P1, P2)=&gt;ancestor(P1, P2)))).</span></span></span>
4279+
4280-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4280+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4281-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span>
4281+
% gripe_time(warn(1.1696384809999998>0.6), user:pfc_assert_fast_timed(clif(if((ancestor(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))), (u, u))).
4282-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4282+
4283-
<span class="f7"><span class="bold"><span class="b0">% 	not(parent(P1, P2))v ancestor(P1, P2).</span></span></span>
4283+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 
4284-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4284+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if((ancestor(_G637, _G638), ancestor(_G638, _G659)), ancestor(_G637, _G659))), kif_process(if((ancestor(_G637, _G638), ancestor(_G638, _G659)), ancestor(_G637, _G659)))))).
4285-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span>
4285+
4286-
<span class="f6"><span class="b9">% horn :-</span></span>
4286+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:330 
4287-
<span class="f6"><span class="b9">% 	</span></span>
4287+
% kif:cl_assert(pfc(hybrid), mother(eileen, douglas)).
4288-
<span class="f6"><span class="b9">% 	[ (not(parent(P1, P2)):-not(ancestor(P1, P2))),</span></span>
4288+
4289-
<span class="f6"><span class="b9">% 	  (ancestor(P1, P2):-parent(P1, P2))</span></span>
4289+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:333 
4290-
<span class="f6"><span class="b9">% 	].</span></span>
4290+
% kif:cl_assert(pfc(pfc_file), human(trudy)).
4291-
<span class="f6"><span class="b9">% </span></span>
4291+
4292-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span>
4292+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:335 
4293-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(if(parent(P1, P2), ancestor(P1, P2)), [ (not(parent(P1, P2)):-not(ancestor(P1, P2))), (ancestor(P1, P2):-parent(P1, P2))])).</span></span>
4293+
% kif:cl_assert(pfc(pfc_file), never_retract_u(human(trudy))).
4294-
<span class="f9"><span class="b9">% </span></span>
4294+
4295-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span></span>
4295+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4296-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(parent(P1, P2)):-not(ancestor(P1, P2))), (neg(ancestor(P1, P2)), {vg(s(P2, P1))}==&gt;neg(parent(P1, P2))))).</span></span></span></span>
4296+
% kif:cl_assert(pfc(pfc_file), clif(forall(p, exists([m, f], if(human(p), mother(m, p)&father(f, p)))))).
4297-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4297+
4298-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span></span>
4298+
4299-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((ancestor(P1, P2):-parent(P1, P2)), (parent(P1, P2), {vg(s(P2, P1))}==&gt;ancestor(P1, P2)))).</span></span></span></span>
4299+
4300-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4300+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4301
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4302
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4303-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4303+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4304-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4304+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4305-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4305+
% kif :-
4306-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4306+
% 	forall(p, exists([m, f], if(human(p), mother(m, p)&father(f, p)))).
4307-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span>
4307+
4308-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4308+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4309-
<span class="f6"><span class="bold"><span class="b9">% 	all(P1, all(P2, if(parent(P1, P2), ancestor(P1, P2)))).</span></span></span>
4309+
% pkif :-
4310-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4310+
% 	all(P, exists(M, exists(F, (human(P)=>mother(M, P)&father(F, P))))).
4311-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span>
4311+
4312-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4312+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4313-
<span class="f1"><span class="bold"><span class="b9">% 	all(P1, all(P2, (parent(P1, P2)=&gt;ancestor(P1, P2)))).</span></span></span>
4313+
% cnf :-
4314-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4314+
% 	(not(skolem(M, skArg1ofMotherFn(P)))v (not(skolem(F, skArg1ofFatherFn(P)))v (not(human(P))v mother(M, P))))& (not(skolem(M, skArg1ofMotherFn(P)))v (not(skolem(F, skArg1ofFatherFn(P)))v (not(human(P))v father(F, P)))).
4315-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span>
4315+
4316-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4316+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4317-
<span class="f7"><span class="bold"><span class="b0">% 	not(parent(P1, P2))v ancestor(P1, P2).</span></span></span>
4317+
% horn :-
4318-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4318+
% 	
4319-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span>
4319+
% 	[ (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(father(F, P))),
4320-
<span class="f6"><span class="b9">% horn :-</span></span>
4320+
% 	  (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(mother(M, P))),
4321-
<span class="f6"><span class="b9">% 	</span></span>
4321+
% 	  (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(father(F, P))),
4322-
<span class="f6"><span class="b9">% 	[ (not(parent(P1, P2)):-not(ancestor(P1, P2))),</span></span>
4322+
% 	  (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(mother(M, P))),
4323-
<span class="f6"><span class="b9">% 	  (ancestor(P1, P2):-parent(P1, P2))</span></span>
4323+
% 	  (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(father(F, P))),
4324-
<span class="f6"><span class="b9">% 	].</span></span>
4324+
% 	  (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(mother(M, P))),
4325-
<span class="f6"><span class="b9">% </span></span>
4325+
% 	  (father(F, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P)),
4326-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span></span>
4326+
% 	  (mother(M, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P))
4327-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
4327+
% 	].
4328-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
4328+
4329-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(ancestor(P1, P2)), {vg(s(P2, P1))}==&gt;neg(parent(P1, P2))),</span></span></span></span>
4329+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4330-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(P1, P2), {vg(s(P2, P1))}==&gt;ancestor(P1, P2))</span></span></span></span>
4330+
% succeed(user:kif_to_boxlog(forall(p, exists([m, f], if(human(p), mother(m, p)&father(f, p)))), [ (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(father(F, P))), (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(mother(M, P))), (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(father(F, P))), (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(mother(M, P))), (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(father(F, P))), (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(mother(M, P))), (father(F, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P)), (mother(M, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P))])).
4331-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
4331+
4332-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4332+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4333-
<span class="bold"><span class="f2"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span>
4333+
% succeed(user:boxlog_to_pfc((not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(father(F, P))), (neg(human(P))<-neg(father(F, P)), {vg(s(P))}))).
4334-
<span class="bold"><span class="f2"><span class="b9">% Adding (:) ptBinaryPredicate(ancestor)    &lt;-------- (pt(tPred(ancestor),rhs([ptBinaryPredicate(ancestor)])) &lt;-TF-&gt; tPred(ancestor))</span></span></span>
4334+
4335
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4336
% succeed(user:boxlog_to_pfc((not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(mother(M, P))), (neg(human(P))<-neg(mother(M, P)), {vg(s(P))}))).
4337-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4337+
4338-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4338+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4339-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4339+
% succeed(user:boxlog_to_pfc((not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(father(F, P))), true)).
4340-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4340+
4341-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span>
4341+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4342-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4342+
% succeed(user:boxlog_to_pfc((not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(mother(M, P))), true)).
4343-
<span class="f6"><span class="bold"><span class="b9">% 	all(P1, all(P2, if(parent(P1, P2), ancestor(P1, P2)))).</span></span></span>
4343+
4344-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4344+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4345-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span>
4345+
% succeed(user:boxlog_to_pfc((not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(father(F, P))), true)).
4346-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4346+
4347-
<span class="f1"><span class="bold"><span class="b9">% 	all(P1, all(P2, (parent(P1, P2)=&gt;ancestor(P1, P2)))).</span></span></span>
4347+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4348-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4348+
% succeed(user:boxlog_to_pfc((not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(mother(M, P))), true)).
4349-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span>
4349+
4350-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4350+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4351-
<span class="f7"><span class="bold"><span class="b0">% 	not(parent(P1, P2))v ancestor(P1, P2).</span></span></span>
4351+
% succeed(user:boxlog_to_pfc((father(F, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P)), ({ignore(M=skArg1ofMotherFn(P))}, human(P), {vg(s(P))}==>if_missing(father(F, P), father(skArg1ofFatherFn(P), P))))).
4352-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4352+
4353-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span>
4353+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4354-
<span class="f6"><span class="b9">% horn :-</span></span>
4354+
% succeed(user:boxlog_to_pfc((mother(M, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P)), ({ignore(F=skArg1ofFatherFn(P))}, human(P), {vg(s(P))}==>if_missing(mother(M, P), mother(skArg1ofMotherFn(P), P))))).
4355-
<span class="f6"><span class="b9">% 	</span></span>
4355+
4356-
<span class="f6"><span class="b9">% 	[ (not(parent(P1, P2)):-not(ancestor(P1, P2))),</span></span>
4356+
4357-
<span class="f6"><span class="b9">% 	  (ancestor(P1, P2):-parent(P1, P2))</span></span>
4357+
4358-
<span class="f6"><span class="b9">% 	].</span></span>
4358+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4359-
<span class="f6"><span class="b9">% </span></span>
4359+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4360-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span></span>
4360+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4361-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
4361+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4362-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
4362+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4363-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(ancestor(P1, P2)), {vg(s(P2, P1))}==&gt;neg(parent(P1, P2))),</span></span></span></span>
4363+
% kif :-
4364-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(P1, P2), {vg(s(P2, P1))}==&gt;ancestor(P1, P2))</span></span></span></span>
4364+
% 	forall(p, exists([m, f], if(human(p), mother(m, p)&father(f, p)))).
4365-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
4365+
4366-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4366+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4367-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span></span>
4367+
% pkif :-
4368-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(ancestor(P1, P2)), {vg(s(P2, P1))}==&gt;neg(parent(P1, P2))), (parent(P1, P2), {vg(s(P2, P1))}==&gt;ancestor(P1, P2))])).</span></span></span></span>
4368+
% 	all(P, exists(M, exists(F, (human(P)=>mother(M, P)&father(F, P))))).
4369-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4369+
4370-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span>
4370+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4371-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.6252002179999963&gt;0.6), user:pfc_assert_fast_timed(clif(if(parent(P1, P2), ancestor(P1, P2))), (u, u))).</span></span></span>
4371+
% cnf :-
4372-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
4372+
% 	(not(skolem(M, skArg1ofMotherFn(P)))v (not(skolem(F, skArg1ofFatherFn(P)))v (not(human(P))v mother(M, P))))& (not(skolem(M, skArg1ofMotherFn(P)))v (not(skolem(F, skArg1ofFatherFn(P)))v (not(human(P))v father(F, P)))).
4373-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:325 </span></span></span>
4373+
4374-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if(parent(_G637, _G638), ancestor(_G637, _G638))), kif_process(if(parent(_G637, _G638), ancestor(_G637, _G638)))))).</span></span></span>
4374+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4375-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4375+
% horn :-
4376
% 	
4377
% 	[ (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(father(F, P))),
4378-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4378+
% 	  (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(mother(M, P))),
4379-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4379+
% 	  (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(father(F, P))),
4380-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4380+
% 	  (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(mother(M, P))),
4381-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4381+
% 	  (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(father(F, P))),
4382-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span>
4382+
% 	  (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(mother(M, P))),
4383-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4383+
% 	  (father(F, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P)),
4384-
<span class="f6"><span class="bold"><span class="b9">% 	all(P2,</span></span></span>
4384+
% 	  (mother(M, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P))
4385-
<span class="f6"><span class="bold"><span class="b9">% 	    all(P1,</span></span></span>
4385+
% 	].
4386-
<span class="f6"><span class="bold"><span class="b9">% 		all(P3, if((parent(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))))).</span></span></span>
4386+
4387-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4387+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4388-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span>
4388+
% pfc :-
4389-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4389+
% 	
4390-
<span class="f1"><span class="bold"><span class="b9">% 	all(P2,</span></span></span>
4390+
% 	[ (neg(human(P))<-neg(father(F, P)), {vg(s(P))}),
4391-
<span class="f1"><span class="bold"><span class="b9">% 	    all(P1, all(P3, (parent(P1, P2)&amp;ancestor(P2, P3)=&gt;ancestor(P1, P3))))).</span></span></span>
4391+
% 	  (neg(human(P))<-neg(mother(M, P)), {vg(s(P))}),
4392-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4392+
% 	  true,
4393-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span>
4393+
% 	  true,
4394-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4394+
% 	  true,
4395-
<span class="f7"><span class="bold"><span class="b0">% 	ancestor(P1, P3)v (not(parent(P1, P2))v not(ancestor(P2, P3))).</span></span></span>
4395+
% 	  true,
4396-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4396+
% 	  ({ignore(M=skArg1ofMotherFn(P))}, human(P), {vg(s(P))}==>if_missing(father(F, P), father(skArg1ofFatherFn(P), P))),
4397-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span>
4397+
% 	  ({ignore(F=skArg1ofFatherFn(P))}, human(P), {vg(s(P))}==>if_missing(mother(M, P), mother(skArg1ofMotherFn(P), P)))
4398-
<span class="f6"><span class="b9">% horn :-</span></span>
4398+
% 	].
4399-
<span class="f6"><span class="b9">% 	</span></span>
4399+
4400-
<span class="f6"><span class="b9">% 	[ (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), parent(P1, P2)),</span></span>
4400+
4401-
<span class="f6"><span class="b9">% 	  (not(parent(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)),</span></span>
4401+
4402-
<span class="f6"><span class="b9">% 	  (ancestor(P1, P3):-parent(P1, P2), ancestor(P2, P3))</span></span>
4402+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4403-
<span class="f6"><span class="b9">% 	].</span></span>
4403+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4404-
<span class="f6"><span class="b9">% </span></span>
4404+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4405-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span>
4405+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4406-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(if((parent(P1, P2), ancestor(P2, P3)), ancestor(P1, P3)), [ (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), parent(P1, P2)), (not(parent(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)), (ancestor(P1, P3):-parent(P1, P2), ancestor(P2, P3))])).</span></span>
4406+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4407-
<span class="f9"><span class="b9">% </span></span>
4407+
% kif :-
4408-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span>
4408+
% 	forall(p, exists([m, f], if(human(p), mother(m, p)&father(f, p)))).
4409-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(ancestor(P2, P3)):-not(ancestor(P1, P3)), parent(P1, P2)), (neg(ancestor(P2, P3))&lt;-neg(ancestor(P1, P3)), parent(P1, P2), {vg(s(P3, P2))}))).</span></span></span>
4409+
4410-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
4410+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4411-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span>
4411+
% pkif :-
4412-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(parent(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)), (neg(parent(P1, P2))&lt;-neg(ancestor(P1, P3)), ancestor(P2, P3), {vg(s(P2, P1))}))).</span></span></span>
4412+
% 	all(P, exists(M, exists(F, (human(P)=>mother(M, P)&father(F, P))))).
4413-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
4413+
4414-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span></span>
4414+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4415-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((ancestor(P1, P3):-parent(P1, P2), ancestor(P2, P3)), (parent(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==&gt;ancestor(P1, P3)))).</span></span></span></span>
4415+
% cnf :-
4416-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4416+
% 	(not(skolem(M, skArg1ofMotherFn(P)))v (not(skolem(F, skArg1ofFatherFn(P)))v (not(human(P))v mother(M, P))))& (not(skolem(M, skArg1ofMotherFn(P)))v (not(skolem(F, skArg1ofFatherFn(P)))v (not(human(P))v father(F, P)))).
4417
% 
4418
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4419-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4419+
% horn :-
4420-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4420+
% 	
4421-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4421+
% 	[ (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(father(F, P))),
4422-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4422+
% 	  (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(mother(M, P))),
4423-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span>
4423+
% 	  (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(father(F, P))),
4424-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4424+
% 	  (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(mother(M, P))),
4425-
<span class="f6"><span class="bold"><span class="b9">% 	all(P2,</span></span></span>
4425+
% 	  (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(father(F, P))),
4426-
<span class="f6"><span class="bold"><span class="b9">% 	    all(P1,</span></span></span>
4426+
% 	  (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(mother(M, P))),
4427-
<span class="f6"><span class="bold"><span class="b9">% 		all(P3, if((parent(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))))).</span></span></span>
4427+
% 	  (father(F, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P)),
4428-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4428+
% 	  (mother(M, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P))
4429-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span>
4429+
% 	].
4430-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4430+
4431-
<span class="f1"><span class="bold"><span class="b9">% 	all(P2,</span></span></span>
4431+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4432-
<span class="f1"><span class="bold"><span class="b9">% 	    all(P1, all(P3, (parent(P1, P2)&amp;ancestor(P2, P3)=&gt;ancestor(P1, P3))))).</span></span></span>
4432+
% pfc :-
4433-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4433+
% 	
4434-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span>
4434+
% 	[ (neg(human(P))<-neg(father(F, P)), {vg(s(P))}),
4435-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4435+
% 	  (neg(human(P))<-neg(mother(M, P)), {vg(s(P))}),
4436-
<span class="f7"><span class="bold"><span class="b0">% 	ancestor(P1, P3)v (not(parent(P1, P2))v not(ancestor(P2, P3))).</span></span></span>
4436+
% 	  true,
4437-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4437+
% 	  true,
4438-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span>
4438+
% 	  true,
4439-
<span class="f6"><span class="b9">% horn :-</span></span>
4439+
% 	  true,
4440-
<span class="f6"><span class="b9">% 	</span></span>
4440+
% 	  ({ignore(M=skArg1ofMotherFn(P))}, human(P), {vg(s(P))}==>if_missing(father(F, P), father(skArg1ofFatherFn(P), P))),
4441-
<span class="f6"><span class="b9">% 	[ (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), parent(P1, P2)),</span></span>
4441+
% 	  ({ignore(F=skArg1ofFatherFn(P))}, human(P), {vg(s(P))}==>if_missing(mother(M, P), mother(skArg1ofMotherFn(P), P)))
4442-
<span class="f6"><span class="b9">% 	  (not(parent(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)),</span></span>
4442+
% 	].
4443-
<span class="f6"><span class="b9">% 	  (ancestor(P1, P3):-parent(P1, P2), ancestor(P2, P3))</span></span>
4443+
4444-
<span class="f6"><span class="b9">% 	].</span></span>
4444+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4445-
<span class="f6"><span class="b9">% </span></span>
4445+
% succeed(user:are_clauses_entailed([ (neg(human(P))<-neg(father(F, P)), {vg(s(P))}), (neg(human(P))<-neg(mother(M, P)), {vg(s(P))}), true, true, true, true, ({ignore(M=skArg1ofMotherFn(P))}, human(P), {vg(s(P))}==>if_missing(father(F, P), father(skArg1ofFatherFn(P), P))), ({ignore(F=skArg1ofFatherFn(P))}, human(P), {vg(s(P))}==>if_missing(mother(M, P), mother(skArg1ofMotherFn(P), P)))])).
4446-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span></span>
4446+
4447-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
4447+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4448-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
4448+
% Adding (:) if_missing(mother(_G1887,trudy),mother(skArg1ofMotherFn(trudy),trudy))    <-------- (pt(human(trudy), (vg(s(trudy))->rhs([if_missing(mother(_G1887,trudy),mother(skArg1ofMotherFn(trudy),trudy))]))) <-TF-> human(trudy))
4449-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(ancestor(P2, P3))&lt;-neg(ancestor(P1, P3)), parent(P1, P2), {vg(s(P3, P2))}),</span></span></span></span>
4449+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4450-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(P1, P2))&lt;-neg(ancestor(P1, P3)), ancestor(P2, P3), {vg(s(P2, P1))}),</span></span></span></span>
4450+
% Adding (:) ~ (mother(_G2281,trudy)/ (mother(_G2281,trudy)\==mother(skArg1ofMotherFn(trudy),trudy)))==>mother(skArg1ofMotherFn(trudy),trudy)    <-------- (pt(if_missing(mother(_G2281,trudy),mother(skArg1ofMotherFn(trudy),trudy)),rhs([ (~ (mother(_G2281,trudy)/ (mother(_G2281,trudy)\==mother(skArg1ofMotherFn(trudy),trudy)))==>mother(skArg1ofMotherFn(trudy),trudy))])) <-TF-> if_missing(mother(_G1887,trudy),mother(skArg1ofMotherFn(trudy),trudy)))
4451-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==&gt;ancestor(P1, P3))</span></span></span></span>
4451+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4452-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
4452+
% Adding (:) pfcMark(pfcNegTrigger,n,mother,2)    <-------- (g <-TF-> s(((~ (mother(_G3128,trudy)/ (mother(_G3128,trudy)\==mother(skArg1ofMotherFn(trudy),trudy)))==>mother(skArg1ofMotherFn(trudy),trudy)),u)))
4453-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4453+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4454
% Adding (:) mother(skArg1ofMotherFn(trudy),trudy)    <-------- (nt(mother(_G3138,trudy), (call_u(mother(_G3075,trudy)),mother(_G3075,trudy)\==mother(skArg1ofMotherFn(trudy),trudy)),rhs([mother(skArg1ofMotherFn(trudy),trudy)])) <-TF-> \+mother(_G3072,trudy))
4455
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4456-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4456+
% Adding (:) parent(skArg1ofMotherFn(trudy),trudy)    <-------- (pt(mother(skArg1ofMotherFn(trudy),trudy), (vg(s(trudy,skArg1ofMotherFn(trudy)))->rhs([parent(skArg1ofMotherFn(trudy),trudy)]))) <-TF-> mother(skArg1ofMotherFn(trudy),trudy))
4457-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4457+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4458-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4458+
% Adding (:) ancestor(skArg1ofMotherFn(trudy),trudy)    <-------- (pt(parent(skArg1ofMotherFn(trudy),trudy), (vg(s(trudy,skArg1ofMotherFn(trudy)))->rhs([ancestor(skArg1ofMotherFn(trudy),trudy)]))) <-TF-> parent(skArg1ofMotherFn(trudy),trudy))
4459-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4459+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4460-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span>
4460+
% Adding (:) female(skArg1ofMotherFn(trudy))    <-------- (pt(mother(skArg1ofMotherFn(trudy),trudy), (vg(s(skArg1ofMotherFn(trudy)))->rhs([female(skArg1ofMotherFn(trudy))]))) <-TF-> mother(skArg1ofMotherFn(trudy),trudy))
4461-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4461+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4462-
<span class="f6"><span class="bold"><span class="b9">% 	all(P2,</span></span></span>
4462+
% Adding (:) neg(male(skArg1ofMotherFn(trudy)))    <-------- (pt(female(skArg1ofMotherFn(trudy)), (vg(s(skArg1ofMotherFn(trudy)))->rhs([neg(male(skArg1ofMotherFn(trudy)))]))) <-TF-> female(skArg1ofMotherFn(trudy)))
4463-
<span class="f6"><span class="bold"><span class="b9">% 	    all(P1,</span></span></span>
4463+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4464-
<span class="f6"><span class="bold"><span class="b9">% 		all(P3, if((parent(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))))).</span></span></span>
4464+
% Adding (:) neg(gender(skArg1ofMotherFn(trudy),male))    <-------- (pt(neg(male(skArg1ofMotherFn(trudy))), (vg(s(skArg1ofMotherFn(trudy)))->rhs([neg(gender(skArg1ofMotherFn(trudy),male))]))) <-TF-> neg(male(skArg1ofMotherFn(trudy))))
4465-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4465+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4466-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span>
4466+
% Couldn't retract spft(gender(skArg1ofMotherFn(trudy),male),u,u).
4467-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4467+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4468-
<span class="f1"><span class="bold"><span class="b9">% 	all(P2,</span></span></span>
4468+
% pfc_undo_e ; Fact not found in user db: gender(skArg1ofMotherFn(trudy),male)
4469-
<span class="f1"><span class="bold"><span class="b9">% 	    all(P1, all(P3, (parent(P1, P2)&amp;ancestor(P2, P3)=&gt;ancestor(P1, P3))))).</span></span></span>
4469+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4470-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4470+
% Removing (pfc_rem1(gender(skArg1ofMotherFn(trudy),male), (u,u))) gender(skArg1ofMotherFn(trudy),male).
4471-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span>
4471+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4472-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4472+
% Couldn't retract spft(gender(skArg1ofMotherFn(trudy),male),u,u).
4473-
<span class="f7"><span class="bold"><span class="b0">% 	ancestor(P1, P3)v (not(parent(P1, P2))v not(ancestor(P2, P3))).</span></span></span>
4473+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4474-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4474+
% pfc_undo_e ; Fact not found in user db: gender(skArg1ofMotherFn(trudy),male)
4475-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span>
4475+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4476-
<span class="f6"><span class="b9">% horn :-</span></span>
4476+
% Removing (pfc_rem1(gender(skArg1ofMotherFn(trudy),male), (u,u))) gender(skArg1ofMotherFn(trudy),male).
4477-
<span class="f6"><span class="b9">% 	</span></span>
4477+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4478-
<span class="f6"><span class="b9">% 	[ (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), parent(P1, P2)),</span></span>
4478+
% Couldn't retract spft(male(skArg1ofMotherFn(trudy)),u,u).
4479-
<span class="f6"><span class="b9">% 	  (not(parent(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)),</span></span>
4479+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4480-
<span class="f6"><span class="b9">% 	  (ancestor(P1, P3):-parent(P1, P2), ancestor(P2, P3))</span></span>
4480+
% pfc_undo_e ; Fact not found in user db: male(skArg1ofMotherFn(trudy))
4481-
<span class="f6"><span class="b9">% 	].</span></span>
4481+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4482-
<span class="f6"><span class="b9">% </span></span>
4482+
% Removing (pfc_rem1(male(skArg1ofMotherFn(trudy)), (u,u))) male(skArg1ofMotherFn(trudy)).
4483-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span></span>
4483+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4484-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
4484+
% Couldn't retract spft(male(skArg1ofMotherFn(trudy)),u,u).
4485-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
4485+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4486-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(ancestor(P2, P3))&lt;-neg(ancestor(P1, P3)), parent(P1, P2), {vg(s(P3, P2))}),</span></span></span></span>
4486+
% pfc_undo_e ; Fact not found in user db: male(skArg1ofMotherFn(trudy))
4487-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(parent(P1, P2))&lt;-neg(ancestor(P1, P3)), ancestor(P2, P3), {vg(s(P2, P1))}),</span></span></span></span>
4487+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4488-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (parent(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==&gt;ancestor(P1, P3))</span></span></span></span>
4488+
% Removing (pfc_rem1(male(skArg1ofMotherFn(trudy)), (u,u))) male(skArg1ofMotherFn(trudy)).
4489-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
4489+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4490-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4490+
% Adding (:) gender(skArg1ofMotherFn(trudy),female)    <-------- (pt(female(skArg1ofMotherFn(trudy)), (vg(s(skArg1ofMotherFn(trudy)))->rhs([gender(skArg1ofMotherFn(trudy),female)]))) <-TF-> female(skArg1ofMotherFn(trudy)))
4491-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span></span>
4491+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4492-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(ancestor(P2, P3))&lt;-neg(ancestor(P1, P3)), parent(P1, P2), {vg(s(P3, P2))}), (neg(parent(P1, P2))&lt;-neg(ancestor(P1, P3)), ancestor(P2, P3), {vg(s(P2, P1))}), (parent(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==&gt;ancestor(P1, P3))])).</span></span></span></span>
4492+
% Adding (:) if_missing(father(_G1887,trudy),father(skArg1ofFatherFn(trudy),trudy))    <-------- (pt(human(trudy), (vg(s(trudy))->rhs([if_missing(father(_G1887,trudy),father(skArg1ofFatherFn(trudy),trudy))]))) <-TF-> human(trudy))
4493-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4493+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4494-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span>
4494+
% Adding (:) ~ (father(_G2315,trudy)/ (father(_G2315,trudy)\==father(skArg1ofFatherFn(trudy),trudy)))==>father(skArg1ofFatherFn(trudy),trudy)    <-------- (pt(if_missing(father(_G2315,trudy),father(skArg1ofFatherFn(trudy),trudy)),rhs([ (~ (father(_G2315,trudy)/ (father(_G2315,trudy)\==father(skArg1ofFatherFn(trudy),trudy)))==>father(skArg1ofFatherFn(trudy),trudy))])) <-TF-> if_missing(father(_G1887,trudy),father(skArg1ofFatherFn(trudy),trudy)))
4495-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.1851491379999999&gt;0.8), user:pfc_fwd2(clif(if((parent(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))), (u, u))).</span></span></span>
4495+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4496-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
4496+
% Adding (:) pfcMark(pfcNegTrigger,n,father,2)    <-------- (g <-TF-> s(((~ (father(_G3162,trudy)/ (father(_G3162,trudy)\==father(skArg1ofFatherFn(trudy),trudy)))==>father(skArg1ofFatherFn(trudy),trudy)),u)))
4497-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span></span>
4497+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4498-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.1876455870000058&gt;0.6), user:pfc_assert_fast_timed(clif(if((parent(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))), (u, u))).</span></span></span></span>
4498+
% Adding (:) father(skArg1ofFatherFn(trudy),trudy)    <-------- (nt(father(_G3172,trudy), (call_u(father(_G3109,trudy)),father(_G3109,trudy)\==father(skArg1ofFatherFn(trudy),trudy)),rhs([father(skArg1ofFatherFn(trudy),trudy)])) <-TF-> \+father(_G3106,trudy))
4499-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
4499+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4500-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:326 </span></span></span>
4500+
% Adding (:) parent(skArg1ofFatherFn(trudy),trudy)    <-------- (pt(father(skArg1ofFatherFn(trudy),trudy), (vg(s(trudy,skArg1ofFatherFn(trudy)))->rhs([parent(skArg1ofFatherFn(trudy),trudy)]))) <-TF-> father(skArg1ofFatherFn(trudy),trudy))
4501-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if((parent(_G637, _G638), ancestor(_G638, _G659)), ancestor(_G637, _G659))), kif_process(if((parent(_G637, _G638), ancestor(_G638, _G659)), ancestor(_G637, _G659)))))).</span></span></span>
4501+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4502-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4502+
% Adding (:) ancestor(skArg1ofFatherFn(trudy),trudy)    <-------- (pt(parent(skArg1ofFatherFn(trudy),trudy), (vg(s(trudy,skArg1ofFatherFn(trudy)))->rhs([ancestor(skArg1ofFatherFn(trudy),trudy)]))) <-TF-> parent(skArg1ofFatherFn(trudy),trudy))
4503
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4504
% Adding (:) male(skArg1ofFatherFn(trudy))    <-------- (pt(father(skArg1ofFatherFn(trudy),trudy), (vg(s(skArg1ofFatherFn(trudy)))->rhs([male(skArg1ofFatherFn(trudy))]))) <-TF-> father(skArg1ofFatherFn(trudy),trudy))
4505-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4505+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4506-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4506+
% Adding (:) neg(female(skArg1ofFatherFn(trudy)))    <-------- (pt(male(skArg1ofFatherFn(trudy)), (vg(s(skArg1ofFatherFn(trudy)))->rhs([neg(female(skArg1ofFatherFn(trudy)))]))) <-TF-> male(skArg1ofFatherFn(trudy)))
4507-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4507+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4508-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4508+
% Adding (:) neg(gender(skArg1ofFatherFn(trudy),female))    <-------- (pt(neg(female(skArg1ofFatherFn(trudy))), (vg(s(skArg1ofFatherFn(trudy)))->rhs([neg(gender(skArg1ofFatherFn(trudy),female))]))) <-TF-> neg(female(skArg1ofFatherFn(trudy))))
4509-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span>
4509+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4510-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4510+
% Couldn't retract spft(gender(skArg1ofFatherFn(trudy),female),u,u).
4511-
<span class="f6"><span class="bold"><span class="b9">% 	all(P2,</span></span></span>
4511+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4512-
<span class="f6"><span class="bold"><span class="b9">% 	    all(P1,</span></span></span>
4512+
% pfc_undo_e ; Fact not found in user db: gender(skArg1ofFatherFn(trudy),female)
4513-
<span class="f6"><span class="bold"><span class="b9">% 		all(P3, if((ancestor(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))))).</span></span></span>
4513+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4514-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4514+
% Removing (pfc_rem1(gender(skArg1ofFatherFn(trudy),female), (u,u))) gender(skArg1ofFatherFn(trudy),female).
4515-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span>
4515+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4516-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4516+
% Couldn't retract spft(gender(skArg1ofFatherFn(trudy),female),u,u).
4517-
<span class="f1"><span class="bold"><span class="b9">% 	all(P2,</span></span></span>
4517+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4518-
<span class="f1"><span class="bold"><span class="b9">% 	    all(P1,</span></span></span>
4518+
% pfc_undo_e ; Fact not found in user db: gender(skArg1ofFatherFn(trudy),female)
4519-
<span class="f1"><span class="bold"><span class="b9">% 		all(P3, (ancestor(P1, P2)&amp;ancestor(P2, P3)=&gt;ancestor(P1, P3))))).</span></span></span>
4519+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4520-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4520+
% Removing (pfc_rem1(gender(skArg1ofFatherFn(trudy),female), (u,u))) gender(skArg1ofFatherFn(trudy),female).
4521-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span>
4521+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4522-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4522+
% Couldn't retract spft(female(skArg1ofFatherFn(trudy)),u,u).
4523-
<span class="f7"><span class="bold"><span class="b0">% 	ancestor(P1, P3)v (not(ancestor(P1, P2))v not(ancestor(P2, P3))).</span></span></span>
4523+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4524-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4524+
% pfc_undo_e ; Fact not found in user db: female(skArg1ofFatherFn(trudy))
4525-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span>
4525+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4526-
<span class="f6"><span class="b9">% horn :-</span></span>
4526+
% Removing (pfc_rem1(female(skArg1ofFatherFn(trudy)), (u,u))) female(skArg1ofFatherFn(trudy)).
4527-
<span class="f6"><span class="b9">% 	</span></span>
4527+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4528-
<span class="f6"><span class="b9">% 	[ (not(ancestor(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)),</span></span>
4528+
% Couldn't retract spft(female(skArg1ofFatherFn(trudy)),u,u).
4529-
<span class="f6"><span class="b9">% 	  (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), ancestor(P1, P2)),</span></span>
4529+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4530-
<span class="f6"><span class="b9">% 	  (ancestor(P1, P3):-ancestor(P1, P2), ancestor(P2, P3))</span></span>
4530+
% pfc_undo_e ; Fact not found in user db: female(skArg1ofFatherFn(trudy))
4531-
<span class="f6"><span class="b9">% 	].</span></span>
4531+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4532-
<span class="f6"><span class="b9">% </span></span>
4532+
% Removing (pfc_rem1(female(skArg1ofFatherFn(trudy)), (u,u))) female(skArg1ofFatherFn(trudy)).
4533-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span>
4533+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4534-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(if((ancestor(P1, P2), ancestor(P2, P3)), ancestor(P1, P3)), [ (not(ancestor(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)), (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), ancestor(P1, P2)), (ancestor(P1, P3):-ancestor(P1, P2), ancestor(P2, P3))])).</span></span>
4534+
% Adding (:) gender(skArg1ofFatherFn(trudy),male)    <-------- (pt(male(skArg1ofFatherFn(trudy)), (vg(s(skArg1ofFatherFn(trudy)))->rhs([gender(skArg1ofFatherFn(trudy),male)]))) <-TF-> male(skArg1ofFatherFn(trudy)))
4535-
<span class="f9"><span class="b9">% </span></span>
4535+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4536-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span>
4536+
% gripe_time(warn(2.9031548629999975>0.8), user:pfc_fwd2(clif(forall(p, exists([m, f], if(human(p), mother(m, p)&father(f, p))))), (u, u))).
4537-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(ancestor(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)), (neg(ancestor(P1, P2))&lt;-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P2, P3), ancestor(P1, P2))}, ancestor(P2, P3), {vg(s(P2, P1))}))).</span></span></span>
4537+
4538-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
4538+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 
4539-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span>
4539+
% gripe_time(warn(2.9053952419999973>0.6), user:pfc_assert_fast_timed(clif(forall(p, exists([m, f], if(human(p), mother(m, p)&father(f, p))))), (u, u))).
4540-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(ancestor(P2, P3)):-not(ancestor(P1, P3)), ancestor(P1, P2)), (neg(ancestor(P2, P3))&lt;-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P1, P2), ancestor(P2, P3))}, ancestor(P1, P2), {vg(s(P3, P2))}))).</span></span></span>
4540+
4541-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
4541+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:399 
4542-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span></span>
4542+
% succeed(user:must(father(skArg1ofFatherFn(trudy), trudy))).
4543-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((ancestor(P1, P3):-ancestor(P1, P2), ancestor(P2, P3)), (ancestor(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==&gt;ancestor(P1, P3)))).</span></span></span></span>
4543+
4544-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4544+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4545
% kif:cl_assert(pfc(hybrid), mother(trudy, eileen)).
4546
% 
4547-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4547+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4548-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4548+
% Adding (:) grandmother(trudy,douglas)    <-------- (pt(parent(eileen,douglas), (vg(s(douglas,trudy))->rhs([grandmother(trudy,douglas)]))) <-TF-> parent(eileen,douglas))
4549-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4549+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4550-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4550+
% Adding (:) grandparent(trudy,douglas)    <-------- (pt(grandmother(trudy,douglas), (vg(s(douglas,trudy))->rhs([grandparent(trudy,douglas)]))) <-TF-> grandmother(trudy,douglas))
4551-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span>
4551+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4552-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4552+
% Adding (:) female(trudy)    <-------- (pt(grandmother(trudy,douglas), (vg(s(trudy))->rhs([female(trudy)]))) <-TF-> grandmother(trudy,douglas))
4553-
<span class="f6"><span class="bold"><span class="b9">% 	all(P2,</span></span></span>
4553+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4554-
<span class="f6"><span class="bold"><span class="b9">% 	    all(P1,</span></span></span>
4554+
% Adding (:) neg(male(trudy))    <-------- (pt(female(trudy), (vg(s(trudy))->rhs([neg(male(trudy))]))) <-TF-> female(trudy))
4555-
<span class="f6"><span class="bold"><span class="b9">% 		all(P3, if((ancestor(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))))).</span></span></span>
4555+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4556-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4556+
% Adding (:) neg(gender(trudy,male))    <-------- (pt(neg(male(trudy)), (vg(s(trudy))->rhs([neg(gender(trudy,male))]))) <-TF-> neg(male(trudy)))
4557-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span>
4557+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4558-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4558+
% Couldn't retract spft(gender(trudy,male),u,u).
4559-
<span class="f1"><span class="bold"><span class="b9">% 	all(P2,</span></span></span>
4559+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4560-
<span class="f1"><span class="bold"><span class="b9">% 	    all(P1,</span></span></span>
4560+
% pfc_undo_e ; Fact not found in user db: gender(trudy,male)
4561-
<span class="f1"><span class="bold"><span class="b9">% 		all(P3, (ancestor(P1, P2)&amp;ancestor(P2, P3)=&gt;ancestor(P1, P3))))).</span></span></span>
4561+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4562-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4562+
% Removing (pfc_rem1(gender(trudy,male), (u,u))) gender(trudy,male).
4563-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span>
4563+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4564-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4564+
% Couldn't retract spft(gender(trudy,male),u,u).
4565-
<span class="f7"><span class="bold"><span class="b0">% 	ancestor(P1, P3)v (not(ancestor(P1, P2))v not(ancestor(P2, P3))).</span></span></span>
4565+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4566-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4566+
% pfc_undo_e ; Fact not found in user db: gender(trudy,male)
4567-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span>
4567+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4568-
<span class="f6"><span class="b9">% horn :-</span></span>
4568+
% Removing (pfc_rem1(gender(trudy,male), (u,u))) gender(trudy,male).
4569-
<span class="f6"><span class="b9">% 	</span></span>
4569+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4570-
<span class="f6"><span class="b9">% 	[ (not(ancestor(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)),</span></span>
4570+
% Couldn't retract spft(male(trudy),u,u).
4571-
<span class="f6"><span class="b9">% 	  (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), ancestor(P1, P2)),</span></span>
4571+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4572-
<span class="f6"><span class="b9">% 	  (ancestor(P1, P3):-ancestor(P1, P2), ancestor(P2, P3))</span></span>
4572+
% pfc_undo_e ; Fact not found in user db: male(trudy)
4573-
<span class="f6"><span class="b9">% 	].</span></span>
4573+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4574-
<span class="f6"><span class="b9">% </span></span>
4574+
% Removing (pfc_rem1(male(trudy), (u,u))) male(trudy).
4575-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span></span>
4575+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4576-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
4576+
% Couldn't retract spft(male(trudy),u,u).
4577-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
4577+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4578-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(ancestor(P1, P2))&lt;-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P2, P3), ancestor(P1, P2))}, ancestor(P2, P3), {vg(s(P2, P1))}),</span></span></span></span>
4578+
% pfc_undo_e ; Fact not found in user db: male(trudy)
4579-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(ancestor(P2, P3))&lt;-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P1, P2), ancestor(P2, P3))}, ancestor(P1, P2), {vg(s(P3, P2))}),</span></span></span></span>
4579+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4580-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (ancestor(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==&gt;ancestor(P1, P3))</span></span></span></span>
4580+
% Removing (pfc_rem1(male(trudy), (u,u))) male(trudy).
4581-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
4581+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4582-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4582+
% Adding (:) gender(trudy,female)    <-------- (pt(female(trudy), (vg(s(trudy))->rhs([gender(trudy,female)]))) <-TF-> female(trudy))
4583
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4584
% Adding (:) grandfather(skArg1ofFatherFn(trudy),eileen)    <-------- (pt(male(skArg1ofFatherFn(trudy)), (vg(s(eileen,skArg1ofFatherFn(trudy)))->rhs([grandfather(skArg1ofFatherFn(trudy),eileen)]))) <-TF-> male(skArg1ofFatherFn(trudy)))
4585-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4585+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4586-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4586+
% Adding (:) grandmother(skArg1ofMotherFn(trudy),eileen)    <-------- (pt(female(skArg1ofMotherFn(trudy)), (vg(s(eileen,skArg1ofMotherFn(trudy)))->rhs([grandmother(skArg1ofMotherFn(trudy),eileen)]))) <-TF-> female(skArg1ofMotherFn(trudy)))
4587-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4587+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4588-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4588+
% Adding (:) ancestor(skArg1ofFatherFn(trudy),douglas)    <-------- (pt(ancestor(eileen,douglas), (vg(s(douglas,skArg1ofFatherFn(trudy)))->rhs([ancestor(skArg1ofFatherFn(trudy),douglas)]))) <-TF-> ancestor(eileen,douglas))
4589-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span>
4589+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4590-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4590+
% Adding (:) ancestor(trudy,douglas)    <-------- (pt(ancestor(eileen,douglas), (vg(s(douglas,trudy))->rhs([ancestor(trudy,douglas)]))) <-TF-> ancestor(eileen,douglas))
4591-
<span class="f6"><span class="bold"><span class="b9">% 	all(P2,</span></span></span>
4591+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 
4592-
<span class="f6"><span class="bold"><span class="b9">% 	    all(P1,</span></span></span>
4592+
% Adding (:) ancestor(skArg1ofMotherFn(trudy),douglas)    <-------- (pt(ancestor(trudy,douglas), (vg(s(douglas,skArg1ofMotherFn(trudy)))->rhs([ancestor(skArg1ofMotherFn(trudy),douglas)]))) <-TF-> ancestor(trudy,douglas))
4593-
<span class="f6"><span class="bold"><span class="b9">% 		all(P3, if((ancestor(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))))).</span></span></span>
4593+
4594-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4594+
4595-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span>
4595+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4596-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4596+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4597-
<span class="f1"><span class="bold"><span class="b9">% 	all(P2,</span></span></span>
4597+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4598-
<span class="f1"><span class="bold"><span class="b9">% 	    all(P1,</span></span></span>
4598+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4599-
<span class="f1"><span class="bold"><span class="b9">% 		all(P3, (ancestor(P1, P2)&amp;ancestor(P2, P3)=&gt;ancestor(P1, P3))))).</span></span></span>
4599+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4600-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4600+
% kif :-
4601-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span>
4601+
% 	all(P1, all(P2, if((human(P1), ancestor(P1, P2)), human(P2)))).
4602-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4602+
4603-
<span class="f7"><span class="bold"><span class="b0">% 	ancestor(P1, P3)v (not(ancestor(P1, P2))v not(ancestor(P2, P3))).</span></span></span>
4603+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4604-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4604+
% pkif :-
4605-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span>
4605+
% 	all(P1, all(P2, (human(P1)&ancestor(P1, P2)=>human(P2)))).
4606-
<span class="f6"><span class="b9">% horn :-</span></span>
4606+
4607-
<span class="f6"><span class="b9">% 	</span></span>
4607+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4608-
<span class="f6"><span class="b9">% 	[ (not(ancestor(P1, P2)):-not(ancestor(P1, P3)), ancestor(P2, P3)),</span></span>
4608+
% cnf :-
4609-
<span class="f6"><span class="b9">% 	  (not(ancestor(P2, P3)):-not(ancestor(P1, P3)), ancestor(P1, P2)),</span></span>
4609+
% 	human(P2)v (not(human(P1))v not(ancestor(P1, P2))).
4610-
<span class="f6"><span class="b9">% 	  (ancestor(P1, P3):-ancestor(P1, P2), ancestor(P2, P3))</span></span>
4610+
4611-
<span class="f6"><span class="b9">% 	].</span></span>
4611+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4612-
<span class="f6"><span class="b9">% </span></span>
4612+
% horn :-
4613-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span></span>
4613+
% 	
4614-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
4614+
% 	[ (human(P2):-human(P1), ancestor(P1, P2)),
4615-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
4615+
% 	  (not(human(P1)):-not(human(P2)), ancestor(P1, P2)),
4616-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(ancestor(P1, P2))&lt;-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P2, P3), ancestor(P1, P2))}, ancestor(P2, P3), {vg(s(P2, P1))}),</span></span></span></span>
4616+
% 	  (not(ancestor(P1, P2)):-not(human(P2)), human(P1))
4617-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(ancestor(P2, P3))&lt;-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P1, P2), ancestor(P2, P3))}, ancestor(P1, P2), {vg(s(P3, P2))}),</span></span></span></span>
4617+
% 	].
4618-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (ancestor(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==&gt;ancestor(P1, P3))</span></span></span></span>
4618+
4619-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
4619+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4620-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4620+
% succeed(user:kif_to_boxlog(if((human(P1), ancestor(P1, P2)), human(P2)), [ (human(P2):-human(P1), ancestor(P1, P2)), (not(human(P1)):-not(human(P2)), ancestor(P1, P2)), (not(ancestor(P1, P2)):-not(human(P2)), human(P1))])).
4621-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span></span>
4621+
4622-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(ancestor(P1, P2))&lt;-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P2, P3), ancestor(P1, P2))}, ancestor(P2, P3), {vg(s(P2, P1))}), (neg(ancestor(P2, P3))&lt;-neg(ancestor(P1, P3)), {avoidHeadLoop(ancestor(P1, P2), ancestor(P2, P3))}, ancestor(P1, P2), {vg(s(P3, P2))}), (ancestor(P1, P2), ancestor(P2, P3), {vg(s(P3, P1))}==&gt;ancestor(P1, P3))])).</span></span></span></span>
4622+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4623-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4623+
% succeed(user:boxlog_to_pfc((human(P2):-human(P1), ancestor(P1, P2)), (human(P1), ancestor(P1, P2), {vg(s(P2))}==>human(P2)))).
4624-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span>
4624+
4625-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.167608543&gt;0.8), user:pfc_fwd2(clif(if((ancestor(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))), (u, u))).</span></span></span>
4625+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4626-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
4626+
% succeed(user:boxlog_to_pfc((not(human(P1)):-not(human(P2)), ancestor(P1, P2)), (neg(human(P1))<-neg(human(P2)), ancestor(P1, P2), {vg(s(P1))}))).
4627-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span></span>
4627+
4628-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.1696384809999998&gt;0.6), user:pfc_assert_fast_timed(clif(if((ancestor(P1, P2), ancestor(P2, P3)), ancestor(P1, P3))), (u, u))).</span></span></span></span>
4628+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4629-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
4629+
% succeed(user:boxlog_to_pfc((not(ancestor(P1, P2)):-not(human(P2)), human(P1)), (neg(ancestor(P1, P2))<-neg(human(P2)), human(P1), {vg(s(P2, P1))}))).
4630-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:327 </span></span></span>
4630+
4631-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if((ancestor(_G637, _G638), ancestor(_G638, _G659)), ancestor(_G637, _G659))), kif_process(if((ancestor(_G637, _G638), ancestor(_G638, _G659)), ancestor(_G637, _G659)))))).</span></span></span>
4631+
4632-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4632+
4633-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:330 </span></span></span>
4633+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4634-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(hybrid), mother(eileen, douglas)).</span></span></span>
4634+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4635-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
4635+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4636-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:333 </span></span></span>
4636+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4637-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(pfc_file), human(trudy)).</span></span></span>
4637+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4638-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
4638+
% kif :-
4639-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:335 </span></span></span>
4639+
% 	all(P1, all(P2, if((human(P1), ancestor(P1, P2)), human(P2)))).
4640-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(pfc_file), never_retract_u(human(trudy))).</span></span></span>
4640+
4641-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
4641+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4642-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4642+
% pkif :-
4643-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(pfc_file), clif(forall(p, exists([m, f], if(human(p), mother(m, p)&amp;father(f, p)))))).</span></span></span>
4643+
% 	all(P1, all(P2, (human(P1)&ancestor(P1, P2)=>human(P2)))).
4644-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
4644+
4645
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4646
% cnf :-
4647-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4647+
% 	human(P2)v (not(human(P1))v not(ancestor(P1, P2))).
4648-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4648+
4649-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4649+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4650-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4650+
% horn :-
4651-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4651+
% 	
4652-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4652+
% 	[ (human(P2):-human(P1), ancestor(P1, P2)),
4653-
<span class="f6"><span class="bold"><span class="b9">% 	forall(p, exists([m, f], if(human(p), mother(m, p)&amp;father(f, p)))).</span></span></span>
4653+
% 	  (not(human(P1)):-not(human(P2)), ancestor(P1, P2)),
4654-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4654+
% 	  (not(ancestor(P1, P2)):-not(human(P2)), human(P1))
4655-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4655+
% 	].
4656-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4656+
4657-
<span class="f1"><span class="bold"><span class="b9">% 	all(P, exists(M, exists(F, (human(P)=&gt;mother(M, P)&amp;father(F, P))))).</span></span></span>
4657+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4658-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4658+
% pfc :-
4659-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4659+
% 	
4660-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4660+
% 	[ (human(P1), ancestor(P1, P2), {vg(s(P2))}==>human(P2)),
4661-
<span class="f7"><span class="bold"><span class="b0">% 	(not(skolem(M, skArg1ofMotherFn(P)))v (not(skolem(F, skArg1ofFatherFn(P)))v (not(human(P))v mother(M, P))))&amp; (not(skolem(M, skArg1ofMotherFn(P)))v (not(skolem(F, skArg1ofFatherFn(P)))v (not(human(P))v father(F, P)))).</span></span></span>
4661+
% 	  (neg(human(P1))<-neg(human(P2)), ancestor(P1, P2), {vg(s(P1))}),
4662-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4662+
% 	  (neg(ancestor(P1, P2))<-neg(human(P2)), human(P1), {vg(s(P2, P1))})
4663-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span>
4663+
% 	].
4664-
<span class="f6"><span class="b9">% horn :-</span></span>
4664+
4665-
<span class="f6"><span class="b9">% 	</span></span>
4665+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4666-
<span class="f6"><span class="b9">% 	[ (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(father(F, P))),</span></span>
4666+
% Adding (:) human(eileen)    <-------- (pt(ancestor(trudy,eileen), (vg(s(eileen))->rhs([human(eileen)]))) <-TF-> ancestor(trudy,eileen))
4667-
<span class="f6"><span class="b9">% 	  (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(mother(M, P))),</span></span>
4667+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4668-
<span class="f6"><span class="b9">% 	  (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(father(F, P))),</span></span>
4668+
% Adding (:) if_missing(mother(_G3577,eileen),mother(skArg1ofMotherFn(eileen),eileen))    <-------- (pt(human(eileen), (vg(s(eileen))->rhs([if_missing(mother(_G3577,eileen),mother(skArg1ofMotherFn(eileen),eileen))]))) <-TF-> human(eileen))
4669-
<span class="f6"><span class="b9">% 	  (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(mother(M, P))),</span></span>
4669+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4670-
<span class="f6"><span class="b9">% 	  (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(father(F, P))),</span></span>
4670+
% Adding (:) ~ (mother(_G4434,eileen)/ (mother(_G4434,eileen)\==mother(skArg1ofMotherFn(eileen),eileen)))==>mother(skArg1ofMotherFn(eileen),eileen)    <-------- (pt(if_missing(mother(_G4434,eileen),mother(skArg1ofMotherFn(eileen),eileen)),rhs([ (~ (mother(_G4434,eileen)/ (mother(_G4434,eileen)\==mother(skArg1ofMotherFn(eileen),eileen)))==>mother(skArg1ofMotherFn(eileen),eileen))])) <-TF-> if_missing(mother(_G3577,eileen),mother(skArg1ofMotherFn(eileen),eileen)))
4671-
<span class="f6"><span class="b9">% 	  (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(mother(M, P))),</span></span>
4671+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4672-
<span class="f6"><span class="b9">% 	  (father(F, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P)),</span></span>
4672+
% Adding (:) if_missing(father(_G3577,eileen),father(skArg1ofFatherFn(eileen),eileen))    <-------- (pt(human(eileen), (vg(s(eileen))->rhs([if_missing(father(_G3577,eileen),father(skArg1ofFatherFn(eileen),eileen))]))) <-TF-> human(eileen))
4673-
<span class="f6"><span class="b9">% 	  (mother(M, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P))</span></span>
4673+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4674-
<span class="f6"><span class="b9">% 	].</span></span>
4674+
% Adding (:) ~ (father(_G4468,eileen)/ (father(_G4468,eileen)\==father(skArg1ofFatherFn(eileen),eileen)))==>father(skArg1ofFatherFn(eileen),eileen)    <-------- (pt(if_missing(father(_G4468,eileen),father(skArg1ofFatherFn(eileen),eileen)),rhs([ (~ (father(_G4468,eileen)/ (father(_G4468,eileen)\==father(skArg1ofFatherFn(eileen),eileen)))==>father(skArg1ofFatherFn(eileen),eileen))])) <-TF-> if_missing(father(_G3577,eileen),father(skArg1ofFatherFn(eileen),eileen)))
4675-
<span class="f6"><span class="b9">% </span></span>
4675+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4676-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span>
4676+
% Adding (:) father(skArg1ofFatherFn(eileen),eileen)    <-------- (nt(father(_G4863,eileen), (call_u(father(_G4800,eileen)),father(_G4800,eileen)\==father(skArg1ofFatherFn(eileen),eileen)),rhs([father(skArg1ofFatherFn(eileen),eileen)])) <-TF-> \+father(_G4797,eileen))
4677-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(forall(p, exists([m, f], if(human(p), mother(m, p)&amp;father(f, p)))), [ (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(father(F, P))), (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(mother(M, P))), (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(father(F, P))), (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(mother(M, P))), (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(father(F, P))), (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(mother(M, P))), (father(F, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P)), (mother(M, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P))])).</span></span>
4677+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4678-
<span class="f9"><span class="b9">% </span></span>
4678+
% Adding (:) parent(skArg1ofFatherFn(eileen),eileen)    <-------- (pt(father(skArg1ofFatherFn(eileen),eileen), (vg(s(eileen,skArg1ofFatherFn(eileen)))->rhs([parent(skArg1ofFatherFn(eileen),eileen)]))) <-TF-> father(skArg1ofFatherFn(eileen),eileen))
4679-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4679+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4680-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(father(F, P))), (neg(human(P))&lt;-neg(father(F, P)), {vg(s(P))}))).</span></span></span>
4680+
% Adding (:) ancestor(skArg1ofFatherFn(eileen),eileen)    <-------- (pt(parent(skArg1ofFatherFn(eileen),eileen), (vg(s(eileen,skArg1ofFatherFn(eileen)))->rhs([ancestor(skArg1ofFatherFn(eileen),eileen)]))) <-TF-> parent(skArg1ofFatherFn(eileen),eileen))
4681-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
4681+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4682-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4682+
% Adding (:) male(skArg1ofFatherFn(eileen))    <-------- (pt(father(skArg1ofFatherFn(eileen),eileen), (vg(s(skArg1ofFatherFn(eileen)))->rhs([male(skArg1ofFatherFn(eileen))]))) <-TF-> father(skArg1ofFatherFn(eileen),eileen))
4683-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(mother(M, P))), (neg(human(P))&lt;-neg(mother(M, P)), {vg(s(P))}))).</span></span></span>
4683+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4684-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
4684+
% Adding (:) neg(female(skArg1ofFatherFn(eileen)))    <-------- (pt(male(skArg1ofFatherFn(eileen)), (vg(s(skArg1ofFatherFn(eileen)))->rhs([neg(female(skArg1ofFatherFn(eileen)))]))) <-TF-> male(skArg1ofFatherFn(eileen)))
4685-
<span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span>
4685+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4686-
<span class="f7 b0">% succeed(user:boxlog_to_pfc((not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(father(F, P))), true)).</span>
4686+
% Adding (:) neg(gender(skArg1ofFatherFn(eileen),female))    <-------- (pt(neg(female(skArg1ofFatherFn(eileen))), (vg(s(skArg1ofFatherFn(eileen)))->rhs([neg(gender(skArg1ofFatherFn(eileen),female))]))) <-TF-> neg(female(skArg1ofFatherFn(eileen))))
4687-
<span class="f7 b0">% </span>
4687+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4688-
<span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span>
4688+
% Couldn't retract spft(gender(skArg1ofFatherFn(eileen),female),u,u).
4689-
<span class="f7 b0">% succeed(user:boxlog_to_pfc((not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(mother(M, P))), true)).</span>
4689+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4690-
<span class="f7 b0">% </span>
4690+
% pfc_undo_e ; Fact not found in user db: gender(skArg1ofFatherFn(eileen),female)
4691-
<span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span>
4691+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4692-
<span class="f7 b0">% succeed(user:boxlog_to_pfc((not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(father(F, P))), true)).</span>
4692+
% Removing (pfc_rem1(gender(skArg1ofFatherFn(eileen),female), (u,u))) gender(skArg1ofFatherFn(eileen),female).
4693-
<span class="f7 b0">% </span>
4693+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4694-
<span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span>
4694+
% Couldn't retract spft(gender(skArg1ofFatherFn(eileen),female),u,u).
4695-
<span class="f7 b0">% succeed(user:boxlog_to_pfc((not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(mother(M, P))), true)).</span>
4695+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4696-
<span class="f7 b0">% </span>
4696+
% pfc_undo_e ; Fact not found in user db: gender(skArg1ofFatherFn(eileen),female)
4697-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span></span>
4697+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4698-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((father(F, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P)), ({ignore(M=skArg1ofMotherFn(P))}, human(P), {vg(s(P))}==&gt;if_missing(father(F, P), father(skArg1ofFatherFn(P), P))))).</span></span></span></span>
4698+
% Removing (pfc_rem1(gender(skArg1ofFatherFn(eileen),female), (u,u))) gender(skArg1ofFatherFn(eileen),female).
4699-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4699+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4700-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span></span>
4700+
% Couldn't retract spft(female(skArg1ofFatherFn(eileen)),u,u).
4701-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((mother(M, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P)), ({ignore(F=skArg1ofFatherFn(P))}, human(P), {vg(s(P))}==&gt;if_missing(mother(M, P), mother(skArg1ofMotherFn(P), P))))).</span></span></span></span>
4701+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4702-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4702+
% pfc_undo_e ; Fact not found in user db: female(skArg1ofFatherFn(eileen))
4703
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4704
% Removing (pfc_rem1(female(skArg1ofFatherFn(eileen)), (u,u))) female(skArg1ofFatherFn(eileen)).
4705-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4705+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4706-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4706+
% Couldn't retract spft(female(skArg1ofFatherFn(eileen)),u,u).
4707-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4707+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4708-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4708+
% pfc_undo_e ; Fact not found in user db: female(skArg1ofFatherFn(eileen))
4709-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4709+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4710-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4710+
% Removing (pfc_rem1(female(skArg1ofFatherFn(eileen)), (u,u))) female(skArg1ofFatherFn(eileen)).
4711-
<span class="f6"><span class="bold"><span class="b9">% 	forall(p, exists([m, f], if(human(p), mother(m, p)&amp;father(f, p)))).</span></span></span>
4711+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4712-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4712+
% Adding (:) gender(skArg1ofFatherFn(eileen),male)    <-------- (pt(male(skArg1ofFatherFn(eileen)), (vg(s(skArg1ofFatherFn(eileen)))->rhs([gender(skArg1ofFatherFn(eileen),male)]))) <-TF-> male(skArg1ofFatherFn(eileen)))
4713-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4713+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4714-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4714+
% Adding (:) human(douglas)    <-------- (pt(ancestor(trudy,douglas), (vg(s(douglas))->rhs([human(douglas)]))) <-TF-> ancestor(trudy,douglas))
4715-
<span class="f1"><span class="bold"><span class="b9">% 	all(P, exists(M, exists(F, (human(P)=&gt;mother(M, P)&amp;father(F, P))))).</span></span></span>
4715+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4716-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4716+
% Adding (:) if_missing(mother(_G3534,douglas),mother(skArg1ofMotherFn(douglas),douglas))    <-------- (pt(human(douglas), (vg(s(douglas))->rhs([if_missing(mother(_G3534,douglas),mother(skArg1ofMotherFn(douglas),douglas))]))) <-TF-> human(douglas))
4717-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4717+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4718-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4718+
% Adding (:) ~ (mother(_G4391,douglas)/ (mother(_G4391,douglas)\==mother(skArg1ofMotherFn(douglas),douglas)))==>mother(skArg1ofMotherFn(douglas),douglas)    <-------- (pt(if_missing(mother(_G4391,douglas),mother(skArg1ofMotherFn(douglas),douglas)),rhs([ (~ (mother(_G4391,douglas)/ (mother(_G4391,douglas)\==mother(skArg1ofMotherFn(douglas),douglas)))==>mother(skArg1ofMotherFn(douglas),douglas))])) <-TF-> if_missing(mother(_G3534,douglas),mother(skArg1ofMotherFn(douglas),douglas)))
4719-
<span class="f7"><span class="bold"><span class="b0">% 	(not(skolem(M, skArg1ofMotherFn(P)))v (not(skolem(F, skArg1ofFatherFn(P)))v (not(human(P))v mother(M, P))))&amp; (not(skolem(M, skArg1ofMotherFn(P)))v (not(skolem(F, skArg1ofFatherFn(P)))v (not(human(P))v father(F, P)))).</span></span></span>
4719+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4720-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4720+
% Adding (:) if_missing(father(_G3534,douglas),father(skArg1ofFatherFn(douglas),douglas))    <-------- (pt(human(douglas), (vg(s(douglas))->rhs([if_missing(father(_G3534,douglas),father(skArg1ofFatherFn(douglas),douglas))]))) <-TF-> human(douglas))
4721-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span>
4721+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4722-
<span class="f6"><span class="b9">% horn :-</span></span>
4722+
% Adding (:) ~ (father(_G4425,douglas)/ (father(_G4425,douglas)\==father(skArg1ofFatherFn(douglas),douglas)))==>father(skArg1ofFatherFn(douglas),douglas)    <-------- (pt(if_missing(father(_G4425,douglas),father(skArg1ofFatherFn(douglas),douglas)),rhs([ (~ (father(_G4425,douglas)/ (father(_G4425,douglas)\==father(skArg1ofFatherFn(douglas),douglas)))==>father(skArg1ofFatherFn(douglas),douglas))])) <-TF-> if_missing(father(_G3534,douglas),father(skArg1ofFatherFn(douglas),douglas)))
4723-
<span class="f6"><span class="b9">% 	</span></span>
4723+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4724-
<span class="f6"><span class="b9">% 	[ (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(father(F, P))),</span></span>
4724+
% Adding (:) father(skArg1ofFatherFn(douglas),douglas)    <-------- (nt(father(_G4820,douglas), (call_u(father(_G4757,douglas)),father(_G4757,douglas)\==father(skArg1ofFatherFn(douglas),douglas)),rhs([father(skArg1ofFatherFn(douglas),douglas)])) <-TF-> \+father(_G4754,douglas))
4725-
<span class="f6"><span class="b9">% 	  (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(mother(M, P))),</span></span>
4725+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4726-
<span class="f6"><span class="b9">% 	  (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(father(F, P))),</span></span>
4726+
% Adding (:) parent(skArg1ofFatherFn(douglas),douglas)    <-------- (pt(father(skArg1ofFatherFn(douglas),douglas), (vg(s(douglas,skArg1ofFatherFn(douglas)))->rhs([parent(skArg1ofFatherFn(douglas),douglas)]))) <-TF-> father(skArg1ofFatherFn(douglas),douglas))
4727-
<span class="f6"><span class="b9">% 	  (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(mother(M, P))),</span></span>
4727+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4728-
<span class="f6"><span class="b9">% 	  (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(father(F, P))),</span></span>
4728+
% Adding (:) ancestor(skArg1ofFatherFn(douglas),douglas)    <-------- (pt(parent(skArg1ofFatherFn(douglas),douglas), (vg(s(douglas,skArg1ofFatherFn(douglas)))->rhs([ancestor(skArg1ofFatherFn(douglas),douglas)]))) <-TF-> parent(skArg1ofFatherFn(douglas),douglas))
4729-
<span class="f6"><span class="b9">% 	  (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(mother(M, P))),</span></span>
4729+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4730-
<span class="f6"><span class="b9">% 	  (father(F, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P)),</span></span>
4730+
% Adding (:) male(skArg1ofFatherFn(douglas))    <-------- (pt(father(skArg1ofFatherFn(douglas),douglas), (vg(s(skArg1ofFatherFn(douglas)))->rhs([male(skArg1ofFatherFn(douglas))]))) <-TF-> father(skArg1ofFatherFn(douglas),douglas))
4731-
<span class="f6"><span class="b9">% 	  (mother(M, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P))</span></span>
4731+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4732-
<span class="f6"><span class="b9">% 	].</span></span>
4732+
% Adding (:) neg(female(skArg1ofFatherFn(douglas)))    <-------- (pt(male(skArg1ofFatherFn(douglas)), (vg(s(skArg1ofFatherFn(douglas)))->rhs([neg(female(skArg1ofFatherFn(douglas)))]))) <-TF-> male(skArg1ofFatherFn(douglas)))
4733-
<span class="f6"><span class="b9">% </span></span>
4733+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4734-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span></span>
4734+
% Adding (:) neg(gender(skArg1ofFatherFn(douglas),female))    <-------- (pt(neg(female(skArg1ofFatherFn(douglas))), (vg(s(skArg1ofFatherFn(douglas)))->rhs([neg(gender(skArg1ofFatherFn(douglas),female))]))) <-TF-> neg(female(skArg1ofFatherFn(douglas))))
4735-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
4735+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4736-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
4736+
% Couldn't retract spft(gender(skArg1ofFatherFn(douglas),female),u,u).
4737-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(human(P))&lt;-neg(father(F, P)), {vg(s(P))}),</span></span></span></span>
4737+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4738-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(human(P))&lt;-neg(mother(M, P)), {vg(s(P))}),</span></span></span></span>
4738+
% pfc_undo_e ; Fact not found in user db: gender(skArg1ofFatherFn(douglas),female)
4739-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  true,</span></span></span></span>
4739+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4740-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  true,</span></span></span></span>
4740+
% Removing (pfc_rem1(gender(skArg1ofFatherFn(douglas),female), (u,u))) gender(skArg1ofFatherFn(douglas),female).
4741-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  true,</span></span></span></span>
4741+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4742-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  true,</span></span></span></span>
4742+
% Couldn't retract spft(gender(skArg1ofFatherFn(douglas),female),u,u).
4743-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  ({ignore(M=skArg1ofMotherFn(P))}, human(P), {vg(s(P))}==&gt;if_missing(father(F, P), father(skArg1ofFatherFn(P), P))),</span></span></span></span>
4743+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4744-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  ({ignore(F=skArg1ofFatherFn(P))}, human(P), {vg(s(P))}==&gt;if_missing(mother(M, P), mother(skArg1ofMotherFn(P), P)))</span></span></span></span>
4744+
% pfc_undo_e ; Fact not found in user db: gender(skArg1ofFatherFn(douglas),female)
4745-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
4745+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4746-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4746+
% Removing (pfc_rem1(gender(skArg1ofFatherFn(douglas),female), (u,u))) gender(skArg1ofFatherFn(douglas),female).
4747
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4748
% Couldn't retract spft(female(skArg1ofFatherFn(douglas)),u,u).
4749-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4749+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4750-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4750+
% pfc_undo_e ; Fact not found in user db: female(skArg1ofFatherFn(douglas))
4751-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4751+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4752-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4752+
% Removing (pfc_rem1(female(skArg1ofFatherFn(douglas)), (u,u))) female(skArg1ofFatherFn(douglas)).
4753-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4753+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4754-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4754+
% Couldn't retract spft(female(skArg1ofFatherFn(douglas)),u,u).
4755-
<span class="f6"><span class="bold"><span class="b9">% 	forall(p, exists([m, f], if(human(p), mother(m, p)&amp;father(f, p)))).</span></span></span>
4755+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4756-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4756+
% pfc_undo_e ; Fact not found in user db: female(skArg1ofFatherFn(douglas))
4757-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4757+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4758-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4758+
% Removing (pfc_rem1(female(skArg1ofFatherFn(douglas)), (u,u))) female(skArg1ofFatherFn(douglas)).
4759-
<span class="f1"><span class="bold"><span class="b9">% 	all(P, exists(M, exists(F, (human(P)=&gt;mother(M, P)&amp;father(F, P))))).</span></span></span>
4759+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4760-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4760+
% Adding (:) gender(skArg1ofFatherFn(douglas),male)    <-------- (pt(male(skArg1ofFatherFn(douglas)), (vg(s(skArg1ofFatherFn(douglas)))->rhs([gender(skArg1ofFatherFn(douglas),male)]))) <-TF-> male(skArg1ofFatherFn(douglas)))
4761-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4761+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4762-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4762+
% Adding (:) ancestor(skArg1ofFatherFn(eileen),douglas)    <-------- (pt(ancestor(eileen,douglas), (vg(s(douglas,skArg1ofFatherFn(eileen)))->rhs([ancestor(skArg1ofFatherFn(eileen),douglas)]))) <-TF-> ancestor(eileen,douglas))
4763-
<span class="f7"><span class="bold"><span class="b0">% 	(not(skolem(M, skArg1ofMotherFn(P)))v (not(skolem(F, skArg1ofFatherFn(P)))v (not(human(P))v mother(M, P))))&amp; (not(skolem(M, skArg1ofMotherFn(P)))v (not(skolem(F, skArg1ofFatherFn(P)))v (not(human(P))v father(F, P)))).</span></span></span>
4763+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4764-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4764+
% Adding (:) grandparent(skArg1ofFatherFn(eileen),douglas)    <-------- (pt(parent(eileen,douglas), (vg(s(douglas,skArg1ofFatherFn(eileen)))->rhs([grandparent(skArg1ofFatherFn(eileen),douglas)]))) <-TF-> parent(eileen,douglas))
4765-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span>
4765+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4766-
<span class="f6"><span class="b9">% horn :-</span></span>
4766+
% Adding (:) grandfather(skArg1ofFatherFn(eileen),douglas)    <-------- (pt(male(skArg1ofFatherFn(eileen)), (vg(s(douglas,skArg1ofFatherFn(eileen)))->rhs([grandfather(skArg1ofFatherFn(eileen),douglas)]))) <-TF-> male(skArg1ofFatherFn(eileen)))
4767-
<span class="f6"><span class="b9">% 	</span></span>
4767+
4768-
<span class="f6"><span class="b9">% 	[ (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(father(F, P))),</span></span>
4768+
4769-
<span class="f6"><span class="b9">% 	  (not(human(P)):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), not(mother(M, P))),</span></span>
4769+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4770-
<span class="f6"><span class="b9">% 	  (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(father(F, P))),</span></span>
4770+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4771-
<span class="f6"><span class="b9">% 	  (not(skolem(F, skArg1ofFatherFn(P))):-skolem(M, skArg1ofMotherFn(P)), human(P), not(mother(M, P))),</span></span>
4771+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4772-
<span class="f6"><span class="b9">% 	  (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(father(F, P))),</span></span>
4772+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4773-
<span class="f6"><span class="b9">% 	  (not(skolem(M, skArg1ofMotherFn(P))):-skolem(F, skArg1ofFatherFn(P)), human(P), not(mother(M, P))),</span></span>
4773+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4774-
<span class="f6"><span class="b9">% 	  (father(F, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P)),</span></span>
4774+
% kif :-
4775-
<span class="f6"><span class="b9">% 	  (mother(M, P):-skolem(M, skArg1ofMotherFn(P)), skolem(F, skArg1ofFatherFn(P)), human(P))</span></span>
4775+
% 	all(P1, all(P2, if((human(P1), ancestor(P1, P2)), human(P2)))).
4776-
<span class="f6"><span class="b9">% 	].</span></span>
4776+
4777-
<span class="f6"><span class="b9">% </span></span>
4777+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4778-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span></span>
4778+
% pkif :-
4779-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
4779+
% 	all(P1, all(P2, (human(P1)&ancestor(P1, P2)=>human(P2)))).
4780-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
4780+
4781-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (neg(human(P))&lt;-neg(father(F, P)), {vg(s(P))}),</span></span></span></span>
4781+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4782-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(human(P))&lt;-neg(mother(M, P)), {vg(s(P))}),</span></span></span></span>
4782+
% cnf :-
4783-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  true,</span></span></span></span>
4783+
% 	human(P2)v (not(human(P1))v not(ancestor(P1, P2))).
4784-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  true,</span></span></span></span>
4784+
4785-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  true,</span></span></span></span>
4785+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4786-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  true,</span></span></span></span>
4786+
% horn :-
4787-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  ({ignore(M=skArg1ofMotherFn(P))}, human(P), {vg(s(P))}==&gt;if_missing(father(F, P), father(skArg1ofFatherFn(P), P))),</span></span></span></span>
4787+
% 	
4788-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  ({ignore(F=skArg1ofFatherFn(P))}, human(P), {vg(s(P))}==&gt;if_missing(mother(M, P), mother(skArg1ofMotherFn(P), P)))</span></span></span></span>
4788+
% 	[ (human(P2):-human(P1), ancestor(P1, P2)),
4789-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
4789+
% 	  (not(human(P1)):-not(human(P2)), ancestor(P1, P2)),
4790-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4790+
% 	  (not(ancestor(P1, P2)):-not(human(P2)), human(P1))
4791-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span></span>
4791+
% 	].
4792-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (neg(human(P))&lt;-neg(father(F, P)), {vg(s(P))}), (neg(human(P))&lt;-neg(mother(M, P)), {vg(s(P))}), true, true, true, true, ({ignore(M=skArg1ofMotherFn(P))}, human(P), {vg(s(P))}==&gt;if_missing(father(F, P), father(skArg1ofFatherFn(P), P))), ({ignore(F=skArg1ofFatherFn(P))}, human(P), {vg(s(P))}==&gt;if_missing(mother(M, P), mother(skArg1ofMotherFn(P), P)))])).</span></span></span></span>
4792+
4793-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4793+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4794-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4794+
% pfc :-
4795-
<span class="f1"><span class="bold"><span class="b9">% Adding (:) if_missing(mother(_G1887,trudy),mother(skArg1ofMotherFn(trudy),trudy))    &lt;-------- (pt(human(trudy), (vg(s(trudy))-&gt;rhs([if_missing(mother(_G1887,trudy),mother(skArg1ofMotherFn(trudy),trudy))]))) &lt;-TF-&gt; human(trudy))</span></span></span>
4795+
% 	
4796-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span></span>
4796+
% 	[ (human(P1), ancestor(P1, P2), {vg(s(P2))}==>human(P2)),
4797-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% Adding (:) ~ (mother(_G2281,trudy)/ (mother(_G2281,trudy)\==mother(skArg1ofMotherFn(trudy),trudy)))==&gt;mother(skArg1ofMotherFn(trudy),trudy)    &lt;-------- (pt(if_missing(mother(_G2281,trudy),mother(skArg1ofMotherFn(trudy),trudy)),rhs([ (~ (mother(_G2281,trudy)/ (mother(_G2281,trudy)\==mother(skArg1ofMotherFn(trudy),trudy)))==&gt;mother(skArg1ofMotherFn(trudy),trudy))])) &lt;-TF-&gt; if_missing(mother(_G1887,trudy),mother(skArg1ofMotherFn(trudy),trudy)))</span></span></span></span>
4797+
% 	  (neg(human(P1))<-neg(human(P2)), ancestor(P1, P2), {vg(s(P1))}),
4798-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span></span>
4798+
% 	  (neg(ancestor(P1, P2))<-neg(human(P2)), human(P1), {vg(s(P2, P1))})
4799-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) pfcMark(pfcNegTrigger,n,mother,2)    &lt;-------- (g &lt;-TF-&gt; s(((~ (mother(_G3128,trudy)/ (mother(_G3128,trudy)\==mother(skArg1ofMotherFn(trudy),trudy)))==&gt;mother(skArg1ofMotherFn(trudy),trudy)),u)))</span></span></span></span>
4799+
% 	].
4800-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span>
4800+
4801-
<span class="f3"><span class="b9">% Adding (:) mother(skArg1ofMotherFn(trudy),trudy)    &lt;-------- (nt(mother(_G3138,trudy), (call_u(mother(_G3075,trudy)),mother(_G3075,trudy)\==mother(skArg1ofMotherFn(trudy),trudy)),rhs([mother(skArg1ofMotherFn(trudy),trudy)])) &lt;-TF-&gt; \+mother(_G3072,trudy))</span></span>
4801+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4802-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span>
4802+
% succeed(user:are_clauses_entailed([ (human(P1), ancestor(P1, P2), {vg(s(P2))}==>human(P2)), (neg(human(P1))<-neg(human(P2)), ancestor(P1, P2), {vg(s(P1))}), (neg(ancestor(P1, P2))<-neg(human(P2)), human(P1), {vg(s(P2, P1))})])).
4803-
<span class="b9">% Adding (:) parent(skArg1ofMotherFn(trudy),trudy)    &lt;-------- (pt(mother(skArg1ofMotherFn(trudy),trudy), (vg(s(trudy,skArg1ofMotherFn(trudy)))-&gt;rhs([parent(skArg1ofMotherFn(trudy),trudy)]))) &lt;-TF-&gt; mother(skArg1ofMotherFn(trudy),trudy))</span>
4803+
4804-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span></span>
4804+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4805-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) ancestor(skArg1ofMotherFn(trudy),trudy)    &lt;-------- (pt(parent(skArg1ofMotherFn(trudy),trudy), (vg(s(trudy,skArg1ofMotherFn(trudy)))-&gt;rhs([ancestor(skArg1ofMotherFn(trudy),trudy)]))) &lt;-TF-&gt; parent(skArg1ofMotherFn(trudy),trudy))</span></span></span></span>
4805+
% gripe_time(warn(1.273354665999996>0.8), user:pfc_fwd2(clif(if((human(P1), ancestor(P1, P2)), human(P2))), (u, u))).
4806-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4806+
4807-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) female(skArg1ofMotherFn(trudy))    &lt;-------- (pt(mother(skArg1ofMotherFn(trudy),trudy), (vg(s(skArg1ofMotherFn(trudy)))-&gt;rhs([female(skArg1ofMotherFn(trudy))]))) &lt;-TF-&gt; mother(skArg1ofMotherFn(trudy),trudy))</span></span></span>
4807+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4808-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span>
4808+
% gripe_time(warn(1.2751779549999966>0.6), user:pfc_assert_fast_timed(clif(if((human(P1), ancestor(P1, P2)), human(P2))), (u, u))).
4809-
<span class="f3"><span class="b9">% Adding (:) neg(male(skArg1ofMotherFn(trudy)))    &lt;-------- (pt(female(skArg1ofMotherFn(trudy)), (vg(s(skArg1ofMotherFn(trudy)))-&gt;rhs([neg(male(skArg1ofMotherFn(trudy)))]))) &lt;-TF-&gt; female(skArg1ofMotherFn(trudy)))</span></span>
4809+
4810-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span>
4810+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 
4811-
<span class="f3"><span class="b9">% Adding (:) neg(gender(skArg1ofMotherFn(trudy),male))    &lt;-------- (pt(neg(male(skArg1ofMotherFn(trudy))), (vg(s(skArg1ofMotherFn(trudy)))-&gt;rhs([neg(gender(skArg1ofMotherFn(trudy),male))]))) &lt;-TF-&gt; neg(male(skArg1ofMotherFn(trudy))))</span></span>
4811+
% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if((human(_G631), ancestor(_G631, _G652)), human(_G652))), kif_process(if((human(_G631), ancestor(_G631, _G652)), human(_G652)))))).
4812-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4812+
% :- dynamic ancestor/2.
4813-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(gender(skArg1ofMotherFn(trudy),male),u,u).</span></span></span>
4813+
4814-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span>
4814+
4815-
<span class="f3"><span class="b9">% pfc_undo_e ; Fact not found in user db: gender(skArg1ofMotherFn(trudy),male)</span></span>
4815+
4816-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4816+
4817-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(gender(skArg1ofMotherFn(trudy),male), (u,u))) gender(skArg1ofMotherFn(trudy),male).</span></span></span>
4817+
4818-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4818+
4819-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(gender(skArg1ofMotherFn(trudy),male),u,u).</span></span></span>
4819+
4820-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span>
4820+
4821-
<span class="f3"><span class="b9">% pfc_undo_e ; Fact not found in user db: gender(skArg1ofMotherFn(trudy),male)</span></span>
4821+
4822-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4822+
4823-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(gender(skArg1ofMotherFn(trudy),male), (u,u))) gender(skArg1ofMotherFn(trudy),male).</span></span></span>
4823+
4824-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4824+
4825-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(male(skArg1ofMotherFn(trudy)),u,u).</span></span></span>
4825+
4826-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span>
4826+
4827-
<span class="f3"><span class="b9">% pfc_undo_e ; Fact not found in user db: male(skArg1ofMotherFn(trudy))</span></span>
4827+
4828-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4828+
4829-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(male(skArg1ofMotherFn(trudy)), (u,u))) male(skArg1ofMotherFn(trudy)).</span></span></span>
4829+
4830-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4830+
4831-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(male(skArg1ofMotherFn(trudy)),u,u).</span></span></span>
4831+
4832-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span>
4832+
4833-
<span class="f3"><span class="b9">% pfc_undo_e ; Fact not found in user db: male(skArg1ofMotherFn(trudy))</span></span>
4833+
4834-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4834+
4835-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(male(skArg1ofMotherFn(trudy)), (u,u))) male(skArg1ofMotherFn(trudy)).</span></span></span>
4835+
4836-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4836+
4837-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) gender(skArg1ofMotherFn(trudy),female)    &lt;-------- (pt(female(skArg1ofMotherFn(trudy)), (vg(s(skArg1ofMotherFn(trudy)))-&gt;rhs([gender(skArg1ofMotherFn(trudy),female)]))) &lt;-TF-&gt; female(skArg1ofMotherFn(trudy)))</span></span></span>
4837+
4838-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4838+
4839-
<span class="f1"><span class="bold"><span class="b9">% Adding (:) if_missing(father(_G1887,trudy),father(skArg1ofFatherFn(trudy),trudy))    &lt;-------- (pt(human(trudy), (vg(s(trudy))-&gt;rhs([if_missing(father(_G1887,trudy),father(skArg1ofFatherFn(trudy),trudy))]))) &lt;-TF-&gt; human(trudy))</span></span></span>
4839+
4840-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span></span>
4840+
4841-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% Adding (:) ~ (father(_G2315,trudy)/ (father(_G2315,trudy)\==father(skArg1ofFatherFn(trudy),trudy)))==&gt;father(skArg1ofFatherFn(trudy),trudy)    &lt;-------- (pt(if_missing(father(_G2315,trudy),father(skArg1ofFatherFn(trudy),trudy)),rhs([ (~ (father(_G2315,trudy)/ (father(_G2315,trudy)\==father(skArg1ofFatherFn(trudy),trudy)))==&gt;father(skArg1ofFatherFn(trudy),trudy))])) &lt;-TF-&gt; if_missing(father(_G1887,trudy),father(skArg1ofFatherFn(trudy),trudy)))</span></span></span></span>
4841+
4842-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span></span>
4842+
4843-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) pfcMark(pfcNegTrigger,n,father,2)    &lt;-------- (g &lt;-TF-&gt; s(((~ (father(_G3162,trudy)/ (father(_G3162,trudy)\==father(skArg1ofFatherFn(trudy),trudy)))==&gt;father(skArg1ofFatherFn(trudy),trudy)),u)))</span></span></span></span>
4843+
4844-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4844+
4845-
<span class="bold"><span class="f3"><span class="b9">% Adding (:) father(skArg1ofFatherFn(trudy),trudy)    &lt;-------- (nt(father(_G3172,trudy), (call_u(father(_G3109,trudy)),father(_G3109,trudy)\==father(skArg1ofFatherFn(trudy),trudy)),rhs([father(skArg1ofFatherFn(trudy),trudy)])) &lt;-TF-&gt; \+father(_G3106,trudy))</span></span></span>
4845+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4846-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span>
4846+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4847-
<span class="b9">% Adding (:) parent(skArg1ofFatherFn(trudy),trudy)    &lt;-------- (pt(father(skArg1ofFatherFn(trudy),trudy), (vg(s(trudy,skArg1ofFatherFn(trudy)))-&gt;rhs([parent(skArg1ofFatherFn(trudy),trudy)]))) &lt;-TF-&gt; father(skArg1ofFatherFn(trudy),trudy))</span>
4847+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4848-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span></span>
4848+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4849-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) ancestor(skArg1ofFatherFn(trudy),trudy)    &lt;-------- (pt(parent(skArg1ofFatherFn(trudy),trudy), (vg(s(trudy,skArg1ofFatherFn(trudy)))-&gt;rhs([ancestor(skArg1ofFatherFn(trudy),trudy)]))) &lt;-TF-&gt; parent(skArg1ofFatherFn(trudy),trudy))</span></span></span></span>
4849+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:408 
4850-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span>
4850+
% kif :-
4851-
<span class="f3"><span class="b9">% Adding (:) male(skArg1ofFatherFn(trudy))    &lt;-------- (pt(father(skArg1ofFatherFn(trudy),trudy), (vg(s(skArg1ofFatherFn(trudy)))-&gt;rhs([male(skArg1ofFatherFn(trudy))]))) &lt;-TF-&gt; father(skArg1ofFatherFn(trudy),trudy))</span></span>
4851+
% 	grandmother(trudy, douglas).
4852-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4852+
4853-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) neg(female(skArg1ofFatherFn(trudy)))    &lt;-------- (pt(male(skArg1ofFatherFn(trudy)), (vg(s(skArg1ofFatherFn(trudy)))-&gt;rhs([neg(female(skArg1ofFatherFn(trudy)))]))) &lt;-TF-&gt; male(skArg1ofFatherFn(trudy)))</span></span></span>
4853+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:408 
4854-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4854+
% pkif :-
4855-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) neg(gender(skArg1ofFatherFn(trudy),female))    &lt;-------- (pt(neg(female(skArg1ofFatherFn(trudy))), (vg(s(skArg1ofFatherFn(trudy)))-&gt;rhs([neg(gender(skArg1ofFatherFn(trudy),female))]))) &lt;-TF-&gt; neg(female(skArg1ofFatherFn(trudy))))</span></span></span>
4855+
% 	grandmother(trudy, douglas).
4856-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4856+
4857-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(gender(skArg1ofFatherFn(trudy),female),u,u).</span></span></span>
4857+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:408 
4858-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4858+
% cnf :-
4859-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: gender(skArg1ofFatherFn(trudy),female)</span></span></span>
4859+
% 	grandmother(trudy, douglas).
4860-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4860+
4861-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(gender(skArg1ofFatherFn(trudy),female), (u,u))) gender(skArg1ofFatherFn(trudy),female).</span></span></span>
4861+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:408 
4862-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4862+
% horn :-
4863-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(gender(skArg1ofFatherFn(trudy),female),u,u).</span></span></span>
4863+
% 	[grandmother(trudy, douglas)].
4864-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4864+
4865-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: gender(skArg1ofFatherFn(trudy),female)</span></span></span>
4865+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:408 
4866-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4866+
% pfc :-
4867-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(gender(skArg1ofFatherFn(trudy),female), (u,u))) gender(skArg1ofFatherFn(trudy),female).</span></span></span>
4867+
% 	[grandmother(trudy, douglas)].
4868-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4868+
4869-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(female(skArg1ofFatherFn(trudy)),u,u).</span></span></span>
4869+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:408 
4870-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4870+
% succeed(user:are_clauses_entailed([grandmother(trudy, douglas)])).
4871-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: female(skArg1ofFatherFn(trudy))</span></span></span>
4871+
4872-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4872+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:410 
4873-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(female(skArg1ofFatherFn(trudy)), (u,u))) female(skArg1ofFatherFn(trudy)).</span></span></span>
4873+
% kif:cl_assert(pfc(hybrid), mother(trudy, robby)).
4874-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4874+
4875-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(female(skArg1ofFatherFn(trudy)),u,u).</span></span></span>
4875+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:410 
4876-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4876+
% Adding (:) grandfather(skArg1ofFatherFn(trudy),robby)    <-------- (pt(male(skArg1ofFatherFn(trudy)), (vg(s(robby,skArg1ofFatherFn(trudy)))->rhs([grandfather(skArg1ofFatherFn(trudy),robby)]))) <-TF-> male(skArg1ofFatherFn(trudy)))
4877-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: female(skArg1ofFatherFn(trudy))</span></span></span>
4877+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:410 
4878-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4878+
% Adding (:) grandmother(skArg1ofMotherFn(trudy),robby)    <-------- (pt(female(skArg1ofMotherFn(trudy)), (vg(s(robby,skArg1ofMotherFn(trudy)))->rhs([grandmother(skArg1ofMotherFn(trudy),robby)]))) <-TF-> female(skArg1ofMotherFn(trudy)))
4879-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(female(skArg1ofFatherFn(trudy)), (u,u))) female(skArg1ofFatherFn(trudy)).</span></span></span>
4879+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:410 
4880-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span>
4880+
% Adding (:) siblings(robby,eileen)    <-------- (pt(parent(trudy,eileen), (dif:dif(robby,eileen)->vg(s(eileen,robby))->rhs([siblings(robby,eileen)]))) <-TF-> parent(trudy,eileen))
4881-
<span class="f3"><span class="b9">% Adding (:) gender(skArg1ofFatherFn(trudy),male)    &lt;-------- (pt(male(skArg1ofFatherFn(trudy)), (vg(s(skArg1ofFatherFn(trudy)))-&gt;rhs([gender(skArg1ofFatherFn(trudy),male)]))) &lt;-TF-&gt; male(skArg1ofFatherFn(trudy)))</span></span>
4881+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:411 
4882-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span>
4882+
% kif:cl_assert(pfc(hybrid), mother(trudy, liana)).
4883-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(2.9031548629999975&gt;0.8), user:pfc_fwd2(clif(forall(p, exists([m, f], if(human(p), mother(m, p)&amp;father(f, p))))), (u, u))).</span></span></span>
4883+
4884-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
4884+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:411 
4885-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:337 </span></span></span></span>
4885+
% Adding (:) grandfather(skArg1ofFatherFn(trudy),liana)    <-------- (pt(male(skArg1ofFatherFn(trudy)), (vg(s(liana,skArg1ofFatherFn(trudy)))->rhs([grandfather(skArg1ofFatherFn(trudy),liana)]))) <-TF-> male(skArg1ofFatherFn(trudy)))
4886-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(2.9053952419999973&gt;0.6), user:pfc_assert_fast_timed(clif(forall(p, exists([m, f], if(human(p), mother(m, p)&amp;father(f, p))))), (u, u))).</span></span></span></span>
4886+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:411 
4887-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
4887+
% Adding (:) grandmother(skArg1ofMotherFn(trudy),liana)    <-------- (pt(female(skArg1ofMotherFn(trudy)), (vg(s(liana,skArg1ofMotherFn(trudy)))->rhs([grandmother(skArg1ofMotherFn(trudy),liana)]))) <-TF-> female(skArg1ofMotherFn(trudy)))
4888-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:399 </span></span></span>
4888+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:411 
4889-
<span class="bold"><span class="f3"><span class="b9">% succeed(user:must(father(skArg1ofFatherFn(trudy), trudy))).</span></span></span>
4889+
% Adding (:) siblings(liana,eileen)    <-------- (pt(parent(trudy,eileen), (dif:dif(liana,eileen)->vg(s(eileen,liana))->rhs([siblings(liana,eileen)]))) <-TF-> parent(trudy,eileen))
4890-
<span class="bold"><span class="f3"><span class="b9">% </span></span></span>
4890+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:411 
4891-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span>
4891+
% Adding (:) siblings(liana,robby)    <-------- (pt(parent(trudy,robby), (dif:dif(liana,robby)->vg(s(robby,liana))->rhs([siblings(liana,robby)]))) <-TF-> parent(trudy,robby))
4892-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(hybrid), mother(trudy, eileen)).</span></span></span>
4892+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:412 
4893-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
4893+
% kif:cl_assert(pfc(hybrid), mother(liana, matt)).
4894-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span>
4894+
4895-
<span class="f7"><span class="bold"><span class="b0">% Adding (:) grandmother(trudy,douglas)    &lt;-------- (pt(parent(eileen,douglas), (vg(s(douglas,trudy))-&gt;rhs([grandmother(trudy,douglas)]))) &lt;-TF-&gt; parent(eileen,douglas))</span></span></span>
4895+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:412 
4896-
<span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span>
4896+
% Adding (:) grandmother(trudy,matt)    <-------- (pt(female(trudy), (vg(s(matt,trudy))->rhs([grandmother(trudy,matt)]))) <-TF-> female(trudy))
4897-
<span class="f7 b0">% Adding (:) grandparent(trudy,douglas)    &lt;-------- (pt(grandmother(trudy,douglas), (vg(s(douglas,trudy))-&gt;rhs([grandparent(trudy,douglas)]))) &lt;-TF-&gt; grandmother(trudy,douglas))</span>
4897+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:412 
4898-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span>
4898+
% Adding (:) grandfather(skArg1ofFatherFn(liana),matt)    <-------- (pt(male(skArg1ofFatherFn(liana)), (vg(s(matt,skArg1ofFatherFn(liana)))->rhs([grandfather(skArg1ofFatherFn(liana),matt)]))) <-TF-> male(skArg1ofFatherFn(liana)))
4899-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) female(trudy)    &lt;-------- (pt(grandmother(trudy,douglas), (vg(s(trudy))-&gt;rhs([female(trudy)]))) &lt;-TF-&gt; grandmother(trudy,douglas))</span></span></span>
4899+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:413 
4900-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span>
4900+
% kif:cl_assert(pfc(hybrid), mother(liana, liz)).
4901-
<span class="f3"><span class="b9">% Adding (:) neg(male(trudy))    &lt;-------- (pt(female(trudy), (vg(s(trudy))-&gt;rhs([neg(male(trudy))]))) &lt;-TF-&gt; female(trudy))</span></span>
4901+
4902-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span>
4902+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:413 
4903-
<span class="f3"><span class="b9">% Adding (:) neg(gender(trudy,male))    &lt;-------- (pt(neg(male(trudy)), (vg(s(trudy))-&gt;rhs([neg(gender(trudy,male))]))) &lt;-TF-&gt; neg(male(trudy)))</span></span>
4903+
% Adding (:) grandmother(trudy,liz)    <-------- (pt(female(trudy), (vg(s(liz,trudy))->rhs([grandmother(trudy,liz)]))) <-TF-> female(trudy))
4904-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span>
4904+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:413 
4905-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(gender(trudy,male),u,u).</span></span></span>
4905+
% Adding (:) grandfather(skArg1ofFatherFn(liana),liz)    <-------- (pt(male(skArg1ofFatherFn(liana)), (vg(s(liz,skArg1ofFatherFn(liana)))->rhs([grandfather(skArg1ofFatherFn(liana),liz)]))) <-TF-> male(skArg1ofFatherFn(liana)))
4906-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span>
4906+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:413 
4907-
<span class="f3"><span class="b9">% pfc_undo_e ; Fact not found in user db: gender(trudy,male)</span></span>
4907+
% Adding (:) siblings(liz,matt)    <-------- (pt(parent(liana,matt), (dif:dif(liz,matt)->vg(s(matt,liz))->rhs([siblings(liz,matt)]))) <-TF-> parent(liana,matt))
4908-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span>
4908+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:414 
4909-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(gender(trudy,male), (u,u))) gender(trudy,male).</span></span></span>
4909+
% kif:cl_assert(pfc(hybrid), mother(trudy, pam)).
4910-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span>
4910+
4911-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(gender(trudy,male),u,u).</span></span></span>
4911+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:414 
4912-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span>
4912+
% Adding (:) grandfather(skArg1ofFatherFn(trudy),pam)    <-------- (pt(male(skArg1ofFatherFn(trudy)), (vg(s(pam,skArg1ofFatherFn(trudy)))->rhs([grandfather(skArg1ofFatherFn(trudy),pam)]))) <-TF-> male(skArg1ofFatherFn(trudy)))
4913-
<span class="f3"><span class="b9">% pfc_undo_e ; Fact not found in user db: gender(trudy,male)</span></span>
4913+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:414 
4914-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span>
4914+
% Adding (:) grandmother(skArg1ofMotherFn(trudy),pam)    <-------- (pt(female(skArg1ofMotherFn(trudy)), (vg(s(pam,skArg1ofMotherFn(trudy)))->rhs([grandmother(skArg1ofMotherFn(trudy),pam)]))) <-TF-> female(skArg1ofMotherFn(trudy)))
4915-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(gender(trudy,male), (u,u))) gender(trudy,male).</span></span></span>
4915+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:414 
4916-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span>
4916+
% Adding (:) siblings(pam,eileen)    <-------- (pt(parent(trudy,eileen), (dif:dif(pam,eileen)->vg(s(eileen,pam))->rhs([siblings(pam,eileen)]))) <-TF-> parent(trudy,eileen))
4917-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(male(trudy),u,u).</span></span></span>
4917+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:414 
4918-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span>
4918+
% Adding (:) siblings(pam,robby)    <-------- (pt(parent(trudy,robby), (dif:dif(pam,robby)->vg(s(robby,pam))->rhs([siblings(pam,robby)]))) <-TF-> parent(trudy,robby))
4919-
<span class="f3"><span class="b9">% pfc_undo_e ; Fact not found in user db: male(trudy)</span></span>
4919+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:414 
4920-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span>
4920+
% Adding (:) siblings(pam,liana)    <-------- (pt(parent(trudy,liana), (dif:dif(pam,liana)->vg(s(liana,pam))->rhs([siblings(pam,liana)]))) <-TF-> parent(trudy,liana))
4921-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(male(trudy), (u,u))) male(trudy).</span></span></span>
4921+
4922-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span>
4922+
4923-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(male(trudy),u,u).</span></span></span>
4923+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4924-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span>
4924+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4925-
<span class="f3"><span class="b9">% pfc_undo_e ; Fact not found in user db: male(trudy)</span></span>
4925+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4926-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span>
4926+
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
4927-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(male(trudy), (u,u))) male(trudy).</span></span></span>
4927+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:421 
4928-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span>
4928+
% kif :-
4929-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) gender(trudy,female)    &lt;-------- (pt(female(trudy), (vg(s(trudy))-&gt;rhs([gender(trudy,female)]))) &lt;-TF-&gt; female(trudy))</span></span></span>
4929+
% 	human(douglas).
4930-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span>
4930+
4931-
<span class="b9">% Adding (:) grandfather(skArg1ofFatherFn(trudy),eileen)    &lt;-------- (pt(male(skArg1ofFatherFn(trudy)), (vg(s(eileen,skArg1ofFatherFn(trudy)))-&gt;rhs([grandfather(skArg1ofFatherFn(trudy),eileen)]))) &lt;-TF-&gt; male(skArg1ofFatherFn(trudy)))</span>
4931+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:421 
4932-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span>
4932+
% pkif :-
4933-
<span class="f7"><span class="bold"><span class="b0">% Adding (:) grandmother(skArg1ofMotherFn(trudy),eileen)    &lt;-------- (pt(female(skArg1ofMotherFn(trudy)), (vg(s(eileen,skArg1ofMotherFn(trudy)))-&gt;rhs([grandmother(skArg1ofMotherFn(trudy),eileen)]))) &lt;-TF-&gt; female(skArg1ofMotherFn(trudy)))</span></span></span>
4933+
% 	human(douglas).
4934-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span></span>
4934+
4935-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) ancestor(skArg1ofFatherFn(trudy),douglas)    &lt;-------- (pt(ancestor(eileen,douglas), (vg(s(douglas,skArg1ofFatherFn(trudy)))-&gt;rhs([ancestor(skArg1ofFatherFn(trudy),douglas)]))) &lt;-TF-&gt; ancestor(eileen,douglas))</span></span></span></span>
4935+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:421 
4936-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span></span>
4936+
% cnf :-
4937-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) ancestor(trudy,douglas)    &lt;-------- (pt(ancestor(eileen,douglas), (vg(s(douglas,trudy))-&gt;rhs([ancestor(trudy,douglas)]))) &lt;-TF-&gt; ancestor(eileen,douglas))</span></span></span></span>
4937+
% 	human(douglas).
4938-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:402 </span></span></span></span>
4938+
4939-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) ancestor(skArg1ofMotherFn(trudy),douglas)    &lt;-------- (pt(ancestor(trudy,douglas), (vg(s(douglas,skArg1ofMotherFn(trudy)))-&gt;rhs([ancestor(skArg1ofMotherFn(trudy),douglas)]))) &lt;-TF-&gt; ancestor(trudy,douglas))</span></span></span></span>
4939+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:421 
4940
% horn :-
4941
% 	[human(douglas)].
4942-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4942+
4943-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4943+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:421 
4944-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4944+
% pfc :-
4945-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4945+
% 	[human(douglas)].
4946-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
4946+
4947-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4947+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:421 
4948-
<span class="f6"><span class="bold"><span class="b9">% 	all(P1, all(P2, if((human(P1), ancestor(P1, P2)), human(P2)))).</span></span></span>
4948+
% succeed(user:are_clauses_entailed([human(douglas)])).
4949-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4949+
4950-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
4950+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 
4951-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4951+
% succeed(user:male(skArg1ofFatherFn(trudy))).
4952-
<span class="f1"><span class="bold"><span class="b9">% 	all(P1, all(P2, (human(P1)&amp;ancestor(P1, P2)=&gt;human(P2)))).</span></span></span>
4952+
4953-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4953+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 
4954-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
4954+
% succeed(user:male(skArg1ofFatherFn(eileen))).
4955-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4955+
4956-
<span class="f7"><span class="bold"><span class="b0">% 	human(P2)v (not(human(P1))v not(ancestor(P1, P2))).</span></span></span>
4956+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 
4957-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4957+
% succeed(user:male(skArg1ofFatherFn(douglas))).
4958-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span>
4958+
4959-
<span class="f6"><span class="b9">% horn :-</span></span>
4959+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 
4960-
<span class="f6"><span class="b9">% 	</span></span>
4960+
% succeed(user:male(skArg1ofFatherFn(robby))).
4961-
<span class="f6"><span class="b9">% 	[ (human(P2):-human(P1), ancestor(P1, P2)),</span></span>
4961+
4962-
<span class="f6"><span class="b9">% 	  (not(human(P1)):-not(human(P2)), ancestor(P1, P2)),</span></span>
4962+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 
4963-
<span class="f6"><span class="b9">% 	  (not(ancestor(P1, P2)):-not(human(P2)), human(P1))</span></span>
4963+
% succeed(user:male(skArg1ofFatherFn(liana))).
4964-
<span class="f6"><span class="b9">% 	].</span></span>
4964+
4965-
<span class="f6"><span class="b9">% </span></span>
4965+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 
4966-
<span class="f9"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span>
4966+
% succeed(user:male(skArg1ofFatherFn(matt))).
4967-
<span class="f9"><span class="b9">% succeed(user:kif_to_boxlog(if((human(P1), ancestor(P1, P2)), human(P2)), [ (human(P2):-human(P1), ancestor(P1, P2)), (not(human(P1)):-not(human(P2)), ancestor(P1, P2)), (not(ancestor(P1, P2)):-not(human(P2)), human(P1))])).</span></span>
4967+
4968-
<span class="f9"><span class="b9">% </span></span>
4968+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 
4969-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span></span>
4969+
% succeed(user:male(skArg1ofFatherFn(liz))).
4970-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((human(P2):-human(P1), ancestor(P1, P2)), (human(P1), ancestor(P1, P2), {vg(s(P2))}==&gt;human(P2)))).</span></span></span></span>
4970+
4971-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
4971+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 
4972-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
4972+
% succeed(user:male(skArg1ofFatherFn(pam))).
4973-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(human(P1)):-not(human(P2)), ancestor(P1, P2)), (neg(human(P1))&lt;-neg(human(P2)), ancestor(P1, P2), {vg(s(P1))}))).</span></span></span>
4973+
4974-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
4974+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:461 
4975-
<span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
4975+
% succeed(user: ~male(eileen)).
4976-
<span class="f4"><span class="bold"><span class="b9">% succeed(user:boxlog_to_pfc((not(ancestor(P1, P2)):-not(human(P2)), human(P1)), (neg(ancestor(P1, P2))&lt;-neg(human(P2)), human(P1), {vg(s(P2, P1))}))).</span></span></span>
4976+
4977-
<span class="f4"><span class="bold"><span class="b9">% </span></span></span>
4977+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:461 
4978
% succeed(user: ~male(skArg1ofMotherFn(trudy))).
4979
% 
4980-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4980+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:461 
4981-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4981+
% succeed(user: ~male(trudy)).
4982-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4982+
4983-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
4983+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:461 
4984-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
4984+
% succeed(user: ~male(liana)).
4985-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
4985+
4986-
<span class="f6"><span class="bold"><span class="b9">% 	all(P1, all(P2, if((human(P1), ancestor(P1, P2)), human(P2)))).</span></span></span>
4986+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 
4987-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
4987+
% succeed(user: ~female(skArg1ofFatherFn(trudy))).
4988-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
4988+
4989-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
4989+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 
4990-
<span class="f1"><span class="bold"><span class="b9">% 	all(P1, all(P2, (human(P1)&amp;ancestor(P1, P2)=&gt;human(P2)))).</span></span></span>
4990+
% succeed(user: ~female(skArg1ofFatherFn(eileen))).
4991-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
4991+
4992-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
4992+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 
4993-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
4993+
% succeed(user: ~female(skArg1ofFatherFn(douglas))).
4994-
<span class="f7"><span class="bold"><span class="b0">% 	human(P2)v (not(human(P1))v not(ancestor(P1, P2))).</span></span></span>
4994+
4995-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
4995+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 
4996-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span>
4996+
% succeed(user: ~female(skArg1ofFatherFn(robby))).
4997-
<span class="f6"><span class="b9">% horn :-</span></span>
4997+
4998-
<span class="f6"><span class="b9">% 	</span></span>
4998+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 
4999-
<span class="f6"><span class="b9">% 	[ (human(P2):-human(P1), ancestor(P1, P2)),</span></span>
4999+
% succeed(user: ~female(skArg1ofFatherFn(liana))).
5000-
<span class="f6"><span class="b9">% 	  (not(human(P1)):-not(human(P2)), ancestor(P1, P2)),</span></span>
5000+
5001-
<span class="f6"><span class="b9">% 	  (not(ancestor(P1, P2)):-not(human(P2)), human(P1))</span></span>
5001+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 
5002-
<span class="f6"><span class="b9">% 	].</span></span>
5002+
% succeed(user: ~female(skArg1ofFatherFn(matt))).
5003-
<span class="f6"><span class="b9">% </span></span>
5003+
5004-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span></span>
5004+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 
5005-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
5005+
% succeed(user: ~female(skArg1ofFatherFn(liz))).
5006-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
5006+
5007-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (human(P1), ancestor(P1, P2), {vg(s(P2))}==&gt;human(P2)),</span></span></span></span>
5007+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 
5008-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(human(P1))&lt;-neg(human(P2)), ancestor(P1, P2), {vg(s(P1))}),</span></span></span></span>
5008+
% succeed(user: ~female(skArg1ofFatherFn(pam))).
5009-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(ancestor(P1, P2))&lt;-neg(human(P2)), human(P1), {vg(s(P2, P1))})</span></span></span></span>
5009+
5010-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
5010+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:475 
5011-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
5011+
% kif:cl_assert(pfc(hybrid), father(robert, eileen)).
5012-
<span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5012+
5013-
<span class="f3"><span class="bold"><span class="b9">% Adding (:) human(eileen)    &lt;-------- (pt(ancestor(trudy,eileen), (vg(s(eileen))-&gt;rhs([human(eileen)]))) &lt;-TF-&gt; ancestor(trudy,eileen))</span></span></span>
5013+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:475 
5014-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5014+
% Adding (:) ancestor(robert,douglas)    <-------- (pt(ancestor(eileen,douglas), (vg(s(douglas,robert))->rhs([ancestor(robert,douglas)]))) <-TF-> ancestor(eileen,douglas))
5015-
<span class="f1"><span class="bold"><span class="b9">% Adding (:) if_missing(mother(_G3577,eileen),mother(skArg1ofMotherFn(eileen),eileen))    &lt;-------- (pt(human(eileen), (vg(s(eileen))-&gt;rhs([if_missing(mother(_G3577,eileen),mother(skArg1ofMotherFn(eileen),eileen))]))) &lt;-TF-&gt; human(eileen))</span></span></span>
5015+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:475 
5016-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span></span>
5016+
% Adding (:) grandparent(robert,douglas)    <-------- (pt(parent(eileen,douglas), (vg(s(douglas,robert))->rhs([grandparent(robert,douglas)]))) <-TF-> parent(eileen,douglas))
5017-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% Adding (:) ~ (mother(_G4434,eileen)/ (mother(_G4434,eileen)\==mother(skArg1ofMotherFn(eileen),eileen)))==&gt;mother(skArg1ofMotherFn(eileen),eileen)    &lt;-------- (pt(if_missing(mother(_G4434,eileen),mother(skArg1ofMotherFn(eileen),eileen)),rhs([ (~ (mother(_G4434,eileen)/ (mother(_G4434,eileen)\==mother(skArg1ofMotherFn(eileen),eileen)))==&gt;mother(skArg1ofMotherFn(eileen),eileen))])) &lt;-TF-&gt; if_missing(mother(_G3577,eileen),mother(skArg1ofMotherFn(eileen),eileen)))</span></span></span></span>
5017+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:476 
5018-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5018+
% kif:cl_assert(pfc(hybrid), siblings(douglas, cassiopea)).
5019-
<span class="f1"><span class="bold"><span class="b9">% Adding (:) if_missing(father(_G3577,eileen),father(skArg1ofFatherFn(eileen),eileen))    &lt;-------- (pt(human(eileen), (vg(s(eileen))-&gt;rhs([if_missing(father(_G3577,eileen),father(skArg1ofFatherFn(eileen),eileen))]))) &lt;-TF-&gt; human(eileen))</span></span></span>
5019+
5020-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span></span>
5020+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:477 
5021-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% Adding (:) ~ (father(_G4468,eileen)/ (father(_G4468,eileen)\==father(skArg1ofFatherFn(eileen),eileen)))==&gt;father(skArg1ofFatherFn(eileen),eileen)    &lt;-------- (pt(if_missing(father(_G4468,eileen),father(skArg1ofFatherFn(eileen),eileen)),rhs([ (~ (father(_G4468,eileen)/ (father(_G4468,eileen)\==father(skArg1ofFatherFn(eileen),eileen)))==&gt;father(skArg1ofFatherFn(eileen),eileen))])) &lt;-TF-&gt; if_missing(father(_G3577,eileen),father(skArg1ofFatherFn(eileen),eileen)))</span></span></span></span>
5021+
% kif:cl_assert(pfc(hybrid), father(douglas, sophiaWebb)).
5022-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5022+
5023-
<span class="bold"><span class="f3"><span class="b9">% Adding (:) father(skArg1ofFatherFn(eileen),eileen)    &lt;-------- (nt(father(_G4863,eileen), (call_u(father(_G4800,eileen)),father(_G4800,eileen)\==father(skArg1ofFatherFn(eileen),eileen)),rhs([father(skArg1ofFatherFn(eileen),eileen)])) &lt;-TF-&gt; \+father(_G4797,eileen))</span></span></span>
5023+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:477 
5024-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span>
5024+
% Adding (:) grandfather(skArg1ofFatherFn(douglas),sophiaWebb)    <-------- (pt(male(skArg1ofFatherFn(douglas)), (vg(s(sophiaWebb,skArg1ofFatherFn(douglas)))->rhs([grandfather(skArg1ofFatherFn(douglas),sophiaWebb)]))) <-TF-> male(skArg1ofFatherFn(douglas)))
5025-
<span class="b9">% Adding (:) parent(skArg1ofFatherFn(eileen),eileen)    &lt;-------- (pt(father(skArg1ofFatherFn(eileen),eileen), (vg(s(eileen,skArg1ofFatherFn(eileen)))-&gt;rhs([parent(skArg1ofFatherFn(eileen),eileen)]))) &lt;-TF-&gt; father(skArg1ofFatherFn(eileen),eileen))</span>
5025+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:477 
5026-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span></span>
5026+
% Adding (:) grandmother(eileen,sophiaWebb)    <-------- (pt(female(eileen), (vg(s(sophiaWebb,eileen))->rhs([grandmother(eileen,sophiaWebb)]))) <-TF-> female(eileen))
5027-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) ancestor(skArg1ofFatherFn(eileen),eileen)    &lt;-------- (pt(parent(skArg1ofFatherFn(eileen),eileen), (vg(s(eileen,skArg1ofFatherFn(eileen)))-&gt;rhs([ancestor(skArg1ofFatherFn(eileen),eileen)]))) &lt;-TF-&gt; parent(skArg1ofFatherFn(eileen),eileen))</span></span></span></span>
5027+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:478 
5028-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span>
5028+
% kif:cl_assert(pfc(hybrid), father(douglas, skylar)).
5029-
<span class="f3"><span class="b9">% Adding (:) male(skArg1ofFatherFn(eileen))    &lt;-------- (pt(father(skArg1ofFatherFn(eileen),eileen), (vg(s(skArg1ofFatherFn(eileen)))-&gt;rhs([male(skArg1ofFatherFn(eileen))]))) &lt;-TF-&gt; father(skArg1ofFatherFn(eileen),eileen))</span></span>
5029+
5030-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5030+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:478 
5031-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) neg(female(skArg1ofFatherFn(eileen)))    &lt;-------- (pt(male(skArg1ofFatherFn(eileen)), (vg(s(skArg1ofFatherFn(eileen)))-&gt;rhs([neg(female(skArg1ofFatherFn(eileen)))]))) &lt;-TF-&gt; male(skArg1ofFatherFn(eileen)))</span></span></span>
5031+
% Adding (:) grandfather(skArg1ofFatherFn(douglas),skylar)    <-------- (pt(male(skArg1ofFatherFn(douglas)), (vg(s(skylar,skArg1ofFatherFn(douglas)))->rhs([grandfather(skArg1ofFatherFn(douglas),skylar)]))) <-TF-> male(skArg1ofFatherFn(douglas)))
5032-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5032+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:478 
5033-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) neg(gender(skArg1ofFatherFn(eileen),female))    &lt;-------- (pt(neg(female(skArg1ofFatherFn(eileen))), (vg(s(skArg1ofFatherFn(eileen)))-&gt;rhs([neg(gender(skArg1ofFatherFn(eileen),female))]))) &lt;-TF-&gt; neg(female(skArg1ofFatherFn(eileen))))</span></span></span>
5033+
% Adding (:) grandmother(eileen,skylar)    <-------- (pt(female(eileen), (vg(s(skylar,eileen))->rhs([grandmother(eileen,skylar)]))) <-TF-> female(eileen))
5034-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5034+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:478 
5035-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(gender(skArg1ofFatherFn(eileen),female),u,u).</span></span></span>
5035+
% Adding (:) siblings(skylar,sophiaWebb)    <-------- (pt(parent(douglas,sophiaWebb), (dif:dif(skylar,sophiaWebb)->vg(s(sophiaWebb,skylar))->rhs([siblings(skylar,sophiaWebb)]))) <-TF-> parent(douglas,sophiaWebb))
5036-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5036+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:479 
5037-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: gender(skArg1ofFatherFn(eileen),female)</span></span></span>
5037+
% kif:cl_assert(pfc(hybrid), father(douglas, sophiaWisdom)).
5038-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5038+
5039-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(gender(skArg1ofFatherFn(eileen),female), (u,u))) gender(skArg1ofFatherFn(eileen),female).</span></span></span>
5039+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:479 
5040-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5040+
% Adding (:) grandfather(skArg1ofFatherFn(douglas),sophiaWisdom)    <-------- (pt(male(skArg1ofFatherFn(douglas)), (vg(s(sophiaWisdom,skArg1ofFatherFn(douglas)))->rhs([grandfather(skArg1ofFatherFn(douglas),sophiaWisdom)]))) <-TF-> male(skArg1ofFatherFn(douglas)))
5041-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(gender(skArg1ofFatherFn(eileen),female),u,u).</span></span></span>
5041+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:479 
5042-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5042+
% Adding (:) grandmother(eileen,sophiaWisdom)    <-------- (pt(female(eileen), (vg(s(sophiaWisdom,eileen))->rhs([grandmother(eileen,sophiaWisdom)]))) <-TF-> female(eileen))
5043-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: gender(skArg1ofFatherFn(eileen),female)</span></span></span>
5043+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:479 
5044-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5044+
% Adding (:) siblings(sophiaWisdom,sophiaWebb)    <-------- (pt(parent(douglas,sophiaWebb), (dif:dif(sophiaWisdom,sophiaWebb)->vg(s(sophiaWebb,sophiaWisdom))->rhs([siblings(sophiaWisdom,sophiaWebb)]))) <-TF-> parent(douglas,sophiaWebb))
5045-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(gender(skArg1ofFatherFn(eileen),female), (u,u))) gender(skArg1ofFatherFn(eileen),female).</span></span></span>
5045+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:479 
5046-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5046+
% Adding (:) siblings(sophiaWisdom,skylar)    <-------- (pt(parent(douglas,skylar), (dif:dif(sophiaWisdom,skylar)->vg(s(skylar,sophiaWisdom))->rhs([siblings(sophiaWisdom,skylar)]))) <-TF-> parent(douglas,skylar))
5047-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(female(skArg1ofFatherFn(eileen)),u,u).</span></span></span>
5047+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:480 
5048-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5048+
% kif:cl_assert(pfc(hybrid), father(douglas, zaltana)).
5049-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: female(skArg1ofFatherFn(eileen))</span></span></span>
5049+
5050-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5050+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:480 
5051-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(female(skArg1ofFatherFn(eileen)), (u,u))) female(skArg1ofFatherFn(eileen)).</span></span></span>
5051+
% Adding (:) grandfather(skArg1ofFatherFn(douglas),zaltana)    <-------- (pt(male(skArg1ofFatherFn(douglas)), (vg(s(zaltana,skArg1ofFatherFn(douglas)))->rhs([grandfather(skArg1ofFatherFn(douglas),zaltana)]))) <-TF-> male(skArg1ofFatherFn(douglas)))
5052-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5052+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:480 
5053-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(female(skArg1ofFatherFn(eileen)),u,u).</span></span></span>
5053+
% Adding (:) grandmother(eileen,zaltana)    <-------- (pt(female(eileen), (vg(s(zaltana,eileen))->rhs([grandmother(eileen,zaltana)]))) <-TF-> female(eileen))
5054-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5054+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:480 
5055-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: female(skArg1ofFatherFn(eileen))</span></span></span>
5055+
% Adding (:) siblings(zaltana,sophiaWebb)    <-------- (pt(parent(douglas,sophiaWebb), (dif:dif(zaltana,sophiaWebb)->vg(s(sophiaWebb,zaltana))->rhs([siblings(zaltana,sophiaWebb)]))) <-TF-> parent(douglas,sophiaWebb))
5056-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5056+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:480 
5057-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(female(skArg1ofFatherFn(eileen)), (u,u))) female(skArg1ofFatherFn(eileen)).</span></span></span>
5057+
% Adding (:) siblings(zaltana,skylar)    <-------- (pt(parent(douglas,skylar), (dif:dif(zaltana,skylar)->vg(s(skylar,zaltana))->rhs([siblings(zaltana,skylar)]))) <-TF-> parent(douglas,skylar))
5058-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span>
5058+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:480 
5059-
<span class="f3"><span class="b9">% Adding (:) gender(skArg1ofFatherFn(eileen),male)    &lt;-------- (pt(male(skArg1ofFatherFn(eileen)), (vg(s(skArg1ofFatherFn(eileen)))-&gt;rhs([gender(skArg1ofFatherFn(eileen),male)]))) &lt;-TF-&gt; male(skArg1ofFatherFn(eileen)))</span></span>
5059+
% Adding (:) siblings(zaltana,sophiaWisdom)    <-------- (pt(parent(douglas,sophiaWisdom), (dif:dif(zaltana,sophiaWisdom)->vg(s(sophiaWisdom,zaltana))->rhs([siblings(zaltana,sophiaWisdom)]))) <-TF-> parent(douglas,sophiaWisdom))
5060-
<span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5060+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 
5061-
<span class="f3"><span class="bold"><span class="b9">% Adding (:) human(douglas)    &lt;-------- (pt(ancestor(trudy,douglas), (vg(s(douglas))-&gt;rhs([human(douglas)]))) &lt;-TF-&gt; ancestor(trudy,douglas))</span></span></span>
5061+
% succeed(user:mother(eileen, douglas)).
5062-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5062+
5063-
<span class="f1"><span class="bold"><span class="b9">% Adding (:) if_missing(mother(_G3534,douglas),mother(skArg1ofMotherFn(douglas),douglas))    &lt;-------- (pt(human(douglas), (vg(s(douglas))-&gt;rhs([if_missing(mother(_G3534,douglas),mother(skArg1ofMotherFn(douglas),douglas))]))) &lt;-TF-&gt; human(douglas))</span></span></span>
5063+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 
5064-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span></span>
5064+
% succeed(user:mother(skArg1ofMotherFn(trudy), trudy)).
5065-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% Adding (:) ~ (mother(_G4391,douglas)/ (mother(_G4391,douglas)\==mother(skArg1ofMotherFn(douglas),douglas)))==&gt;mother(skArg1ofMotherFn(douglas),douglas)    &lt;-------- (pt(if_missing(mother(_G4391,douglas),mother(skArg1ofMotherFn(douglas),douglas)),rhs([ (~ (mother(_G4391,douglas)/ (mother(_G4391,douglas)\==mother(skArg1ofMotherFn(douglas),douglas)))==&gt;mother(skArg1ofMotherFn(douglas),douglas))])) &lt;-TF-&gt; if_missing(mother(_G3534,douglas),mother(skArg1ofMotherFn(douglas),douglas)))</span></span></span></span>
5065+
5066-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5066+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 
5067-
<span class="f1"><span class="bold"><span class="b9">% Adding (:) if_missing(father(_G3534,douglas),father(skArg1ofFatherFn(douglas),douglas))    &lt;-------- (pt(human(douglas), (vg(s(douglas))-&gt;rhs([if_missing(father(_G3534,douglas),father(skArg1ofFatherFn(douglas),douglas))]))) &lt;-TF-&gt; human(douglas))</span></span></span>
5067+
% succeed(user:mother(trudy, eileen)).
5068-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span></span>
5068+
5069-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% Adding (:) ~ (father(_G4425,douglas)/ (father(_G4425,douglas)\==father(skArg1ofFatherFn(douglas),douglas)))==&gt;father(skArg1ofFatherFn(douglas),douglas)    &lt;-------- (pt(if_missing(father(_G4425,douglas),father(skArg1ofFatherFn(douglas),douglas)),rhs([ (~ (father(_G4425,douglas)/ (father(_G4425,douglas)\==father(skArg1ofFatherFn(douglas),douglas)))==&gt;father(skArg1ofFatherFn(douglas),douglas))])) &lt;-TF-&gt; if_missing(father(_G3534,douglas),father(skArg1ofFatherFn(douglas),douglas)))</span></span></span></span>
5069+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 
5070-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5070+
% succeed(user:mother(trudy, robby)).
5071-
<span class="bold"><span class="f3"><span class="b9">% Adding (:) father(skArg1ofFatherFn(douglas),douglas)    &lt;-------- (nt(father(_G4820,douglas), (call_u(father(_G4757,douglas)),father(_G4757,douglas)\==father(skArg1ofFatherFn(douglas),douglas)),rhs([father(skArg1ofFatherFn(douglas),douglas)])) &lt;-TF-&gt; \+father(_G4754,douglas))</span></span></span>
5071+
5072-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span>
5072+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 
5073-
<span class="b9">% Adding (:) parent(skArg1ofFatherFn(douglas),douglas)    &lt;-------- (pt(father(skArg1ofFatherFn(douglas),douglas), (vg(s(douglas,skArg1ofFatherFn(douglas)))-&gt;rhs([parent(skArg1ofFatherFn(douglas),douglas)]))) &lt;-TF-&gt; father(skArg1ofFatherFn(douglas),douglas))</span>
5073+
% succeed(user:mother(trudy, liana)).
5074-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span></span>
5074+
5075-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) ancestor(skArg1ofFatherFn(douglas),douglas)    &lt;-------- (pt(parent(skArg1ofFatherFn(douglas),douglas), (vg(s(douglas,skArg1ofFatherFn(douglas)))-&gt;rhs([ancestor(skArg1ofFatherFn(douglas),douglas)]))) &lt;-TF-&gt; parent(skArg1ofFatherFn(douglas),douglas))</span></span></span></span>
5075+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 
5076-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span>
5076+
% succeed(user:mother(liana, matt)).
5077-
<span class="f3"><span class="b9">% Adding (:) male(skArg1ofFatherFn(douglas))    &lt;-------- (pt(father(skArg1ofFatherFn(douglas),douglas), (vg(s(skArg1ofFatherFn(douglas)))-&gt;rhs([male(skArg1ofFatherFn(douglas))]))) &lt;-TF-&gt; father(skArg1ofFatherFn(douglas),douglas))</span></span>
5077+
5078-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5078+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 
5079-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) neg(female(skArg1ofFatherFn(douglas)))    &lt;-------- (pt(male(skArg1ofFatherFn(douglas)), (vg(s(skArg1ofFatherFn(douglas)))-&gt;rhs([neg(female(skArg1ofFatherFn(douglas)))]))) &lt;-TF-&gt; male(skArg1ofFatherFn(douglas)))</span></span></span>
5079+
% succeed(user:mother(liana, liz)).
5080-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5080+
5081-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) neg(gender(skArg1ofFatherFn(douglas),female))    &lt;-------- (pt(neg(female(skArg1ofFatherFn(douglas))), (vg(s(skArg1ofFatherFn(douglas)))-&gt;rhs([neg(gender(skArg1ofFatherFn(douglas),female))]))) &lt;-TF-&gt; neg(female(skArg1ofFatherFn(douglas))))</span></span></span>
5081+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 
5082-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5082+
% succeed(user:mother(trudy, pam)).
5083-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(gender(skArg1ofFatherFn(douglas),female),u,u).</span></span></span>
5083+
5084-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5084+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 
5085-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: gender(skArg1ofFatherFn(douglas),female)</span></span></span>
5085+
% succeed(user:mother(skArg1ofMotherFn(sophiaWebb), sophiaWebb)).
5086-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5086+
5087-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(gender(skArg1ofFatherFn(douglas),female), (u,u))) gender(skArg1ofFatherFn(douglas),female).</span></span></span>
5087+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 
5088-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5088+
% succeed(user:mother(skArg1ofMotherFn(skylar), skylar)).
5089-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(gender(skArg1ofFatherFn(douglas),female),u,u).</span></span></span>
5089+
5090-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5090+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 
5091-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: gender(skArg1ofFatherFn(douglas),female)</span></span></span>
5091+
% succeed(user:mother(skArg1ofMotherFn(sophiaWisdom), sophiaWisdom)).
5092-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5092+
5093-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(gender(skArg1ofFatherFn(douglas),female), (u,u))) gender(skArg1ofFatherFn(douglas),female).</span></span></span>
5093+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 
5094-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5094+
% succeed(user:mother(skArg1ofMotherFn(zaltana), zaltana)).
5095-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(female(skArg1ofFatherFn(douglas)),u,u).</span></span></span>
5095+
5096-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5096+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 
5097-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: female(skArg1ofFatherFn(douglas))</span></span></span>
5097+
% succeed(user:father(skArg1ofFatherFn(trudy), trudy)).
5098-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5098+
5099-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(female(skArg1ofFatherFn(douglas)), (u,u))) female(skArg1ofFatherFn(douglas)).</span></span></span>
5099+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 
5100-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5100+
% succeed(user:father(skArg1ofFatherFn(eileen), eileen)).
5101-
<span class="f1"><span class="bold"><span class="b9">% Couldn't retract spft(female(skArg1ofFatherFn(douglas)),u,u).</span></span></span>
5101+
5102-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5102+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 
5103-
<span class="f6"><span class="bold"><span class="b9">% pfc_undo_e ; Fact not found in user db: female(skArg1ofFatherFn(douglas))</span></span></span>
5103+
% succeed(user:father(skArg1ofFatherFn(douglas), douglas)).
5104-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5104+
5105-
<span class="f1"><span class="bold"><span class="b9">% Removing (pfc_rem1(female(skArg1ofFatherFn(douglas)), (u,u))) female(skArg1ofFatherFn(douglas)).</span></span></span>
5105+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 
5106-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span>
5106+
% succeed(user:father(skArg1ofFatherFn(robby), robby)).
5107-
<span class="f3"><span class="b9">% Adding (:) gender(skArg1ofFatherFn(douglas),male)    &lt;-------- (pt(male(skArg1ofFatherFn(douglas)), (vg(s(skArg1ofFatherFn(douglas)))-&gt;rhs([gender(skArg1ofFatherFn(douglas),male)]))) &lt;-TF-&gt; male(skArg1ofFatherFn(douglas)))</span></span>
5107+
5108-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span></span>
5108+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 
5109-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) ancestor(skArg1ofFatherFn(eileen),douglas)    &lt;-------- (pt(ancestor(eileen,douglas), (vg(s(douglas,skArg1ofFatherFn(eileen)))-&gt;rhs([ancestor(skArg1ofFatherFn(eileen),douglas)]))) &lt;-TF-&gt; ancestor(eileen,douglas))</span></span></span></span>
5109+
% succeed(user:father(skArg1ofFatherFn(liana), liana)).
5110-
<span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span>
5110+
5111-
<span class="f7 b0">% Adding (:) grandparent(skArg1ofFatherFn(eileen),douglas)    &lt;-------- (pt(parent(eileen,douglas), (vg(s(douglas,skArg1ofFatherFn(eileen)))-&gt;rhs([grandparent(skArg1ofFatherFn(eileen),douglas)]))) &lt;-TF-&gt; parent(eileen,douglas))</span>
5111+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 
5112-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span>
5112+
% succeed(user:father(skArg1ofFatherFn(matt), matt)).
5113-
<span class="b9">% Adding (:) grandfather(skArg1ofFatherFn(eileen),douglas)    &lt;-------- (pt(male(skArg1ofFatherFn(eileen)), (vg(s(douglas,skArg1ofFatherFn(eileen)))-&gt;rhs([grandfather(skArg1ofFatherFn(eileen),douglas)]))) &lt;-TF-&gt; male(skArg1ofFatherFn(eileen)))</span>
5113+
5114
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 
5115
% succeed(user:father(skArg1ofFatherFn(liz), liz)).
5116-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
5116+
5117-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
5117+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 
5118-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
5118+
% succeed(user:father(skArg1ofFatherFn(pam), pam)).
5119-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
5119+
5120-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5120+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 
5121-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
5121+
% succeed(user:father(robert, eileen)).
5122-
<span class="f6"><span class="bold"><span class="b9">% 	all(P1, all(P2, if((human(P1), ancestor(P1, P2)), human(P2)))).</span></span></span>
5122+
5123-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5123+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 
5124-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5124+
% succeed(user:father(douglas, sophiaWebb)).
5125-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
5125+
5126-
<span class="f1"><span class="bold"><span class="b9">% 	all(P1, all(P2, (human(P1)&amp;ancestor(P1, P2)=&gt;human(P2)))).</span></span></span>
5126+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 
5127-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
5127+
% succeed(user:father(douglas, skylar)).
5128-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5128+
5129-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
5129+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 
5130-
<span class="f7"><span class="bold"><span class="b0">% 	human(P2)v (not(human(P1))v not(ancestor(P1, P2))).</span></span></span>
5130+
% succeed(user:father(douglas, sophiaWisdom)).
5131-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
5131+
5132-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span>
5132+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 
5133-
<span class="f6"><span class="b9">% horn :-</span></span>
5133+
% succeed(user:father(douglas, zaltana)).
5134-
<span class="f6"><span class="b9">% 	</span></span>
5134+
5135-
<span class="f6"><span class="b9">% 	[ (human(P2):-human(P1), ancestor(P1, P2)),</span></span>
5135+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 
5136-
<span class="f6"><span class="b9">% 	  (not(human(P1)):-not(human(P2)), ancestor(P1, P2)),</span></span>
5136+
% succeed(user:male(skArg1ofFatherFn(trudy))).
5137-
<span class="f6"><span class="b9">% 	  (not(ancestor(P1, P2)):-not(human(P2)), human(P1))</span></span>
5137+
5138-
<span class="f6"><span class="b9">% 	].</span></span>
5138+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 
5139-
<span class="f6"><span class="b9">% </span></span>
5139+
% succeed(user:male(skArg1ofFatherFn(eileen))).
5140-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span></span>
5140+
5141-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% pfc :-</span></span></span></span>
5141+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 
5142-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	</span></span></span></span>
5142+
% succeed(user:male(skArg1ofFatherFn(douglas))).
5143-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	[ (human(P1), ancestor(P1, P2), {vg(s(P2))}==&gt;human(P2)),</span></span></span></span>
5143+
5144-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(human(P1))&lt;-neg(human(P2)), ancestor(P1, P2), {vg(s(P1))}),</span></span></span></span>
5144+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 
5145-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	  (neg(ancestor(P1, P2))&lt;-neg(human(P2)), human(P1), {vg(s(P2, P1))})</span></span></span></span>
5145+
% succeed(user:male(skArg1ofFatherFn(robby))).
5146-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% 	].</span></span></span></span>
5146+
5147-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
5147+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 
5148-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span></span>
5148+
% succeed(user:male(skArg1ofFatherFn(liana))).
5149-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([ (human(P1), ancestor(P1, P2), {vg(s(P2))}==&gt;human(P2)), (neg(human(P1))&lt;-neg(human(P2)), ancestor(P1, P2), {vg(s(P1))}), (neg(ancestor(P1, P2))&lt;-neg(human(P2)), human(P1), {vg(s(P2, P1))})])).</span></span></span></span>
5149+
5150-
<span class="bold"><span class="f4"><span class="bold"><span class="b9">% </span></span></span></span>
5150+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 
5151-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5151+
% succeed(user:male(skArg1ofFatherFn(matt))).
5152-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.273354665999996&gt;0.8), user:pfc_fwd2(clif(if((human(P1), ancestor(P1, P2)), human(P2))), (u, u))).</span></span></span>
5152+
5153-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
5153+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 
5154-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span></span>
5154+
% succeed(user:male(skArg1ofFatherFn(liz))).
5155-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(1.2751779549999966&gt;0.6), user:pfc_assert_fast_timed(clif(if((human(P1), ancestor(P1, P2)), human(P2))), (u, u))).</span></span></span></span>
5155+
5156-
<span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span>
5156+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 
5157-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:403 </span></span></span>
5157+
% succeed(user:male(skArg1ofFatherFn(pam))).
5158-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:must_det_l((show_interesting_cl(kif(fwc), if((human(_G631), ancestor(_G631, _G652)), human(_G652))), kif_process(if((human(_G631), ancestor(_G631, _G652)), human(_G652)))))).</span></span></span>
5158+
5159-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>:- dynamic ancestor/2.
5159+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 
5160
% succeed(user:male(robert)).
5161
% 
5162
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 
5163
% succeed(user:male(douglas)).
5164
% 
5165
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 
5166
% succeed(user:female(eileen)).
5167
% 
5168
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 
5169
% succeed(user:female(skArg1ofMotherFn(trudy))).
5170
% 
5171
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 
5172
% succeed(user:female(trudy)).
5173
% 
5174
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 
5175
% succeed(user:female(liana)).
5176
% 
5177
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 
5178
% succeed(user:female(skArg1ofMotherFn(sophiaWebb))).
5179
% 
5180
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 
5181
% succeed(user:female(skArg1ofMotherFn(skylar))).
5182
% 
5183
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 
5184
% succeed(user:female(skArg1ofMotherFn(sophiaWisdom))).
5185
% 
5186
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 
5187
% succeed(user:female(skArg1ofMotherFn(zaltana))).
5188
% 
5189
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5190
% succeed(user:siblings(eileen, robby)).
5191
% 
5192-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
5192+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5193-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
5193+
% succeed(user:siblings(robby, eileen)).
5194-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
5194+
5195-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
5195+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5196-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:408 </span></span></span>
5196+
% succeed(user:siblings(robby, liana)).
5197-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
5197+
5198-
<span class="f6"><span class="bold"><span class="b9">% 	grandmother(trudy, douglas).</span></span></span>
5198+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5199-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5199+
% succeed(user:siblings(eileen, liana)).
5200-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:408 </span></span></span>
5200+
5201-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
5201+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5202-
<span class="f1"><span class="bold"><span class="b9">% 	grandmother(trudy, douglas).</span></span></span>
5202+
% succeed(user:siblings(liana, eileen)).
5203-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
5203+
5204-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:408 </span></span></span>
5204+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5205-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
5205+
% succeed(user:siblings(liana, robby)).
5206-
<span class="f7"><span class="bold"><span class="b0">% 	grandmother(trudy, douglas).</span></span></span>
5206+
5207-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
5207+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5208-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:408 </span></span>
5208+
% succeed(user:siblings(matt, liz)).
5209-
<span class="f6"><span class="b9">% horn :-</span></span>
5209+
5210-
<span class="f6"><span class="b9">% 	[grandmother(trudy, douglas)].</span></span>
5210+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5211-
<span class="f6"><span class="b9">% </span></span>
5211+
% succeed(user:siblings(liz, matt)).
5212-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:408 </span></span></span>
5212+
5213-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
5213+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5214-
<span class="f2"><span class="bold"><span class="b9">% 	[grandmother(trudy, douglas)].</span></span></span>
5214+
% succeed(user:siblings(liana, pam)).
5215-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
5215+
5216-
<span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:408 </span></span></span>
5216+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5217-
<span class="f5"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([grandmother(trudy, douglas)])).</span></span></span>
5217+
% succeed(user:siblings(robby, pam)).
5218-
<span class="f5"><span class="bold"><span class="b9">% </span></span></span>
5218+
5219-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:410 </span></span></span>
5219+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5220-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(hybrid), mother(trudy, robby)).</span></span></span>
5220+
% succeed(user:siblings(eileen, pam)).
5221-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
5221+
5222-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:410 </span>
5222+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5223-
<span class="b9">% Adding (:) grandfather(skArg1ofFatherFn(trudy),robby)    &lt;-------- (pt(male(skArg1ofFatherFn(trudy)), (vg(s(robby,skArg1ofFatherFn(trudy)))-&gt;rhs([grandfather(skArg1ofFatherFn(trudy),robby)]))) &lt;-TF-&gt; male(skArg1ofFatherFn(trudy)))</span>
5223+
% succeed(user:siblings(pam, eileen)).
5224-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:410 </span></span></span>
5224+
5225-
<span class="f7"><span class="bold"><span class="b0">% Adding (:) grandmother(skArg1ofMotherFn(trudy),robby)    &lt;-------- (pt(female(skArg1ofMotherFn(trudy)), (vg(s(robby,skArg1ofMotherFn(trudy)))-&gt;rhs([grandmother(skArg1ofMotherFn(trudy),robby)]))) &lt;-TF-&gt; female(skArg1ofMotherFn(trudy)))</span></span></span>
5225+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5226-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:410 </span></span></span>
5226+
% succeed(user:siblings(pam, robby)).
5227-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) siblings(robby,eileen)    &lt;-------- (pt(parent(trudy,eileen), (dif:dif(robby,eileen)-&gt;vg(s(eileen,robby))-&gt;rhs([siblings(robby,eileen)]))) &lt;-TF-&gt; parent(trudy,eileen))</span></span></span>
5227+
5228-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:411 </span></span></span>
5228+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5229-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(hybrid), mother(trudy, liana)).</span></span></span>
5229+
% succeed(user:siblings(pam, liana)).
5230-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
5230+
5231-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:411 </span>
5231+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5232-
<span class="b9">% Adding (:) grandfather(skArg1ofFatherFn(trudy),liana)    &lt;-------- (pt(male(skArg1ofFatherFn(trudy)), (vg(s(liana,skArg1ofFatherFn(trudy)))-&gt;rhs([grandfather(skArg1ofFatherFn(trudy),liana)]))) &lt;-TF-&gt; male(skArg1ofFatherFn(trudy)))</span>
5232+
% succeed(user:siblings(douglas, cassiopea)).
5233-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:411 </span></span></span>
5233+
5234-
<span class="f7"><span class="bold"><span class="b0">% Adding (:) grandmother(skArg1ofMotherFn(trudy),liana)    &lt;-------- (pt(female(skArg1ofMotherFn(trudy)), (vg(s(liana,skArg1ofMotherFn(trudy)))-&gt;rhs([grandmother(skArg1ofMotherFn(trudy),liana)]))) &lt;-TF-&gt; female(skArg1ofMotherFn(trudy)))</span></span></span>
5234+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5235-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:411 </span></span></span>
5235+
% succeed(user:siblings(sophiaWebb, skylar)).
5236-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) siblings(liana,eileen)    &lt;-------- (pt(parent(trudy,eileen), (dif:dif(liana,eileen)-&gt;vg(s(eileen,liana))-&gt;rhs([siblings(liana,eileen)]))) &lt;-TF-&gt; parent(trudy,eileen))</span></span></span>
5236+
5237-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:411 </span></span></span>
5237+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5238-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) siblings(liana,robby)    &lt;-------- (pt(parent(trudy,robby), (dif:dif(liana,robby)-&gt;vg(s(robby,liana))-&gt;rhs([siblings(liana,robby)]))) &lt;-TF-&gt; parent(trudy,robby))</span></span></span>
5238+
% succeed(user:siblings(skylar, sophiaWebb)).
5239-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:412 </span></span></span>
5239+
5240-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(hybrid), mother(liana, matt)).</span></span></span>
5240+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5241-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
5241+
% succeed(user:siblings(skylar, sophiaWisdom)).
5242-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:412 </span></span></span>
5242+
5243-
<span class="f7"><span class="bold"><span class="b0">% Adding (:) grandmother(trudy,matt)    &lt;-------- (pt(female(trudy), (vg(s(matt,trudy))-&gt;rhs([grandmother(trudy,matt)]))) &lt;-TF-&gt; female(trudy))</span></span></span>
5243+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5244-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:412 </span>
5244+
% succeed(user:siblings(sophiaWebb, sophiaWisdom)).
5245-
<span class="b9">% Adding (:) grandfather(skArg1ofFatherFn(liana),matt)    &lt;-------- (pt(male(skArg1ofFatherFn(liana)), (vg(s(matt,skArg1ofFatherFn(liana)))-&gt;rhs([grandfather(skArg1ofFatherFn(liana),matt)]))) &lt;-TF-&gt; male(skArg1ofFatherFn(liana)))</span>
5245+
5246-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:413 </span></span></span>
5246+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5247-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(hybrid), mother(liana, liz)).</span></span></span>
5247+
% succeed(user:siblings(sophiaWisdom, sophiaWebb)).
5248-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
5248+
5249-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:413 </span></span></span>
5249+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5250-
<span class="f7"><span class="bold"><span class="b0">% Adding (:) grandmother(trudy,liz)    &lt;-------- (pt(female(trudy), (vg(s(liz,trudy))-&gt;rhs([grandmother(trudy,liz)]))) &lt;-TF-&gt; female(trudy))</span></span></span>
5250+
% succeed(user:siblings(sophiaWisdom, skylar)).
5251-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:413 </span>
5251+
5252-
<span class="b9">% Adding (:) grandfather(skArg1ofFatherFn(liana),liz)    &lt;-------- (pt(male(skArg1ofFatherFn(liana)), (vg(s(liz,skArg1ofFatherFn(liana)))-&gt;rhs([grandfather(skArg1ofFatherFn(liana),liz)]))) &lt;-TF-&gt; male(skArg1ofFatherFn(liana)))</span>
5252+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5253-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:413 </span></span></span>
5253+
% succeed(user:siblings(sophiaWisdom, zaltana)).
5254-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) siblings(liz,matt)    &lt;-------- (pt(parent(liana,matt), (dif:dif(liz,matt)-&gt;vg(s(matt,liz))-&gt;rhs([siblings(liz,matt)]))) &lt;-TF-&gt; parent(liana,matt))</span></span></span>
5254+
5255-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:414 </span></span></span>
5255+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5256-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(hybrid), mother(trudy, pam)).</span></span></span>
5256+
% succeed(user:siblings(skylar, zaltana)).
5257-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
5257+
5258-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:414 </span>
5258+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5259-
<span class="b9">% Adding (:) grandfather(skArg1ofFatherFn(trudy),pam)    &lt;-------- (pt(male(skArg1ofFatherFn(trudy)), (vg(s(pam,skArg1ofFatherFn(trudy)))-&gt;rhs([grandfather(skArg1ofFatherFn(trudy),pam)]))) &lt;-TF-&gt; male(skArg1ofFatherFn(trudy)))</span>
5259+
% succeed(user:siblings(sophiaWebb, zaltana)).
5260-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:414 </span></span></span>
5260+
5261-
<span class="f7"><span class="bold"><span class="b0">% Adding (:) grandmother(skArg1ofMotherFn(trudy),pam)    &lt;-------- (pt(female(skArg1ofMotherFn(trudy)), (vg(s(pam,skArg1ofMotherFn(trudy)))-&gt;rhs([grandmother(skArg1ofMotherFn(trudy),pam)]))) &lt;-TF-&gt; female(skArg1ofMotherFn(trudy)))</span></span></span>
5261+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5262-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:414 </span></span></span>
5262+
% succeed(user:siblings(zaltana, sophiaWebb)).
5263-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) siblings(pam,eileen)    &lt;-------- (pt(parent(trudy,eileen), (dif:dif(pam,eileen)-&gt;vg(s(eileen,pam))-&gt;rhs([siblings(pam,eileen)]))) &lt;-TF-&gt; parent(trudy,eileen))</span></span></span>
5263+
5264-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:414 </span></span></span>
5264+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5265-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) siblings(pam,robby)    &lt;-------- (pt(parent(trudy,robby), (dif:dif(pam,robby)-&gt;vg(s(robby,pam))-&gt;rhs([siblings(pam,robby)]))) &lt;-TF-&gt; parent(trudy,robby))</span></span></span>
5265+
% succeed(user:siblings(zaltana, skylar)).
5266-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:414 </span></span></span>
5266+
5267-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) siblings(pam,liana)    &lt;-------- (pt(parent(trudy,liana), (dif:dif(pam,liana)-&gt;vg(s(liana,pam))-&gt;rhs([siblings(pam,liana)]))) &lt;-TF-&gt; parent(trudy,liana))</span></span></span>
5267+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 
5268
% succeed(user:siblings(zaltana, sophiaWisdom)).
5269
% 
5270-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
5270+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 
5271-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
5271+
% failed_show_call(user:retract(user:mpred_directive_value(kif, file, '/opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl'))).
5272-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
5272+
5273-
<span class="bold"><span class="f7"><span class="bold"><span class="b0">%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%</span></span></span></span>
5273+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 
5274-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:421 </span></span></span>
5274+
% failed_show_call(user:retract(user:mpred_directive_value(kif, file, '/opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl'))).
5275-
<span class="f6"><span class="bold"><span class="b9">% kif :-</span></span></span>
5275+
5276-
<span class="f6"><span class="bold"><span class="b9">% 	human(douglas).</span></span></span>
5276+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 
5277-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5277+
% failed_show_call(user:retract(user:current_lang(kif))).
5278-
<span class="f1"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:421 </span></span></span>
5278+
5279-
<span class="f1"><span class="bold"><span class="b9">% pkif :-</span></span></span>
5279+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 
5280-
<span class="f1"><span class="bold"><span class="b9">% 	human(douglas).</span></span></span>
5280+
% failed_show_call(user:retract(user:current_lang(kif))).
5281-
<span class="f1"><span class="bold"><span class="b9">% </span></span></span>
5281+
5282-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:421 </span></span></span>
5282+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 
5283-
<span class="f7"><span class="bold"><span class="b0">% cnf :-</span></span></span>
5283+
% failed_show_call(user:retract(user:mpred_directive_value(kif, file, '/opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl'))).
5284-
<span class="f7"><span class="bold"><span class="b0">% 	human(douglas).</span></span></span>
5284+
5285-
<span class="f7"><span class="bold"><span class="b0">% </span></span></span>
5285+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 
5286-
<span class="f6"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:421 </span></span>
5286+
% failed_show_call(user:retract(user:mpred_directive_value(kif, file, '/opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl'))).
5287-
<span class="f6"><span class="b9">% horn :-</span></span>
5287+
5288-
<span class="f6"><span class="b9">% 	[human(douglas)].</span></span>
5288+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 
5289-
<span class="f6"><span class="b9">% </span></span>
5289+
% failed_show_call(user:retract(user:current_lang(kif))).
5290-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:421 </span></span></span>
5290+
5291-
<span class="f2"><span class="bold"><span class="b9">% pfc :-</span></span></span>
5291+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 
5292-
<span class="f2"><span class="bold"><span class="b9">% 	[human(douglas)].</span></span></span>
5292+
% failed_show_call(user:retract(user:current_lang(kif))).
5293-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
5293+
5294-
<span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:421 </span></span></span>
5294+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 
5295-
<span class="f5"><span class="bold"><span class="b9">% succeed(user:are_clauses_entailed([human(douglas)])).</span></span></span>
5295+
% failed_show_call(user:retract(user:current_lang(pfc))).
5296-
<span class="f5"><span class="bold"><span class="b9">% </span></span></span>
5296+
5297-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 </span></span>
5297+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 
5298-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(trudy))).</span></span>
5298+
% failed_show_call(user:retract(user:current_lang(pfc))).
5299-
<span class="f3"><span class="b9">% </span></span>
5299+
5300-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 </span></span>
5300+
5301-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(eileen))).</span></span>
5301+
5302-
<span class="f3"><span class="b9">% </span></span>
5302+
5303-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 </span></span>
5303+
5304-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(douglas))).</span></span>
5304+
5305-
<span class="f3"><span class="b9">% </span></span>
5305+
5306-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 </span></span>
5306+
5307-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(robby))).</span></span>
5307+
% 		    ->  true
5308-
<span class="f3"><span class="b9">% </span></span>
5308+
5309-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 </span></span>
5309+
5310-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(liana))).</span></span>
5310+
% 		->  true
5311-
<span class="f3"><span class="b9">% </span></span>
5311+
5312-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 </span></span>
5312+
5313-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(matt))).</span></span>
5313+
5314-
<span class="f3"><span class="b9">% </span></span>
5314+
5315-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 </span></span>
5315+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/logicmoo_plarkc.pl:25 
5316-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(liz))).</span></span>
5316+
% "Loading tinyKB should take under a minute".
5317-
<span class="f3"><span class="b9">% </span></span>
5317+
5318-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:446 </span></span>
5318+
5319-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(pam))).</span></span>
5319+
5320-
<span class="f3"><span class="b9">% </span></span>
5320+
5321-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:461 </span></span>
5321+
5322-
<span class="f3"><span class="b9">% succeed(user: ~male(eileen)).</span></span>
5322+
5323-
<span class="f3"><span class="b9">% </span></span>
5323+
5324-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:461 </span></span>
5324+
5325-
<span class="f3"><span class="b9">% succeed(user: ~male(skArg1ofMotherFn(trudy))).</span></span>
5325+
5326-
<span class="f3"><span class="b9">% </span></span>
5326+
5327-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:461 </span></span>
5327+
5328-
<span class="f3"><span class="b9">% succeed(user: ~male(trudy)).</span></span>
5328+
5329-
<span class="f3"><span class="b9">% </span></span>
5329+
5330-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:461 </span></span>
5330+
5331-
<span class="f3"><span class="b9">% succeed(user: ~male(liana)).</span></span>
5331+
5332-
<span class="f3"><span class="b9">% </span></span>
5332+
5333-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 </span></span></span>
5333+
5334-
<span class="f6"><span class="bold"><span class="b9">% succeed(user: ~female(skArg1ofFatherFn(trudy))).</span></span></span>
5334+
5335-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5335+
5336-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 </span></span></span>
5336+
5337-
<span class="f6"><span class="bold"><span class="b9">% succeed(user: ~female(skArg1ofFatherFn(eileen))).</span></span></span>
5337+
5338-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5338+
5339-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 </span></span></span>
5339+
5340-
<span class="f6"><span class="bold"><span class="b9">% succeed(user: ~female(skArg1ofFatherFn(douglas))).</span></span></span>
5340+
5341-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5341+
% assertedTinyKB_implies_TODO(forwardNonTriggerLiteral(isa(TERM, INDEP_COL)), meetsPragmaticRequirement('TheList'(NAT, FUNC, TERM, INDEP_COL, ARG, DEP_COL), 'TINYKB-ASSERTION'(':TRUE-DEF', [[[natFunction, NAT, FUNC], [isa, TERM, INDEP_COL], [natArgument, NAT, ARG, TERM], [interArgResultIsa, FUNC, ARG, INDEP_COL, DEP_COL]], [[isa, NAT, DEP_COL]]], 'BaseKB', ["?NAT", "?FUNC", "?TERM", "?INDEP-COL", "?ARG", "?DEP-COL"], [implies, [and, [natFunction, NAT, FUNC], [isa, TERM, INDEP_COL], [natArgument, NAT, ARG, TERM], [interArgResultIsa, FUNC, ARG, INDEP_COL, DEP_COL]], [isa, NAT, DEP_COL]])), 'BaseKB', vStrDef).
5342-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 </span></span></span>
5342+
% assertedTinyKB_implies_TODO(forwardNonTriggerLiteral(isa(ARG, COL)), meetsPragmaticRequirement('TheList'(ARG, COL, NART, FUNC, INT), 'TINYKB-ASSERTION'(':TRUE-MON', [[[assertedSentence, [isa, ARG, COL]], [natFunction, NART, FUNC], [resultIsaArgIsa, FUNC, INT], [natArgument, NART, INT, ARG]], [[isa, NART, COL]]], 'BaseKB', ["?ARG", "?COL", "?NART", "?FUNC", "?INT"], [implies, [and, [assertedSentence, [isa, ARG, COL]], [natFunction, NART, FUNC], [resultIsaArgIsa, FUNC, INT], [natArgument, NART, INT, ARG]], [isa, NART, COL]])), 'BaseKB', vStrMon).
5343-
<span class="f6"><span class="bold"><span class="b9">% succeed(user: ~female(skArg1ofFatherFn(robby))).</span></span></span>
5343+
% assertedTinyKB_implies_TODO(forwardNonTriggerLiteral(arity(PRED, 2)), meetsPragmaticRequirement('TheList'(PRED, COL1, COL2), 'TINYKB-ASSERTION'(':TRUE-MON', [[[arity, PRED, 2], [requiredArg1Pred, COL1, PRED], ['interArgIsa1-2', PRED, COL1, COL2]], [[relationAllExists, PRED, COL1, COL2]]], 'BaseKB', ["?PRED", "?COL1", "?COL2"], [implies, [and, [arity, PRED, 2], [requiredArg1Pred, COL1, PRED], ['interArgIsa1-2', PRED, COL1, COL2]], [relationAllExists, PRED, COL1, COL2]])), 'BaseKB', vStrMon).
5344-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5344+
5345-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 </span></span></span>
5345+
5346-
<span class="f6"><span class="bold"><span class="b9">% succeed(user: ~female(skArg1ofFatherFn(liana))).</span></span></span>
5346+
5347-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5347+
5348-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 </span></span></span>
5348+
5349-
<span class="f6"><span class="bold"><span class="b9">% succeed(user: ~female(skArg1ofFatherFn(matt))).</span></span></span>
5349+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/logicmoo_plarkc.pl:60 
5350-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5350+
% show_call_success(user:clause_asserted(pfcMark(pfcCreates, p, clif((t(_G34864, _G34865, _G34866), t(_G34868, _G34866, _G34870)=>t(_G34864, _G34865, _G34870))), 0))).
5351-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 </span></span></span>
5351+
5352-
<span class="f6"><span class="bold"><span class="b9">% succeed(user: ~female(skArg1ofFatherFn(liz))).</span></span></span>
5352+
% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/logicmoo_plarkc.pl:67 
5353-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5353+
% gripe_time(warn(0.6412920140000011>0.6), user:pfc_assert_fast_timed(tHominid(iExplorer2), (u, u))).
5354-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:471 </span></span></span>
5354+
5355-
<span class="f6"><span class="bold"><span class="b9">% succeed(user: ~female(skArg1ofFatherFn(pam))).</span></span></span>
5355+
% /opt/PrologMUD/runtime/logicmoo_repl.pl:94 
5356-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5356+
% pttp_load_wid(logicmoo_kb_refution).
5357-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:475 </span></span></span>
5357+
5358-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(hybrid), father(robert, eileen)).</span></span></span>
5358+
5359-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
5359+
% /opt/PrologMUD/runtime/logicmoo_repl.pl:94 
5360-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:475 </span></span></span></span>
5360+
% todo(warn(builtin_why(pretest_call, 1, source_file('/opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/pttp/dbase_i_mpred_pttp_statics.pl')))).
5361-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% Adding (:) ancestor(robert,douglas)    &lt;-------- (pt(ancestor(eileen,douglas), (vg(s(douglas,robert))-&gt;rhs([ancestor(robert,douglas)]))) &lt;-TF-&gt; ancestor(eileen,douglas))</span></span></span></span>
5361+
5362-
<span class="f7 b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:475 </span>
5362+
logicmoo_kb_refution:1  not_true_t(A,B,C);assumed_t(A,B,C).
5363-
<span class="f7 b0">% Adding (:) grandparent(robert,douglas)    &lt;-------- (pt(parent(eileen,douglas), (vg(s(douglas,robert))-&gt;rhs([grandparent(robert,douglas)]))) &lt;-TF-&gt; parent(eileen,douglas))</span>
5363+
logicmoo_kb_refution:2  not_assumed_t(A,B,C);true_t(A,B,C),not_fallacy_t(A,B,C).
5364-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:476 </span></span></span>
5364+
logicmoo_kb_refution:3  not_possible_t(A,B,C);true_t(A,B,C),not_fallacy_t(A,B,C).
5365-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(hybrid), siblings(douglas, cassiopea)).</span></span></span>
5365+
logicmoo_kb_refution:4  (not(true_t(A,B,C));not(not_true_t(A,B,C)));fallacy_t(A,B,C).
5366-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
5366+
% /opt/PrologMUD/runtime/logicmoo_repl.pl:94 
5367-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:477 </span></span></span>
5367+
% todo(warn(builtin_why(not, 1, (meta_predicate not(0))))).
5368-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(hybrid), father(douglas, sophiaWebb)).</span></span></span>
5368+
5369-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
5369+
logicmoo_kb_refution:5  not_true_t(A,B,C);true_t(A,B,C),possible_t(A,B,C),not_unknown_t(A,B,C).
5370-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:477 </span>
5370+
logicmoo_kb_refution:6  not_true_t(A,B,C),not_true_t(A,B,C),not_possible_t(A,B,C),not_unknown_t(A,B,C);true_t(A,B,C), (not(not_true_t(A,B,C));not(not_possible_t(A,B,C));not(not_unknown_t(A,B,C))).
5371-
<span class="b9">% Adding (:) grandfather(skArg1ofFatherFn(douglas),sophiaWebb)    &lt;-------- (pt(male(skArg1ofFatherFn(douglas)), (vg(s(sophiaWebb,skArg1ofFatherFn(douglas)))-&gt;rhs([grandfather(skArg1ofFatherFn(douglas),sophiaWebb)]))) &lt;-TF-&gt; male(skArg1ofFatherFn(douglas)))</span>
5371+
logicmoo_kb_refution:7  not_askable_t(A,B,C);true_t(A,B,C);unknown_t(A,B,C);not_true_t(A,B,C).
5372-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:477 </span></span></span>
5372+
logicmoo_kb_refution:8  answerable_t(A,B,C),askable_t(A,B,C),not_unknown_t(A,B,C);not_answerable_t(A,B,C), (not(askable_t(A,B,C));not(not_unknown_t(A,B,C))).
5373-
<span class="f7"><span class="bold"><span class="b0">% Adding (:) grandmother(eileen,sophiaWebb)    &lt;-------- (pt(female(eileen), (vg(s(sophiaWebb,eileen))-&gt;rhs([grandmother(eileen,sophiaWebb)]))) &lt;-TF-&gt; female(eileen))</span></span></span>
5373+
logicmoo_kb_refution:9  askable_t(A,B,C),not_fallacy_t(A,B,C);not_askable_t(A,B,C),fallacy_t(A,B,C).
5374-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:478 </span></span></span>
5374+
logicmoo_kb_refution:10  not_answerable_t(A,B,C);true_t(A,B,C);not_true_t(A,B,C).
5375-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(hybrid), father(douglas, skylar)).</span></span></span>
5375+
logicmoo_kb_refution:11  true_t(A,B,C);unknown_t(A,B,C);not_true_t(A,B,C).
5376-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
5376+
% /opt/PrologMUD/runtime/logicmoo_repl.pl:94 
5377-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:478 </span>
5377+
% gripe_time(warn(50.451686048000006>40), user:with_no_mpred_expansions(if_file_exists(user:ensure_loaded(logicmoo(logicmoo_engine))))).
5378-
<span class="b9">% Adding (:) grandfather(skArg1ofFatherFn(douglas),skylar)    &lt;-------- (pt(male(skArg1ofFatherFn(douglas)), (vg(s(skylar,skArg1ofFatherFn(douglas)))-&gt;rhs([grandfather(skArg1ofFatherFn(douglas),skylar)]))) &lt;-TF-&gt; male(skArg1ofFatherFn(douglas)))</span>
5378+
5379-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:478 </span></span></span>
5379+
% /opt/PrologMUD/runtime/run_mud_server.pl:24 
5380-
<span class="f7"><span class="bold"><span class="b0">% Adding (:) grandmother(eileen,skylar)    &lt;-------- (pt(female(eileen), (vg(s(skylar,eileen))-&gt;rhs([grandmother(eileen,skylar)]))) &lt;-TF-&gt; female(eileen))</span></span></span>
5380+
% "Done with loading logicmoo_planner".
5381-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:478 </span></span></span>
5381+
5382-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) siblings(skylar,sophiaWebb)    &lt;-------- (pt(parent(douglas,sophiaWebb), (dif:dif(skylar,sophiaWebb)-&gt;vg(s(sophiaWebb,skylar))-&gt;rhs([siblings(skylar,sophiaWebb)]))) &lt;-TF-&gt; parent(douglas,sophiaWebb))</span></span></span>
5382+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5383-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:479 </span></span></span>
5383+
% succeed(user:current_prolog_flag(verbose_load, silent)).
5384-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(hybrid), father(douglas, sophiaWisdom)).</span></span></span>
5384+
5385-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
5385+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5386-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:479 </span>
5386+
% succeed(user:current_prolog_flag(debug, true)).
5387-
<span class="b9">% Adding (:) grandfather(skArg1ofFatherFn(douglas),sophiaWisdom)    &lt;-------- (pt(male(skArg1ofFatherFn(douglas)), (vg(s(sophiaWisdom,skArg1ofFatherFn(douglas)))-&gt;rhs([grandfather(skArg1ofFatherFn(douglas),sophiaWisdom)]))) &lt;-TF-&gt; male(skArg1ofFatherFn(douglas)))</span>
5387+
5388-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:479 </span></span></span>
5388+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5389-
<span class="f7"><span class="bold"><span class="b0">% Adding (:) grandmother(eileen,sophiaWisdom)    &lt;-------- (pt(female(eileen), (vg(s(sophiaWisdom,eileen))-&gt;rhs([grandmother(eileen,sophiaWisdom)]))) &lt;-TF-&gt; female(eileen))</span></span></span>
5389+
% succeed(user:current_prolog_flag(access_level, user)).
5390-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:479 </span></span></span>
5390+
5391-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) siblings(sophiaWisdom,sophiaWebb)    &lt;-------- (pt(parent(douglas,sophiaWebb), (dif:dif(sophiaWisdom,sophiaWebb)-&gt;vg(s(sophiaWebb,sophiaWisdom))-&gt;rhs([siblings(sophiaWisdom,sophiaWebb)]))) &lt;-TF-&gt; parent(douglas,sophiaWebb))</span></span></span>
5391+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5392-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:479 </span></span></span>
5392+
% succeed(user:current_prolog_flag(agc_margin, 10000)).
5393-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) siblings(sophiaWisdom,skylar)    &lt;-------- (pt(parent(douglas,skylar), (dif:dif(sophiaWisdom,skylar)-&gt;vg(s(skylar,sophiaWisdom))-&gt;rhs([siblings(sophiaWisdom,skylar)]))) &lt;-TF-&gt; parent(douglas,skylar))</span></span></span>
5393+
5394-
<span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:480 </span></span></span>
5394+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5395-
<span class="f2"><span class="bold"><span class="b9">% kif:cl_assert(pfc(hybrid), father(douglas, zaltana)).</span></span></span>
5395+
% succeed(user:current_prolog_flag(double_quotes, string)).
5396-
<span class="f2"><span class="bold"><span class="b9">% </span></span></span>
5396+
5397-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:480 </span>
5397+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5398-
<span class="b9">% Adding (:) grandfather(skArg1ofFatherFn(douglas),zaltana)    &lt;-------- (pt(male(skArg1ofFatherFn(douglas)), (vg(s(zaltana,skArg1ofFatherFn(douglas)))-&gt;rhs([grandfather(skArg1ofFatherFn(douglas),zaltana)]))) &lt;-TF-&gt; male(skArg1ofFatherFn(douglas)))</span>
5398+
% succeed(user:current_prolog_flag(opt_debug, filter)).
5399-
<span class="f7"><span class="bold"><span class="b0">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:480 </span></span></span>
5399+
5400-
<span class="f7"><span class="bold"><span class="b0">% Adding (:) grandmother(eileen,zaltana)    &lt;-------- (pt(female(eileen), (vg(s(zaltana,eileen))-&gt;rhs([grandmother(eileen,zaltana)]))) &lt;-TF-&gt; female(eileen))</span></span></span>
5400+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5401-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:480 </span></span></span>
5401+
% succeed(user:current_prolog_flag(emulated_dialect, swi)).
5402-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) siblings(zaltana,sophiaWebb)    &lt;-------- (pt(parent(douglas,sophiaWebb), (dif:dif(zaltana,sophiaWebb)-&gt;vg(s(sophiaWebb,zaltana))-&gt;rhs([siblings(zaltana,sophiaWebb)]))) &lt;-TF-&gt; parent(douglas,sophiaWebb))</span></span></span>
5402+
5403-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:480 </span></span></span>
5403+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5404-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) siblings(zaltana,skylar)    &lt;-------- (pt(parent(douglas,skylar), (dif:dif(zaltana,skylar)-&gt;vg(s(skylar,zaltana))-&gt;rhs([siblings(zaltana,skylar)]))) &lt;-TF-&gt; parent(douglas,skylar))</span></span></span>
5404+
% succeed(user:current_prolog_flag(sandboxed_load, false)).
5405-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:480 </span></span></span>
5405+
5406-
<span class="f6"><span class="bold"><span class="b9">% Adding (:) siblings(zaltana,sophiaWisdom)    &lt;-------- (pt(parent(douglas,sophiaWisdom), (dif:dif(zaltana,sophiaWisdom)-&gt;vg(s(sophiaWisdom,zaltana))-&gt;rhs([siblings(zaltana,sophiaWisdom)]))) &lt;-TF-&gt; parent(douglas,sophiaWisdom))</span></span></span>
5406+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5407-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 </span></span>
5407+
% succeed(user:current_prolog_flag(generate_debug_info, true)).
5408-
<span class="f3"><span class="b9">% succeed(user:mother(eileen, douglas)).</span></span>
5408+
5409-
<span class="f3"><span class="b9">% </span></span>
5409+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5410-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 </span></span>
5410+
% succeed(user:current_prolog_flag(pldoc_collecting, true)).
5411-
<span class="f3"><span class="b9">% succeed(user:mother(skArg1ofMotherFn(trudy), trudy)).</span></span>
5411+
5412-
<span class="f3"><span class="b9">% </span></span>
5412+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5413-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 </span></span>
5413+
% succeed(user:current_prolog_flag(optimise, false)).
5414-
<span class="f3"><span class="b9">% succeed(user:mother(trudy, eileen)).</span></span>
5414+
5415-
<span class="f3"><span class="b9">% </span></span>
5415+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5416-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 </span></span>
5416+
% succeed(user:current_prolog_flag(xref, false)).
5417-
<span class="f3"><span class="b9">% succeed(user:mother(trudy, robby)).</span></span>
5417+
5418-
<span class="f3"><span class="b9">% </span></span>
5418+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5419-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 </span></span>
5419+
% succeed(user:current_prolog_flag(backtrace_show_lines, true)).
5420-
<span class="f3"><span class="b9">% succeed(user:mother(trudy, liana)).</span></span>
5420+
5421-
<span class="f3"><span class="b9">% </span></span>
5421+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5422-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 </span></span>
5422+
% succeed(user:current_prolog_flag(debug_term_position, false)).
5423-
<span class="f3"><span class="b9">% succeed(user:mother(liana, matt)).</span></span>
5423+
5424-
<span class="f3"><span class="b9">% </span></span>
5424+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5425-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 </span></span>
5425+
% succeed(user:current_prolog_flag(toplevel_prompt, '~m~d~l~! ?- ')).
5426-
<span class="f3"><span class="b9">% succeed(user:mother(liana, liz)).</span></span>
5426+
5427-
<span class="f3"><span class="b9">% </span></span>
5427+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5428-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 </span></span>
5428+
% succeed(user:current_prolog_flag(rdf_triple_format, 3)).
5429-
<span class="f3"><span class="b9">% succeed(user:mother(trudy, pam)).</span></span>
5429+
5430-
<span class="f3"><span class="b9">% </span></span>
5430+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5431-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 </span></span>
5431+
% succeed(user:current_prolog_flag(backtrace_depth, 20)).
5432-
<span class="f3"><span class="b9">% succeed(user:mother(skArg1ofMotherFn(sophiaWebb), sophiaWebb)).</span></span>
5432+
5433-
<span class="f3"><span class="b9">% </span></span>
5433+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5434-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 </span></span>
5434+
% succeed(user:current_prolog_flag(unix, true)).
5435-
<span class="f3"><span class="b9">% succeed(user:mother(skArg1ofMotherFn(skylar), skylar)).</span></span>
5435+
5436-
<span class="f3"><span class="b9">% </span></span>
5436+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5437-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 </span></span>
5437+
% succeed(user:current_prolog_flag(backtrace_goal_depth, 2)).
5438-
<span class="f3"><span class="b9">% succeed(user:mother(skArg1ofMotherFn(sophiaWisdom), sophiaWisdom)).</span></span>
5438+
5439-
<span class="f3"><span class="b9">% </span></span>
5439+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5440-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:482 </span></span>
5440+
% succeed(user:current_prolog_flag(fileerrors, true)).
5441-
<span class="f3"><span class="b9">% succeed(user:mother(skArg1ofMotherFn(zaltana), zaltana)).</span></span>
5441+
5442-
<span class="f3"><span class="b9">% </span></span>
5442+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5443-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 </span></span></span>
5443+
% succeed(user:current_prolog_flag(allow_dot_in_atom, false)).
5444-
<span class="bold"><span class="f3"><span class="b9">% succeed(user:father(skArg1ofFatherFn(trudy), trudy)).</span></span></span>
5444+
5445-
<span class="bold"><span class="f3"><span class="b9">% </span></span></span>
5445+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5446-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 </span></span></span>
5446+
% succeed(user:current_prolog_flag(toplevel_print_anon, true)).
5447-
<span class="bold"><span class="f3"><span class="b9">% succeed(user:father(skArg1ofFatherFn(eileen), eileen)).</span></span></span>
5447+
5448-
<span class="bold"><span class="f3"><span class="b9">% </span></span></span>
5448+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5449-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 </span></span></span>
5449+
% succeed(user:current_prolog_flag(timezone, 28800)).
5450-
<span class="bold"><span class="f3"><span class="b9">% succeed(user:father(skArg1ofFatherFn(douglas), douglas)).</span></span></span>
5450+
5451-
<span class="bold"><span class="f3"><span class="b9">% </span></span></span>
5451+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5452-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 </span></span></span>
5452+
% succeed(user:current_prolog_flag(toplevel_var_size, 1000)).
5453-
<span class="bold"><span class="f3"><span class="b9">% succeed(user:father(skArg1ofFatherFn(robby), robby)).</span></span></span>
5453+
5454-
<span class="bold"><span class="f3"><span class="b9">% </span></span></span>
5454+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5455-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 </span></span></span>
5455+
% succeed(user:current_prolog_flag(query_debug_settings, debug(false, false))).
5456-
<span class="bold"><span class="f3"><span class="b9">% succeed(user:father(skArg1ofFatherFn(liana), liana)).</span></span></span>
5456+
5457-
<span class="bold"><span class="f3"><span class="b9">% </span></span></span>
5457+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5458-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 </span></span></span>
5458+
% succeed(user:current_prolog_flag(resource_database, '/usr/local/lib/swipl-7.3.5/boot64.prc')).
5459-
<span class="bold"><span class="f3"><span class="b9">% succeed(user:father(skArg1ofFatherFn(matt), matt)).</span></span></span>
5459+
5460-
<span class="bold"><span class="f3"><span class="b9">% </span></span></span>
5460+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5461-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 </span></span></span>
5461+
% succeed(user:current_prolog_flag(verbose, normal)).
5462-
<span class="bold"><span class="f3"><span class="b9">% succeed(user:father(skArg1ofFatherFn(liz), liz)).</span></span></span>
5462+
5463-
<span class="bold"><span class="f3"><span class="b9">% </span></span></span>
5463+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5464-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 </span></span></span>
5464+
% succeed(user:current_prolog_flag(verbose_file_search, false)).
5465-
<span class="bold"><span class="f3"><span class="b9">% succeed(user:father(skArg1ofFatherFn(pam), pam)).</span></span></span>
5465+
5466-
<span class="bold"><span class="f3"><span class="b9">% </span></span></span>
5466+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5467-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 </span></span></span>
5467+
% succeed(user:current_prolog_flag(html_dialect, html5)).
5468-
<span class="bold"><span class="f3"><span class="b9">% succeed(user:father(robert, eileen)).</span></span></span>
5468+
5469-
<span class="bold"><span class="f3"><span class="b9">% </span></span></span>
5469+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5470-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 </span></span></span>
5470+
% succeed(user:current_prolog_flag(verbose_autoload, false)).
5471-
<span class="bold"><span class="f3"><span class="b9">% succeed(user:father(douglas, sophiaWebb)).</span></span></span>
5471+
5472-
<span class="bold"><span class="f3"><span class="b9">% </span></span></span>
5472+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5473-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 </span></span></span>
5473+
% succeed(user:current_prolog_flag(encoding, utf8)).
5474-
<span class="bold"><span class="f3"><span class="b9">% succeed(user:father(douglas, skylar)).</span></span></span>
5474+
5475-
<span class="bold"><span class="f3"><span class="b9">% </span></span></span>
5475+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5476-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 </span></span></span>
5476+
% succeed(user:current_prolog_flag(colon_sets_calling_context, true)).
5477-
<span class="bold"><span class="f3"><span class="b9">% succeed(user:father(douglas, sophiaWisdom)).</span></span></span>
5477+
5478-
<span class="bold"><span class="f3"><span class="b9">% </span></span></span>
5478+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5479-
<span class="bold"><span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:497 </span></span></span>
5479+
% succeed(user:current_prolog_flag(compile_meta_arguments, false)).
5480-
<span class="bold"><span class="f3"><span class="b9">% succeed(user:father(douglas, zaltana)).</span></span></span>
5480+
5481-
<span class="bold"><span class="f3"><span class="b9">% </span></span></span>
5481+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5482-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 </span></span>
5482+
% succeed(user:current_prolog_flag(readline, true)).
5483-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(trudy))).</span></span>
5483+
5484-
<span class="f3"><span class="b9">% </span></span>
5484+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5485-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 </span></span>
5485+
% succeed(user:current_prolog_flag(default_mimetype, application/unknown)).
5486-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(eileen))).</span></span>
5486+
5487-
<span class="f3"><span class="b9">% </span></span>
5487+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5488-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 </span></span>
5488+
% succeed(user:current_prolog_flag(traditional, false)).
5489-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(douglas))).</span></span>
5489+
5490-
<span class="f3"><span class="b9">% </span></span>
5490+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5491-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 </span></span>
5491+
% succeed(user:current_prolog_flag(write_attributes, ignore)).
5492-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(robby))).</span></span>
5492+
5493-
<span class="f3"><span class="b9">% </span></span>
5493+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5494-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 </span></span>
5494+
% succeed(user:current_prolog_flag(char_conversion, false)).
5495-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(liana))).</span></span>
5495+
5496-
<span class="f3"><span class="b9">% </span></span>
5496+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5497-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 </span></span>
5497+
% succeed(user:current_prolog_flag(bugger_debug, filter)).
5498-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(matt))).</span></span>
5498+
5499-
<span class="f3"><span class="b9">% </span></span>
5499+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5500-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 </span></span>
5500+
% succeed(user:current_prolog_flag(prompt_alternatives_on, determinism)).
5501-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(liz))).</span></span>
5501+
5502-
<span class="f3"><span class="b9">% </span></span>
5502+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5503-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 </span></span>
5503+
% succeed(user:current_prolog_flag(quasi_quotations, true)).
5504-
<span class="f3"><span class="b9">% succeed(user:male(skArg1ofFatherFn(pam))).</span></span>
5504+
5505-
<span class="f3"><span class="b9">% </span></span>
5505+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5506-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 </span></span>
5506+
% succeed(user:current_prolog_flag(integer_rounding_function, toward_zero)).
5507-
<span class="f3"><span class="b9">% succeed(user:male(robert)).</span></span>
5507+
5508-
<span class="f3"><span class="b9">% </span></span>
5508+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5509-
<span class="f3"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:513 </span></span>
5509+
% succeed(user:current_prolog_flag(answer_format, '~p')).
5510-
<span class="f3"><span class="b9">% succeed(user:male(douglas)).</span></span>
5510+
5511-
<span class="f3"><span class="b9">% </span></span>
5511+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5512-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 </span></span></span>
5512+
% succeed(user:current_prolog_flag(min_tagged_integer, -72057594037927936)).
5513-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:female(eileen)).</span></span></span>
5513+
5514-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5514+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5515-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 </span></span></span>
5515+
% succeed(user:current_prolog_flag(gc, true)).
5516-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:female(skArg1ofMotherFn(trudy))).</span></span></span>
5516+
5517-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5517+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5518-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 </span></span></span>
5518+
% succeed(user:current_prolog_flag(url_encoding, utf8)).
5519-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:female(trudy)).</span></span></span>
5519+
5520-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5520+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5521-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 </span></span></span>
5521+
% succeed(user:current_prolog_flag(max_tagged_integer, 72057594037927935)).
5522-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:female(liana)).</span></span></span>
5522+
5523-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5523+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5524-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 </span></span></span>
5524+
% succeed(user:current_prolog_flag(user_flags, silent)).
5525-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:female(skArg1ofMotherFn(sophiaWebb))).</span></span></span>
5525+
5526-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5526+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5527-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 </span></span></span>
5527+
% succeed(user:current_prolog_flag(gmp_version, 5)).
5528-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:female(skArg1ofMotherFn(skylar))).</span></span></span>
5528+
5529-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5529+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5530-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 </span></span></span>
5530+
% succeed(user:current_prolog_flag(xpce, true)).
5531-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:female(skArg1ofMotherFn(sophiaWisdom))).</span></span></span>
5531+
5532-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5532+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5533-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:525 </span></span></span>
5533+
% succeed(user:current_prolog_flag(allow_variable_name_as_functor, false)).
5534-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:female(skArg1ofMotherFn(zaltana))).</span></span></span>
5534+
5535-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5535+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5536-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5536+
% succeed(user:current_prolog_flag(bounded, false)).
5537-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(eileen, robby)).</span></span></span>
5537+
5538-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5538+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5539-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5539+
% succeed(user:current_prolog_flag(qcompile, false)).
5540-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(robby, eileen)).</span></span></span>
5540+
5541-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5541+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5542-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5542+
% succeed(user:current_prolog_flag(debug_on_error, true)).
5543-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(robby, liana)).</span></span></span>
5543+
5544-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5544+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5545-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5545+
% succeed(user:current_prolog_flag(shared_object_search_path, 'LD_LIBRARY_PATH')).
5546-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(eileen, liana)).</span></span></span>
5546+
5547-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5547+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5548-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5548+
% succeed(user:current_prolog_flag(debugger_show_context, true)).
5549-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(liana, eileen)).</span></span></span>
5549+
5550-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5550+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5551-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5551+
% succeed(user:current_prolog_flag(editor, default)).
5552-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(liana, robby)).</span></span></span>
5552+
5553-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5553+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5554-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5554+
% succeed(user:current_prolog_flag(character_escapes, true)).
5555-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(matt, liz)).</span></span></span>
5555+
5556-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5556+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5557-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5557+
% succeed(user:current_prolog_flag(address_bits, 64)).
5558-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(liz, matt)).</span></span></span>
5558+
5559-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5559+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5560-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5560+
% succeed(user:current_prolog_flag(iso, false)).
5561-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(liana, pam)).</span></span></span>
5561+
5562-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5562+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5563-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5563+
% succeed(user:current_prolog_flag(open_shared_object, true)).
5564-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(robby, pam)).</span></span></span>
5564+
5565-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5565+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5566-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5566+
% succeed(user:current_prolog_flag(debugger_write_options, [quoted(true), portray(true), max_depth(200), attributes(portray)])).
5567-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(eileen, pam)).</span></span></span>
5567+
5568-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5568+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5569-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5569+
% succeed(user:current_prolog_flag(pipe, true)).
5570-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(pam, eileen)).</span></span></span>
5570+
5571-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5571+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5572-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5572+
% succeed(user:current_prolog_flag(unload_foreign_libraries, false)).
5573-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(pam, robby)).</span></span></span>
5573+
5574-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5574+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5575-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5575+
% succeed(user:current_prolog_flag(threads, true)).
5576-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(pam, liana)).</span></span></span>
5576+
5577-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5577+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5578-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5578+
% succeed(user:current_prolog_flag(shared_object_extension, so)).
5579-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(douglas, cassiopea)).</span></span></span>
5579+
5580-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5580+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5581-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5581+
% succeed(user:current_prolog_flag(system_thread_id, 8368)).
5582-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(sophiaWebb, skylar)).</span></span></span>
5582+
5583-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5583+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5584-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5584+
% succeed(user:current_prolog_flag(pid, 8368)).
5585-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(skylar, sophiaWebb)).</span></span></span>
5585+
5586-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5586+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5587-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5587+
% succeed(user:current_prolog_flag(executable, '/usr/local/lib/swipl-7.3.5/bin/x86_64-linux/swipl')).
5588-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(skylar, sophiaWisdom)).</span></span></span>
5588+
5589-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5589+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5590-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5590+
% succeed(user:current_prolog_flag(html4_doctype, 'HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"')).
5591-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(sophiaWebb, sophiaWisdom)).</span></span></span>
5591+
5592-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5592+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5593-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5593+
% succeed(user:current_prolog_flag(warn_override_implicit_import, true)).
5594-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(sophiaWisdom, sophiaWebb)).</span></span></span>
5594+
5595-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5595+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5596-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5596+
% succeed(user:current_prolog_flag(c_cc, gcc)).
5597-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(sophiaWisdom, skylar)).</span></span></span>
5597+
5598-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5598+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5599-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5599+
% succeed(user:current_prolog_flag(xhtml_doctype, 'html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"')).
5600-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(sophiaWisdom, zaltana)).</span></span></span>
5600+
5601-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5601+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5602-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5602+
% succeed(user:current_prolog_flag(html5_doctype, html)).
5603-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(skylar, zaltana)).</span></span></span>
5603+
5604-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5604+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5605-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5605+
% succeed(user:current_prolog_flag(answer_write_options, [quoted(true), portray(true), max_depth(10), spacing(next_argument)])).
5606-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(sophiaWebb, zaltana)).</span></span></span>
5606+
5607-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5607+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5608-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5608+
% succeed(user:current_prolog_flag(last_call_optimisation, false)).
5609-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(zaltana, sophiaWebb)).</span></span></span>
5609+
5610-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5610+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5611-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5611+
% succeed(user:current_prolog_flag(html5_content_type, 'text/html; charset=UTF-8')).
5612-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(zaltana, skylar)).</span></span></span>
5612+
5613-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5613+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5614-
<span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:535 </span></span></span>
5614+
% succeed(user:current_prolog_flag(c_libplso, '')).
5615-
<span class="f6"><span class="bold"><span class="b9">% succeed(user:siblings(zaltana, sophiaWisdom)).</span></span></span>
5615+
5616-
<span class="f6"><span class="bold"><span class="b9">% </span></span></span>
5616+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5617-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 </span></span></span></span>
5617+
% succeed(user:current_prolog_flag(html_messages, false)).
5618-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% failed_show_call(user:retract(user:mpred_directive_value(kif, file, '/opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl'))).</span></span></span></span>
5618+
5619-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% </span></span></span></span>
5619+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5620-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 </span></span></span></span>
5620+
% succeed(user:current_prolog_flag(html4_content_type, 'text/html; charset=UTF-8')).
5621-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% failed_show_call(user:retract(user:mpred_directive_value(kif, file, '/opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl'))).</span></span></span></span>
5621+
5622-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% </span></span></span></span>
5622+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5623-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 </span></span></span></span>
5623+
% succeed(user:current_prolog_flag(c_ldflags, '-rdynamic -O2 -pthread -Wl,-rpath=/usr/local/lib/swipl-7.3.5/lib/x86_64-linux ')).
5624-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% failed_show_call(user:retract(user:current_lang(kif))).</span></span></span></span>
5624+
5625-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% </span></span></span></span>
5625+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5626-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 </span></span></span></span>
5626+
% succeed(user:current_prolog_flag(color_term, true)).
5627-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% failed_show_call(user:retract(user:current_lang(kif))).</span></span></span></span>
5627+
5628-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% </span></span></span></span>
5628+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5629-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 </span></span></span></span>
5629+
% succeed(user:current_prolog_flag(xhtml_content_type, 'application/xhtml+xml; charset=UTF-8')).
5630-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% failed_show_call(user:retract(user:mpred_directive_value(kif, file, '/opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl'))).</span></span></span></span>
5630+
5631-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% </span></span></span></span>
5631+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5632-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 </span></span></span></span>
5632+
% succeed(user:current_prolog_flag(c_libs, '')).
5633-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% failed_show_call(user:retract(user:mpred_directive_value(kif, file, '/opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl'))).</span></span></span></span>
5633+
5634-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% </span></span></span></span>
5634+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5635-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 </span></span></span></span>
5635+
% succeed(user:current_prolog_flag(toplevel_residue_vars, false)).
5636-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% failed_show_call(user:retract(user:current_lang(kif))).</span></span></span></span>
5636+
5637-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% </span></span></span></span>
5637+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5638-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 </span></span></span></span>
5638+
% succeed(user:current_prolog_flag(unknown, error)).
5639-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% failed_show_call(user:retract(user:current_lang(kif))).</span></span></span></span>
5639+
5640-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% </span></span></span></span>
5640+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5641-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 </span></span></span></span>
5641+
% succeed(user:current_prolog_flag(large_files, true)).
5642-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% failed_show_call(user:retract(user:current_lang(pfc))).</span></span></span></span>
5642+
5643-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% </span></span></span></span>
5643+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5644-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/plarkc/logicmoo_i_clif.pl:576 </span></span></span></span>
5644+
% succeed(user:current_prolog_flag(system_cacert_filename, '/etc/ssl/certs/ca-certificates.crt')).
5645-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% failed_show_call(user:retract(user:current_lang(pfc))).</span></span></span></span>
5645+
5646-
<span class="bold"><span class="f2"><span class="bold"><span class="b9">% </span></span></span></span>
5646+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5647
% succeed(user:current_prolog_flag(print_write_options, [portray(true), quoted(true), numbervars(true)])).
5648
% 
5649
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5650
% succeed(user:current_prolog_flag(toplevel_print_factorized, false)).
5651
% 
5652
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5653
% succeed(user:current_prolog_flag(c_cflags, '-fno-strict-aliasing -pthread -fPIC ')).
5654-
% 		    -&gt;  true
5654+
5655
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5656
% succeed(user:current_prolog_flag(ssl_library_version, 'OpenSSL 1.0.1f 6 Jan 2014')).
5657-
% 		-&gt;  true
5657+
5658
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5659
% succeed(user:current_prolog_flag(dmsg_color, true)).
5660
% 
5661
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5662-
<span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/logicmoo_plarkc.pl:25 </span>
5662+
% succeed(user:current_prolog_flag(max_arity, unbounded)).
5663-
<span class="b9">% &quot;Loading tinyKB should take under a minute&quot;.</span>
5663+
5664-
<span class="b9">% </span>
5664+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5665
% succeed(user:current_prolog_flag(report_error, true)).
5666
% 
5667
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5668
% succeed(user:current_prolog_flag(trace_gc, false)).
5669
% 
5670
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5671
% succeed(user:current_prolog_flag(autoload, true)).
5672
% 
5673
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5674
% succeed(user:current_prolog_flag(back_quotes, codes)).
5675
% 
5676
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5677
% succeed(user:current_prolog_flag(xpce_threaded, true)).
5678
% 
5679
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5680
% succeed(user:current_prolog_flag(occurs_check, false)).
5681
% 
5682
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5683
% succeed(user:current_prolog_flag(os_argv, [swipl, '-f', 'runtime/run_mud_server.pl'])).
5684
% 
5685
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5686
% succeed(user:current_prolog_flag(argv, [])).
5687
% 
5688-
% assertedTinyKB_implies_TODO(forwardNonTriggerLiteral(isa(TERM, INDEP_COL)), meetsPragmaticRequirement('TheList'(NAT, FUNC, TERM, INDEP_COL, ARG, DEP_COL), 'TINYKB-ASSERTION'(':TRUE-DEF', [[[natFunction, NAT, FUNC], [isa, TERM, INDEP_COL], [natArgument, NAT, ARG, TERM], [interArgResultIsa, FUNC, ARG, INDEP_COL, DEP_COL]], [[isa, NAT, DEP_COL]]], 'BaseKB', [&quot;?NAT&quot;, &quot;?FUNC&quot;, &quot;?TERM&quot;, &quot;?INDEP-COL&quot;, &quot;?ARG&quot;, &quot;?DEP-COL&quot;], [implies, [and, [natFunction, NAT, FUNC], [isa, TERM, INDEP_COL], [natArgument, NAT, ARG, TERM], [interArgResultIsa, FUNC, ARG, INDEP_COL, DEP_COL]], [isa, NAT, DEP_COL]])), 'BaseKB', vStrDef).
5688+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5689-
% assertedTinyKB_implies_TODO(forwardNonTriggerLiteral(isa(ARG, COL)), meetsPragmaticRequirement('TheList'(ARG, COL, NART, FUNC, INT), 'TINYKB-ASSERTION'(':TRUE-MON', [[[assertedSentence, [isa, ARG, COL]], [natFunction, NART, FUNC], [resultIsaArgIsa, FUNC, INT], [natArgument, NART, INT, ARG]], [[isa, NART, COL]]], 'BaseKB', [&quot;?ARG&quot;, &quot;?COL&quot;, &quot;?NART&quot;, &quot;?FUNC&quot;, &quot;?INT&quot;], [implies, [and, [assertedSentence, [isa, ARG, COL]], [natFunction, NART, FUNC], [resultIsaArgIsa, FUNC, INT], [natArgument, NART, INT, ARG]], [isa, NART, COL]])), 'BaseKB', vStrMon).
5689+
% succeed(user:current_prolog_flag(version_data, swi(7, 3, 5, []))).
5690-
% assertedTinyKB_implies_TODO(forwardNonTriggerLiteral(arity(PRED, 2)), meetsPragmaticRequirement('TheList'(PRED, COL1, COL2), 'TINYKB-ASSERTION'(':TRUE-MON', [[[arity, PRED, 2], [requiredArg1Pred, COL1, PRED], ['interArgIsa1-2', PRED, COL1, COL2]], [[relationAllExists, PRED, COL1, COL2]]], 'BaseKB', [&quot;?PRED&quot;, &quot;?COL1&quot;, &quot;?COL2&quot;], [implies, [and, [arity, PRED, 2], [requiredArg1Pred, COL1, PRED], ['interArgIsa1-2', PRED, COL1, COL2]], [relationAllExists, PRED, COL1, COL2]])), 'BaseKB', vStrMon).
5690+
5691
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5692
% succeed(user:current_prolog_flag(arch, 'x86_64-linux')).
5693
% 
5694
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5695
% succeed(user:current_prolog_flag(toplevel_extra_white_line, true)).
5696-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/logicmoo_plarkc.pl:60 </span></span></span></span>
5696+
5697-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% show_call_success(user:clause_asserted(pfcMark(pfcCreates, p, clif((t(_G34864, _G34865, _G34866), t(_G34868, _G34866, _G34870)=&gt;t(_G34864, _G34865, _G34870))), 0))).</span></span></span></span>
5697+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5698-
<span class="bold"><span class="f3"><span class="bold"><span class="b9">% </span></span></span></span>
5698+
% succeed(user:current_prolog_flag(version_git, '7.3.5-40-g5bd76e7')).
5699-
<span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/logicmoo_plarkc.pl:67 </span></span></span>
5699+
5700-
<span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(0.6412920140000011&gt;0.6), user:pfc_assert_fast_timed(tHominid(iExplorer2), (u, u))).</span></span></span>
5700+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5701-
<span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span>
5701+
% succeed(user:current_prolog_flag(file_name_variables, false)).
5702-
<span class="bold"><span class="f6"><span class="bold"><span class="b9">% /opt/PrologMUD/runtime/logicmoo_repl.pl:94 </span></span></span></span>
5702+
5703-
<span class="bold"><span class="f6"><span class="bold"><span class="b9">% pttp_load_wid(logicmoo_kb_refution).</span></span></span></span>
5703+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5704-
<span class="bold"><span class="f6"><span class="bold"><span class="b9">% </span></span></span></span>
5704+
% succeed(user:current_prolog_flag(emacs_inferior_process, false)).
5705
% 
5706-
<span class="f1 b0"><span class="underline">% /opt/PrologMUD/runtime/logicmoo_repl.pl:94 </span></span>
5706+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5707-
<span class="f1 b0"><span class="underline">% todo(warn(builtin_why(pretest_call, 1, source_file('/opt/PrologMUD/pack/logicmoo_base/prolog/logicmoo/pttp/dbase_i_mpred_pttp_statics.pl')))).</span></span>
5707+
% succeed(user:current_prolog_flag(signals, true)).
5708-
<span class="f1 b0"><span class="underline">% </span></span>
5708+
5709-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9">logicmoo_kb_refution:1  not_true_t(A,B,C);assumed_t(A,B,C).</span></span></span></span></span></span></span></span>
5709+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5710-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9">logicmoo_kb_refution:2  not_assumed_t(A,B,C);true_t(A,B,C),not_fallacy_t(A,B,C).</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5710+
% succeed(user:current_prolog_flag(stream_type_check, loose)).
5711-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9">logicmoo_kb_refution:3  not_possible_t(A,B,C);true_t(A,B,C),not_fallacy_t(A,B,C).</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5711+
5712-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9">logicmoo_kb_refution:4  (not(true_t(A,B,C));not(not_true_t(A,B,C)));fallacy_t(A,B,C).</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5712+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5713-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline">% /opt/PrologMUD/runtime/logicmoo_repl.pl:94 </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5713+
% succeed(user:current_prolog_flag(compiled_at, 'Aug 21 2015, 20:21:14')).
5714-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline">% todo(warn(builtin_why(not, 1, (meta_predicate not(0))))).</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5714+
5715-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline">% </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5715+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5716-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9">logicmoo_kb_refution:5  not_true_t(A,B,C);true_t(A,B,C),possible_t(A,B,C),not_unknown_t(A,B,C).</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5716+
% succeed(user:current_prolog_flag(home, '/usr/local/lib/swipl-7.3.5')).
5717-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9">logicmoo_kb_refution:6  not_true_t(A,B,C),not_true_t(A,B,C),not_possible_t(A,B,C),not_unknown_t(A,B,C);true_t(A,B,C), (not(not_true_t(A,B,C));not(not_possible_t(A,B,C));not(not_unknown_t(A,B,C))).</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5717+
5718-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9">logicmoo_kb_refution:7  not_askable_t(A,B,C);true_t(A,B,C);unknown_t(A,B,C);not_true_t(A,B,C).</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5718+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5719-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9">logicmoo_kb_refution:8  answerable_t(A,B,C),askable_t(A,B,C),not_unknown_t(A,B,C);not_answerable_t(A,B,C), (not(askable_t(A,B,C));not(not_unknown_t(A,B,C))).</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5719+
% succeed(user:current_prolog_flag(history, 0)).
5720-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9">logicmoo_kb_refution:9  askable_t(A,B,C),not_fallacy_t(A,B,C);not_askable_t(A,B,C),fallacy_t(A,B,C).</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5720+
5721-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9">logicmoo_kb_refution:10  not_answerable_t(A,B,C);true_t(A,B,C);not_true_t(A,B,C).</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5721+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5722-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9">logicmoo_kb_refution:11  true_t(A,B,C);unknown_t(A,B,C);not_true_t(A,B,C).</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5722+
% succeed(user:current_prolog_flag(version, 70305)).
5723-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% /opt/PrologMUD/runtime/logicmoo_repl.pl:94 </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5723+
5724-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% gripe_time(warn(50.451686048000006&gt;40), user:with_no_mpred_expansions(if_file_exists(user:ensure_loaded(logicmoo(logicmoo_engine))))).</span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5724+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5725-
<span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f1 b0"><span class="underline"><span class="b9"><span class="f9"><span class="f0 b1"><span class="bold"><span class="bold">% </span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span></span>
5725+
% succeed(user:current_prolog_flag(xpce_version, '6.6.66')).
5726-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:24 </span></span>
5726+
5727-
<span class="f5"><span class="b9">% &quot;Done with loading logicmoo_planner&quot;.</span></span>
5727+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5728-
<span class="f5"><span class="b9">% </span></span>
5728+
% succeed(user:current_prolog_flag(cpu_count, 6)).
5729-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5729+
5730-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(verbose_load, silent)).</span></span>
5730+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5731-
<span class="f5"><span class="b9">% </span></span>
5731+
% succeed(user:current_prolog_flag(tty_control, true)).
5732-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5732+
5733-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(debug, true)).</span></span>
5733+
% /opt/PrologMUD/runtime/run_mud_server.pl:53 
5734-
<span class="f5"><span class="b9">% </span></span>
5734+
% succeed(user:current_prolog_flag(dialect, swi)).
5735-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5735+
5736-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(access_level, user)).</span></span>
5736+
% /opt/PrologMUD/runtime/run_mud_server.pl:80 
5737-
<span class="f5"><span class="b9">% </span></span>
5737+
% show_call_entry(user:gripe_time(40, user:ensure_loaded(prologmud(mud_startup)))).
5738-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5738+
5739-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(agc_margin, 10000)).</span></span>
5739+
% /opt/PrologMUD/pack/prologmud/prolog/prologmud/mud_header.pl:32 
5740-
<span class="f5"><span class="b9">% </span></span>
5740+
% succeed(user:convert_to_dynamic(user, type_action_info, 3)).
5741-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5741+
5742-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(double_quotes, string)).</span></span>
5742+
% /opt/PrologMUD/pack/prologmud/prolog/prologmud/mud_header.pl:40 
5743-
<span class="f5"><span class="b9">% </span></span>
5743+
% succeed(user:convert_to_dynamic(user, mud_test, 2)).
5744-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5744+
5745-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(opt_debug, filter)).</span></span>
5745+
% /opt/PrologMUD/pack/prologmud/prolog/prologmud/mud_header.pl:48 
5746-
<span class="f5"><span class="b9">% </span></span>
5746+
% succeed(user:convert_to_dynamic(user, agent_call_command, 2)).
5747-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5747+
5748-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(emulated_dialect, swi)).</span></span>
5748+
% /opt/PrologMUD/pack/prologmud/prolog/prologmud/mud_startup.pl:79 
5749-
<span class="f5"><span class="b9">% </span></span>
5749+
% 'the halting problem is now solved!'.
5750-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5750+
% switching_back_to_module(user,user)switching_back_to_module(hook,user)switching_back_to_module(thlocal,user)switching_back_to_module(thglobal,user)user:file_search_path(cliopatria,'../pack/ClioPatria')
5751-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(sandboxed_load, false)).</span></span>
5751+
% /opt/PrologMUD/pack/prologmud/prolog/prologmud/mud_startup.pl:177 
5752-
<span class="f5"><span class="b9">% </span></span>
5752+
% show_call_entry(user:gripe_time(40, user:ensure_loaded(prologmud(server/mud_builtin)))).
5753-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5753+
5754-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(generate_debug_info, true)).</span></span>
5754+
% /opt/PrologMUD/pack/prologmud/prolog/prologmud/server/mud_builtin.pl:58 
5755-
<span class="f5"><span class="b9">% </span></span>
5755+
% show_call_success(user:retract_eq_quitely_f(functorDeclares(ftProlog))).
5756-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5756+
5757-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(pldoc_collecting, true)).</span></span>
5757+
% /opt/PrologMUD/pack/prologmud/prolog/prologmud/server/mud_builtin.pl:58 
5758-
<span class="f5"><span class="b9">% </span></span>
5758+
% show_call_success(user:retract_eq_quitely_f(tSet(ftProlog))).
5759-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5759+
5760-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(optimise, false)).</span></span>
5760+
% /opt/PrologMUD/pack/prologmud/prolog/prologmud/server/mud_builtin.pl:110 
5761-
<span class="f5"><span class="b9">% </span></span>
5761+
% to_addable_form(assert, pfc_default((isa(_G1186, tBird)==>t(idForTest, _G1186, isMissing))), pfc_default((tBird(_G1186)==>idForTest(_G1186, isMissing)))).
5762-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5762+
5763-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(xref, false)).</span></span>
5763+
% Updating GIT version stamps in the background.
5764-
<span class="f5"><span class="b9">% </span></span>
5764+
% Updating GIT version stamps in the background.
5765-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5765+
% Updating GIT version stamps in the background.
5766-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(backtrace_show_lines, true)).</span></span>
5766+
5767-
<span class="f5"><span class="b9">% </span></span>
5767+
% succeed(user:local_to_words_list(actLook, ["actLook"])).
5768-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5768+
5769-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(debug_term_position, false)).</span></span>
5769+
5770-
<span class="f5"><span class="b9">% </span></span>
5770+
% parse_agent_text_command(iExplorer7, actLook, [], _G313, _G314).
5771-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5771+
5772-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(toplevel_prompt, '~m~d~l~! ?- ')).</span></span>
5772+
5773-
<span class="f5"><span class="b9">% </span></span>
5773+
% failed_show_call(user:coerce(actLook, vtDirection, _G1740)).
5774-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5774+
5775-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(rdf_triple_format, 3)).</span></span>
5775+
5776-
<span class="f5"><span class="b9">% </span></span>
5776+
% succeed(user:phrase_parseForTypes_1([isOptionalStr(in), isOptionalStr(here)], [], [in, here], [])).
5777-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5777+
5778-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(backtrace_depth, 20)).</span></span>
5778+
5779-
<span class="f5"><span class="b9">% </span></span>
5779+
% failed_show_call(user:phrase_parseForTypes_1([isOptional(txtPrepSpatial, at), tObj], [], _G13060, _G13014)).
5780-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5780+
5781-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(unix, true)).</span></span>
5781+
5782-
<span class="f5"><span class="b9">% </span></span>
5782+
% failed_show_call(user:phrase_parseForTypes_1([txtPrepOf, isOptionalStr(self)], [], _G13060, _G13014)).
5783-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5783+
5784-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(backtrace_goal_depth, 2)).</span></span>
5784+
5785-
<span class="f5"><span class="b9">% </span></span>
5785+
% succeed(user:phrase_parseForTypes_1([], [], [], [])).
5786-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5786+
5787-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(fileerrors, true)).</span></span>
5787+
5788-
<span class="f5"><span class="b9">% </span></span>
5788+
% parse_agent_text_command(iExplorer7, actLook, [], _G618, _G619).
5789-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5789+
5790-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(allow_dot_in_atom, false)).</span></span>
5790+
5791-
<span class="f5"><span class="b9">% </span></span>
5791+
% failed_show_call(user:coerce(actLook, vtDirection, _G1937)).
5792-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5792+
5793-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(toplevel_print_anon, true)).</span></span>
5793+
5794-
<span class="f5"><span class="b9">% </span></span>
5794+
% succeed(user:phrase_parseForTypes_1([isOptionalStr(in), isOptionalStr(here)], [], [in, here], [])).
5795-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5795+
5796-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(timezone, 28800)).</span></span>
5796+
5797-
<span class="f5"><span class="b9">% </span></span>
5797+
% failed_show_call(user:phrase_parseForTypes_1([isOptional(txtPrepSpatial, at), tObj], [], _G13365, _G13319)).
5798-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5798+
5799-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(toplevel_var_size, 1000)).</span></span>
5799+
5800-
<span class="f5"><span class="b9">% </span></span>
5800+
% failed_show_call(user:phrase_parseForTypes_1([txtPrepOf, isOptionalStr(self)], [], _G13365, _G13319)).
5801-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5801+
5802-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(query_debug_settings, debug(false, false))).</span></span>
5802+
5803-
<span class="f5"><span class="b9">% </span></span>
5803+
% succeed(user:phrase_parseForTypes_1([], [], [], [])).
5804-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5804+
5805-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(resource_database, '/usr/local/lib/swipl-7.3.5/boot64.prc')).</span></span>
5805+
5806-
<span class="f5"><span class="b9">% </span></span>
5806+
% failed_show_call(user:loop_check_term_key(agent_call_unparsed(iExplorer7, "actLook"), agent_call_unparsed(iExplorer7, "actLook"):'world_agent.pl':140, fail)).
5807-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5807+
5808-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(verbose, normal)).</span></span>
5808+
5809-
<span class="f5"><span class="b9">% </span></span>
5809+
5810-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5810+
5811-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(verbose_file_search, false)).</span></span>
5811+
5812-
<span class="f5"><span class="b9">% </span></span>
5812+
5813-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5813+
5814-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(html_dialect, html5)).</span></span>
5814+
5815-
<span class="f5"><span class="b9">% </span></span>
5815+
5816-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5816+
5817-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(verbose_autoload, false)).</span></span>
5817+
5818-
<span class="f5"><span class="b9">% </span></span>
5818+
5819-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5819+
5820-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(encoding, utf8)).</span></span>
5820+
5821-
<span class="f5"><span class="b9">% </span></span>
5821+
5822-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5822+
5823-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(colon_sets_calling_context, true)).</span></span>
5823+
5824-
<span class="f5"><span class="b9">% </span></span>
5824+
5825-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5825+
5826-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(compile_meta_arguments, false)).</span></span>
5826+
5827-
<span class="f5"><span class="b9">% </span></span>
5827+
5828-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5828+
5829-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(readline, true)).</span></span>
5829+
5830-
<span class="f5"><span class="b9">% </span></span>
5830+
5831-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span></span></span>
5831+
5832-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% succeed(user:current_prolog_flag(default_mimetype, application/unknown)).</span></span></span></span>
5832+
5833-
<span class="bold"><span class="f5"><span class="bold"><span class="b9">% </span></span></span></span>
5833+
5834-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5834+
5835-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(traditional, false)).</span></span>
5835+
5836-
<span class="f5"><span class="b9">% </span></span>
5836+
5837-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5837+
5838-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(write_attributes, ignore)).</span></span>
5838+
5839-
<span class="f5"><span class="b9">% </span></span>
5839+
5840-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5840+
5841-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(char_conversion, false)).</span></span>
5841+
5842-
<span class="f5"><span class="b9">% </span></span>
5842+
5843-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5843+
5844-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(bugger_debug, filter)).</span></span>
5844+
5845-
<span class="f5"><span class="b9">% </span></span>
5845+
5846-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5846+
5847-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(prompt_alternatives_on, determinism)).</span></span>
5847+
5848-
<span class="f5"><span class="b9">% </span></span>
5848+
5849-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5849+
5850-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(quasi_quotations, true)).</span></span>
5850+
5851-
<span class="f5"><span class="b9">% </span></span>
5851+
5852-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5852+
5853-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(integer_rounding_function, toward_zero)).</span></span>
5853+
5854-
<span class="f5"><span class="b9">% </span></span>
5854+
5855-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5855+
5856-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(answer_format, '~p')).</span></span>
5856+
5857-
<span class="f5"><span class="b9">% </span></span>
5857+
5858-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5858+
5859-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(min_tagged_integer, -72057594037927936)).</span></span>
5859+
5860-
<span class="f5"><span class="b9">% </span></span>
5860+
% succeed(user:loop_check_term_key(agent_call_unparsed(iExplorer7, "actLook"), agent_call_unparsed(iExplorer7, "actLook"):'world_agent.pl':140, fail)).
5861-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5861+
5862-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(gc, true)).</span></span>
5862+
5863-
<span class="f5"><span class="b9">% </span></span>
5863+
% succeed(user:enqueue_agent_action(iExplorer7, ["actLook"], main)).
5864-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5864+
% iExplorer7 [isSelfAgent,wants,to]>
5865-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(url_encoding, utf8)).</span></span>
5865+
5866-
<span class="f5"><span class="b9">% </span></span>
5866+
% succeed(user:local_to_words_list(actLook, ["actLook"])).
5867-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5867+
5868-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(max_tagged_integer, 72057594037927935)).</span></span>
5868+
5869-
<span class="f5"><span class="b9">% </span></span>
5869+
% parse_agent_text_command(iExplorer7, actLook, [], _G313, _G314).
5870-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5870+
5871-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(user_flags, silent)).</span></span>
5871+
5872-
<span class="f5"><span class="b9">% </span></span>
5872+
% failed_show_call(user:coerce(actLook, vtDirection, _G1632)).
5873-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5873+
5874-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(gmp_version, 5)).</span></span>
5874+
5875-
<span class="f5"><span class="b9">% </span></span>
5875+
% succeed(user:phrase_parseForTypes_1([isOptionalStr(in), isOptionalStr(here)], [], [in, here], [])).
5876-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5876+
5877-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(xpce, true)).</span></span>
5877+
5878-
<span class="f5"><span class="b9">% </span></span>
5878+
% failed_show_call(user:phrase_parseForTypes_1([isOptional(txtPrepSpatial, at), tObj], [], _G13060, _G13014)).
5879-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5879+
5880-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(allow_variable_name_as_functor, false)).</span></span>
5880+
5881-
<span class="f5"><span class="b9">% </span></span>
5881+
% failed_show_call(user:phrase_parseForTypes_1([txtPrepOf, isOptionalStr(self)], [], _G13060, _G13014)).
5882-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5882+
5883-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(bounded, false)).</span></span>
5883+
5884-
<span class="f5"><span class="b9">% </span></span>
5884+
% succeed(user:phrase_parseForTypes_1([], [], [], [])).
5885-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5885+
5886-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(qcompile, false)).</span></span>
5886+
5887-
<span class="f5"><span class="b9">% </span></span>
5887+
% parse_agent_text_command(iExplorer7, actLook, [], _G618, _G619).
5888-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5888+
5889-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(debug_on_error, true)).</span></span>
5889+
5890-
<span class="f5"><span class="b9">% </span></span>
5890+
% failed_show_call(user:coerce(actLook, vtDirection, _G1937)).
5891-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5891+
5892-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(shared_object_search_path, 'LD_LIBRARY_PATH')).</span></span>
5892+
5893-
<span class="f5"><span class="b9">% </span></span>
5893+
% succeed(user:phrase_parseForTypes_1([isOptionalStr(in), isOptionalStr(here)], [], [in, here], [])).
5894-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5894+
5895-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(debugger_show_context, true)).</span></span>
5895+
5896-
<span class="f5"><span class="b9">% </span></span>
5896+
% failed_show_call(user:phrase_parseForTypes_1([isOptional(txtPrepSpatial, at), tObj], [], _G13365, _G13319)).
5897-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5897+
5898-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(editor, default)).</span></span>
5898+
5899-
<span class="f5"><span class="b9">% </span></span>
5899+
% failed_show_call(user:phrase_parseForTypes_1([txtPrepOf, isOptionalStr(self)], [], _G13365, _G13319)).
5900-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5900+
5901-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(character_escapes, true)).</span></span>
5901+
5902-
<span class="f5"><span class="b9">% </span></span>
5902+
% succeed(user:phrase_parseForTypes_1([], [], [], [])).
5903-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5903+
5904-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(address_bits, 64)).</span></span>
5904+
5905-
<span class="f5"><span class="b9">% </span></span>
5905+
% failed_show_call(user:loop_check_term_key(agent_call_unparsed(iExplorer7, "actLook"), agent_call_unparsed(iExplorer7, "actLook"):'world_agent.pl':140, fail)).
5906-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5906+
5907-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(iso, false)).</span></span>
5907+
5908-
<span class="f5"><span class="b9">% </span></span>
5908+
5909-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5909+
5910-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(open_shared_object, true)).</span></span>
5910+
5911-
<span class="f5"><span class="b9">% </span></span>
5911+
5912-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5912+
5913-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(debugger_write_options, [quoted(true), portray(true), max_depth(200), attributes(portray)])).</span></span>
5913+
5914-
<span class="f5"><span class="b9">% </span></span>
5914+
5915-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5915+
5916-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(pipe, true)).</span></span>
5916+
5917-
<span class="f5"><span class="b9">% </span></span>
5917+
5918-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5918+
5919-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(unload_foreign_libraries, false)).</span></span>
5919+
5920-
<span class="f5"><span class="b9">% </span></span>
5920+
5921-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5921+
5922-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(threads, true)).</span></span>
5922+
5923-
<span class="f5"><span class="b9">% </span></span>
5923+
5924-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5924+
5925-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(shared_object_extension, so)).</span></span>
5925+
5926-
<span class="f5"><span class="b9">% </span></span>
5926+
5927-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5927+
5928-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(system_thread_id, 8368)).</span></span>
5928+
5929-
<span class="f5"><span class="b9">% </span></span>
5929+
5930-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5930+
5931-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(pid, 8368)).</span></span>
5931+
5932-
<span class="f5"><span class="b9">% </span></span>
5932+
5933-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5933+
5934-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(executable, '/usr/local/lib/swipl-7.3.5/bin/x86_64-linux/swipl')).</span></span>
5934+
5935-
<span class="f5"><span class="b9">% </span></span>
5935+
5936-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5936+
5937-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(html4_doctype, 'HTML PUBLIC &quot;-//W3C//DTD HTML 4.01 Transitional//EN&quot; &quot;http://www.w3.org/TR/html4/loose.dtd&quot;')).</span></span>
5937+
5938-
<span class="f5"><span class="b9">% </span></span>
5938+
5939-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5939+
5940-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(warn_override_implicit_import, true)).</span></span>
5940+
5941-
<span class="f5"><span class="b9">% </span></span>
5941+
5942-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5942+
5943-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(c_cc, gcc)).</span></span>
5943+
5944-
<span class="f5"><span class="b9">% </span></span>
5944+
5945-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5945+
5946-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(xhtml_doctype, 'html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot; &quot;http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd&quot;')).</span></span>
5946+
5947-
<span class="f5"><span class="b9">% </span></span>
5947+
5948-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5948+
5949-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(html5_doctype, html)).</span></span>
5949+
5950-
<span class="f5"><span class="b9">% </span></span>
5950+
5951-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5951+
5952-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(answer_write_options, [quoted(true), portray(true), max_depth(10), spacing(next_argument)])).</span></span>
5952+
5953-
<span class="f5"><span class="b9">% </span></span>
5953+
5954-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5954+
5955-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(last_call_optimisation, false)).</span></span>
5955+
5956-
<span class="f5"><span class="b9">% </span></span>
5956+
5957-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5957+
5958-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(html5_content_type, 'text/html; charset=UTF-8')).</span></span>
5958+
5959-
<span class="f5"><span class="b9">% </span></span>
5959+
5960-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5960+
% succeed(user:loop_check_term_key(agent_call_unparsed(iExplorer7, "actLook"), agent_call_unparsed(iExplorer7, "actLook"):'world_agent.pl':140, fail)).
5961-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(c_libplso, '')).</span></span>
5961+
5962-
<span class="f5"><span class="b9">% </span></span>
5962+
5963-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5963+
% succeed(user:enqueue_agent_action(iExplorer7, ["actLook"], main)).
5964-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(html_messages, false)).</span></span>
5964+
% iExplorer7 [isSelfAgent,wants,to]>
5965-
<span class="f5"><span class="b9">% </span></span>
5965+
5966-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5966+
% succeed(user:local_to_words_list(end_of_file, end_of_file)).
5967-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(html4_content_type, 'text/html; charset=UTF-8')).</span></span>
5967+
5968-
<span class="f5"><span class="b9">% </span></span>
5968+
5969-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5969+
% parse_agent_text_command(iExplorer7, quit, [], _G309, _G310).
5970-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(c_ldflags, '-rdynamic -O2 -pthread -Wl,-rpath=/usr/local/lib/swipl-7.3.5/lib/x86_64-linux ')).</span></span>
5970+
5971-
<span class="f5"><span class="b9">% </span></span>
5971+
5972-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5972+
% failed_show_call(user:coerce(quit, vtDirection, _G1627)).
5973-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(color_term, true)).</span></span>
5973+
5974-
<span class="f5"><span class="b9">% </span></span>
5974+
5975-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5975+
% parse_agent_text_command(iExplorer7, actLogout, [], _G308, _G309).
5976-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(xhtml_content_type, 'application/xhtml+xml; charset=UTF-8')).</span></span>
5976+
5977-
<span class="f5"><span class="b9">% </span></span>
5977+
5978-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5978+
% failed_show_call(user:coerce(actLogout, vtDirection, _G13937)).
5979-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(c_libs, '')).</span></span>
5979+
5980-
<span class="f5"><span class="b9">% </span></span>
5980+
5981-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5981+
% succeed(user:phrase_parseForTypes_1([isOptional(tAgent, iExplorer7)], [], [iExplorer7], [])).
5982-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(toplevel_residue_vars, false)).</span></span>
5982+
5983-
<span class="f5"><span class="b9">% </span></span>
5983+
5984-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5984+
5985-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(unknown, error)).</span></span>
5985+
5986-
<span class="f5"><span class="b9">% </span></span>
5986+
% succeed(user:enqueue_agent_action(iExplorer7, quit, main)).
5987-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5987+
5988-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(large_files, true)).</span></span>
5988+
% /opt/PrologMUD/runtime/run_mud_server.pl:157 
5989-
<span class="f5"><span class="b9">% </span></span>
5989+
% failed_show_call(user:retract(user:current_lang(pfc))).
5990-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5990+
5991-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(system_cacert_filename, '/etc/ssl/certs/ca-certificates.crt')).</span></span>
5991+
% /opt/PrologMUD/runtime/run_mud_server.pl:157 
5992-
<span class="f5"><span class="b9">% </span></span>
5992+
% failed_show_call(user:retract(user:current_lang(pfc))).
5993-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5993+
5994-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(print_write_options, [portray(true), quoted(true), numbervars(true)])).</span></span>
5994+
5995-
<span class="f5"><span class="b9">% </span></span>
5995+
5996-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5996+
5997-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(toplevel_print_factorized, false)).</span></span>
5997+
5998-
<span class="f5"><span class="b9">% </span></span>
5998+
5999-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
5999+
6000-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(c_cflags, '-fno-strict-aliasing -pthread -fPIC ')).</span></span>
6000+
6001-
<span class="f5"><span class="b9">% </span></span>
6001+
6002-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
6002+
6003-
<span class="f5"><span class="b9">% succeed(user:current_prolog_flag(ssl_library_version, 'OpenSSL 1.0.1f 6 Jan 2014')).</span></span>
6003+
% halt
6004-
<span class="f5"><span class="b9">% </span></span>
6004+
6005-
<span class="f5"><span class="b9">% /opt/PrologMUD/runtime/run_mud_server.pl:53 </span></span>
6005+
Script done on Sat 05 Sep 2015 10:11:57 PM PDT