Skip to content

WladTerOx/brain.xo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

✨ Крестики-нолики с искусственным интеллектом (Brain.js)

🎮 Интерактивная браузерная игра, где вы играете против нейросети!

🚀 Описание

В этом проекте реализована классическая игра "Крестики-нолики" с обучаемым ИИ на brain.js. После каждого вашего хода нейросеть анализирует поле, показывает вероятный ход с иконкой 🤖 и делает свой ход с небольшой задержкой для наглядности.

🔍 Кратко о коде

  • index.html — разметка игрового поля, статус, визуализация нейросети, вывод вероятности хода ИИ.
  • style.css — оформление игрового поля и элементов.
  • script.js — логика игры, обучение и работа нейросети, обработка ходов, визуализация.
    • После хода игрока:
      • Показывается вероятный ход ИИ: 🤖
      • Через 1 секунду ИИ делает свой ход.
    • Все клетки нумеруются для пользователя от 1 до 9.

🛠️ Возможности

  • Игра против искусственного интеллекта
  • Визуализация структуры нейросети
  • Отображение вероятности хода ИИ с иконкой 🤖
  • Задержка перед ходом ИИ для наглядности
  • Обучение нейросети на симулированных партиях

📦 Как запустить

  1. Откройте index.html в браузере.
  2. Сделайте ход — ИИ обучится и начнет играть против вас.

👨‍💻 Для начинающих

  • Код подробно комментирован
  • Нумерация клеток для пользователя — от 1 до 9
  • Все изменения видны сразу в браузере

🧩 Стек

  • JavaScript
  • brain.js
  • HTML/CSS

Учитесь, экспериментируйте и расширяйте проект! 🚀

🎥 Видео-обзор

Описание игры на YouTube

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published