| 本书作者的目的就是要帮助社会科学家摆脱上述的困境。它通过一个简明而详尽的教程给出一种公共语言--SWARM,在这种语言中,智能体和各种经济或社会的组成部分都可以用一定的变量进行描述。 本书分为两个部分,第一部分介绍了SWARM软件的性能和一些基本的概念,软件的安装和使用文法;第二部分由一系列论文组成,介绍了SWARM软件在各种经济领域的应用。 通过计算机来对社会和经济领域的各种现象进行仿真研究,是近年来兴起的潮流,也是今后发展的方向,因此,本书具有巨大的意义和实用性。 |
| 绪 论…………………Francesco Luna Benedikt Stefansson 1 1.目的与读者…………………………………………………1 2.计算和可计算性……………………………………………6 3.面向对象的程序设计和基于智能体的建模………………8 4.文献…………………………………………………………10 5.致谢…………………………………………………………14 第一部分 SWARM仿真基础第一章 在SWARM中仿真经济智能体(Agents) …………………………………Benedikt Stefansson 3 1.简介…………………………………………………………3 2.SWARM能提供什么? ………………………………………5 3.面向对象程序设计…………………………………………8 4.关于本教程…………………………………………………13 5.基本的模型和类……………………………………………15 6.Swarms和Zones:创建与撤消 ……………………………24 7.Collections:管理智能体组 ……………………………31 8.space和GUI:栅格、图像和图形…………………………42 9.activity:调度事件和行动………………………………54 10.探测器:与智能体交互 …………………………………62 11.编后记 ……………………………………………………69 12.附录 ………………………………………………………71第二章 安装:附录………………………Alessandro Perrone 73 1.简介…………………………………………………………73 2.Swarm与其附属资源 ………………………………………75 3.如何在普通Unix系统上安装Swarm软件包 ………………78 4.如何在普通Windows系统中安装Swarm软件包……………79 5.编译、运行Swarm应用程序 ………………………………80 第二部分 仿真应用实例第三章 SWARM在经济实验中的应用:关于智能体行为 一致性自适应的神经网络方法…………Pietro Terna 85 1.引言…………………………………………………………86 2.社会科学领域中的智能体模型……………………………86 3.ERA |
商品评论(0条)