Analyzing Frontier Model Progress with My Favourite Game: Prince of Persia
21 hours ago
- 作者进行了一项实验,使用多种AI模型在多轮中将《波斯王子》从Apple II 6502汇编语言移植到C#。
- 早期的AI模型(Opus 4.6, Codex)由于架构错误,生成了无法运行或不正确的游戏引擎。
- Opus 5引入了与原始DOS游戏进行比较的工具,诊断了架构问题,并使用真实的动画数据重建了引擎。
- Opus 5.5通过单个提示从SDLPoP移植了房间绘制程序,通过与原始游戏进行验证,实现了像素完美的关卡。
- 关键的改进来自于让AI访问参考实现(SDLPoP)以及能够针对实际游戏进行测试。
- 该项目在GPLv3下开源,并感谢Jordan Mechner、SDLPoP社区和Fabien Sanglard。