叶子小说网

手机浏览器扫描二维码访问

附录B 理解PROLOG(第1页)

附录B理解PROLOG

banner"

>

假设我们想要一个解释家庭关系的系统,我们将了解一个简单的PROLOG程序如何捕获有关家庭关系的知识。

假设我们用“female(X)”

来表示X是女性,我们用“parents(X,M,F)”

表示X的双亲为M和F,其中M为父亲,F为母亲。

然后你就可以编写如下PROLOG规则:

sister_of(X,Y):-female(X),parents(X,M,F),parents(Y,M,F).

以上规则表述的是“X是Y的姐妹”

,如果以下规则成立:

1.X是女性。

2.X的父亲是M,母亲是F。

3.Y的父亲是M,母亲是F。

如果你不熟悉逻辑推理,这听起来似乎是用相当复杂的方式在表述某人是某人的姐妹。

但基本上,它表述的意思是,如果X是女性,X和Y有相同的父母,则X是Y的姐妹。

我们可以给PROLOG程序增加一些新的事实:

female(janine).

&s(janine,wayne,yvonne).

&s(david,wayne,yvonne).

鉴于这些事实,如果我们让PROLOG去证明Janine是David的姐妹,证明成立。

本例中的相关目标是:

sister_of(david,janine)

当提出这个目标时,PROLOG就会回答“是”

,表示它能够证明Janine是David的姐妹。

请关闭浏览器阅读模式后查看本章节,否则将出现无法翻页或章节内容丢失等现象。

热门小说推荐
重塑千禧年代

重塑千禧年代

千禧年,领导们正喊着GDP的口号,老板们还以带着秘书为荣,草莽们则猫在时代的浪潮里刀光剑影。方卓重回2000年。十年后,一群风投私募联合起来气势汹汹的闯入集团总部,对惊愕的方卓恳求道方总,您其它的项目都上市了,这第一个项目到底什么时候能上市啊?明明说好三年,三年之后又三年,三年之后又三年,都快十年了,老大!...

我在迷雾世界当众神之主

我在迷雾世界当众神之主

天狗食日,末世降临,而患有心脏病的少女许秩被父母残忍的丢弃在一座死城之中。无数异种与怪物自这座死城中诞生,人类为了抵抗异种入侵耗费心力,而那座城市也被封锁,彻底成为活人禁区。无人知晓,在这座堪称怪物巢穴的城市里,一名少女正安静的坐在轮椅上玩着突然出现的游戏机。每当她在游戏中又成功培养出一个强大的眷族时,这座笼罩整个城市的黑雾也会随之翻涌,一个个在游戏中对少女俯首称臣,唤她为母亲的异种怪物不断自雾中浮现,统治整座城市。当外界的人类终于做好准备,打算探索这座充满死亡与危机的城市时,殊不知,早已有一名瘦弱的少女成为了禁区所有怪物的神明!ps无cp女性配角占比较多,女主偏混乱中立...

每日热搜小说推荐