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

Формула программиста
основатель — Волосатов Евгений Витольдович
Java - Шаблон State - Практика за 200 руб.

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

  • На этом уроке мы добавим в игру Крестики-Нолики искуственный интеллект.
    Мы напишем алгоритм, который будет искать наилучший ход для позиции.
  • Дата отправки отчёта: 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#.

Ты в любой момент сможешь отписаться от рассылки.
Научился: Изучил алгоритм ИИ для крестиков и ноликов
Трудности: Намучился с алгоритмом, многое неочевидно
Ошибку в метода FindThree сразу нашел, показалось странным, что изначально в него не передавались параметры out x и out y. Добавил перечисление Finish, так как проще использовать уже готовые значения, а не вручную писать строки (можно ошибиться и ничего не сработает) P.S. С учетом искусственного интеллекта выиграть теперь очень сложно
Научился: Пытаться что-то понять, когда голова уже ничего не соображает.
Трудности: ....................................
В самом уроке сложность на приемлемом уровне, но я перед уроком несколько часов пытался сделать игру с полем 9 х 9. Понял, что на это надо несколько дней и игра по объему сравнится с фотошопом :) И вот тогда, с глушеной головой принялся за урок. Учитывая, что там сам Игромастер забрел в какие-то дебри, я и вовсе потерялся. Отложил бы, но надо урок сдавать.