进化生成的代码可读:最常见全局函数竟是计数,Sokoban 迭代从 98 降到 7-24
Amidos2006 · x · 2026-09-09
作者分析了 AI 进化式生成游戏代码时自动发现的「全局函数」:
- 由于函数就是代码,可以直接阅读。所有领域中最常被进化发现的全局函数是一个约 5 行的计数函数,其次是连通性函数,以及用于美观的分布/散布函数。
- 全局函数大幅削减迭代次数:Sokoban 从无全局函数时的约 98 次迭代降到带全局函数时的 7-24 次。
- 反直觉发现:5 个全局函数并不优于 1 个——进化会把功能拆散到多个函数里,部分函数效率反而低下。
这组结果展示了进化搜索会自发收敛到通用工具函数,但过多「预制件」反而拖累效率。
所属事件:LLM 驱动关卡规则进化:一个全局函数让 Zelda 可玩性从 0% 到 100%(10 条相关)→
「研究」频道最新
- AI 自动化 AI 研究会否引爆软件智能爆炸?论文给实证分析 — nabeelqu · 2026-09-10
- 研究:语言模型能否基于历史数据重现创造性突破 — CatAstro_Piyush · 2026-09-10
- 同一份异步程序七种输出:Async/Await 跨语言差异远超预期 — IanArawjo · 2026-09-10
- Valeo 用 5500 小时驾驶视频,拟合视频扩散模型 scaling law — abursuc · 2026-09-10
- 微软团队新攻击:监听 CPU 缓存即可还原本地 LLM 生成文本 — dair_ai · 2026-09-10
- Arena 推出 GameDevBench:用真实教程构建可验证游戏开发基准 — arena · 2026-09-10