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

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

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

  • На участие в олимпиаде было прислано 10 работ.
    В этом видео мы проводим тестирование всех программ.
    Домашнее задание - составить словесный алгоритм ИИ.
  • Дата отправки отчёта: 12 августа 2015 г.
  • Задание выполнено: за 30 мин.
  • Чему научился: Множество вариантов.
  • Что было сложным: Все ок.
  • Комментарии: Все ок.
  • Оценка видео-уроку:
Отчёт от 4748 за Морской Бой / Олимпиада - Самый лучший алгоритм




Оцени работу

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

4748. Карен Мурадян
Карен Мурадян
ответить
→  Иван  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2015-08-12 18:57

Вариант с сканированием памяти на наличие кораблей. Мне понравилось что можно с точность до 100 процентов определить их  адрес.


2146. Иван
Иван
ответить
→  Карен Мурадян  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2015-08-12 00:45

Интересно, какой вариант вам больше всего понравился?



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




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

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

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

Ты в любой момент сможешь отписаться от рассылки.
Научился: проанализировал различные алгоритмы
Трудности: сложностей не было
Наиболее интересным, конечно же, считаю алгоритм оранжа. Очень часто игроки ставят корабли ближе к рандому на "повезет", а не думая о теории вероятности. А при таком раскладе алгоритм, основанный на весах клеток наиболее эффективен. Да и сам я при игре всегда старался максимально разбить пустые места, а это по сути и является стрельбой по клеткам с максимальным весом и "сеточников" обычно обыгрывал. И немного насчет последнего общего теста, когда на большом поле были однопалубники - если бы они все не стояли строго по сетке, уверен, победил бы оранж :) ПС. и тем не менее я расписал в отчете, что сам бы писал с использованием сеток, т.к. такой алгоритм прост в реализации и в целом неплох.
Научился: Учился составлять алгоритм ИИ.
Трудности: Пожалуй, это самая сложная и интересная игра на этом видеокурсе. Практики составления игровых алгоритмов у меня мало, поэтому пришлось повозиться и почитать литературу.
Из всех алгоритмов понравился, конечно наилучший.