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

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

Морской Бой / Олимпиада - Самый лучший алгоритм

  • На участие в олимпиаде было прислано 10 работ.
    В этом видео мы проводим тестирование всех программ.
    Домашнее задание - составить словесный алгоритм ИИ.
  • Дата отправки отчёта: 9 мая 2015 г.
  • Задание выполнено: за 1 час. 00 мин.
  • Чему научился: Познакомился с различными подходами к решению задачи. Узнал алгоритм сильного ИИ для морского боя.
  • Что было сложным: Сложностей не было.
  • Комментарии: Было очень интересно смотреть на тестирование и результаты. Мне есть куда расти! ))
  • Оценка видео-уроку:
Отчёт от 4803 за Морской Бой / Олимпиада - Самый лучший алгоритм




Оцени работу

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

24. Олюшка
Олюшка
ответить
→  Юрий С.  # Морской Бой / Олимпиада - Самый лучший алгоритм игры / 2015-05-09 08:53

Юрий, совершенству нет пределов, нет границ для знаний и развития) Есть желание идти дальше - это замечательно, значит вперед!



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: Познакомился с разными вариантами алгоритмов ИИ для игры в Морской бой.
Трудности: Сложностей не было.
Понравились алгоритмы 4004 и public. В моем случае я бы так же сначала искал 4-палубник, попутно сразу добивая найденные корабли, и после потопления 4-палубника, искал бы 2-палубники.
Научился: Просмотрел работы участников, очень все понравилось! Все молодцы!
Мне больше всего понравился алгоритм Orange, потому что на большом количестве тестов он явно показывает свою эффективность. Словесный алгоритм для игры "Морской Бой": Стрелять случайно по полю, но если нашли корабль, то стреляем влево, вправо, вверх или вниз, чтобы "убить" его целиком. Понятное дело, что по тем клеткам, по которым стреляли, уже не будет производить выстрел и также будем запоминать те клетки, которые обрамляют корабли, что в них стрелять тоже не надо.