Я бы добавил:
Предоставить реальную отмену подписки при нажатии «Отменить подписку». Я видел реальные информационные бюллетени, содержащие фиктивную ссылку на отмену подписки, которая после кликов показывает, что «была успешно отписана», но я все равно буду получать дальнейшие информационные бюллетени.
Не уверен, кто вы пытаюсь сделать.
Если вы ищете готовый к использованию шахматный графический интерфейс, вы можете использовать WinBoard . Он полностью отделен от основного шахматного движка (ов) благодаря установленному протоколу связи. Таким образом, ваш шахматный движок превращается в консольное приложение, обменивающееся командами с графическим интерфейсом пользователя.
Более современной альтернативой, основанной на той же концепции, является UCI . Графический интерфейс, поддерживающий UCI, - Arena .
Вот некоторые шахматные доски / игры с открытым исходным кодом, которые работают в Windows.
Я пишу блог о компьютерных шахматах, который проведет вас через все этапы написания шахматного движка на C # с нуля, он включает раздел компьютерных шахматных ссылок и стартовый набор для игры в шахматы.
Адам Берент