Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1685967
  • 博文数量: 230
  • 博客积分: 10045
  • 博客等级: 上将
  • 技术积分: 3357
  • 用 户 组: 普通用户
  • 注册时间: 2006-12-30 20:40
文章分类

全部博文(230)

文章存档

2011年(7)

2010年(35)

2009年(62)

2008年(126)

我的朋友

分类:

2008-06-10 12:17:21

终于拿OCaml写了一个程序,实现一个叫Game of Life的程序。
关于Game of Life,可以参考下面两篇文章http://pzy84.blogspot.com/2007/05/game-of-life.html和,写的都还不错。
 
我这个版本就比较初级了,所以叫0.1,主要原因是算法效率很低--O(n^2),也不可以定制--只支持40x40个cell的grid,随机性也不好--随机函数看上去一点儿都不随机。不过好歹是用OCaml写的程序。
下面两张图是运行过程中的截图,每一秒产生一代。
 
 
 
如果有人对我这个版本的源代码感兴趣,可以下载(质量不高,敬请谅解)。
 
文件: life.rar
大小: 121KB
下载: 下载
 
计划以后有时间在做代码的重构。
阅读(1156) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

nmap2008-06-18 19:21:13

不错啊,下载学习。