我怎样才能根据他们的属性对龟进行排名?在Netlogo中

时间:2015-04-02 22:29:01

标签: netlogo

我建立了一个模型,每只乌龟都有自己的策略,他们会根据自己的策略赚钱 因此,海龟将拥有资金和战略 我想排名前10名拥有最多钱的海龟,并希望了解他们拥有哪种策略 有什么办法可以证明吗?

1 个答案:

答案 0 :(得分:1)

您可以使用max-n-of获取前10名代理商并询问他们的策略。

这样的东西
ask max-n-of 10 turtles [money] [show strategy]

要对结果进行排序,请使用sort-on

foreach sort-on [(- money)] max-n-of 10 turtles [money] 
  [  ask ? [ show strategy ] ]