How do you query prolog? I also keep getting 1 syntax error.
Eğer
Honora Günü
predicates.
wife : -female(Y).
daughter : -female(Y).
son : -male (X).
wife (Mum). :-female(Y).
wife (Kydd). :-female(Y).
wife (Elizabeth). :-female(Y) parents (George, Mum).
wife (Sarah). :-female(Y).
wife (Anne). :-female(Y) parents (Phillip, Elizabeth).
wife (Diana). :-female(Y) parents (Spencer, Kydd).
daughter (Zara). :-female(Y) parents (Mark, Anne).
daughter (Beatrice). :-female(Y) parents (Andrew, Sarah).
son (Charles). :-male(X) parents (Phillip, Anne).
son (Andrew). :-male(X) parents (Phillip, Elizabeth) .
son (Edward). :-male(X) parents (Phillip, Elizabeth) .
son (William). :-male(X) parents (Charles, Diane).
son (Harry). :-male(X) parents (Charles, Diane).
son (Peter). :-male(X) parents (Mark, Anne).
son (Eugenie). :-male(X) parents (Andrew, Sarah).
brother(X, Y). :- male (X).
parents (Pa, Ma, X).
parents (Pa, Ma, Y).
wife (Mum).
wife (Kydd).
wife (Elizabeth).
wife (Sarah).
wife (Anne).
wife (Diana).
daughter (Zara).
daughter (Beatrice).
son (Charles).
son (Andrew).
son (Edward).
son (William).
son (Harry).
son (Peter).
son (Eugenie).
goal
r) Aşağıdaki sorular bunu sorarak Prolog programı test ederiz. Bazı durumlarda, aynı cevabı bir sorgu için bir kereden fazla almaktan kaçınmak mümkün olmayabilir. i) Sarah'ın kocası kimdir? ii) Elizabeth'in torunları kimlerdir? iii) Zara'nın büyük büyükbabaları kimlerdir? iv) Diana’nın kızkardeşi kimlerdir? v) Beatrice’in amcaları kim? Sorgunuzu ve programın yanıtlarını gösteren bir çıktı ekleyin (bunu basitçe SWI-Prolog’un ana penceresinden kopyalayabilirsiniz).
Bu ne tür bir Prolog? Bu ne SWI ne de PDC. – false