ich diese Tatsachen haben:Beweisen X vor Y Prolog
before CS206 is CS121
before CS121 is CS120
before CS120 is CS101
before CS101 is CS100
ich einige Prolog-Code zu schreiben versuche, meine zu beweisen before CS206 is CS100
Das ist, was ich habe, aber ich bin immer einen Stapelüberlauf, weil Rekursion ist verkorkste
before(X,Y) :- before(X,Z), before(Z,Y).
before(X,X).
before(CS101,CS100).
before(CS120,CS101).
before(CS121,CS120).
before(CS206,CS121).
'vor (X, X)' ist wahr? 'X' kommt vor' X'? – lurker
Ja, du hast recht, das sollte nicht da sein – PTN