Come il torneo "Starcraft" sta costruendo per il futuro, secondo il fondatore

$config[ads_kvadrat] not found

IL COVO degli ASSASSINI! Assassin's Creed Unity Gameplay Walkthrough ITA #4

IL COVO degli ASSASSINI! Assassin's Creed Unity Gameplay Walkthrough ITA #4
Anonim

Chiedi a quasi tutti gli studenti universitari che conosci e ti diranno che preferirebbero giocare piuttosto che studiare per gli esami.

Grazie a scienziati informatici dell'università Comenius in Slovacchia e all'Università tecnica ceca, possono fare entrambe le cose. Dal 2011, queste due università hanno ospitato lo studente Starcraft A.I. Torneo (SSCAIT), una competizione in cui gli studenti codificano i propri robot per giocare al leggendario gioco per computer Starcraft: Brood War e picchiarli l'uno contro l'altro.

"Il primo SSCAIT è stato un evento locale, con solo 50 dei miei studenti in Slovacchia," Michael Certicky, fondatore di SSCAIT e leader del gruppo di ricerca Games & Simulations al CTU, racconta Inverso. "Abbiamo eseguito tutti i giochi manualmente e ci siamo divertiti molto. Agli studenti è piaciuto, così ho deciso di aprirlo per il pubblico e per i non studenti l'anno prossimo. In questi giorni, abbiamo persone e team di tutto il mondo che codificano i robot e guardano i giochi ladder 24 ore su 7 su Twitch."

Le società tecnologiche di spicco hanno formato la loro A.I. giocare a vari giochi a turni come gli scacchi e andare avanti per anni, ma solo di recente sono passati a giochi di strategia in tempo reale. Questi giochi richiedono un processo decisionale di pochi secondi, che è un modo perfetto per spingere A.I. ai suoi limiti e ottenere giovani talenti interessati a questo tipo di ricerca.

SSCAIT non ha fatto altro che crescere sin dai suoi umili inizi. SSCAIT è in continuo streaming di giochi tra i robot inviati tutto l'anno, ma l'evento principale è un torneo di round robin alla fine di ogni anno. Lo scorso anno il torneo studentesco consisteva in 1.035 giochi, mentre quest'anno SSCAIT ospiterà 6.006 partite che si giocheranno in un mese. Una testimonianza di quanto è diventato popolare questo evento.

Con la crescita della popolarità di SCCAIT nel corso degli anni, Certicky afferma di aver notato un notevole aumento di quanto sofisticate siano diventate alcune delle proposte degli studenti. Nei primi anni del torneo erano semplicemente codificati per svolgere compiti specifici, ora alcuni dei robot hanno la capacità di migliorare sempre più i giochi che giocano.

La fase del torneo di SSCAIT 2017/18 è appena iniziata!

Ci saranno 6006 giochi round robin, che dovrebbero richiedere un mese. Puoi guardarlo dal vivo mentre chatti con gli altri su Twitch: http://t.co/E161gJiyKu Divertiti! #StarCraft #ArtificialIntelligence #BWAPI #SSCAIT

- SSCAIT Torneo (@sscaitournament) 21 dicembre 2017

"All'inizio, la maggior parte dei nostri bot erano solo macchine a stati codificati, ma col tempo le persone hanno iniziato a implementare molti sofisticati A.I. metodi come pianificazione, algoritmi genetici, e reti neurali ", afferma Certicky. "Ogni anno più robot usano l'apprendimento automatico e migliorano semplicemente giocando a molti giochi".

Questo tipo di innovazione è esattamente ciò che rende i giochi come questo un ambiente virtuale ottimale per testare e migliorare A.I. Non ci sono due giochi di Astronave sarà sempre lo stesso, questo significa che i programmatori non possono semplicemente programmare i loro robot per avere solo una strategia.

Nei giochi a turni come gli scacchi, A.I. i sistemi possono calcolare rapidamente la mossa migliore a loro disposizione in base a come il loro avversario si è appena trasferito. Nei giochi di strategia in tempo reale spesso non hai idea di cosa stia facendo il tuo avversario fino a quando non stanno montando un attacco alla tua base. Ciò spinge gli studenti a trovare modi per far sì che i loro robot si adattino a scenari in continua evoluzione.

“A.I. i ricercatori hanno sempre usato vari giochi come domini per i loro algoritmi - fa parte del processo ", afferma Certicky. "E dopo che go e poker sono stati risolti, avevano bisogno di passare a qualcosa di più impegnativo - e i giochi RTS sono un'ottima soluzione. Quindi l'applicazione principale è un dominio giocattolo per la ricerca di intelligenza artificiale."

Lasciare che i codificatori degli studenti si cimentino nei sistemi di costruzione per prosperare in questo ambiente non è solo divertente: li aiuta a sviluppare competenze estremamente negoziabili nel loro campo. Chi ha mai pensato che il gioco potrebbe segnarti un lavoro in un'azienda leader del settore?

$config[ads_kvadrat] not found