Repast
文章平均质量分 54
淡年华零
这个作者很懒,什么都没留下…
展开
-
Repast——参数栏实现下拉列表对应不同的功能实现
如果agent有不同的方法,我想要一个一个的呈现在仿真界面,然后在参数栏里实现下拉列表来展示不同的功能和地图,然后在主程序里也对应不用的方法来运行。1.在仿真界面添加参数2.填加参数3.添加具体数据,Values里的数据一定要空格,才能实现下拉列表的形式4.添加后展示5.在 build函数里获取参数String task = (String)p.getValue("task");6.把获取原创 2021-04-12 11:22:55 · 129 阅读 · 0 评论 -
Repast——Agent对象换成图标和显示属性问题
1.Agent对象换成图标有时候页面显示的小,显示不出来第三步的图标,用鼠标往右拉一下就好了打开仿真页面后:Displays ->Agent Style ->Select Icon ->就可以把默认的agent 图标替换成想要的图片替换成功后如下图所示:2.在仿真页面的agent图标上显示自身属性(例如编号ID,血量等)(1)在Icon Label 下的Value设置标签(2)然后需要编写相对应属性的get方法例如给agent添加id,如下图所原创 2021-04-12 11:02:10 · 222 阅读 · 0 评论 -
Repast-边界控制
1.repast介绍 REPAST(Reursive Porus Agent Simulation Toolkit)是复杂系统建模著名的软件之一。REPAST起源于芝加哥大学社会科学计算研究所,目前由非盈利的志愿组织ROAD(Repast Organization for Architecture and Development)负责后续版本的升级。REPAST借鉴了SWARM的设计理念,形成一个“类Swarm”原创 2021-04-12 10:30:48 · 1921 阅读 · 0 评论