大鱼吃小鱼
基础小鱼从画布中心随机出发,撞墙后复制为两条;相撞时,大鱼吞掉小鱼并继承双方总质量,两条一样大则随机保留一条。大鱼只反弹、不再复制,形成繁衍与吞并的循环。
浏览器本地处理,数据不上传
功能特点
- 小鱼从画布正中心随机出发
- 基础小鱼撞墙一分为二
- 任意两条鱼碰撞后合并
- 大鱼吞小鱼并累加质量
- 直径按面积守恒方式增长
- 大鱼撞墙只反弹
- 动态鱼群数量上限
- 鱼群数量与最大体量双曲线
- 可配置鱼苗数量、颜色、大小和速度
- 1–10,000 鱼群上限
- 生态画布全屏
- 完全浏览器本地运行
常见问题
小鱼和大鱼如何区分?
初始鱼和撞墙复制出的鱼体量都是 1×,属于基础小鱼。吞并后体量大于 1× 的鱼成为大鱼,颜色也会随体量逐渐变化。
大鱼吃掉小鱼后会变多大?
双方质量直接相加,圆形直径按面积增长。例如两条 1× 小鱼合并为 2× 质量,半径变为原来的 √2 倍,而不是简单翻倍。
大鱼撞墙也会复制吗?
不会。只有体量为 1× 的基础小鱼撞墙时会复制;大鱼撞墙只反弹,继续寻找其他鱼吞并。
数量上限如何生效?
达到上限时基础小鱼撞墙只反弹。碰撞吞并会降低鱼群数量,低于上限后,小鱼便可再次复制。
什么时候演化结束?
只剩一条体量大于 1× 的大鱼时,生态完成统治并自动停止。重新投放可观察另一条随机演化路径。
数据会上传吗?
不会。运动、复制、吞并、体量计算和曲线绘制全部在当前浏览器中进行,也不会写入本地存储。
相关工具
- 设备信息工具
- JSON格式化校验工具
- 数据可视化工具
- 函数绘图工具
- 代码格式化工具
- 时间戳转换工具
- 单位换算工具
- 颜色转换工具
- 正则表达式测试工具
- URL 解析与参数编辑工具
- HTTP 状态码与 Header 速查
- 在线编码转换工具
- UUID / ULID 生成与解析工具
- 在线加解密工具
- Android 常用速查工具
- Flutter 常用速查
- iOS 常用速查
- 在线翻译工具
- Git 常用命令速查
- 终端常用命令速查
- AI 指令速查
- 在线二维码生成解析工具
- 在线 Curl 命令工具
- Base64编码解码工具
- 代码与文本对比工具
- 在线文本处理工具
- 工资税收计算器
- 房贷计算器
- 汇率计算器
- 专注力训练
- 万象小球
- 捕食与繁衍
- 多方循环
- 红绿大战
- 大鱼吃小鱼
- Cron 表达式计算器
- 在线图片处理工具
- 在线文件转换工具
- MD5 哈希校验和文件信息工具
- Markdown 在线编辑预览工具
- 内容生成器
- JWT 在线解析调试工具
- 地区搜索