У меня есть вопрос. Я хочу написать шахматную программу, применяющую следующие правила:
- На одной стороне должны быть только король и королева, а на другой стороне должен быть только король.
- Первая сторона должна заматовать вторую сторону с наименьшим возможным количеством ходов.
Я хочу знать ваши мысли о том, как сделать этот проект. Например, я хочу знать, какой способ написания кода проще (объектно-ориентированный или структурированный, ...) (у меня есть немного информации об объектно-ориентированном) и может ли он сказать мне о написании его алгоритма? Например с чего мне начинать писать коды?