Мы продолжаем написание шахматных алгоритмов. На этом уроке мы приступаем к реализации алгоритмов самой сложной фигуры: Pawn.
Дата отправки отчёта:
19 июля 2018 г.
Задание выполнено: за
42 мин.
Чему научился:
Двигать пешку. Теперь танцуют все
Что было сложным:
CanPawnJump(int stepY) можно заранее записать из условия клетку через которую мы прыгаем для взятия на проходе if (board.GetFigureAt(new Square( fm.from.x, fm.from.y + stepY)) == Figure.none) в какую-нибудь переменную.
Оценка видео-уроку:
Оцени работу
Сохранить страницу:
Отчёт оценивали: Посетитель+13922. Александр+1791. Валерий Жданов+110494. Алексей В.+117606. Виктор+12773. Никита+117947. Dmitry Sinitsin+16452. Кирилл Шмойлов+113850. Владимир+118493. Evgenii Kudriavtcev+111589. Yefim+118994. Вова Завісляк+11901. Neverwinter 2+19752. chokayes+110558. Иван Воронин+117443. WildOrc+117255. Слава+1459. Сергей Сергеевич+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Пока учим ходить, прыгать и брать пешкой фигуры. Трудности: Ничего. Я вот не понимаю зачем нужно было кучу if писать и потом в конце еще делать return true или return false, когда достаточно было просто в один return все запихнуть и будет счастье.
Научился: Раньше думал, что пешка самая лёгкая фигура для реализации, после данного видеоурока я понял что это не так.
1)Реализовал функции CanPawnGo CanPawnJump CanPawnEat для пешки Трудности: 1)Слепой набор
2)Время