prolog - 家谱/3序言
问题描述
我是 Prolog 的初学者,我有一个快速的问题。我和父母(X,Y,Z)在序言中建立了一个家谱。但是到了建立叔叔(叔叔,X)的时候。和阿姨(阿姨,X)。对我来说似乎有点困难。我试过叔叔(叔叔,X):-first_cousins(X,Y),父母(Y,叔叔,_)。和阿姨(阿姨,X):-first_cousins(X,Y),父母(Y,_,阿姨)。但在继续下一个之前,它让我多次得出相同的结果。所以,我在想每句话有四个句子。有什么想法吗?
解决方案
推荐阅读
- debugging - 为什么我可以在符号地址处中断,而不是指定地址?
- vba - 当电子邮件在 Outlook 中标记为完成时自动发送回复
- python - `if` 语句的冗余条件
- python - 如何在二维列表输入中获取字符类型?
- python - 是否可以在字符串 split() 方法中放置两个分隔符?
- delphi - 是否可以在 Delphi 中以编程方式修改命令行参数?
- spring-kafka - 如何在 Spring Kafka 生产者/消费者中自定义 Json(De)Serializer?(自我回应)
- javascript - JS从对象中的数组中找到匹配的对象
- sql - 在新表中选择相同的帐号
- database - 可以将 Vaadin 中的 JPA 存储库下载为 CSV 文件吗?