검색어 입력폼

논리학 개론 및 논리형언어 prolog 정리

저작시기 2006.06 |등록일 2008.03.17 한글파일한글 (hwp) | 4페이지 | 가격 1,200원

소개글

논리학 개론 및 논리형언어 prolog 정리...

중요한 Prolog 문법 및 예제.. 사용법을 정리해두었습니다.

시험기간 공부할때 유용할 것입니다.

목차

없음

본문내용

file - consult <---- 파일 인터프리터 메뉴

메모장으로 만들어서 확장자를 .pl로 만들면 됨.
기존의 만든 파일 수정시에는 edit 메뉴
프롤로그 시작은 항상소문자로 시작...
미아라는 사람이 여자라고 정의 woman(mia).
끝날때는 점으로 끝남.

룰.
listensToMusic(mia).

:- <-- if 와 같은 의미..
미아가 만약에 음악을 듣고 있다면 미아는 기타를 연주한다. plays Guitar(mia):-listensToMusic(mia).


plays Guitar(mia):-
listensToMusic(mia), (And 표현은 ,)
happy(vincent).
미아가 기타를 연주하면 미아는 음악을 듣고 있고, 빈첸조는 행복하다.

or은 :
loves(vincent, mia). <-- 복합적인 단어..

변수를 통해서도 표현가능...
loves(vincent, mia). 빈첸트는 미아를 사랑한다. 관계를 나타냄.
ealhuealous(X,Y) :-loves(X,Z), love <-- xy가 사랑하면, 질투한다.??


constants.
variables. 변수
matching 비교

42,42 비교할때 같은지 아닌지.. 판별
지식베이스에 상수값이 있으면,,, 성립됨.

-? woman(X). <- x를 만족하는 지식베이스가 있으면, 메칭 되는 데이터 불러오게 됨
love(X,mia) 미아를 사랑하는 사람이 누가 있느냐?

X=Y
X=_G218 <-- 변수를 의미함
다운로드 맨위로