我经常使用 Netlogo,我发现它并没有限制我想要构建的任何东西。但是,我有兴趣为更大的工程项目学习基于 Java 的 ABS。关键问题之一是是否存在一种代理类型作为链接(有向和无向)并支持相关的原始命令(方法)以便于使用?(见https://ccl.northwestern.edu/netlogo/docs/dictionary.html#linkgroup)
问问题
77 次
1 回答
3
在 Repast Simphony 中有几种使用网络的方法。一种是通过网络投影,其中网络而不是单个链接是一个对象,它具有用于在代理之间添加和删除链接的方法(请参阅Repast Java 入门指南)。
另一种方法是通过 ReLogo 语言,其中链接是具有原语的代理(请参阅ReLogo 入门指南)。基于您对“更大的工程项目”的兴趣,我推荐第一种基于 Java 的方法,因为它的性能和可扩展性要高得多。
于 2019-07-18T03:18:59.793 回答