[外文翻译]建立简单的智能体—agent1的例子.rar

RAR格式版权申诉手机打开展开

[外文翻译]建立简单的智能体—agent1的例子,[外文翻译]建立简单的智能体—agent1的例子/chapter6building simple agents -example agent 1内包含中文翻译和英文原文,内容完善,建议下载阅览。①中文页数 27中文字数 12861②英文页数 34英文字数 8391③摘要 对于这个智能体,我们需要创建一条能够在智能体执行...
编号:36-34761大小:1.48M
分类: 论文>外文翻译

该文档为压缩文件,包含的文件列表如下:

内容介绍

原文档由会员 郑军 发布

[外文翻译]建立简单的智能体—Agent1的例子/Chapter6 Building Simple Agents -Example Agent 1
内包含中文翻译和英文原文,内容完善,建议下载阅览。

①中文页数 27

中文字数 12861

②英文页数 34

英文字数 8391

③摘要
对于这个智能体,我们需要创建一条能够在智能体执行时,对控制台输出“Hello World”的规则。为了完成以上功能,需要创建一个与机构的启动时间相匹配的Left-Hand Side(左部:LHS)模式。
除非规则中至少有一个能与智能体的心智模型中新的原则相匹配的LHS模式,否则规则是不能执行的。为了简单的规则能在机器第一个周期中就能被执行,我们希望所写一个能够满足机器初始时心智模型中的原则的LHS模式。实时系统自动创建一个叫做startupTime的时间实例,并把它装入心智模型中。BIND startupTime模式会在心智模型中搜寻这个叫startupTime的时间实例。如果找到了这个的实例,模式将得到满足并且规则也会被执行。
使用规则编辑器,在规则编辑器条件栏中的Operators下拉菜单里选择BIND,然后下拉菜单下方的文本区域中会包含这个字符串(BIND<>)--你构建的模式都将积聚在这个文本区域里。85页的“用积聚范例建立复杂模式”一章对这个积聚器有更详细的解释。

For this agent, we need to create a rule that will print “Hello World” to the console when the agent starts executing. To do this, create a Left-Hand Side (LHS) pattern that matches with the starting time of the agent engine.
A rule cannot fire (i.e., execute it’s right-hand side) unless it has at least one LHS pattern that matches a new belief in the agent’s mental model. We want a simple rule that will fire during the first engine cycle, therefore we want to write a LHS pattern that we know will be satisfied by a belief in the mental model at engine start-up. The Run-Time System automatically creates a Time
instance named startupTime, and stores it into the mental model. A BIND startupTime pattern will look for a Time instance named startup in the mental model. The pattern will be satisfied if such an instance is found, and so the rule will be fired.


④关键字 智能体/World Agent