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

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

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

  • Алгоритм искусственного интеллекта для игры в Морской бой состоит из двух этапов:
    1. нанесение ударов по шаблону для поиска 4-палубного и 2-палубных.
    2. добивание раненного корабля и пометка клеток вокруг потопленного корабля.
    На этом уроке разберём и реализуем первый этап.
  • Дата отправки отчёта: 25 ноября 2015 г.
  • Задание выполнено: за 1 час. 25 мин.
  • Чему научился: Правильно реализовывать свою идею.
  • Что было сложным: легко, когда сам помучаешься.
  • Комментарии: Понял что не надо было создавать дополнительный объект класса Море для выстрелов, а просто создать отдельную матрицу и там все делать.
    Урок просто супер! Когда после попыток реализовать свою стратегию, видишь как это нужно было делать.
    Правда у меня матрица выстрелов генерировалась.
    Спасибо!
    зы Решил посмотреть на ИИ в онлайн игре Морской бой, и на одном из сайтов выбрал самый сложный уровень,
    и какой был восторг, когда увидел что он расставил корабли по самому сложному варианту: все по краю, а однотрубные случайно в центре ;)
  • Оценка видео-уроку:
Отчёт от 6391 за Морской Бой / Олимпиада - Создание ИИ - Шаблон ударов




Оцени работу

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

2146. Иван
Иван
ответить
→  Владимир  # Морской Бой / Олимпиада - Создание ИИ - Шаблон ударов / 2015-11-25 16:23

Интересное наблюдение.


  • Отчёт оценивали:
    689Igorenzia+1   1Евгений Волосатов+1   3747Сергей+1   1901Neverwinter 2+1   2146Иван+1   7645Александр Львович+1   7985Андрей +1   6080annaka+1   6203Николай (nick27m)+1   6925Артём+1   459Сергей Сергеевич+1   4004Елена+1   8274Виктор 0   2639Морозов Юрий Александрович+1   6458Илья+1   4182Farid+1   1314Валентин+1   6919Anton Sozykin+1   7276Ильшат+1   7901Влад+1   7788Ксения+1  

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




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

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

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

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