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

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

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

МикроШахматы / VIP урок - Бестолковый интеллект

  • На этом уроке мы реализуем функцию doRandMove(),
    для случайного выбор какой фигурой пойти,
    Так же столкнём два "рандомайзера" на шахматной доске.

  • Дата отправки отчёта: 9 марта 2017 г.
  • Задание выполнено: за 3 час. 33 мин.
  • Чему научился: научил играть рандомайзера
  • Что было сложным: Нaписaть функцию для оценки пoзиции и сдeлать выбop лучшeго хода
  • Комментарии: Отличный курс! Спасибо Евгений Витольдович!
  • Оценка видео-уроку:
  • Видеозапись: https://youtu.be/Og3iGS_PuYM
Отчёт от 11589 за МикроШахматы / VIP урок - Бестолковый интеллект




Оцени работу

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

11165. --
Сергей Д.
Сергей Д.
ответить
→  Yefim  # МикроШахматы / VIP урок - Бестолковый интеллект / 2017-03-10 02:56

Интересный обзор. Спасибо.


1. --
Евгений Волосатов
Евгений Волосатов
ответить
→  Yefim  # МикроШахматы / VIP урок - Бестолковый интеллект / 2017-03-10 14:54

Прикольно получилось.
Какой-то умный рандомайзер попался...


10558. --
Иван Воронин
Иван Воронин
ответить
→  Yefim  # МикроШахматы / VIP урок - Бестолковый интеллект / 2017-03-11 14:59

Отличный обзор, молодец!!! Удачи в дальнейшем изучении курсов.



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





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

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

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

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


Научился: Рандом ИИ для Шахмат =)
Не стал реализовывать все доп. задания из-за отсутствия времени, оно уходит на решение внешних задач, рандомайзера удалось победить быстро, он с первого шага открыл короля, пришлось убрать пару пешек и поставить мат королевой.


Научился:  Реализовал функцию doRandMove(). Столкнул ботов между собой. Назвал функцию в едином стиле с другими функциями: do_rand_move (). Сделал, чтобы компьютер сам ходил за чёрных.
Трудности: Написать функцию для оценки позиции и сделать выбор лучшего хода - это, конечно, для топ-кодеров задание. Вот бы курс такой запилили... Из имеющегося функционала, думаю, доступно одно - если есть мат в один ход, ИИ должен его ставить.