内容简介
本书介绍了采用Swarm for Java进行仿真的基本原理及其实现方法。主要内容由三部分构成,第一部分为Swarm基础部分,主要介绍Swarm的安装过程、开发环境、设计框架及开发流程。第二部分为Java应用基础,主要介绍Java语言基础和流程控制、面向对象程序设计的基本概念、继承与多态、异常处理及Java应用程序接1:3。第三部分为Swarm for Java的编程及实现,通过具体实例讲解了Swarm基本编程、环境编程及主体行为观测界面设计,并给出3个应用实例。
本书可作为研究生的基于多主体的仿真课程教材或教学参考书,也可作为高年级本科学生的选修课用书,还可作为科学研究人员及仿真爱好者的参考书。