【发布时间】:2020-08-13 02:49:54
【问题描述】:
我对 Prolog 很陌生,正在尝试编写一个规则来找到一个有更多钱的人。我正在查阅一个看起来像这样的文件:
money('Henry', 200).
money('Sally', 500).
money('Tom', 50).
下面是我尝试编写一个规则来找到更多钱的人:
richer(X, Y):- money(X) > money(Y).
这不起作用。我有点迷失如何从我正在咨询的文件中访问该数值。很抱歉这个简单的问题,但我已经尝试谷歌搜索了一段时间,但没有成功。
【问题讨论】: