• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

game_of_life: 基于JSXGraph动画库实现的生命游戏在线演示网站 playgameoflife.live ...

原作者: [db:作者] 来自: 网络 收藏 邀请

开源软件名称:

game_of_life

开源软件地址:

https://gitee.com/leslie_wong/game_of_life

开源软件介绍:

生命游戏

算法描述

生命游戏又称细胞自动机,反映了生命演化的规则。它由剑桥大学的数学家约翰·康威所提出,并且借由 1970 年发表在《科学美国人》上的文章而变得出名。生命游戏原理:生命生活在二维环境中,每个生命生活在一个方格中,每个细胞在下一个时刻的状态取决于周围 8 个细胞的活着或死了的状态。

  1. 对于一个存在活细胞的方格:
    • 周围有 1 个或无活细胞的话,由于孤独,细胞死亡;
    • 周围有 4 个以上活细胞的话,由于拥挤, 细胞死亡;
    • 周围存在 2 或 3 个活细胞的话,活细胞存活。
  2. 对于一个空方格或存在死亡细胞的方格:
    • 周围有 3 个活细胞的话,方格有活细胞生成。

需求描述

  1. 实现核心逻辑
  2. 用界面展示结果
  3. 可以预先指定初始状态
  4. 可以控制动画的速度

项目架构

项目架构

实现结果

在线演示:

Game of Life | ©Leslie Wong (Heroku App)

网站截图

gif1


gif2


Chinese1.jpg


Chinese2.jpg


Chinese3.jpg


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap