Я ищу достойный шахматный движок .Net. Если есть хорошая шахматная существующая, любая рекомендация относительно хорошего кандидата на порт .Net?
Кто-нибудь знает хороший шахматный движок .Net
Ответ 1
Не двигатель как таковой, но Valil.Chess - хорошая шахматная игра в .NET(с исходным кодом, доступным - так что вы можете добраться до "движок" игры), который выиграл Премию за ноябрь 2004 года в проекте кода.
Существует также SharpChess, который также является полной шахматной игрой, написанной на С#.
Что касается общих шахматных движков, которые можно преобразовать в .NET, есть много доступных, и в зависимости от сложности вы можете выбрать из множества движков для реализации в .NET. Хороший стартовый список здесь, а также показывает Elo Rating каждого двигателя. Даже повторная реализация серверной части FICS, несомненно, вызовет вызов!:)
Ответ 2
Я пишу блог о компьютерных шахматах, в котором вы можете пройти все шаги по написанию шахматного движка на С# с нуля, в нем есть раздел компьютерных шахматных ссылок и стартовый комплект для игры в шахматы.
Адам Берент
Ответ 3
Код SharpChess Engine (С#) доступен здесь:
Ответ 4
Вы можете попробовать SharpChess или ChEngine.
Ответ 5
Я также рекомендую SharpChess в качестве отправной точки для .Net. Когда я разработал свои движки (в VB, Delphi, С#), я постоянно обращался к Crafty от профессора Роберта Хаятта. (Взгляд на прогрессивные версии Crafty - это наслаждение.)