生命游戏(Game of Life)是一种细胞自动机,由数学家约翰·康威于1970年提出。它是一种零玩家游戏,意味着其演变是由初始状态决定的,无需玩家干预。生命游戏在一个二维的网格上进行,每个网格代表一个细胞,每个细胞有两种状态:存活或死亡。
生命游戏遵循以下规则:
- 每个细胞有八个相邻的细胞,包括水平、垂直和对角线方向。
- 如果一个存活的细胞周围有2个或3个存活的相邻细胞,则它在下一个时刻仍然存活;否则,它会因为过度拥挤或孤立而死亡。
- 如果一个死亡的细胞周围有3个存活的相邻细胞,则它在下一个时刻将复活;否则,它仍然死亡。
生命游戏的初始状态由玩家设定,在初始状态设定后,游戏按照规则自动演化。生命游戏虽然简单,但展示了一些复杂的行为,包括稳定的模式、移动的模式和以及可以实现计算的模式。生命游戏也被广泛用于计算机科学领域中的模拟和算法研究。
可以看一下游戏地址 https://playgameoflife.com/
B站 有翻译的youtube视频 推荐
【数学狂】因游戏而出名的数学家:约翰·康威和他的"生命游戏"