game_of_life:用 Ruby 实现的康威生命游戏

时间:2021-06-21 08:37:09
【文件属性】:
文件名称:game_of_life:用 Ruby 实现的康威生命游戏
文件大小:400KB
文件格式:ZIP
更新时间:2021-06-21 08:37:09
Ruby 康威的人生游戏 这是用 Ruby 编程语言编写的 Conway's Game of Life 的简单实现。 概要 请注意,这里的大部分工作都基于存储库。 您可以在找到有关生命游戏的更多信息。 用于生成图形输出,最终结果如下所示: 游戏规则: 游戏规则在它的有清楚的解释。 此处引用了相关部分: 生命游戏的宇宙是一个无限的二维正交方格网格,每个方格都处于两种可能的状态之一,生或死。 每个单元格与其八个相邻单元格相互作用,这些单元格是水平、垂直或对角相邻的单元格。 在时间的每一步,都会发生以下转换: 任何具有少于两个活邻居的活细胞都会死亡,就好像是由于人口不足造成的。 任何有两个或三个活邻居的活细胞都会传给下一代。 任何有超过三个活邻居的活细胞都会死亡,就像人满为患一样。 任何只有三个活邻居的死细胞都会变成活细胞,就像通过繁殖一样。 初始模式构成了系统的种子。 第一代是通过将上
【文件预览】:
game_of_life-master
----Gemfile(53B)
----spec_game_of_life.rb(8KB)
----game_of_life.rb(4KB)
----Gemfile.lock(471B)
----gosu.rb(2KB)
----readme.md(2KB)
----game_of_life_screenshot.png(395KB)

网友评论