Топ курс

Мат конём и слоном

Создание базы правильных ходов для шахмат

Начинающий Русский
  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating
5 (4 Отзывы), 4 Студенты зачислены, Обновлен: Mon, 24-Aug-2020
8000 руб

Этот курс включает

08:17:31 Часов видео.
17 Занятий.
Полный доступ.
Доступ с мобильного, планшета и ТВ.
Поделиться

Что вы узнаете ?

Алгоритм поиска всех матовых комбинаций
Создание базы оптимальных ходов в шахматах
Алгоритм возврата на один ход и создание дерева поиска

Описание

На этом курсе мы найдём полное решение шахматной задачи - Мат Конём и Слоном

Умение создавать свои алгоритмы - это залог успеха программиста. Именно алгоритмическое мышление отделяет обычного программиста от профессионала. Программист должен уметь составить алгоритм для решения любой задачи. Как минимум - обычным перебором. Как максимум - с оптимизацией по времени и по памяти. Решение шахматной задачи - наиболее интересный и эффективный способ потренироваться в этом.

Мы с вами напишем алгоритм комплексного, полного решения поставленной шахматной задачи. В результате у нас будет создана база правильных ходов для любой позиции.

Для решения этой задачи мы сначала найдём все матовые позиции, из которых будем делать по одному ходу назад, пока не наполним базу всеми возможными шахматными позициями.

В процессе решения этой задачи мы на практике увидим применение теории алгоритмов, комбинаторики и методов динамического программирования.

Для кого этот курс:

  • программисты
  • студенты
  • инженеры
  • шахматисты

Условия

Уверенное знание основ языка программирования C#
Свободное владение циклами, массивами, объектами
Поиск ошибок в режиме отладки - debugging
Знание правил игры в шахматы

О преподавателе

Instructor image
72 Отзывы
4 Студенты
18 Курсы

Отзывы студентов

5
  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating
Рейтинг курса

Отзывы

Image Description
Sat, 09-May-2020

Татьяна Бабенко

  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating

Интересный курс

Image Description
Sat, 09-May-2020

Артур Мамедов

  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating

Да, курс бомба!)

Image Description
Sat, 09-May-2020

Валерий Демьянов

  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating

Спасибо, автор молодец.

Image Description
Sat, 09-May-2020

Александр Любимов

  • Review rating
  • Review rating
  • Review rating
  • Review rating
  • Review rating

Спасибо огромное за такой обширный курс и глубокую проработку каждой темы!