Genealogy in Prolog
Yup kali ini saya akan bagi-bagi code genealogy yang saya baut sebagai tugas mata kuliah AI [Artificial Intelegent] [Artificial Intelligent]..
Pasti anak-anak TI binus pada butuh deh..
Secara ini mata kuliah yang pasti diambil di semester 4. Dan klo ketemu dosen yang bernama Diaz Santika kemungkinan besar akan ketemu Prolog-prolog deh,,
Ayo yang mau ambil silakan.. Jangan malu-malu ya,,
Tapi ingat, resiko akibat penggunaan diluar semestinya ditanggung sendiri!
Posting saya ini hanya ditujukan untuk kepentingan edukasi. Jadi tolong belajar ya, jangan nyontek punya saya.
pria(tono). pria(budi). pria(chandra). pria(andi). pria(doni). wanita(ani). wanita(evi). wanita(emilia). wanita(neli). orangtua(budi, ani). orangtua(budi, chandra). orangtua(budi, andi). orangtua(tono, budi). orangtua(tono, evi). orangtua(evi, emilia). orangtua(emilia, doni). orangtua(chandra, neli). anak(X,Y) :- orangtua(Y,X). ayah(X,Y) :- pria(X), orangtua(X,Y). ibu(X,Y) :- wanita(X), orangtua(X,Y). kakek(X,Y) :- pria(X), orangtua(Z,Y), orangtua(X,Z), X\=Y. nenek(X,Y) :- wanita(X), orangtua(Z,Y), orangtua(X,Z), X\=Y. sodara(X,Y) :- orangtua(Z,X), orangtua(Z,Y), X\=Y. sepupu(X,Y) :- orangtua(Z,X), orangtua(A,Y), sodara(Z,A), X\=Y, Z\=A. paman(X,Y) :- pria(X), sodara(X,Z), orangtua(Z,Y). bibi(X,Y) :- wanita(X), sodara(X,Z), orangtua(Z,Y). cucu(X,Y) :- anak(X,Z), anak(Z,Y), X\=Y. cicit(X,Y) :- anak(X,Z), anak(Z,A), anak(A,Y). buyut(X,Y) :- orangtua(Z,Y), orangtua(A,Z), orangtua(X,A), A\=Z, X\=Y.

















This is default description text on Padangan Themes, of course you can change this text via you profile administration.
April 13th, 2008 at 17:54
wah2 maseh cupu mah neh soal, punya dosen gw ampe sibling2,anak tiri lah segala..hahahaha…walopun gak terlalu sulit juga seh…
[Reply]
robee reply on April 13th, 2008 18:54:
halah, ini kan gw bikin sendiri, kata dosennya terserah. Jadi gw bikin cuma gini aja..
ada juga yang bikin ribet”.. pake sibling segala macem..
yang penting tujuannya buat belajar terpenuhi lah..
haha..
[Reply]