baduk

    0

    3答えて

    Goのゲームで死んだ石をクリアするアルゴリズムを実装しようとしています。 floodfillは、これを再帰的に使用すると最も効果的で実装が簡単なので、これを実現するのに最適です。 私は自分のコード内で使用するのに問題があり、それをどうやって実装するべきだろうと思っていました。 これは私のクラスの1つです。かなり自明です。 import java.io.*; public class GoGam

    2

    1答えて

    私はAndroidの初心者です。私はアンドロイド用のGoゲームアプリケーションを開発しています。 私のボードに単石を描くことに問題があります。 ここに私のonDraw()メソッドがあります。 public void onDraw(Canvas canvas) { //drawing a board //... //... canvas.drawBitmap

    2

    1答えて

    私はGO boardを認識し、SGF fileを作成するAndroidアプリで作業しています。 私はそれをワープするために、以下のような正確な線や石を見つけることができるようにするために、全体ボードを検出する必要があります。 キャニー別々のチャンネル Imgproc.Canny(channel, temp_canny, 30, 100); は(ビット単位を組み合わせたチャネルを分離:今私はOp

    16

    3答えて

    チェスAIの周りにはたくさんのものがあり、いくつかの世界の偉大な選手たちを打ち負かすのに十分なものもあります。 私は、ボードゲームGoの成功AIを書くために多くの試みがなされてきたと聞いてきましたが、平均アマチュアレベルを超えて何も考えていませんでした。 Goの任意の時点で最適な移動を数学的に計算するタスクは、NP完全な問題ですか?

    0

    1答えて

    私はpythonスクリプトをcythonに変換し、より高速に最適化しています。今、私は2つのバージョンを持っています。私のデスクトップV2はV1の2倍の速さです。残念なことに、私のラップトップV1はV2の2倍の速さで、なぜ大きな違いがあるのか​​分かりません。 両方のコンピュータが使用します。 - Ubuntuの16.04 - Pythonの2.7.12 - Cython 0.25.2 - num

    5

    2答えて

    私はGoのゲームを楽しんでいます(中国ではweiqi、韓国ではバドクとも呼ばれます)。私はそれを再生するためのプログラム(評価関数)を作りたいと思う。キャプチャ、KOルール、および最終得点を含むゲーム、用 ハンドルルール:フレームワークは、2つの重要なタスクを処理した場合 は私が好むだろう。 KGSと私のプログラムのようなサーバー間の通信を処理します。 また、私の家庭用マシンはLinuxまたはMa