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

栏目: IT资讯 · 发布时间: 8年前

内容简介:据 Neowin 报道,育碧(Ubisoft)目前正在开发几款旨在改进游戏体验和开发流程的 AI 应用,像是针对玩家被称为 Sam 的 AI 助理,以及一个专注于改善开发流程的 Commit Assistant 。 在蒙特利尔举办的育碧开发者大...

Neowin 报道,育碧(Ubisoft)目前正在开发几款旨在改进游戏体验和开发流程的 AI 应用,像是针对玩家被称为 Sam 的 AI 助理,以及一个专注于改善开发流程的 Commit Assistant 。

在蒙特利尔举办的育碧开发者大会上,育碧对外宣布了正在开发 Commit Assistant 的消息,并表示该 AI 助理 工具 已经接受了育碧庞大的代码库的训练。该代码库涵盖了育碧内部开发人员约十年的工作内容,其中还包含后来由于发现 Bug 而改变的代码,这将允许 AI 了解历史上出现的错误,参考应用的所有更正,并预测编码人员可能即将编写类似错误的时间。正如育碧在蒙特利尔研发部门的负责人 Yves Jacquier 所说:

通过比较我们过去创建的代码,代码中的 Bug 以及纠正后的代码,找到一种将它们连接起来的方法,最终形成一个能够帮助我们调试游戏的超级 AI 助手。

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

育碧表示,游戏开发调试阶段占总成本的 70%,Commit Assistant 将有助于减少该阶段所需的工作量。但是,将 Bug 排查过程放到人工智能中,最大的挑战就是需要有大量的数据,以及处理数据的数学方法。Yves Jacquier 表示,AI 需要有足够的预测准确度,才能让开发人员信任该建议。

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

目前而言,该公司仅仅是向其开发团队展示了该新工具,但没有强迫使用,以避免引起反感。可能导致开发人员不喜欢这种新工具的原因之一是,他们是否愿意有 AI 戳穿他们的代码,并直白地说“嗨,你这里写错了”?

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


【声明】文章转载自:开源中国社区 [http://www.oschina.net]


以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

父与子的编程之旅

父与子的编程之旅

桑德 (Warren Sande)、桑德 (Carter Sande) / 苏金国、易郑超 / 人民邮电出版社 / 2014-10-1 / CNY 69.00

本书是一本家长与孩子共同学习编程的入门书。作者是一对父子,他们以Python语言为例,详尽细致地介绍了Python如何安装、字符串和操作符等程序设计的基本概念,介绍了条件语句、函数、模块等进阶内容,最后讲解了用Python实现游戏编程。书中的语言生动活泼,叙述简单明了。 为了让学习者觉得编程有趣,本书编排了很多卡通人物及场景对话,让学习者在轻松愉快之中跨入计算机编程的大门。 第 2 版新增内......一起来看看 《父与子的编程之旅》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

SHA 加密
SHA 加密

SHA 加密工具

UNIX 时间戳转换
UNIX 时间戳转换

UNIX 时间戳转换