Files
rengongshengming/history/010_tree_grow/README.md
2025-10-09 16:09:27 +08:00

8 lines
1.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

## 2022-07-22 树的生长演示
位于history\010目录演示一个树的生长。因为以前小鱼是手工指定一个三维像素点阵模板有点作弊的嫌疑所以这次演示是基于规则而不是模板来生成一棵树这棵树的形状仅由以下规则决定
1.树根位于底部中心
2.树的每个细胞水平方向四周不能有其它细胞
3.树的每个细胞正下方不能有细胞,但必须在斜下方至少有一个细胞
基于这三条规则,利用阴阳无极八卦阵分裂算法,树能够自动进化出来,但要耐心等一会儿。这个演示的意义是表示形状可以由规则来决定,不同的规则能进化出不同的形状,生物会通过改变自己的形状来适应环境规则。
这个项目下一个任务就要基于形状由规则决定这个原理制定模式识别奖惩规则然后利用分裂算法让细胞自动在空间上排布出不同细胞参数从而进化出具有初步模式识别功能的神经网络比方说识别出012 ,3数字。大自然生物的模式识别不是通过人为设计算法而就是这样无脑随机分裂细胞进化出来的。