Результаты поиска по запросу "chess"

8 ответов

Как мне генерировать все ходы коня?

Я пишу шахматную программу на Python, которая должна генерировать все ходы коня. Для тех, кто не знаком с шахматами, конь движется в форме буквы L.Итак, учит...

4 ответа

Программирование шахматного ИИ

6 ответов

«Шахматные фигуры не являются абстрактными»: это звучит как странная интерпретация ООП: обычно класс представляет собой нечто абстрактное (например, идею / концепцию человека или ладью в платоническом смысле). Экземпляр класса обычно представляет что-то конкретное, например, Джон Смит или левый рыцарь на моей шахматной доске с отсутствующим ухом. Таким образом, пешка, ладья, рыцарь - идеальные кандидаты для классов, а «шахматная фигура» - суперкласс, потому что все они подпадают под этот класс в силу того, что являются пешкой, ладьей или рыцарем.

я есть базовый класс для штук class piece;и массив, содержащий производные объекты piece* board[8][8];Преимущество, чистый дизайн с помощью виртуальных функций. Недостаток: если мне нужно найти фигуру на доске или сравнить фигуру, я ...

ТОП публикаций

3 ответа

Библиотека валидации шахматного хода

Есть ли какая-нибудь библиотека, которую можно использовать для проверки шахматных ходов и симуляции игр в .NET? Было бы здорово, если бы библиотека могла понимать ходы в алгебраической нотации, а также предоставлять простой API для выполнения ...

1 ответ

Как общаться с шахматным движком в Python?

8 ответов

В настоящее время я хорошо разбираюсь в языке Java, в случае снижения производительности я могу перенести его на C ++.

нтересован в написании шахматного движка (в основном в качестве учебного упражнения) и был бы заинтересован в любых ресурсах, о которых люди знают, которые могут быть интересными или полезными, что-нибудь действительно: документы, книги, теория, ...

1 ответ

Regex, чтобы соответствовать чему-то на основе того, что было найдено ранее

2 ответа

Как нарисовать шахматную доску в D3?

0 ответов

Использование универсального шахматного интерфейса

Я планирую создать программу, которая взаимодействует с шахматным движком UCI. Я провел некоторое исследование по этому вопросу, но я хочу получить немного больше информации, прежде чем углубиться в это. Мне было интересно, может ли кто-нибудь из ...

5 ответов

Головоломка "12 доминирующих рыцарей"

Я искал несколько часов и пока не нашел полностью работающего решения для такого рода головоломки. Таким образом, я следовал за подобной проблемой с епископа...