männlich(isaak).
oder vater(abraham,isaak).
vater(abraham,isaak)?
fragen wir in unserer Wissensbasis an ob es eine Realtion namens "vater" zwischen den Objekten "abraham" und "isaak" gibt.vater(abraham,X )?
ist das X die variable und würde mit dem Wert "isaak" belegt werden.
sohn (X,Y) ← vater(Y,X), männlich (X).
crewmitglied(traumschiff,X) ← misswaikiki(X),mag(kaesesahne,X).
misswaikiki(mrspuck).
mag(kaesesahne,mrspuck).
misswaikiki(kaeptnkork).
mag(kaesesahne,kaeptnkork).
misswaikiki(schrotty).
mag(kaesesahne,schrotty).
crewmitglied(traumschiff,X) ?
{X=mrspuck} {X=kaeptnkork} {X= schrotty}
[ Zum Seminar "Programmierkonzepte und Programmiersprachen" ]
↔
[ Zum Inhalt ]
↔
[ Seitenanfang ]
↔
[ PROLOG ]