Brown. Postado Março 7, 2009 Denunciar Share Postado Março 7, 2009 (editado) Oi pessoal, estou fazendo uma arvore genealógia em prolog, maisestou com uma dúvida nessa questão, devo perguntar as regras?Exemplo seguindo o algoritmo: AvoM(X,Y)? ou as perguntas só é feita nos fatos?ou seja as regras eu pergunto? ou só os fatos?alguém pode ajudar?Avô – pai do pai ou da mãe.mae(joao,m).pai(joao,j).mae(pedro,m).pai(pedro,j).casado(p,e).casado(j,m).pai(e,a).mae(e,l).pai(m,a).mae(m,t).avoM(X,Z):-(pai(X,Z),pai(Y,Z));(mae(X,Y),pai(Y,Z)). Editado Março 7, 2009 por Brown. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Brown.
Oi pessoal, estou fazendo uma arvore genealógia em prolog, mais
estou com uma dúvida nessa questão, devo perguntar as regras?
Exemplo seguindo o algoritmo: AvoM(X,Y)? ou as perguntas só é feita nos fatos?
ou seja as regras eu pergunto? ou só os fatos?
alguém pode ajudar?
Avô – pai do pai ou da mãe.
mae(joao,m).
pai(joao,j).
mae(pedro,m).
pai(pedro,j).
casado(p,e).
casado(j,m).
pai(e,a).
mae(e,l).
pai(m,a).
mae(m,t).
avoM(X,Z):-(pai(X,Z),pai(Y,Z));(mae(X,Y),pai(Y,Z)).
Editado por Brown.Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.