Курсы по программированию

Формула программиста
основатель — Волосатов Евгений Витольдович
Вступай в Телеграм чат проекта

Микроигры / Крестики-Нолики. Игра с компьютером

  • На этом уроке мы добавим в игру Крестики-Нолики искуственный интеллект.
    Мы напишем алгоритм, который будет искать наилучший ход для позиции.
  • Дата отправки отчёта: 22 сентября 2016 г.
  • Задание выполнено: за 2 час. 00 мин.
  • Чему научился: Увидел вариант реализации ИИ для крестиков-ноликов.
  • Что было сложным: Понять, как всё это работает.
  • Комментарии: Ужас. Капец. Как это сложно выглядит. Хотя и работает. Когда - нибудь сяду перепишу попроще.. Про ref спасибо! я о них забыл!
  • Оценка видео-уроку:
Отчёт от 1901 за Микроигры / Крестики-Нолики. Игра с компьютером




Оцени работу

 
Сохранить страницу:

1. Евгений Волосатов
Евгений Волосатов
ответить
→  Neverwinter 2  # Микроигры / Крестики-Нолики. Игра с компьютером / 2016-09-22 19:57

Да. Перепиши. И нам покажи мастер класс.



Начинаем практику по языку C#




Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Попрактиковался с двумерными массивами и указателями на них. Разделил программу на три части: 1) логика игры (арбитр, контролирующий доступ к полю игры); 2) искусственный интеллект 3) графический интерфейс и взаимодействие с пользователем, собственно, сама игра, которая обращается за услугами к 1 и 2. Для интереса реализовал 1 и 2 часть в виде динамических библиотек.
Трудности: Реализовать функцию искусственного интеллекта: много условий и проверок для модульных тестов.



Научился: увидела и потренировалась создавать искусственный интеллект! :)
Трудности: сложностей не возникло, в этом уроке делаю только отчет, программу написала намного раньше, хотя победить созданный ИИ не удалось, только ничья, пробовала, даже подключила на помощь друга, все равно только ничья, все же классный ИИ вышел!!! :)
Это очень великолепный урок!!! Мне очень понравится! И теперь у меня есть такая умная игра!!! Спасибо Женя та такой интересный и увлекательный урок!