育碧开发了一个 AI 工具,能快速找出代码中的 Bug - 开源中国社区
育碧开发了一个 AI 工具,能快速找出代码中的 Bug
王练 2018年03月07日

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

王练 王练 发布于2018年03月07日 收藏 9

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.oschina.net]
本文标题:育碧开发了一个 AI 工具,能快速找出代码中的 Bug
分享
评论(15)
精彩评论
9
俗话说:“EA的DLC,育碧的bug,索尼的大饼,微软的砍刀,任天堂的律师函”

这个新闻太不可思议了。
8
哈哈哈育碧开发这工具我是信的,毕竟能找到大量的BUG来训练AI的可能就是育碧了。
2
现在真是什么都能扯上AI,不就是一个代码质量检查工具么?市面上多得是.
2
用土豆就能运行的AI框架 一定很牛逼
1
育碧。。。总默念成避孕
最新评论
0
那为啥刺客还那么多bug呢
0
然后开发了另一个AI快速找出这个AI的BUG
0

引用来自“Megadotzip”的评论

俗话说:“EA的DLC,育碧的bug,索尼的大饼,微软的砍刀,任天堂的律师函”

这个新闻太不可思议了。
EA的DLC算良心了,看看P社和光荣的。
0
bug信条以后没了?
0

引用来自“eechen”的评论

现在真是什么都能扯上AI,不就是一个代码质量检查工具么?市面上多得是.
@eechen 玩一下育碧的游戏就知道他们家的bug有多牛逼!
0
呵呵,商家的良心哟。一个以卖bug为生的公司居然开始在bug生产上偷工减料了。:smile:
8
哈哈哈育碧开发这工具我是信的,毕竟能找到大量的BUG来训练AI的可能就是育碧了。
1
育碧。。。总默念成避孕
1
大家仔细找找,这个AI估计有bug :astonished:
0
没有bug还能叫育碧,这些邪路啊
9
俗话说:“EA的DLC,育碧的bug,索尼的大饼,微软的砍刀,任天堂的律师函”

这个新闻太不可思议了。
1
育碧不是买bug送游戏的嘛?
2
现在真是什么都能扯上AI,不就是一个代码质量检查工具么?市面上多得是.
2
用土豆就能运行的AI框架 一定很牛逼
1
说的的用AI写代码呢!
顶部