Methods and approaches analysis of artificial intelligence designing for real time strategy game
dc.contributor.author | Dorohyi, Yaroslav | |
dc.contributor.author | Svyrydenko, Oleksandr | |
dc.date.accessioned | 2023-04-10T12:28:49Z | |
dc.date.available | 2023-04-10T12:28:49Z | |
dc.date.issued | 2021 | |
dc.description.abstract | The research provides a detailed analysis of approaches to creating AI in video games. The main area of research is AI for real-time strategies, as this genre is characterized by the complexity of the game environment and the practice of creating a comprehensive AI, consisting of several agents responsible for a particular aspect of the game. The analysis shows that the main areas of use of AI methods in strategies are strategic and tactical decisions, as well as analysis of the current situation and forecasting the enemy and his chosen strategy. Among the analyzed approaches to tactical AI, reinforcement, game tree search, Bayesian model, precedent-based solutions and neural networks are most often used. Popular approaches to building strategic AI are precedent-based decision-making, hierarchical planning, and autonomousachievement of goals. When creating a module for research and determination of plans, the most popular methods are deductive, abduction, probabilistic and precedent. In addition to the considered methods, others are used in the development, but they are not as popular as above, due to problems with speed or specific implementation, which does not allow to adapt them to the standard rules of genre games. Comparison of algorithms and implementations of AI in the framework of commercial and scientific developments. Among the main differences are the high cost of commercial development of complex agents, as well as the specifics of the scientific approach, which aims to create the most effective agent in terms of game quality, rather than maximizing positive impressions of players, which is the basis of commercial development. The reasons for insufficiently active development of scientific research in the field of AI for games in general and the genre of real-time strategies in particular are described. | uk |
dc.description.abstractother | Дослідження містить детальний аналіз підходів до створення штучного інтелекту у відеоіграх. Основним напрямом досліджень є штучний інтелект для стратегій реального часу. Це обумовлено тим, що даний жанр характеризується складністю ігрового середовища та практикою створення комплексного штучного інтелекту, який складається з кількох агентів, відповідальних за певний аспект гри. Основними сферами використання методів штучного інтелекту в стратегіях є стратегічні та тактичні рішення, а також аналіз поточної ситуації та прогнозування дій противника та обраної ним стратегії. Серед проаналізованих підходів до тактичного штучного інтелекту найчастіше використовуються підкріплення, пошук дерева ігор, байєсівська модель, прецедентні рішення та нейронні мережі. Популярними підходами до побудови стратегічного штучного інтелекту є прийняття рішень на основі прецедентів, ієрархічне планування та автономне досягнення цілей. Тоді як при створенні модуля дослідження та визначення планів найпопулярнішими методами є дедуктивний, абдукційний, ймовірнісний та прецедентний. Крім розглянутих методів, у розробці використовуються й інші. Однак, їхня застосовність обмежується швидкістю або специфічністю реалізації. Цим ускладнюється адаптування до стандартних правил жанрових ігор. Наведено порівняння алгоритмів і реалізацій штучного інтелекту в рамках комерційних і наукових розробок. Серед основних відмінностей–висока вартість комерційної розробки комплексних агентів, а також специфіка наукового підходу, який спрямований на створення найбільш ефективного агента з точки зору якості гри, а не максимізацію позитивних вражень гравців, що є основою комерційного розвитку. Описано причини недостатньо активного розвитку наукових досліджень у галузі штучного інтелекту для ігор загалом та жанру стратегій реального часу зокрема. | uk |
dc.format.pagerange | Pp. 128-136 | uk |
dc.identifier.citation | Dorohyi, Y. Methods and approaches analysis of artificial intelligence designing for real time strategy game / Dorohyi Yaroslav, Svyrydenko Oleksandr // Information Technology and Security. – 2021. – Vol. 9, Iss. 2 (17). – Pp. 128–136. – Bibliogr.: 25 ref. | uk |
dc.identifier.doi | https://doi.org/10.20535/2411-1031.2021.9.2.249882 | |
dc.identifier.issn | 2411-1031 | |
dc.identifier.orcid | 0000-0003-3848-9852 | uk |
dc.identifier.orcid | 0000-0003-0241-3485 | uk |
dc.identifier.uri | https://ela.kpi.ua/handle/123456789/54431 | |
dc.language.iso | en | uk |
dc.publisher | Institute of Special Communication and Information Protection of National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute” | uk |
dc.publisher.place | Kyiv | uk |
dc.relation.ispartof | Information Technology and Security : Ukrainian research papers collection, 2021, Vol. 9, Iss. 2 (17) | uk |
dc.rights.uri | https://creativecommons.org/licenses/by/4.0/ | |
dc.subject | artificial intelligence | uk |
dc.subject | real-time strategies | uk |
dc.subject | video games | uk |
dc.subject | neural networks | uk |
dc.subject | tactical decision-making | uk |
dc.subject | strategic decision | uk |
dc.subject | штучний інтелект | uk |
dc.subject | стратегії в реальному часі | uk |
dc.subject | відеоігри | uk |
dc.subject | нейронні мережі | uk |
dc.subject | тактичне прийняття рішень | uk |
dc.subject | стратегічне рішення | uk |
dc.subject.udc | 004.942 | uk |
dc.title | Methods and approaches analysis of artificial intelligence designing for real time strategy game | uk |
dc.title.alternative | Методи та підходи аналізу проєктування штучного інтелектудля стратегії реального часу | uk |
dc.type | Article | uk |
Файли
Контейнер файлів
1 - 1 з 1
Вантажиться...
- Назва:
- 249882-583920-1-10-20220320.pdf
- Розмір:
- 346.86 KB
- Формат:
- Adobe Portable Document Format
- Опис:
Ліцензійна угода
1 - 1 з 1
Ескіз недоступний
- Назва:
- license.txt
- Розмір:
- 9.1 KB
- Формат:
- Item-specific license agreed upon to submission
- Опис: