Advertisement
Guest User

Untitled

a guest
Oct 8th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Prolog 0.42 KB | None | 0 0
  1. p.
  2. q.
  3. r.
  4. w :- p,r.
  5. v :- w,q,s.
  6. s :- w.
  7.  
  8.  
  9. Parent(pam,bob).
  10. parent(tom,bob).
  11. parent(tom,liz).
  12. parent(bob,ann).
  13. parent(bob,pat).
  14. parent(joe,jim).
  15. parent(pat,jim).
  16. male(tom).
  17. male(bob).
  18. male(joe).
  19. male(jim).
  20. female(pam).
  21. female(liz).
  22. female(ann).
  23. female(pat).
  24. child(X,Y) :- parent(Y,X).
  25. mother(X,Y) :- parent(X,Y), female(X).
  26. father(X,Y) :- parent(X,Y), male(X).
  27. grandparent(X,Y) :- parent(X,Z), parent(Z,Y).
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement