Methods of machine learning in the training of game artificial intelligence on the example of an agent in the game Snake.

Keywords: game artificial intelligence, machine learning algorithms, Snake game.

Abstract

This article discusses a number of concepts used in gaming artificial intelligence (shortened "game AI"). This paper presents methods available for solving problems in the field of game AI. We looked at the problems of game AI in a wide sense, which includes everything from simple coded patterns to neural networks and genetic algorithms

References

Russell S. J. Artificial Intelligence: A Modern Approach / S. J. Russell, P. Norvig., 2019.

Togelius J. Playing Smart / Julian Togelius., 2019. – (Playful Thinking).

Lanham M. Hands-On Deep Learning for Games / Micheal Lanham., 2018.

Insa-Cabrera J. Comparing Humans and AI Agents / J. Insa-Cabrera, D. L. Dowe, V. M. Hernández-Lloreda // Artificial General Intelligence / J. Insa-Cabrera, D. L. Dowe, V. M. Hernández-Lloreda. – London: Springer, 2011. – С. 122–132.

Буковшин В. Интеллектуальные системы в компьютерных играх. Перспективы развития искусственного интеллекта в игровой индустрии / В. Буковшин, С. Воскобойников. // Современные материалы, техника и технологии. – 2017. – С. 21–32.

Spronck P. Difficulty scaling of game AI / P. Spronck, I. Sprinkhuizen-Kuyper, E. Postma. // Universiteit Maastricht.

Мероник Т. Ігровий штучний інтелект–підходи до побудови : дис. техн. наук : 121 / Мероник Тетяна – Київ, 2020. – 42 с.

Safadi F. Artificial Intelligence in Video Games: Towards a Unified Framework [Електронний ресурс] / F. Safadi, R. Fonteneau, D. Ernst // International Journal of Computer Games Technology. – 2015. – Режим доступу до ресурсу: https://www.hindawi.com/journals/ijcgt/2015/271296/.

Abstract views: 94
PDF Downloads: 101
Published
2021-06-30
How to Cite
Melnyk, K., Melnyk, V., & Nesteruk , V. (2021). Methods of machine learning in the training of game artificial intelligence on the example of an agent in the game Snake . COMPUTER-INTEGRATED TECHNOLOGIES: EDUCATION, SCIENCE, PRODUCTION, (43), 201-205. https://doi.org/10.36910/6775-2524-0560-2021-43-33
Section
Computer science and computer engineering