Netlogo,使用蜱虫作为事件的开始,以及如何让海龟吃掉其他海龟



这是我在社区上的第一篇文章。我有一组海龟,它们从一个颜色定义的区域开始,当我按下"开始"时,它们会移动到另一个颜色指定的区域,区域中充满了其他品种。我的问题是:只有在经过一定数量的蜱虫之后,我才能将它们设置为移动?如何使某些品种在经过一定数量的蜱虫后才发芽?如何让一个特定品种的海龟吃掉另一个品种,并在"x"次用餐后感到满意?谢谢(如果你能让吃过的乌龟在吃的时候散开,那将是一个加分项(。

关于刻度数:

ticks是一个告诉你有多少蜱虫的记者,你可以把它看作一个全局变量。

http://ccl.northwestern.edu/netlogo/docs/dict/ticks.html

关于turtle吃另一种龟。好吃!:

您可以使用in cone来检查乌龟前面是否有breed代理,如果是,则选择one-of代理和ask代理到die,最后以随机值或常数值递增hungriness变量。只有当hungriness低于一定值时,乌龟才会寻找食物。

在NetLogo的决策中有很多信息!

最新更新