跳转至

以下内容基本上是 AI 生成的,我还没校对,可能质量不高

居然!!!

今天一看 虽然是黑历史,但是居然可以运行!欢迎试试看:

直接用 uv run 就能运行:CA2.py

uv run -p 3.13 --with pygame https://py3.online/gh/CNSeniorious000/CA_GameOfLife/CA2.py

py3.online/gh 是一个自动 bundle 依赖的功能,类似 esm.sh 之类的。但是我刚做出来,还没写文档。

Game of Life

CA_GameOfLife

这是对 Conway 的生命游戏的一个实现,用来探索大规模网格的模拟与可视化。

仓库里可以确认的是 GUI 版本和多线程方向的实验;至于 FFT 邻居计数和 WASM 可视化,我目前没在公开仓库里看到直接实现。

扩展想法

除了传统的演示,我曾想过把强化学习或元启发式算法接入,让系统学会在特定规则下生成特定结构(纯实验性)。

相关:

这是一个既能作为算法练习,也能用作可视化演示的小项目。

深入洞见

CA_GameOfLife 更像一个以 GUI 和实验性实现为主的练手项目:README 能确认多线程与图形界面的尝试,适合做规则模拟和可视化演示。FFT / WASM 这些方向如果当年想过,至少在当前公开仓库里没有很直接的代码证据。

参考源码:CA_GameOfLife/README.md(项目说明)