# 10 Personen), die familiäre Beziehungen beschreibt:
-:--         n599 ------------------------
Wie schreibt man ein Prologprogramm?
  1. Überlegen Sie sich: Um welche Relation (Beziehung) geht es? Beziehung zwischen welchen Dingen? Meist ist das der schwierigste Teil. (Stellen Sie diese Überlegungen gemeinsam mit Kollegen an.)
  2. Namen für Relation bestimmen. Genaueres im Skriptum. (Gemeinsam)
  3. Schreiben Sie sowohl positive (:-) als auch negative (:/-) Zusicherungen an. Noch bevor Sie das Prädikat implementieren! Sie haben dadurch gleich einige Testfälle parat.
  4. [DO] zum Sichern.
  5. Schreiben Sie erst jetzt das eigentliche Prädikat. Also stets zuerst Zusicherungen anschreiben (und sichern). (Der häufigste Fehler ist, dass viele zuerst versuchen, ein Prädikat irgendwie zu definieren, ohne sich aber im klaren zu sein, um welche Relation es überhaupt geht. Falls dann irgendwie eine passende Definition gefunden ist, wird auf weitere Zusicherungen vergessen.)
Eine einfache Verwandtschaftsbeziehung ist die zwischen Kindern und ihren Eltern. Name: kind_von/2.

WEITER: Zusicherungen für kind_von/2 einfügen.


[logprog|GUPU|UWN]