Zavřít reklamu

Angry-BirdsKonferencia o umelej inteligencii bola tentoraz skutočne úspešná pre študentov ČVUT v Prahe, ktorí dokázali behom 8 týždňov naprogramovať umelú inteligenciu, ktorá bola schopná sama hrať Angry Birds a získať v nej najvyššie možné skóre. Zároveň tak vyhrali súťaž, keďže rovnakú úlohu dostalo aj dvanásť ďalších týmov z celého sveta. Zlaté české ručičky potom k svojmu víťazstvu dodali, že v jednoduchosti je sila a práve to im pomohlo vytvoriť agenta, ktorý si dokázal sám vydobiť to najlepšie skóre.

Českí študenti naučili agenta štyri stratégie, ktoré súviseli s tým, čo agent „vidí“. Agent si potom sám vyberal z toho, či má mieriť na budovu, na dynamit, na prasa alebo na guľatý objekt. Jednoduché riešenie sa nakoniec vyvinulo z toho, že hra sa ukázala byť natoľko komplexná, že ju nešlo kompletne popísať a rozhodnúť tak o najlepšom ťahu. Ostatné tímy sa potom podľa slov Radima Špetlíka, člena tímu DataLab Birds sústredili práve na komplexné spracovanie hry a na individuálne riešenie problémov, čo sa odrazilo aj na dlhšom prepočítavaní. Každý agent potom musel vedieť, koľko prasiat sa nachádza v leveloch, akých vtákov má k dispozícii a aké objekty sa nachádzajú v každom leveli.

Samotná súťaž potom pozostávala zo štyroch kôl, pričom každé z nich trvalo pol hodinu. Za ten čas museli agenti získať čo najvyššie skóre v ôsmich leveloch hry Angry Birds. Kvôli časovému obmedzeniu museli byť agenti naprogramovaní tak, aby čakali 15 sekúnd a získali od serveru informáciu, či niečo trafili alebo nie a následne vykonali ďalší ťah. Agent z Čiech bol ale schopný detegovať, či sa po výstrele niečo pohybuje a ak zaznamenal pohyb, čakal, aký objekt spadne. Túto možnosť považovali organizátori za riskantnú, keďže si mysleli, že nebude možné určiť koniec levelu. Vo výsledku ale agent hral 1,5-krát rýchlejšie, než ostatní agenti. Zároveň bol schopný prejsť jeden alebo dva ďalšie levely.

DataLab Birds Angry Birds
*Zdroj: aktualne.cz

Dnes nejčtenější

.