Пат не сделан, но думаю, проблем сделать, имея алгоритм с матом, это не составит
Все правильно, т.к. играют только люди, в конце концов они до чего то договорятся, но если ход невозможен, мне надо, чтоб программа об этом знала
Меня такие тонкости не интересуют, мне нужен только один момент - определение мата, все остальное - только не в тему.
Честно говоря, я не понял о чем вы. Я не спец по шахматам и что такое "правило 50 ходов" не знаю. Если вы мне скажете, где в моем алгоритме...
Что то обсуждение перешло не в ту плоскость, мне бы все таки хотелось услышать предложения иного алгоритма, чем предложенные здесь.
Люблю быстрые алгоритмы, иначе не вижу смысла писать программы вообще.
Это мой стиль, я не могу без этого))
Я не понял ваш вопрос. Ходы на корректность проверяются, но проверить ход и определить мат - совсем не одно и тоже. Программа, конечно, не даст...
Если я вас правильно понял, вы предлагаете следующий алгоритм: брать свою фигуру и ставить ее на следующую легальную клетку и проверять, стоит ли...
Программа определяет легальность ходов, но не будем же мы перебирать все возможные ходы, чтоб проверить их легальность? Это будет еще затратней,...
Всем привет! Программа без интеллекта, только управляет игрой, играют два человека, нужно определить окончание партии. Пока у меня только такая...