×

工业设计互动平台

手机短信,快捷登录

微信登录,快人一步

QQ登录

只需一步,快速开始

相关阅读http://wenku.baidu.com/view/f3b6c1000740be1e650e9abf.html

元胞自动机-蚂蚁规则是一种非常简单的运算规则,除了计算机语言可以编程实现,grasshopper自带的运算器也是可以简单模拟的。
蚂蚁法则:即蚂蚁在方形网格上运动,格位为白色或灰色,当蚂蚁进入白色元胞时,它向左转90°并把该元胞涂成黑色;类似的,如果蚂蚁进入黑色元胞,它向右转90°并将该元胞涂成白色。

下为模拟过程视频
http://www.tudou.com/programs/view/Njve4Ayk-Ds/

静态图
起始元胞
1.jpg


按蚂蚁规则运行100步状态
100.jpg


运行500步状态
500.jpg


运行1000步状态
1000.jpg


3000步状态,仍然处于混沌状态
3000.jpg

由于机器配置较低,没敢生成1万步
下为相关阅读中的1万步状态,有了规律性变化
蚂蚁法则.jpg

该元胞自动机的生成方法可能不止一种,有兴趣的同学可以研究研究……


本案例为学犀牛网校GH高级魔鬼训练营中讲解,课程介绍:http://www.xuexiniu.com/article-148-1.html



您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩回复

文明上网理性发言、请文明用语

_______T5 | 实习生 | 发表于 2013-3-11 17:20:25
不是太懂,怎么做的?
0 回复

举报

wyx10022 · 发表于 2013-3-11 18:41 点评

初学仅作了解即可,这个案例过程比较复杂,但是方法可能多种,暂不公布,启发大家创造性

wyx10022 | 网校特聘讲师 | 发表于 2013-3-11 18:41:20
_______T5 发表于 2013-3-11 17:20
不是太懂,怎么做的?

初学仅作了解即可,这个案例过程比较复杂,但是方法可能多种,暂不公布,启发大家创造性
0 回复

举报

dongweijia | 实习生 | 发表于 2013-3-13 20:18:42
这个规则怎么用在建筑中啊?
0 回复

举报

wyx10022 · 发表于 2013-3-13 22:39 点评

看需要了,元胞自动机为国际研究热门课题,自有其应用之处

wyx10022 | 网校特聘讲师 | 发表于 2013-3-13 22:39:11
dongweijia 发表于 2013-3-13 20:18
这个规则怎么用在建筑中啊?

看需要了,元胞自动机为国际研究热门课题,自有其应用之处
0 回复

举报

zzjjzxkxx | 设计助理 | 发表于 2013-3-14 11:52:52
掩面而过啊~
0 回复

举报

xiaoxiniujianzh | 实习生 | 发表于 2013-3-14 12:59:53
看不懂呢,有详细介绍吗[s:187]
0 回复

举报

hippo100312 | 设计助理 | 发表于 2013-8-14 15:15:32
用GH实现这个真心的费脑筋,折腾了三天,终于搞定了。三千步的样子。
无标题.png
0 回复

举报

wyx10022 · 发表于 2013-8-14 16:28 点评

神速啊,这位同学你一上来就直接跳到案例去学习了?

参与人数 1经验 +5 大洋 +10 收起 理由
wyx10022 + 5 + 10 很给力!

查看全部评分

wyx10022 | 网校特聘讲师 | 发表于 2013-8-14 16:28:48
hippo100312 发表于 2013-8-14 15:15
用GH实现这个真心的费脑筋,折腾了三天,终于搞定了。三千步的样子。

:funk:神速啊,这位同学你一上来就直接跳到案例去学习了?
0 回复

举报

hippo100312 · 发表于 2013-8-14 20:51 点评

课程介绍一出来就尝试了几个感觉比较有意思的,因为前几天手里没有u盾,就自己摸索了一下,课程刚开始学

hf0419001 | 资深设计师 | 发表于 2013-8-14 17:15:38
有点小贵
0 回复

举报

wyx10022 · 发表于 2013-8-14 17:46 点评

有更大的机会成为网校助教哦……

hippo100312 | 设计助理 | 发表于 2013-8-14 20:51:23
wyx10022 发表于 2013-8-14 16:28
神速啊,这位同学你一上来就直接跳到案例去学习了?

课程介绍一出来就尝试了几个感觉比较有意思的,因为前几天手里没有u盾,就自己摸索了一下,课程刚开始学
0 回复

举报

dcjxb | 资深设计师 | 发表于 2013-11-7 21:08:52
每次返回的是点集和一根线,点集就是需要显示的白点,一根线作为下一根线的起点和方向的参照
元胞初始步.jpg 初始状态
元胞1000步.jpg 1000步
元胞3000步.jpg 3000步
元胞数据.jpg 点集和一根线
0 回复

举报

wyx10022 · 发表于 2013-11-7 21:27 点评

不错,可以研究下其他类型的元胞自动机

参与人数 1经验 +5 大洋 +3 收起 理由
wyx10022 + 5 + 3 很给力!

查看全部评分

wyx10022 | 网校特聘讲师 | 发表于 2013-11-7 21:27:37
dcjxb 发表于 2013-11-7 21:08
每次返回的是点集和一根线,点集就是需要显示的白点,一根线作为下一根线的起点和方向的参照
初始状态
1000 ...

不错,可以研究下其他类型的元胞自动机
0 回复

举报

dcjxb | 资深设计师 | 发表于 2013-11-8 15:24:38
这个是碰见重复的点就改变方向的走法,即一开始向左走,碰见重复点后删除向右走,后面的都向右走,直到再碰见重复点删除后变为向左走,以此类推,结果图形很有规律 元胞一-100.jpg
0 回复

举报