저는 Prolog에 대해 경험이 많지 않습니다. 주어진 문제에 대한 해결책을 찾기 위해 휴리스틱 알고리즘 (f * A 또는 BFS 또는 Hill-Climbing)을 사용하는 연습 문제를 해결하려고합니다.프롤로그의 경험적 알고리즘
저는 이런 종류의 프로그래밍에 익숙하지 않고 Google의 검색 기능이 도움이되지 않았기 때문에 누구나 비슷한 해결책을 제시 할 수 있는지 궁금합니다.
저는 아무것도 복사하려고하지 않습니다. 단지 프롤로그 커턴트 등등에 대해 많은 연구를했기 때문에 이론적으로 어떻게 작동하는지, 어떻게 문제를 해결하는지 알 수 있습니다. (BFS 나 A * 좋은 choise 것입니다)하지만 실제로 알고리즘을 사용하여 솔루션을 제공하는 프롤로그 프로그램을 작성하는 방법을 이해할 수 없습니다.
실제 프롤로그 코드 예제는 알고리즘이 어떻게 작동하는지에 대한 이론적 인 설명이 아니라 매우 유용 할 것입니다. 나는 문제를 해결할 방법을 권합니다. 특히 프롤로그에서 일어납니다. 사전에 Thnx
.. 이상하게
대답은 매우 유용합니다! – yiannis