2012-11-04 4 views
0

내가 대답을 가지고, 다음이 매우 간단한 문제가?프롤로그 - 크로스 워드 제약

3 개의 문자 단어에 대한 3 중 제한이 분명히 "합리적인"것이 아니며 내 지식에 대한 그러한 단어가 존재하지 않는다고 말할 수 있습니다.

나는 이것을 올바르게 말할 수 있습니까?

+1

단어에 대한 (그리고 아마도 사실) 규칙을/정의하지 않고 아무런 의미가 없습니다. 어쩌면 그것은 한 단어의 다른 모든 문자를, 또는 세 번째 문자를 모두 알고있을 것입니다. –

+1

V1, H1, X는 무엇을 의미합니까? 캐릭터? – ThomasH

답변

0

아니요. 올바르지 않습니다.

Word/4에 대한 규칙을 정의 할 때까지 제약 조건은 무엇이든 관계없이 만족할 수있는 3 가지 제약 조건 집합이 있습니다.

word(Var,A,B,C):- A=c,B=a,C=t. 

같은

당신은 당신이 대답 할 질문을하고 있는지 있습니까?

crossword(V1, H1) :- word(V1, X, X, X), word(H1, X, X, X). 

는`단어/4` 술어의 정의를 표시하지 않습니다 4