在NetLogo中将函数参数设置为整​​数

在线使用完NetLogo文档后,我找不到在函数声明中将参数设置为整​​数的解决方案(我们称其为r)。

在python中,它像WTMC(n, r=25):一样简单

但是,在NetLogo中,我不知道如何设置r = 25,而不会出现错误。

如何将WTMC [ n r ]函数设置为WTMC [ n r = 25 ]
这样我就可以调用我的函数:show WTMC [ n ],而无需包含参数r
提前致谢

最佳答案

不幸的是,这不是直接可用的NetLogo。但是,您只需执行以下两个功能就可以接近:

to WTMC [ n ]
  full-WTMC n 25
end

to full-WTMC [ n r ]
  ...
end

(在扩展名中,您可以使用诸如此类的可选参数创建基元,只是不使用常规的netlogo)

10-04 11:53