Download as txt, pdf, or txt
Download as txt, pdf, or txt
You are on page 1of 2

gender(male,chotekhan).

gender(male,barrekhan).
gender(male,salim).
gender(male,nadir).
gender(male,asad).
gender(male,rizwan).
gender(male,burhan).
gender(male,rashid).
gender(male,akram).
gender(female,chotirani).
gender(female,barrirani).
gender(female,kausar).
gender(female,nahid).
gender(female,sumra).
gender(female,salima).
gender(female,sanam).
gender(female,rabia).

husbandwife(chotekhan, chotirani).
husbandwife(barrekhan,barrirani).
husbandwife(salim,kausar).
husbandwife(nadir,nahid).
husbandwife(asad,sumra).
husbandwife(rizwan,sanam).

parent(chotekhan,kausar).
parent(chotekhan,nadir).
parent(chotekhan,asad).
parent(chotirani,kausar).
parent(chotirani,nadir).
parent(chotirani,asad).
parent(barrekhan,nahid).
parent(barrekhan,sumra).
parent(barrirani,nahid).
parent(barrirani,sumra).
parent(salim,rizwan).
parent(kausar,rizwan).
parent(nadir,burhan).
parent(nadir,rashid).
parent(nadir,akram).
parent(nahid,burhan).
parent(nahid,rashid).
parent(nahid,akram).
parent(asad,salima).
parent(asad,sanam).
parent(sumra,salima).
parent(sumra,sanam).
parent(rizwan,rabia).
parent(sanam,rabia).

mother(V1, V2) :- parent(V1, V2), gender(female, V1).

son(V1, V2) :- parent(V2, V1), gender(male, V1).

daughter(V1, V2) :- parent(V2, V1), gender(female, V1).

dada(V1, V2) :- parent(V1, P), parent(P, V2), gender(male,P), gender(male, V1).


dadi(V1, V2) :- parent(V1, P), parent(P, V2), gender(male, P), gender(female, V1).

nana(V1, V2) :- parent(V1, P), parent(P, V2), gender(female,P), gender(male, V1).

nani(V1, V2) :- parent(V1, P), parent(P, V2), gender(female,P),gender(female, V1).

nawasi(V1, V2) :- parent(V2, P), parent(P, V1), gender(female,P),gender(female,


V1).

pota(V1, V2) :- parent(V2, P), parent(P, V1), gender(male,P), gender(male, V1).

daughterinlaw(V1, V2) :- husbandwife(H, V1), son(H, V2), gender(female, V1).

motherinlaw(V1, V2) :- husbandwife(H, V2), son(H, V1), gender(female, V1).

chachitayi(V1, V2) :- parent(P, V2), parent(G, P),gender(female, V1), parent(G,


V1), V1 \= P, V1 \= V2.

khalu(V1, V2) :- husbandwife(V1, W), chachitayi(W, V2).

mamoon(V1, V2) :- parent(P, V2),parent(GP,P), husbandwife(GP,W), parent(W,V1),


gender(female,P), gender(male,V1).

You might also like