관리 메뉴

서랍장

지능정보#01 본문

prolog

지능정보#01

소소한 프로그래머 2021. 3. 29. 16:58

prolog는 객체, 관계, 변수, 논리곱, 사실과 규칙 5가지 구성요소가 있다.

다음은 유명한 zebra puzzle문제이다.

five house 

{nationality, pet, smoking, color, drink}

gist.github.com/rickcnagy/cc94534ab56a2ee9f43e5f171e9228da#file-jindosh-solution-pl

 

An overkill Prolog solution to the Jindosh riddle in Dishonored 2

An overkill Prolog solution to the Jindosh riddle in Dishonored 2 - jindosh-solution.pl

gist.github.com

github.com/DonaldKellett/Einsteins-Riddle-Prolog/blob/master/Einstein's%20Riddle.pl

 

DonaldKellett/Einsteins-Riddle-Prolog

Einstein's Riddle (aka Zebra Puzzle) formulated as a Prolog program. - DonaldKellett/Einsteins-Riddle-Prolog

github.com

github.com/wendingp/zebra-puzzle/blob/master/zebra-puzzle.pro

 

wendingp/zebra-puzzle

Solve the Zebra Puzzle, aka, the Einstein's Puzzle, in Prolog - wendingp/zebra-puzzle

github.com

passexam.tistory.com/entry/Prolog-%EB%85%BC%EB%A6%AC-%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D-%EC%96%B8%EC%96%B4

 

Prolog 논리 프로그래밍 언어

Prolog 개요  논리 프로그래밍 언어  Prolog는 범용 언어가 아니라 predicate calculus를 사용한 논리 문제를 효과적으로 표현하기 위하여 개발된 것이다.  1970..

passexam.tistory.com

 

'prolog' 카테고리의 다른 글

지능정보시스템 priority_que, 알파베타가지치기, 민맥스알고리즘  (0) 2021.06.05
지능정보 predicate calculus 정리  (0) 2021.04.19
지능정보 #3  (0) 2021.04.12
지능정보 #2  (0) 2021.04.09
Comments