Prolog分配建议

时间:2010-07-17 07:35:08

标签: prolog

我一直要求讲师用20个事实,10个规则和10个查询来编写一个Prolog应用程序,但这看起来很简单,但我可以像任何业务规则一样思考项目的场景/想法。

我们不允许对家谱进行编程。

有人可以建议吗?

感谢。

2 个答案:

答案 0 :(得分:1)

个人计算机配置的小型专家系统怎么样? PC由组件(处理器,主板,RAM)构成。对于每个组件类别,有几个选项(供应商,类型,价格),某些组件可能需要或相互排除。

答案 1 :(得分:1)

想象一下患者服用多种不同的药物。

一些药丸与另一种药物相互作用,

在某些情况下 - 积极互动,在其他情况下 - 不良互动。

另一件事是,有些药物含有一些物质。因此,服用几种不同的药丸可能会导致超过每种成分物质的每日限量。

总结一下:

计划输入:一套药物

节目输出:有关互动的信息。

基本版:如果没有不良交互,则返回True,如果交互不良则返回False。

复杂版本:无论您想象什么详细信息,这可能会有所帮助:)。