200×200(当前配置 60×60,先小规模验证)网格上的圆形高斯能量场 + 单细胞的移动/摄取/衰老死亡/分裂。聚落与遗传机制留待阶段二。
python3 -m venv .venv
source .venv/bin/activate # Windows: .venv\Scripts\activate
pip install -r requirements.txt本地有图形界面(Pygame 窗口):
python main.py控制:空格暂停/继续、↑/↓ 变速、R 重置、点击细胞在终端打印详情、ESC 退出。
网页版(浏览器访问 http://localhost:8765,适合远程/无头环境配合 SSH 端口转发):
python server.pyconfig.py— 所有可调参数world.py— 能量场(承载力 + 再生,中心快边缘慢)cell.py— 单细胞行为:移动决策(感知+记忆+扰动)、摄取、代谢/衰老/死亡、分裂simulation.py— tick 编排main.py— Pygame 可视化server.py+static/index.html— Flask 网页版可视化