Смысл здесь простой, и он очень полезен новичку: нейросеть помогает разбирать чужой код и принимать решения по короткому состоянию, но человека она не заменяет. Сначала лучше взять небольшую задачу, например научить агента удерживать персонажа на платформе или выбирать одно действие из списка.
Что важно сделать
- Выбрать игру и эмулятор, и сразу проверить права на копию.
- Ограничить управление несколькими клавишами, чтобы не усложнять эксперимент.
- Снимать кадр экрана, а если возможно, и состояние памяти.
- Передавать модели короткое описание ситуации и просить один ответ.
- Добавить память, журнал и кнопку аварийной остановки.
- Сначала протестировать прототип вручную, потом подключать обучение.
Для первого опыта подойдут RetroArch, Python, OpenCV и PyAutoGUI. А уже дальше можно пробовать локальную модель или другой вариант, который у вас запускается стабильнее. Так старая игра превращается не в магию, а в понятный и живой эксперимент.
Бесплатный курс и материалы «Нейросети с нуля»: https://neurocode-school.ru/guides/neiroset-s-nulya
Работает в: ChatGPT, GigaChat, Алиса, Шедеврум
