●譯者序
致謝
第1章 引言1
1.1 目標2
1.2 挑戰2
1.3 方法4
1.4 預期讀者群4
1.5 本書結構和閱讀指南5
第2章 MAOP概述8
2.1 多Agent繫統8
2.2 面向多Agent的編程11
2.3 主要抽像12
2.4 集成視圖14
2.5 克服挑戰16
2.6 小結19
2.7 參考資料19
第3章 新手入門21
3.1 單一Agent的“你好-世界”的例子22
3.2 多Agent的“你好-世界”的例子23
3.3 “你好-世界”的環境24
3.4 “你好-世界”的組織26
3.5 參考資料30
3.6 練習31
第4章 Agent維度33
4.1 簡介33
4.2 Agent抽像35
4.3 Agent執行40
4.4 參考資料44
4.5 練習45
第5章 環境維度46
5.1 簡介46
5.2 環境抽像49
5.3 環境執行59
5.4 參考資料61
5.5 練習62
第6章 Agent及其環境的編程63
6.1 主動式智能房間的編程63
6.2 為智能房間增加反應性71
6.3 為智能房間增加容錯74
6.4 讓智能房間具有適應性75
6.5 我們學到了什麼78
6.6 練習79
第7章 對在環境中互動的多個Agent進行編程81
7.1 對有多個Agent的智能房間進行編程81
7.2 用交互協議對協調工作去中心化87
7.3 以環境為媒介的協調91
7.4 從去中心化到分布式97
7.5 我們學到了什麼103
7.6 練習104
第8章 組織維度105
8.1 簡介105
8.2 組織抽像109
8.3 組織執行116
8.4 參考資料123
8.5 練習124
第9章 情境Agent的組織編程125
9.1 對有組織的智能房間的編程125
9.2 改變組織136
9.3 Agent部署它們的組織138
9.4 Agent對其組織的推理140
9.5 我們學到了什麼143
9.6 練習143
第10章 與其他技術的集成145
10.1 庫、框架與平臺145
10.2 主流應用領域和技術153
10.3 與其他多Agent繫統平臺相集成163
第11章 總結和展望165
11.1 MAOP視角的總結165
11.2 MAOP和人工智能167
11.3 MAOP和軟件工程172
11.4 未來之路176
練習答案178
參考文獻191