Prolog ช่วยอธิบายทีละบรรทัดให้เข้าใจทีครับ งงมาก (เพิ่งเริ่มหัดทำ)

father(albert, james).
father(james, harry).

mother(ruth, james).
mother(lili, harry).

wizard(lili).
wizard(ruth).
wizard(albert).

wizard(X):- father(Y, X),
            wizard(Y),
            mother(Z, X),
            wizard(Z).
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่