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

Я бы добавил:

Предоставить реальную отмену подписки при нажатии «Отменить подписку». Я видел реальные информационные бюллетени, содержащие фиктивную ссылку на отмену подписки, которая после кликов показывает, что «была успешно отписана», но я все равно буду получать дальнейшие информационные бюллетени.

13
задан RCIX 20 November 2009 в 09:07
поделиться

4 ответа

Не уверен, кто вы пытаюсь сделать.

Если вы ищете готовый к использованию шахматный графический интерфейс, вы можете использовать WinBoard . Он полностью отделен от основного шахматного движка (ов) благодаря установленному протоколу связи. Таким образом, ваш шахматный движок превращается в консольное приложение, обменивающееся командами с графическим интерфейсом пользователя.

Более современной альтернативой, основанной на той же концепции, является UCI . Графический интерфейс, поддерживающий UCI, - Arena .

23
ответ дан 1 December 2019 в 18:06
поделиться

Вот некоторые шахматные доски / игры с открытым исходным кодом, которые работают в Windows.

4
ответ дан 1 December 2019 в 18:06
поделиться
  1. Используйте одну из шахматных игр с открытым исходным кодом.
  2. Выясните интерфейс, который определяет следующий ход компьютера.
  3. Реализуйте свой собственный ИИ, используя тот же интерфейс, и удалите часть пользовательского интерфейса. .
  4. Сравните свой ИИ с включенным.
  5. Забавно!
2
ответ дан 1 December 2019 в 18:06
поделиться

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

http://www.chessbin.com

Адам Берент

14
ответ дан 1 December 2019 в 18:06
поделиться
Другие вопросы по тегам:

Похожие вопросы: