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

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

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

  • На участие в олимпиаде было прислано 10 работ.
    В этом видео мы проводим тестирование всех программ.
    Домашнее задание - составить словесный алгоритм ИИ.
  • Дата отправки отчёта: 27 февраля 2017 г.
  • Задание выполнено: за 1 час. 30 мин.
  • Чему научился: Вариантам реализации алгоритма
  • Что было сложным: Не понял алгоритм с весом клеток 2775
  • Комментарии: Алгоритм:

    Следующий ход(){
    Ходим по диагоналям в поисках черырехпалубника
    Если попадание Добивание()
    Ходим по диагоналям в поисках трехпалубников
    Если попадание Добивание()
    Стреляем в возможное расположение двухпалубников
    Если попадание Добивание()
    Случайный выстрелы по оставшимся клеткам()
    Если попадание Добивание()
    }

    Добивание(){
    Добиваем вертикально и горизонтально
    Если добили МинусКлетки()
    }
    МинусКлетки(){
    Убираем клетки в которые не нужно стрелять
    }
  • Оценка видео-уроку:
Отчёт от 10309 за Морской Бой / Олимпиада - Самый лучший алгоритм




Оцени работу

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

8275. --
Tekashnik
Tekashnik
ответить

7119. --
Новопашин Владимир
Новопашин Владимир
ответить

10309. --
Станислав
Станислав
ответить
→  Новопашин Владимир  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2017-02-27 14:08

Алгоритм по мотивам урока)


1901. --
Neverwinter 2
Neverwinter 2
ответить
→  Станислав  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2017-02-27 19:21

Надо еще пунктов добавить: водим глазами по странице - считываем эмоции противника - выясняем предполагаемое местонахождение однопалубных (ну это если до робота морскогобойщика доделать)))


10558. --
Иван Воронин
Иван Воронин
ответить
→  Станислав  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2017-02-27 20:41

Красивая картинка, особенно числа и буквы со школы не видел такой шрифт =)


11165. --
Сергей Д.
Сергей Д.
ответить
→  Станислав  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2017-02-28 01:03

Кстати да, шрифт очень удачно подобран.


791. --
Валерий Жданов
Валерий Жданов
ответить
→  Станислав  # Морской Бой / Олимпиада - Самый лучший алгоритм / 2017-02-28 06:51

сложный расчет и картинка хорошая



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





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

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

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

Ты в любой момент сможешь отписаться от рассылки.


Научился: Познакомился с представленными на уроке алгоритмами - это фантастика!!! Одно дело реализовать алгоритм, а другое - его придумать и описать!!!! Мышление участников, представивших свои алгоритмы, меня привело в восторг!!!
Отдаю свой голос безусловно за Оранджа 2775 в обоих вариантах! Он умудрился придумать абсолютно нетривиальный алгоритм, ломающий систему в рамках правил!!! (2775х). Хотя авторы других алгоритмов проявили не меньшую находчивость их алгоритмы более понятны для восприятия и осмысления ))))))


Научился: Научился вряд ли чему, было интересно посмотреть на алгоритмы других людей, понял к чему надо стремиться так как мой алгоритм пока что показывает в среднем 64 удара за игру
Понравился алгоритм Евгения и Orange (читерский). Мое мнение что отчеты этого и предыдущего урока надо поменять местами , так как на прошлом уроки многие реализовали алгоритм, а в этом надо составить словесный алгоритм ИИ, что поздновато.