Prolog列表绑定

时间:2015-03-21 23:36:11

标签: prolog

你好我在Prolog身上遇到了很大的麻烦,我已经尝试了大量试图使Code in this link工作的方法,但是无论我怎样尝试弄清楚我都无法得到结果如何列出工作是一场噩梦,我无法理解。

据说我从以下代码中得到的输出,问题是得到了与TeachersGroup和TeachersClass的绑定。 例如,如果GroupClass =' AI'那么TeachersClass应该是'AI'并且将Games_Design遗漏为Bsc4不做Games_Design(但是Bsc1为什么会这样做)。

whoTeachBsc4(GroupID,GroupStream,GroupStudents,GroupClass,GroupsTeachers,GroupSize
,TeacherID,TeachersName,TeachersGroup,TeachersClass):-

groups(GroupID,GroupStream,GroupStudents,GroupClass,GroupsTeachers,GroupSize)  

我想另一种说出我想要的方法是如何操纵列表以仅输出我想要的内容。

0 个答案:

没有答案