据 Neowin 报道, 育碧 (Ubisoft) 目前正在开发几款旨在改进游戏体验和开发流程的 AI 应用, 像是针对玩家被称为 Sam 的 AI 助理, 以及一个专注于改善开发流程的 Commit Assistant
在蒙特利尔举办的育碧开发者大会上, 育碧对外宣布了正在开发 Commit Assistant 的消息, 并表示该 AI 助理工具已经接受了育碧庞大的代码库的训练该代码库涵盖了育碧内部开发人员约十年的工作内容, 其中还包含后来由于发现 Bug 而改变的代码, 这将允许 AI 了解历史上出现的错误, 参考应用的所有更正, 并预测编码人员可能即将编写类似错误的时间正如育碧在蒙特利尔研发部门的负责人 Yves Jacquier 所说:
通过比较我们过去创建的代码, 代码中的 Bug 以及纠正后的代码, 找到一种将它们连接起来的方法, 最终形成一个能够帮助我们调试游戏的超级 AI 助手
育碧表示, 游戏开发调试阶段占总成本的 70%,Commit Assistant 将有助于减少该阶段所需的工作量但是, 将 Bug 排查过程放到人工智能中, 最大的挑战就是需要有大量的数据, 以及处理数据的数学方法 Yves Jacquier 表示, AI 需要有足够的预测准确度, 才能让开发人员信任该建议
目前而言, 该公司仅仅是向其开发团队展示了该新工具, 但没有强迫使用, 以避免引起反感可能导致开发人员不喜欢这种新工具的原因之一是, 他们是否愿意有 AI 戳穿他们的代码, 并直白地说嗨, 你这里写错了?
Jacquier 强调道, 希望开发人员能意识到这仅仅是一个帮助调试和提高效率的工具这样的系统真的只是一个工具, 一个推手, 如果你不想用, 那就不要用它
来源: http://www.jianshu.com/p/d3a439898024