まともな .Net チェス エンジンを探しています。既存の優れたチェスがある場合、.Net に移植するのに適した候補に関する推奨事項はありますか?
6 に答える
エンジンそのものではありませんが、Valil.Chessは優れた .NET チェス ゲームです (ソース コードが利用可能で、ゲームの「エンジン」にアクセスできます) 。2004 年 11 月に Code Project でSubmission Prizeを受賞しました。
C# で書かれた完全なチェス ゲームであるSharpChessもあります。
.NET に変換できる一般的なチェス エンジンに関しては、多くの利用可能なエンジンがあり、課題に応じて、多くのエンジンから選択して .NET 内に実装することができます。良い出発点リストがここにあり、各エンジンのElo 評価も示されています。FICSのサーバー側の再実装でさえ、確かに挑戦です! :)
私は、C#でチェスエンジンを最初から作成するすべての手順を紹介するコンピューターチェスブログを作成します。このブログには、コンピューターチェスリンクセクションとチェスゲームスターターキットが含まれています。
アダム・ベレント
SharpChess エンジン コード (C#) は、次の場所から入手できます。
SharpChessまたはChEngineを試すことができます。
また、.Net の出発点としてSharpChessをお勧めします。エンジンを (VB、Delphi、C# で) 開発したとき、Robert Hyatt 博士のCraftyを常に参照していました。(Crafty のプログレッシブ バージョンを見るのは楽しいものです。)