我编写了这段代码,但是,我不知道它是否正确(技术语法正确)。如果您有吃圣诞饼干的休息时间,请查看并评论我的代码是否正确,Netlogo会做我需要的。
我的意图:在地图上,创建6个地铁站,测量从这张地图上的任何地块到最近的地铁(地铁)的距离,测量从这张地图上的任何地块到最近的绿色补丁的距离(DT-公园)
breed [subways subway]
patches-own [dt-park dt-subway]
to set-patches
create-subways 1 [set shape "ubahn" set size 2.5 setxy -14 -17]
create-subways 1 [set shape "ubahn" set size 2.5 setxy -50 -13]
create-subways 1 [set shape "ubahn" set size 2.5 setxy -27 -26]
create-subways 1 [set shape "ubahn" set size 2.5 setxy 20 11]
create-subways 1 [set shape "ubahn" set size 2.5 setxy 48 -20]
create-subways 1 [set shape "ubahn" set size 2.5 setxy 55 -35]
ask patches [set dt-park min-one-of patches with [pcolor = 64] [distance myself]]
ask patches [set dt-subway min-one-of subways [distance myself]]
这会做我想要的吗?特别是搭乘地铁?
答案 0 :(得分:0)
也许你可以看一下图书馆里的Voronoi模型,......基本上你是想尝试做同样的事情......