ミニマックス/ネガマックス アルゴリズムの使用を試み始めたばかりで、自分にとっては良さそうなアイデアを思いつきましたが、誰も使用していないため、ロジックに欠陥がある可能性があります。
なぜ私たちはこれをしないのですか:
depth=x で 3 を作成し、どの手を打つかを考えて、対戦相手を待ちます。彼がムーブを行った後、すでに評価したムーブのサブツリーを取得し、古いノードを使用しながらさらに深く構築し続けることができます。ノードのすでに評価された値を使用し、新しいより深いノードからの新しい値でそれらを重み付けできます。
新しい値は通常の方法ほど正確ではないかもしれませんが、より深く取得して利益を得ることができます。
文章が下手で構造化されていない質問で申し訳ありませんが、私の考えを理解していただければ幸いです。