- BrainTools - https://www.braintools.ru -
Разработчики выпустили [1] Pokemon Gym — среду для обучения [2] нейроагентов игре в Pokémon Red. Авторы проекта стремятся создать универсального агента, который сможет самостоятельно изучать игровой мир, получать достижения, ловить покемонов, тренировать их и сражаться с другими игроками.
Pokemon Gym предоставляет RESTful API для управления игрой через эмулятор Game Boy на Python — PyBoy [3]. Среда поддерживает нажатия клавиш, ожидания и получение состояний. Всё это реализовано с помощью API-запросов. Также система записывает данные сеансов игр в CSV-файл и делает скриншоты геймплея.
Проект поставляется вместе с системой оценки результатов агентов. Она присуждает очки за каждого уникального покемона в коллекции, открытые локации и пройденные ключевые события игры. Результаты отображаются во время игры и сохраняются в памяти [4], чтобы их можно было подгрузить во время следующего сеанса.
Код проекта опубликован [1] на GitHub. Также в репозитории находится инструкция по запуску и созданию собственных агентов.
Автор: daniilshat
Источник [5]
Сайт-источник BrainTools: https://www.braintools.ru
Путь до страницы источника: https://www.braintools.ru/article/13929
URLs in this post:
[1] выпустили: https://github.com/benchflow-ai/pokemon-gym?tab=readme-ov-file
[2] обучения: http://www.braintools.ru/article/5125
[3] PyBoy: https://github.com/Baekalfen/PyBoy
[4] памяти: http://www.braintools.ru/article/4140
[5] Источник: https://habr.com/ru/news/897902/?utm_source=habrahabr&utm_medium=rss&utm_campaign=897902
Нажмите здесь для печати.