02.04.01. Beweis – magic(X).
Gegeben ist folgende Wissensbasis:
house_elf(dobby).
witch(hermione).
witch(mcGonagall).
witch(rita_skeeter).
wizard(goofy).
magic(X):-house_elf(X).
magic(X):-wizard(X).
magic(X):-witch(X).
Welche der folgenden Anfragen lassen sich beweisen und wie werden eventuelle Variablen belegt?
Für diese Aufgabe gibt es keine digitale Version, löse sie also bitte eigenständig.
?- magic(house_elf).
?- wizard(harry).
?- magic(wizard).
?- magic(mcGonagall).
?- magic(Hermione).
Gib alle Lösungen für die 5. Anfrage (?- magic(Hermione).) in der Reihenfolge an, in der sie Prolog ausgeben würde
Zur Überprüfung der Aufgabe siehe rechts.