图书介绍
面向agent开发环境JACK的实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 程显毅,聂文惠,谢军编著 著
- 出版社: 北京:科学出版社
- ISBN:9787030249807
- 出版时间:2009
- 标注页数:244页
- 文件大小:25MB
- 文件页数:257页
- 主题词:软件工具-程序设计
PDF下载
下载说明
面向agent开发环境JACK的实践PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 绪论1
1.1 面向对象的软件设计方法的不足1
1.2 什么是agent3
1.3 为什么需要AOP5
第2章 面向agent建模9
2.1 面向agent建模的特点9
2.2 对象与agent10
2.3 多agent模拟软件简介10
第3章 JACK agent语言概述15
3.1 JACK介绍15
3.2 JACK agent语言对Java的扩充16
3.2.1 语法扩充16
3.2.2 语义扩充18
3.3 agent类18
3.3.1 agent定义18
3.3.2 agent声明19
3.3.3 agent的成员和方法22
3.3.4 Hanoi塔中的agent定义24
3.4 能力类25
3.4.1 能力定义25
3.4.2 能力声明26
3.4.3 能力的成员和方法28
3.4.4 Hanoi塔中的能力定义29
3.5 事件类31
3.5.1 什么是事件31
3.5.2 标准事件32
3.5.3 BDI事件35
3.5.4 自动事件37
3.5.5 事件定义39
3.5.6 事件的成员和方法39
3.5.7 事件声明41
3.5.8 Hanoi塔中的事件定义43
3.6 视图类44
3.6.1 视图定义44
3.6.2 视图声明44
3.6.3 视图定义实例44
3.7 agent通信51
3.7.1 局部通信51
3.7.2 远程通信51
3.7.3 JACOB54
3.7.4 agent通信语言58
3.8 规划类65
3.8.1 什么是规划65
3.8.2 有限状态机66
3.8.3 游标(指针)66
3.8.4 规划定义68
3.8.5 规划的成员和方法68
3.8.6 规划声明72
3.8.7 Hanoi塔中的规划定义79
3.9 规划中的推理方法82
3.9.1 规划流控制方法82
3.9.2 规划挂起方法84
3.9.3 规划中的事件控制方法85
3.9.4 选择规划91
3.9.5 可应用规划集的产生92
3.9.6 可用规划集96
3.9.7 选择规划实例97
3.10 信念集类99
3.10.1 信念集定义100
3.10.2 信念集成员和方法101
3.10.3 信念集声明105
3.10.4 信念集回调109
3.10.5 信念集关系操作110
3.10.6 Hanoi塔中的信念定义111
第4章 JACK开发环境112
4.1 打开JDE112
4.2 JDE菜单栏113
4.2.1 主菜单113
4.2.2 文件菜单113
4.2.3 编辑菜单114
4.2.4 视图菜单114
4.2.5 实体菜单115
4.2.6 跟踪菜单115
4.2.7 工具菜单117
4.2.8 窗口菜单119
4.2.9 帮助菜单119
4.3 JDE工具栏119
4.3.1 JDE操作按钮120
4.3.2 切换按钮121
4.4 JDE编译器工具121
4.4.1 选项标签121
4.4.2 编译程序标签122
4.4.3 运行程序标签123
4.4.4 转换非-JDE JACK标签123
4.4.5 项目文件和文件列表标签125
4.5 代码编辑器125
4.5.1 代码编辑器选项栏125
4.5.2 保存126
4.6 JDE浏览器127
4.6.1 浏览器交互127
4.6.2 有名元素127
4.6.3 对象重用128
4.6.4 一般功能128
4.7 JDE浏览器:agent模型134
4.7.1 agent类型134
4.7.2 能力类型135
4.7.3 规划类型135
4.7.4 事件类型138
4.7.5 有名数据140
4.7.6 团队(team)类型140
4.7.7 角色类型141
4.7.8 有名角色143
4.8 JDE浏览器:数据模型143
4.8.1 信念集类型143
4.8.2 视图类型147
4.8.3 团队数据类型149
4.8.4 外部类149
4.9 项目细节150
4.10 首选项151
4.10.1 项目视图标签151
4.10.2 文本编辑标签152
4.10.3 设计工具标签153
4.10.4 图形面板标签154
4.10.5 字体标签154
4.10.6 高级标签155
第5章 JACK team156
5.1 什么是JACK team156
5.2 基本概念156
5.3 team结构158
5.3.1 结构158
5.3.2 行为161
5.3.3 信念传播161
5.4 team161
5.4.1 team的定义161
5.4.2 team声明162
5.4.3 team的构建和初始化162
5.5 角色165
5.5.1 角色定义165
5.5.2 角色声明166
5.5.3 角色的基类167
5.6 team信念的联接168
5.6.1 联接源声明169
5.6.2 联接目标声明169
5.6.3 动态信念联接171
第6章 JACK设计工具172
6.1 概述172
6.1.1 设计工具的特点172
6.1.2 启动设计工具172
6.2 构件类型174
6.3 设计工具窗口176
6.3.1 控制工具条176
6.3.2 工具条176
6.3.3 画布181
6.4 设计管理181
6.4.1 创建设计181
6.4.2 编辑设计182
6.5 Hanoi塔程序设计视图184
第7章 JACK编程实践185
7.1 应用程序的创建185
7.2 JACK编程步骤187
7.2.1 案例一187
7.2.2 案例二200
7.3 规划编程202
7.3.1 规划定义模板202
7.3.2 功能抽象——推理方法或子规划204
7.3.3 逻辑说明205
7.3.4 逻辑成员206
7.3.5 复合逻辑表达式208
7.4 JACK team编程209
7.5 信念联接编程217
7.5.1 合成信念联接217
7.5.2 合成信念联接举例219
7.5.3 继承信念联接223
7.5.4 继承信念联接举例225
7.6 Ping程序分析226
7.6.1 问题描述226
7.6.2 主程序分析227
7.6.3 Pinger agent程序分析227
7.6.4 Ping事件的源程序228
7.6.5 规划React的源程序228
7.6.6 编译和运行229
7.7 ATM程序分析230
7.7.1 ATM程序的组成230
7.7.2 ATM的编译与执行231
7.8 面向agent的聊天系统分析232
7.8.1 问题描述232
7.8.2 系统分析233
参考资料239
附录:商品化智能体开发工具清单240
热门推荐
- 2484310.html
- 2690513.html
- 1644302.html
- 3173052.html
- 756973.html
- 968554.html
- 1751934.html
- 1708918.html
- 1681893.html
- 1798747.html
- http://www.ickdjs.cc/book_3639050.html
- http://www.ickdjs.cc/book_2159584.html
- http://www.ickdjs.cc/book_1496751.html
- http://www.ickdjs.cc/book_137830.html
- http://www.ickdjs.cc/book_2765637.html
- http://www.ickdjs.cc/book_639266.html
- http://www.ickdjs.cc/book_1015172.html
- http://www.ickdjs.cc/book_912921.html
- http://www.ickdjs.cc/book_2065329.html
- http://www.ickdjs.cc/book_3877922.html