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

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

Морской Бой / Олимпиада - Создание ИИ - Добивание корабля

  • Алгоритм искусственного интеллекта для игры в Морской бой состоит из двух этапов:
    1. нанесение ударов по шаблону для поиска 4-палубного и 2-палубных.
    2. добивание раненного корабля и пометка клеток вокруг потопленного корабля.
    На этом уроке разберём и реализуем второй этап.
  • Дата отправки отчёта: 6 декабря 2015 г.
  • Задание выполнено: за 1 час. 50 мин.
  • Чему научился: Составлять и тестить алгоритмы. Это очень важно для новичков, коим я являюсь.
  • Что было сложным: Отслеживать свои "косяки" из-за невнимательности
    Довел свой алгоритм до совершенства
  • Комментарии: Оранджу респект!
  • Оценка видео-уроку:
Отчёт от 8322 за Морской Бой / Олимпиада - Создание ИИ - Добивание корабля




Оцени работу

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

24. Оля
Оля
ответить
→  ironsavior  # Морской Бой / Олимпиада - Создание ИИ - Добивание корабля / 2015-12-06 19:30

Молодец, очень рада что у тебя все замечательно! :)


  • Отчёт оценивали:
    24Оля+1   6925Артём+1   2327FonKessel0   6958Кирилл+1   2639Морозов Юрий Александрович+1   689Igorenzia+1   3747Сергей+1   429Максим Базуев+1   2633Андрей+1   459Сергей Сергеевич+1   7645Александр Львович+1   6458Илья+1   7276Ильшат+1   2146Иван+1   6452Lik_Kirill+1   7292Tomara0   4395Денис+1   5219Nromik+1   8118Юрий +1   8407Наталья0   1Евгений Витольдович+1   6203Николай (nick27m)+1   5419Роман+1   8322ironsavior+1  

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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Посмотрел реализацию алгоритма.
Трудности: Сам алгоритм поиска кораблей. С алгоритмом помечания кораблей, куда стрелять не надо, если корабль убит, я еще кое-как разобрался, а с алгоритмом, куда идти, если попали, со всеми этими проверками, пока очень сложно.
Очень рад, что получилось реализовать и все работает. Конечно, нынешний алгоритм пошустрее будет алгоритма "Public". Но Orange как всегда на высоте)
Научился: Составлять алгоритмы. А так же проверять их работу!(наверное главная составляющая программирования)
Трудности: Сложно иногда понять, что пошло не так, и почему возникла ошибка.
Скриншотов показалось мало, поэтому записал еще короткое видео. Очень познавательно. Удалось расставить корабли случайно при тестировании. Благодаря этому удалось довести собственный алгоритм до совершенства. Теперь он работает без ошибок. Он, конечно, простой, но сделать и его оказалось непросто. Спасибо Евгению Витольдовичу за возможность попробовать свои силы, и посмотреть как сделать самый совершенный алгоритм. 10 звезд!
Смотреть видеозапись: http://youtu.be/mPipiCJ3pDA