Processing 特训(Cellular automation) - 7

明确概念

Cellular automation: St = f(St-1),下一代由上一代进化而来

Integer.parseInt(str, 2):把字符串转化成2进制整数

明确功能

1.通过细胞进化的自动算法画一个CA

功能设计

类:Cell

属性:rules, round, cells

方法:automation(), draw()

伪代码

setup(){

}

draw(){

    cell.draw();

}

class Cell{

    定义属性

    Cell(){}

    定义方法

}

正式代码

见:

Processing/Autonomous_agent at master · JoeyQiang/Processing · GitHub

代码优化

1.通过数组顺序直接换算出其变化规律

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容