UBISOFT 和 MOZILLA 聯手開發人工智慧程式編碼工具

Ubisoft 和 Firefox 網頁瀏覽器開發公司 Mozilla 攜手合作開發 Clever-Commit 人工智慧程式編碼工具。這項為期三年的合作計畫,讓兩家公司在開發 Clever-Commit 編碼工具的過程中能盡情交換意見、技術與技巧。這套人工智慧編碼工具是由 Ubisoft Technology Group 所開發,除了可以評估程式碼的變動是否會產生新的錯誤,還可以從過去的錯誤和修正中學習,進而主動地修正新錯誤。把 Clever-Commit 運用在遊戲開發和 Firefox 的開發上,將可讓 Ubisoft 和 Mozilla 進一步學習其他程式語言,並增進對人工智慧工具的知識。

由 Ubisoft La Forge 開發的 Clever-Commit 早在去年就已發表與康考迪亞大學合作開發的原型 Commit-Assistant。Ubisoft La Forge 是 Ubisoft 蒙特婁工作室與學術機構合作的研究分部。為了提昇 Ubisoft 遊戲的整體品質,Clever-Commit 從大型 AAA 遊戲的開發過程中學習,並能迅速地找出及修正錯誤,讓開發團隊能更頻繁地推出更多高品質的功能。到目前為止,這套人工智慧工具鑑別程式碼是否有錯誤的準確率已達 70%。

Ubisoft 蒙特婁工作室的技術架構師、資料科學家以及 Technology Group 成員 Mathieu Nayrolles 表示:「在 Clever-Commit 這個項目上與 Mozilla 合作可讓我們支援其他程式語言並提昇技術的整體水準。把這項技術使用在我們的遊戲與 Firefox 上,可以提高開發師們的生產效率,因為他們可以花更多時間在創造新功能上,而不用浪費時間在修正錯誤上。最終,這將可讓我們替玩家們創造更棒的遊戲體驗,並提高我們推出新內容的頻率。」

Clever-Commit 目前已有數百位開發師每天使用,並且已經開始運用在許多 Ubisoft 的遊戲上,例如《虹彩六號:圍攻行動》和《榮耀戰魂》都已將這項技術整合至開發作業中。Ubisoft 目前正努力把 Clever-Commit 導入其他遊戲作品裡。

功能表清單