AI – Sztuczna Inteligencja w Minecraft

AI – Sztuczna Inteligencja w Minecraft

AI w grach – jak to się stało?

Kiedyś w grze pong, gdzie jedynym zadaniem było odbijanie piłeczki, a dziś w programie, który potrzebował jedynie 9 godzin, by doskonale opanować zasady rozgrywki szachów i móc analizować 60 tys. możliwości na sekundę.
Niedługo po zebraniu podstawowych informacji sztuczna inteligencja sama zaczęła pracować nad odpowiednimi strategiami. Opracowuje je tak, aby najskuteczniej i najszybciej osiągnąć swój cel jak najmniejszym kosztem. Zdobyte osiągnięcia przez AI w dziedzinie gier video są niesamowite i nie zapowiada się, aby to był koniec. Sztuczna inteligencja już dawno przewyższyła samych twórców sprytem oraz zręcznością.

Minecraft czyli nieograniczone możliwości dla AI

Przyjrzyjmy się, jednak jak wygląda sytuacja w przypadku Minecraft’a. Zdecydowanie jednym z bardziej spektakularnych przykładów AI w Minecraft jest projekt „Malmo”. Jest to mod stworzony w celu szkolenia specjalistów sztucznej inteligencji. Wykorzystuje do tego świat Minecraft jako ogromny poligon doświadczalny. Najczęściej wykonywane operacje na bohaterze to jedynie poprawy zdolności poznawczych AI.

Minecraft jest idealny do przeprowadzania badań nad sztuczną inteligencją, ponieważ zapewnia nieograniczone możliwości. Zachowuje przy tym stosunkowo prostą mechanikę rozgrywki. AI jest w stanie wykonać nie tylko podstawowe zadania, np. przemieszczanie się po wybranym terenie czy zdobywanie surowców. Potrafi również realizować czynności zaawansowane, do których należy budowanie złożonych struktur i kooperacja. Jak wskazuje dokumentacja Microsoft, świat Minecraft jest również doskonałym symulatorem dlatego, że nie musimy ograniczać się jedynie do mechaniki naszej gry. Można również zastosować technikę zamiany właściwości, np. wody na ciecz powodującą zgon bohatera, czy też zmodyfikować generator terenu. Jest to bardzo korzystne z punku widzenia przemysłu technologicznego. Zamiast wydawać tysiące na robota, który przez niedopracowanie sztuczniej inteligencji może ulec awarii, można przecież zrobić jego odwzorowanie w wirtualnym świecie. Najważniejsze jest osiągnięcie przez AI celu, a cały proces wykonawczy będzie samokształceniem, czyli nauka przez próby, błędy oraz sukcesy.

AI w MC

Kolejnym przykładem AI w świecie Minecraft jest botbaritone”. Pozwala on użytkownikowi, z pomocą komend, wydać rozkaz do wykonania. Na szczególną uwagę zasługuje podróż Steve’a na kraniec mapy, która to jest dokumentowana przez youtuberów, gdzie bohater musi stawić czoła trudnemu terenowi, potworom oraz ze stale spadającym stanem głodu.

O autorze

Comments

Tylko zarejestrowani użytkownicy mogą komentować.