Game Of Life APP
“游戏”是一个零玩家游戏,这意味着它的进化是由它的初始状态决定的,无需进一步的输入。一个与生活的游戏通过创建初始配置,并观察它如何演变交互。
规则:
生命游戏的宇宙是正方形的细胞的无限二维正交网格,其中每个是在两种可能的状态,活的或死的一个。每个细胞相互作用及其八个邻居,它们是有水平,垂直或对角相邻的细胞。在每个时间步骤,以下转换发生:
少于两个活邻居的任何活细胞死亡。
有两个或三个邻居住任何活细胞生命。
有三个以上的现场邻居的任何活细胞死亡。
正好与三只活的邻居的任何死细胞就变成了活细胞。
初始图案构成该系统的种子。同时发生的第一代是通过同时应用上述规则,以在种子的出生和死亡的每一个细胞产生,并且所述离散的时刻,在该发生这种情况有时称为蜱(换言之,每一代是一个纯函数前述1)。规则继续反复涂抹,以创造更多的后代。
更多信息:http://en.wikipedia.org/wiki/Conway_game_of_life
关于此实现:
这项计划最初是写结识了Android API。什么是更好然后用这样一个美丽的数学对象这样的自动机。我把特殊照顾时考虑平板电脑来实现这一点。
该代码可以在GPL许可下,看到GitHub的网站ppareit / gameoflife。
编程:彼得Pareit
艺术品:吉特Niemegeers