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

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

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

  • На этом уроке мы добавим в игру Крестики-Нолики искуственный интеллект.
    Мы напишем алгоритм, который будет искать наилучший ход для позиции.
  • Дата отправки отчёта: 26 ноября 2015 г.
  • Задание выполнено: за 15 мин.
  • Чему научился: увидела и потренировалась создавать искусственный интеллект! :)
  • Что было сложным: сложностей не возникло, в этом уроке делаю только отчет, программу написала намного раньше, хотя победить созданный ИИ не удалось, только ничья, пробовала, даже подключила на помощь друга, все равно только ничья, все же классный ИИ вышел!!! :)
  • Комментарии: Это очень великолепный урок!!! Мне очень понравится! И теперь у меня есть такая умная игра!!!
    Спасибо Женя та такой интересный и увлекательный урок!
  • Оценка видео-уроку:
Отчёт от 24 за Микроигры / Крестики-Нолики. Игра с компьютером




Оцени работу

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

  • Отчёт оценивали:
    24Оля+1   1232Фомичева Наталья+1   4004Елена+1   6987MichGar+1   6391Владимир+1   6925Артём+1   791Валерий+1   7645Александр Львович+1   1Евгений Витольдович+1   7901Влад+1   7276Ильшат+1   6919Anton Sozykin+1   6458Илья+1   831339385120   6203Николай (nick27m)+1   7226Наталья+1   429Максим Базуев+1   2725Anton+1   8274Виктор 0   1710Степан+1   2639Морозов Юрий Александрович+1   Посетитель+1   8118Юрий +1   8322ironsavior+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Научился разрабатывать искусственный интеллект программы на примере игры «Крестики-нолики», передаче параметров по значению и с ключевым словом out.
Трудности: Алгоритм задачи сложноват. Пока довольно сложно для меня. Также не понял, почему при использовании ключевого слова ref в функции программа стала работать некорректно.
Большое спасибо! Замечаний нет. Теперь компьютер обыграть сложно. Можно это сделать только в том случае, когда моделируется ситуация, когда компьютер за нолики не защищается, а нападает при наличии одного нолика в строке, запускается случайная генерация, и комп ставит два нолика рядом (правильное решение – два нолика на одной строке по углам). Этот случай Е.В. показал в конце урока. Я сделал так же, и после нескольких попыток тоже выиграл.
Научился: Составлять алгоритм для ИИ (искусственного интеллекта)
Трудности: Алгоритм
Пришлось потрудиться чтобы обыграть искусственный интеллект