【问题标题】:NetLogo: World size as a decimalNetLogo:以十进制表示的世界大小
【发布时间】:2015-01-28 20:26:42
【问题描述】:

在 NetLogo 中,我试图创建一个六边形网格,其中所有六边形都是等边的。虽然模型库中的示例创建了六边形网格,但它们不是等边的,所以我不能使用与它们相同的方法。为了使这个网格仍然水平环绕世界,我需要将世界的宽度设置为一个非常具体的小数,但我找不到将它设置为整数以外的任何东西的方法。 是否可以将世界的尺寸设置为小数?如果有,怎么做?

【问题讨论】:

    标签: netlogo hexagonal-tiles


    【解决方案1】:

    不,这是不可能的。世界大小以块为单位测量,块的尺寸始终为 1x1。不存在局部补丁之类的东西。

    【讨论】:

    • 另一个用户建议使用resize-world,例如resize-world -12.3 12.3 -12.3 12.3,但它不起作用; 0.3 部分被丢弃,因此结果与resize-world -12 12 -12 12 相同(即具有给定范围的patch 坐标,以及从-12.5 到12.49999...的海龟坐标)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-02-07
    • 1970-01-01
    • 2016-01-05
    • 1970-01-01
    • 1970-01-01
    • 2016-10-19
    相关资源
    最近更新 更多