На этом уроке мы напишем метод, который проверяет, рубит ли конь указанное поле. Алгоритм не сложный. Самостоятельное задание: почитать о Нотации Форсайта — Эдвардса на Википедии.
Написать метод формирования этой нотации по имеющимся координатам четырёх фигур. Сайт для чтения FEN: www.apronus.com/chess/wbeditor.php
Дата отправки отчёта:
8 августа 2018 г.
Задание выполнено: за
6 час. 55 мин.
Чему научился:
Повторил методы onKing() и onKnight(). Мат двумя конями - проверил количество позиций. Было бы интересно решить задачу с двумя конями против черной пешки, там патовые идеи, для каждой из восьми пешек свои условия ничьи. Ознакомился с нотацией FEN. Написал метод getFEN(). Понял, что не работало в предыдущем задании. Курс все более нравится)
Что было сложным:
Благодаря нахождению FEN удалось понять, что не работало в предыдущем уроке. Теперь подправил свой метод onBishop() и немного IsCheckmate(). Получается 232 мата, как в статье на хабре). Возможно медленнее работает чем в курсе будет далее (подсмотрел там что-то сложное:), но работает.
Привет, Andrew! Ты молодец, хорошая работа, за один урок столько всего узнал! Продолжай в том же духе, желаю тебе дальнейших успехов в изучении программирования!
Отчёт оценивали: 17947. Dmitry Sinitsin+110494. Алексей В.+13922. Александр+16452. Кирилл Шмойлов+1791. Валерий Жданов+116218. Дмитрий+117606. Виктор+19014. Николай Денисов+119525. Александр Балбашов+110895. Danil42Russia+117663. Oleksandr+12146. Иван+16203. Николай Миролюбов+14814. Дмитрий+118493. Evgenii Kudriavtcev+1459. Сергей Сергеевич+17645. Александр Львович+117255. Слава+1
Начинаем практику по языку C#
Чтобы стать хорошим программистом — нужно писать программы.
На нашем сайте очень много практических упражнений.
После заполнения формы ты будешь подписан на рассылку
«C# Вебинары и Видеоуроки»,
у тебя появится доступ к видеоурокам и консольным задачам.
Несколько раз в неделю тебе будут приходить письма —
приглашения на вебинары, информация об акциях и скидках,
полезная информация по C#.
Научился: Закрепил знания предыдущего урока Пока над этим методом мыслей нет у меня...
А так я лишний раз убедился, что алгоритм поиска полей коня написал верно :)