Kann jemand erklären, wie die folgende Prolog Rekursion funktioniert?Prolog kann jemand diese Rekursion erklären
findRoute(A,A,_).
findRoute(A,C,Path) :-
nextCnvZone(A,B),
\+ member(B,Path),
findRoute(B,C,[B|Path]).
Ich kann den zweiten Teil verstehen, kann aber den ersten Teil heißt nicht verstehen, was ist die erste findRoute(A,A,_).
tun?
See [eine generische Version] (http: //stackoverflow.com/q/26946133/772868). – false