ボードゲームは、NPが完了し、「移動」されていますか?
-
19-09-2019 - |
質問
がありチェスAIの周りのたくさんある、と明らかにいくつかは、世界で最も偉大な選手の一部を倒すには十分です。
私は多くの試みが、ボードゲーム移動のために成功したAIさんの書き込みがなされてきたことを聞きましたに、これまでのところ、何も平均的なアマチュアのレベルを超えて考案されていません。
それは数学的に移動中に任意の時点で最適な動きを計算するタスクはNP完全問題であることだろうか?
他のヒント
GoはP
に過ぎないとしても、それはまだO(n^m)
スペースとn
の数であるいくつかの(大)固定数であるm
のような恐ろしい何かである可能性があります。でも計算することが合理的な何かをしないP
にあります。
どちらチェスや囲碁のAIは完全に動きを決定する前に、すべての可能性を評価します。
チェスのAIは、探索空間を絞り込むためにさまざまなヒューリスティックを使用して、ボード上の所定の位置にあることを起こるどのように「良い」定量化します。これは14-15移動先の可能なボードの位置を評価し、良いポジションにつながるパスを選択することによって再帰的に行うことができます。
そのトップレベルで、AIは、単に移動A>移動Bは、したがって、移動A.を行うことができます行くことができますので、しかし、作品の限られた数がありますので、「魔法」のビットには、ボードの位置を定量する方法でありますし、それらはすべて「十分に良い」アルゴリズムを実装することができる定量化可能な値を持っています。
しかし、それは移動中2点の可能なボード位置を評価し、そのA> Bの計算を行うためのプログラムのために多くの困難であることが判明しました。 AIの作品の残りの部分を作るためにその少し難しいという重要な部分がなけれます。
所属していません StackOverflow