問題タブ [othello]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - オセロ ゲームの Minimax アルゴリズムに取り組んでいますが、ボードを評価する方法がわかりません。
私の Minimax Algorithm はうまく機能します。値の階層をログに記録して確認しました。しかし、ボードを評価しようとしたイベント (最初に関数のパラメーターとして指定した深さに達したとき) は、私が行っていた方法は非効率的でした。別の方法も試しました (このテキストの下に記載します) が、今回は間違っています。
評価の最初のコードは次のとおりです(ボード全体ではなく、実行可能な潜在的な動きを評価するため、原始的な(一種の)ものだと思います):
これが私がそれをやろうとした別の方法です:
Minimax Algorithm コードを入れる必要はないと思います。ただし、必要だと思われる場合は、コメントしてください。