咕咕看书

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

附录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的姐妹。

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

热门小说推荐
全民偶像之女配有毒

全民偶像之女配有毒

从练习生到女子天团,她一心想往上爬,发誓要颠覆前世女配的命运,然而总裁一直要潜规则她,身边还有个未来影视歌巨星在作妖!!!...

农家长姐:带着空间去逃荒

农家长姐:带着空间去逃荒

逃荒重生种田空间团宠萌宝基建甜宠宋清瑶重生了,还重生到了一个农家傻女身上!刚来,就看到恶毒伯娘欺负临产的母亲!可恶,不能忍,拼了。刚解决了,就遇...

九叔的掌门大弟子

九叔的掌门大弟子

携带可成长空间重生清末,成为九叔的掌门大弟子。不断成长,并开山立派。...

笼中青雀(重生)

笼中青雀(重生)

青雀先是小姐的伴读丫鬟,又成了小姐的陪嫁丫鬟。小姐婚后多年无子,她又被提拔为姑爷的妾。小姐握着她的手说青雀,你信我,将来你的孩子就是我的孩子,我必不会亏待了你。青雀信了。她先后生下一女一儿,都养在小姐膝下。姑爷步步高升,先做尚书,又做丞相,她的一双儿女日渐长大,女儿如花貌美,儿子才学过人,人人都说,她的好日子要来了。可女儿被送去和番儿子被打断双腿的冬天,她也以嫉妒盗窃两重罪名,死在一个寒冷的夜。青雀死不瞑目。她想问一问她的小姐,她从小相伴,一起长大的小姐分明情分承诺历历在目,为什么这样待她?为什么这样待她的孩子们?重来一回,她已经是姑爷的侍妾,肚里才怀上女儿。上一世醉眼看她目不转睛的楚王,此生依旧紧盯着她。摸着还未隆起的小腹,她抛却礼义廉耻,上了楚王的榻。...

小说家的边缘角色自救指南

小说家的边缘角色自救指南

楚祖上辈子是个小说家,因为通宵赶稿猝死,死后绑定了「边缘角色修正系统」。系统提出交易,只要楚祖能扮演并修正那些被读者讨厌的边缘角色,他就能重获新生。楚祖改人设是吧?老擅长了!第一本读者A你可以让反派降智,但你最好不要做梦觉得读者也会降智,很难懂吗?还是读者A靠靠靠!早说是大佬的局中局中局啊!!祖爹!对不起!是我说话太大声了!!第二本读者B狗塑适可而止,就算你重复强调五百次他是可爱狗狗,但我只看到了一只舔狗,还是不会汪汪叫的那种。还是读者B起猛了,看到无敌阳光开朗大狗狗了,哪里能领养,阿祖!我也要养阿祖!!第三本读者C作者生活这么不如意,一定要搞这么五毒俱全的角色?写不出来东西找个班上吧。还是读者CMD,祖神,我可真该死啊!第四本第五本第六本楚祖怎么样,虽然演的一般,但我改得还行吧?系统你知道什么叫边缘角色吗?人气大爆角色算什么边缘角色啊!!!TIPS12100存稿箱吐章节,偶尔抽空改错字2警惕祖哥感情牌,他是个狠人3wb短不拉揪,随机掉落祖哥CG4论坛都会标注发言时间,精确到秒,有用5是想简单尝试各种题材的产物,专栏预收有各个题材,收收菜呗w...

年代文大佬的漂亮作精

年代文大佬的漂亮作精

程方秋生得千娇百媚,肤如凝脂,一睁开眼,居然成了一本七零年代文里的炮灰女配。她无语望天,在这个充满限制的时代,她只想当条咸鱼,拿着便宜老公的丰厚工资买买买,顺便再好好享受宽肩窄腰,冷峻帅气...

每日热搜小说推荐