数学之路-群体行为与群体智能(4)

生成自己的模型

选择文件->新建,增加模型后,选择增加,增加初始化和运行2个按钮,如下图所示:


数学之路-群体行为与群体智能(4)

数学之路-群体行为与群体智能(4)

然后选择程序->编写代码:

to setup

  clear-all

  create-turtles 100

  ask turtles[setxy random-xcor random-ycor]

end

to go

  move-turtles

end

to move-turtles

  ask turtles[

    right random 360

    forward 1

  ]

End

然后运行一下程序,先初始化,然后点击运行,可看到不同色彩的三角形按随机的方向移动:

麦好的AI乐园博客所有内容是原创,如果转载请注明来源

http://blog.csdn.net/myhaspl/


数学之路-群体行为与群体智能(4)

最后为瓦片加上色彩,黑色太单调,在setup中增加一个setup-patches的例程,全部代码如下:

to setup

  clear-all

  create-turtles 100

  ask turtles[setxy random-xcor random-ycor]

  setup-patches

end

to go

  move-turtles

end

to move-turtles

  ask turtles[

    right random 360

    forward 1

  ]

end

to setup-patches

  ask patches[set pcolor blue]

end


数学之路-群体行为与群体智能(4)


数学之路-群体行为与群体智能(4)

上一篇:Cordys(C3)工作流办结流程数据迁移清理方案及实践


下一篇:ehcache配置参数说明