5

私は囲碁(中国では囲碁、韓国では囲碁とも呼ばれます)を楽しんでいます。それを再生するプログラム(評価関数)を作りたい。

フレームワークが次の 2 つの重要なタスクを処理することを希望します。

  • キャプチャ、KO ルール、最終スコアリングなど、ゲームのルールを処理します。
  • KGS のようなサーバーと私のプログラムとの間の通信を処理します。

また、私のホーム マシンは Linux または Mac OS X を実行しています。Windows のみのプラットフォームは使用できません。

ありがとうございました!

4

2 に答える 2

7

GNU Goは優れたオープン ソースの Go プログラムです。その評価関数は十分に文書化されており、プログラムが行ったすべての動きの説明を出力する簡単な方法を提供します。評価関数をゼロから独自のものに置き換えるか、既存のものをいじることができます。

Open Goは、Go Modem Protocol を使用して通信するためのコードを備えたオープン ソース ツールです。それが質問の2番目の部分に必要なものだと思います。

于 2009-11-21T03:56:03.703 に答える