please answer questions in pic, not previous answers of: ---- INFORMATION: male(
ID: 3726838 • Letter: P
Question
please answer questions in pic, not previous answers of:
----
INFORMATION:
male(dicky).
male(randy).
male(mike).
male(don).
male(elmer).
female(anne).
female(rosie).
female(esther).
female(mildred).
female(greatgramma).
male(blair).
male(god).
female(god).
...
Explanation / Answer
:- discontiguous male/1, female/1, parent/2. male(dicky). male(randy). male(mike). male(don). male(elmer). female(anne). female(rosie). female(esther). female(mildred). female(greatgramma). male(blair). male(god). female(god). parent(don,randy). parent(don,mike). parent(don,anne). parent(rosie,randy). parent(rosie,mike). parent(rosie,anne). parent(elmer,don). parent(mildred,don). parent(esther,rosie). parent(esther,dicky). parent(greatgramma,esther). parent(randy,blair). male(mel). male(teo). parent(melsr,mel). parent(melsr,teo). american(anne). american(X) :- ancestor(X,anne). american(X) :- ancestor(anne,X). relation(X,Y) :- ancestor(A,X), ancestor(A,Y). father(X,Y) :- male(X),parent(X,Y). father(god, _) :- male(god). mother(X,Y) :- female(X),parent(X,Y). son(X,Y) :- male(X),parent(Y,X). daughter(X,Y) :- female(X),parent(Y,X). grandfather(X,Y) :- male(X),parent(X,Somebody),parent(Somebody,Y). aunt(X,Y) :- female(X),sister(X,Mom),mother(Mom,Y). aunt(X,Y) :- female(X),sister(X,Dad),father(Dad,Y). sister(X,Y) :- female(X),parent(Par,X),parent(Par,Y), X = Y. uncle(X,Y) :- brother(X,Par),parent(Par,Y). cousin(X,Y) :- uncle(Unc , X),father(Unc,Y). ancestor(X,Y) :- parent(X,Y). ancestor(X,Y) :- parent(X,Somebody),ancestor(Somebody,Y). brother(X,Y) :- male(X),parent(Somebody,X),parent(Somebody,Y), X = Y.
Related Questions
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.