prolog
文章平均质量分 78
rkhstar
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
prolog2
探索Prolog<br />Prolog在英语中的意思就是Programming in LOGic(逻辑编程)。它是建立在逻辑学的理论基础之上的, 最初是运用于自然语言的研究领域。然而现在它被广泛的应用在人工智能的研究中,它可以用来建造专家系统、自然语言理解、智能知识库等。同时它对一些通常的应用程序的编写也很有帮助。使用它能够比其他的语言更快速地开发程序,因为它的编程方法更象是使用逻辑的语言来描述程序。<br /><br />从纯理论的角度来讲,Prolog是一种令人陶醉的编程语言,但是在这本书转载 2011-04-21 00:36:00 · 791 阅读 · 0 评论 -
prolog3
事实 (facts)<br />注:斜粗体字表示Prolog的专有名词<br /><br />事实(facts)是prolog中最简单的谓词(predicate)。它和关系数据库中的记录十分相似。在下一章中我们会把事实作为数据库来搜索。<br /><br />谓词: Prolog语言的基本组成元素,可以是一段程序、一个数据类型或者是一种关系。它由谓词名和参数组成。两个名称相同而参数的数目不同的谓词是不同的谓词。 <br /><br />事实的语法结构如下:<br />pred(arg1, a转载 2011-04-21 09:20:00 · 517 阅读 · 0 评论 -
prolog1
<br />如果你是一位prolog的新手,希望你首先阅读这篇文章,好对prolog的全局有个了解。在这篇文章中我会把prolog和其他的程序语言做比较,所以希望你已经具有了一定的编程水平。 什么是prolog?<br />prolog是Programming in LOGic的缩写,意思就是使用逻辑的语言编写程序。prolog不是很高深的语言,相反,比较起其他的一些程序语言,例如c、basic等等语言, prolog是更加容易理解的语言。如果你从来没有接触过计算机编程,那么恭喜你,你将很容易的进入转载 2011-04-21 00:38:00 · 706 阅读 · 0 评论 -
Prolog4
<br />rolog-使用逻辑编程语言的教程,第四章 - 简单查询。主要包括简单查询及查询的工作原理等。 <br />现在我们的游戏中已经有了一些事实,使用Prolog的解释器调入此程序后,我们就可以对这些事实进行查询了。本章和下一章中的Prolog程序只包括事实,我们要学会如何对这些事实进行查询。<br /><br />Prolog的查询工作是靠模式匹配完成的。查询的模板叫做目标(goal)。如果有某个事实与目标匹配,那么查询就成功了,Prolog的解释器会回显'yes转载 2011-04-28 17:25:00 · 854 阅读 · 1 评论
分享