我可以为每个补丁存储变量,还是应该使用海龟?

时间:2013-11-27 13:51:08

标签: netlogo

我正在模拟逃税行为。我最初的想法是将随机数量的补丁定为“商业”,并且选择在可以在特定范围内提供最优惠价格的商家购买游荡的海龟。

我需要以某种方式存储每个业务的总交易(营业额)(随机补丁)。

此外,每个企业要么选择向税务机关报告所有收入,要么选择规避一定金额,而这又取决于每个企业的情况 - 如果竞争激烈,有些人愿意逃避有些人总是逃避,有些人从不回避。

所以我的问题是;我可以为每个业务补丁分配不同的“个性”,存储交易总额,并让他们报告收入吗?或者这些变量只能存储在乌龟中?换句话说,我应该制作一个有几种海龟品种的模型,其中一些是客户,一些是固定业务?

1 个答案:

答案 0 :(得分:2)

补丁可以有patches-own个变量,就像海龟可以有turtles-own个变量一样。请参阅:http://ccl.northwestern.edu/netlogo/docs/programming.html#variables

如果您的企业确实是固定的,那么将它们建模为补丁是有意义的。

将它们建模为海龟确实可以为您提供更多灵活性。你可以set shape "house"获得视觉效果。你可以让他们最终进入网络。您可以根据某些相关变量更改其大小。等