Ubisoft'tan hata ayıklama yöntemi!
Kategori : Donanım
Montreal'deki son Ubisoft Geliştirici Konferansı'nda, Fransız oyun şirketi geliştiricileri için yeni bir araç yardımcısı açtı. AI Sisteminin amacı, kod yazmaya başlamadan önce hataları yakalamak, geliştiricilerin zamandan tasarruf etmesini sağlamak ve yayınlanmadan önce oyuna sokulacak kusur sayısını azaltmak.
Ubisoft'un Montreal'deki Ar-Ge departmanı La Forge'a başkanlık eden Yves Jacquier,. McGill ve Concordia gibi yerel üniversitelerle olan ortaklığı, sadece sanayi içerisinde değil, aynı zamanda yapay zeka alanını ilerletmeyi amaçlayan araştırmalar için de işbirliği yapıyor.
La Forge, Commit Assistant'a, Ubisoft'un yazılım kitaplığından yaklaşık on yıl değerinde bir kod göndererek, hataların geçmişte nerede yapıldığını öğrenmesine, uygulandığı düzeltmeleri referanslandırmasına ve bir kodlayıcının benzer bir hata yazmaya ne zaman başlayabileceğini öngörmesine izin verdi. . Jacquier "Bu, geçmişte oluşturduğumuz kod satırlarını, onlarda yaratılmış olan hataları ve düzeltilen hataları karşılaştırmak ve bize bir araya getirmek için bir bağlantı bulmayı sağlayacak" şeklinde konuştu.
Ubisoft, Commit Assistant'ın oyun tasarımının maliyetini ve zaman sıkıntısını çözeceğine inanıyor. Şirket, geliştirme aşamasında böcekleri ortadan kaldırmanın büyük takımlar gerektirdiğini ve maliyetlerin% 70'ini emebileceğini söylüyor. Fakat böcek öldürme sürecini AI'ya, kısmen de olsa, boşaltmak oldukça zor bir süreç. "Çok miktarda veriye ihtiyaç duyuyor, aynı zamanda veriyi ve tüm matematiksel metotları sıkıştırmak için muazzam bir güç var. AI, bu tahmini yeterli doğrulukla yapabilir ve böylece geliştiricinin öneriye güvenmesi sağlayabilir? şeklinde konuşan Jacquier, yeni kurdukları sistemle bir çok sistem hatasına ve oyunlara yerleşen böceklere çözüm bulacaklarına inandığını da sözlerine ekledi.
