А еще, мне кажется, что на это ой как немало влияет рандом. Недавно выложил статью по python с отвратительным кодом, который по хорошему и пропускать не надо было. -набрал 2к просмотров. После этого почитал комментарии, сделал выводы и сделал статью с новым, вроде как исправленным, структурированным кодом. Итог: 500 просмотров
Да, рокировка и взятие на проходе, действительно, оформлены не очень красиво, признаю. На счёт условий для ничьи Вы правы. Я поленился их добавлять, расчитывая на то, что игроки договорятся сами А на счёт условия для рокировки о котором Вы написали, оно есть. У каждой фигуры есть параметр already_moved. Он проверяется для ладьи и короля. А так, спасибо за критику, попытаюсь добавить то, о чём вы написали когда появятся силы.
А еще, мне кажется, что на это ой как немало влияет рандом. Недавно выложил статью по python с отвратительным кодом, который по хорошему и пропускать не надо было. -набрал 2к просмотров. После этого почитал комментарии, сделал выводы и сделал статью с новым, вроде как исправленным, структурированным кодом. Итог: 500 просмотров
Да, рокировка и взятие на проходе, действительно, оформлены не очень красиво, признаю.
На счёт условий для ничьи Вы правы. Я поленился их добавлять, расчитывая на то, что игроки договорятся сами
А на счёт условия для рокировки о котором Вы написали, оно есть. У каждой фигуры есть параметр already_moved. Он проверяется для ладьи и короля.
А так, спасибо за критику, попытаюсь добавить то, о чём вы написали когда появятся силы.
Спасибо за поправку, не знал. Но я боюсь, что если функция будет называться check_check, то смысл будет понятен ещё меньше
Я знаю. Заменил, чтобы не совпадало с королём
Ой
Да. Я не любитель шахмат и узнал о такой вещи после написания статьи. Но я планирую написать вторую статью, с учётом всей критики
Спасибо. Да, похоже, придётся делать вторую статью. Уже вижу, что мне есть чему научиться
Спасибо, прочитаю. Вероятно, в будущем придётся переделать статью с учетом всей критики.
Спасибо, не знал
Спасибо, почитаю на досуге