育碧开发了一个 AI 工具,能快速找出代码中的 Bug

据 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 强调道,“希望开发人员能意识到这仅仅是一个帮助调试和提高效率的工具。这样的系统真的只是一个工具,一个推手,如果你不想用,那就不要用它。”

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,542评论 25 709
  • 我不关心 该来的总会来 该去的总会去 阻挡不了的事情 就不要用来折磨自己 聪明与愚蠢的表现 也许 就在于有没有心情...
    美食美客阅读 2,707评论 3 2
  • 你若是一阵风, 我便是一场梦。 拖着镣铐的双脚迈入浴缸, 梦魇刺穿明日的鱼肚皮。 太阳, 在猝死的消息前巍巍欲坠。...
    partofu阅读 3,486评论 0 4
  • 听到手机里播放的爆竹声,突然想起家里的新年。浓浓的年的味道。 小时候,是堂屋里燃着的香缕缕青烟,铁锅里沸腾麻油里新...
    奔跑的三毛阅读 1,527评论 0 0
  • 1 妈,我平时就这么叫你。 “妈,吃雪糕,快给我一块钱。” “妈,给我包书皮。” “妈,我回来啦!给我开门。” ...
    去年的茶阅读 148,294评论 884 5,886