Skip to content

AlephAlpha/rlifesrc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

730 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

GitHub Workflow Status Crates.io Docs.rs English

试玩 Rust。尝试写一个生命游戏搜索工具。具体来说就是照抄 David Bell 写的 lifesrc 和 Jason Summers 写的 WinLifeSearch。其具体的算法可见 Dean Hickerson 的说明

写得非常糟糕,和 WinLifeSearch 相比缺少很多功能,而且速度要慢很多,但支持更多规则。

支持 Life-likenon-totalistic 的规则,但后者比前者要略慢一些。也支持六边形以及von Neumann 邻域的规则,但目前是通过转化成 non-totalistic 规则来实现的,速度较慢。还支持 Generations 规则。

提供一个文本界面的命令行工具,和一个基于 WebAssembly 的网页版,请分别见 tui/web/ 两个目录。

点此试用网页版。

About

A Game of Life pattern searcher written in Rust. 用 Rust 搜索生命游戏中的图样。

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors