누군가 다음 Prolog 재귀가 어떻게 작동하는지 설명 할 수 있습니까?프롤로그가 누군가가이 재귀를 설명 할 수 있습니까
findRoute(A,A,_).
findRoute(A,C,Path) :-
nextCnvZone(A,B),
\+ member(B,Path),
findRoute(B,C,[B|Path]).
내가 두 번째 부분을 이해할 수 있지만, 일을 처음 findRoute(A,A,_).
무엇인지 즉 첫 번째 부분을 이해할 수 없었다?
보기 [더 일반적인 버전 (HTTP (제 등, 변수 및 제 주어지면 상기 제 2 내지 제 값을 할당하고, 두 변수가 주어진 경우에 해당하는지 확인) : //stackoverflow.com/q/26946133/772868). – false