Question: HI,give me an example like this above with all commands please e use prolog Programming in Logic Family Tree ahmed saja Facts Rulse male(ahmed). father(X,Y):-parent(X,Y),male(x).

 HI,give me an example like this above with all commands please

HI,give me an example like this above with all commands please e use prolog

Programming in Logic Family Tree ahmed saja Facts Rulse male(ahmed). father(X,Y):-parent(X,Y),male(x). male(naama). mother(X,Y):-parent(X,Y),female(x). male(ali). siblings(X,Y):-parent(z,x),parent(z,y),X\ ==Y. malejon). uncle(x,z):- female(saja). parent(Y,Z),parent(G,Y),parent(G,X),X\==Y. female(farah). parent(ahmed, naama). grandfather(X,Y):-parent(X,Z),parent(2,Y),male(x). parent(ahmed,saja). son(X,Y):-parent(YX),male(x). parent(naama,ali). sister(X,Y):- parent(saja,farah). parent(2x),parent(Z,Y),female(x),female(Y),X\==Y. parent(saja,jon). naama | ali farah jon Query Query Query Query Query ?-mother(x,jon). ?-son(jon,saja). ?-uncle(x,farah). ?-grandfather(X,ali). ?-siblings(X,Y). X=naama, Y=saja; X=farah, Y=jon; false X=saja true. X=naama X=ahmed Programming in Logic Family Tree ahmed saja Facts Rulse male(ahmed). father(X,Y):-parent(X,Y),male(x). male(naama). mother(X,Y):-parent(X,Y),female(x). male(ali). siblings(X,Y):-parent(z,x),parent(z,y),X\ ==Y. malejon). uncle(x,z):- female(saja). parent(Y,Z),parent(G,Y),parent(G,X),X\==Y. female(farah). parent(ahmed, naama). grandfather(X,Y):-parent(X,Z),parent(2,Y),male(x). parent(ahmed,saja). son(X,Y):-parent(YX),male(x). parent(naama,ali). sister(X,Y):- parent(saja,farah). parent(2x),parent(Z,Y),female(x),female(Y),X\==Y. parent(saja,jon). naama | ali farah jon Query Query Query Query Query ?-mother(x,jon). ?-son(jon,saja). ?-uncle(x,farah). ?-grandfather(X,ali). ?-siblings(X,Y). X=naama, Y=saja; X=farah, Y=jon; false X=saja true. X=naama X=ahmed

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!