见
生命游戏
生命游戏是John Conway 发现的一种游戏。 其底层规则非常简单。 在一个二维点状平面上, 每一个点遵循如下规则
- 少于2个邻居的点,在下一回合死去。模拟生命较少的情况。
- 在周围邻居数量是2和3时,下一回合保持不变
- 在周围邻居数量大于3时,下一回合死去,模拟生命拥挤的情况。
- 当一个空白的点,周围的邻居数量是3个是, 下一回合将会产生一个新的点。模拟繁殖。
这个游戏可以在这里玩 。
https://playgameoflife.com/
感
这个游戏底层的逻辑非常简单,并且没有任何目的性和指向性。 但是这些点,在这个规则的指引下,展现出了指向性。
比如其中有一个最简单的组合,叫滑翔机。它可以一直朝着一个方向前进。 非常有意思。
另外一个组合,叫高帕斯滑翔机枪,可以批量制造滑翔机, 就像一个机枪一样,一直再朝着一个方向发射子弹。 这非常有意思。
一个本来没有指向的算法,在宏观上,竟然表现出了非常清晰的目的性。
思
今天又刚好听到吴伯凡老师将的算法中立与定向选择。 提到一个观点: 算法是中立的,但是其结果好像是有指向性的,这是算法的特点。
这个观点,刚好解释了生命游戏中的现象。
总结这个规律就是: 简单的底层逻辑,导致了纷繁复杂的生命现象。
宏观与微观
昆曼有两本经济学巨著,一本叫微观经济学,一本叫宏观经济学。 为什么经济学,要区分微观的和宏观的呢? 从生命游戏中,我得到了答案。
微观遵循简单的逻辑, 而宏观上会表现出纷繁复杂的现象。
其中有一个例子,说的是市场经济中的个体是自私的,但是在宏观上表现出的是一种奉献。 屠夫和面包师,是处于自己的目的,为市场提供了肉和面包,他们并不关心自己是否在为社会做贡献,而他们的行为,在宏观上为社会提供了很大的贡献。
个人自私的目的,却可以给社会带来无私的贡献。 这是非常有趣的现象。
微观的个体,遵循简单的逻辑,而宏观上,表现出复杂的现象。 这就是为什么经济学要区分微观经济学和宏观经济学的原因。 其他的事情,也都有类似的现象。
人只不过是一个算法处理器
人只不过是在接受数据,并按照自己的算法处理数据。 我们可以把人看做是一个算法处理器,我们遵循底层的算法在处理自己接触到的数据。
这样的话,人是否有自有意志,是个值得深思的问题。 人只不过是微小细胞遵循简单逻辑所形成的复杂现象而已。 所有的模式,底层算法已经确定。
但即使底层逻辑一样,在宏观上表现出来的行为模式也是天差万别的。比如滑翔机和高帕斯滑翔机枪,都是遵循同样底层逻辑的方块产生的。
所以,这就是为什么成功的人,看起来都差不多, 因为只有那几种组合,可以产生成功,这个宏观现象。