Resolution in Prolog

Der Prolog-Interpreter versucht, Anfragen schrittweise durch Unifikation so weit zu substituieren, dass die leere Behauptung übrig bleibt (true)

SWI-Prolog (Bearbeitung der Anfrage):

  • Auswahl des ersten Literals (links), dann schrittweise Auflösung nach rechts
  • Bei Entscheidungen: Zuerst wird die erste (linke/obere) Möglichkeit versucht