Архив рубрики ~Лента новостей~

Я обучил нейросеть играть в «Точки» — теперь она меня обыгрывает

Я обучил нейросеть играть в «Точки» — теперь она меня обыгрывает
Я обучил нейросеть играть в «Точки» — теперь она меня обыгрывает

Знаете ли вы игру в «Точки»? Это игра на тетрадном листе в клетку. Двое игроков ставят точки разных цветов на пересечениях клеток и стараются окружить точки соперника. В школе я сыграл в неё немало партий, часто выигрывал и радовался, когда попадался сильный противник.

После универа я начал работать разработчиком и хотел запрограммировать алгоритм для игры в «Точки», но у меня не получилось. Тогда стал смотреть в сторону обучения нейросети, но не знал, с чего начать. Я понимал, что для обучения нейросети нужно огромное количество сыгранных партий, и не понимал, где мне их взять.

Потом я узнал про нейросети для игры в Го, которые генерируют данные для обучения, играя множество партий сами с собой. Решил попробовать такой же подход для «Точек». Обучил нейросеть и сделал небольшое приложение, в котором с ней можно сыграть. Теперь на поле 20×20 она меня обыгрывает.

Когда понял, что нейросеть уже неплохо играет, подумал: почему бы не выложить игру в Steam? И выложил — Just Dots. Я ещё не сделал всё запланированное, но уже можно скачать демо (бесплатно), поиграть и попробовать победить ИИ.

Здесь расскажу, как я учил ИИ-соперника, как после одного из улучшений бот стал играть сильнее, а нейросеть на его партиях — учиться хуже, и почему сделать простого соперника оказалось не так-то просто.

Читать далее

Источник: habr.com

Оцените материал:

Поделиться
Понравилась статья? Расскажите другим
ВКонтакте
Читайте также
Архив рубрики ~Коротко из Telegram~ Как нейросеть превращает идею в 3D-объект, российские школьники могут узнать… Архив рубрики ~Коротко из Telegram~ Промо для вашего проекта — без монтажёра и копирайтера Скилл… Архив рубрики ~Коротко из Telegram~ «Хочу, чтобы было вот так» — как объяснить ИИ задание… Архив рубрики ~Коротко из Telegram~ Скайнет отменяется: OpenAI отложила релиз GPT-6.1 Astra OpenAI придержала выпуск… Архив рубрики ~Коротко из Telegram~ Ideogram выкатила новую модель для дизайна, постеров и точной работы… Архив рубрики ~Коротко из Telegram~ Suno заходит на территорию ИИ-озвучки — в бете появилась генерация… Архив рубрики ~Коротко из Telegram~ ChatGPT научился делать картинки в ВЕКТОРЕ — для этого вышел… Архив рубрики ~Коротко из Telegram~ Apple разрабатывает ИИ-камеру для умного дома, которая присылает текстовое описание… Архив рубрики ~Коротко из Telegram~ ИИ впервые в истории прошел тест Тьюринга в живом видеозвонке…. Архив рубрики ~Коротко из Telegram~ 🔥 БЕСПЛАТНАЯ ПОЧТИ АЛЬТЕРНАТИВА SUNO: ГЕНЕРИРУЕМ МУЗЫКУ БЕЗ ОГРАНИЧЕНИЙ Вышел… Архив рубрики ~Коротко из Telegram~ Suno запустила Speech Beta, отдельную модель для создания озвучки Она… Архив рубрики ~Коротко из Telegram~ Узнаём, что жрёт место на диске — нашли опенсорсную тулзу… Архив рубрики ~Коротко из Telegram~ ИИ превращают в дизайнера логотипов — вышел скилл для сборки… Архив рубрики ~Коротко из Telegram~ Я знаю, что ты видишь во сне! ИИ научился понимать,… Архив рубрики ~Коротко из Telegram~ Как нейросеть превращает идею в 3D-объект, российские школьники могут узнать… Архив рубрики ~Коротко из Telegram~ Промо для вашего проекта — без монтажёра и копирайтера Скилл… Архив рубрики ~Коротко из Telegram~ «Хочу, чтобы было вот так» — как объяснить ИИ задание… Архив рубрики ~Коротко из Telegram~ Скайнет отменяется: OpenAI отложила релиз GPT-6.1 Astra OpenAI придержала выпуск… Архив рубрики ~Коротко из Telegram~ Ideogram выкатила новую модель для дизайна, постеров и точной работы… Архив рубрики ~Коротко из Telegram~ Suno заходит на территорию ИИ-озвучки — в бете появилась генерация… Архив рубрики ~Коротко из Telegram~ ChatGPT научился делать картинки в ВЕКТОРЕ — для этого вышел… Архив рубрики ~Коротко из Telegram~ Apple разрабатывает ИИ-камеру для умного дома, которая присылает текстовое описание… Архив рубрики ~Коротко из Telegram~ ИИ впервые в истории прошел тест Тьюринга в живом видеозвонке…. Архив рубрики ~Коротко из Telegram~ 🔥 БЕСПЛАТНАЯ ПОЧТИ АЛЬТЕРНАТИВА SUNO: ГЕНЕРИРУЕМ МУЗЫКУ БЕЗ ОГРАНИЧЕНИЙ Вышел… Архив рубрики ~Коротко из Telegram~ Suno запустила Speech Beta, отдельную модель для создания озвучки Она… Архив рубрики ~Коротко из Telegram~ Узнаём, что жрёт место на диске — нашли опенсорсную тулзу… Архив рубрики ~Коротко из Telegram~ ИИ превращают в дизайнера логотипов — вышел скилл для сборки… Архив рубрики ~Коротко из Telegram~ Я знаю, что ты видишь во сне! ИИ научился понимать,…

Оставить комментарий