minmax

    0熱度

    1回答

    我正在嘗試使用min max算法來構建井字遊戲AI。我指的是來自geekforgeeks的這個post編寫我的代碼。但奇怪的是,當我通過修改下面給出的代碼來使用一維數組而不是二維數組時,我沒有從findBestMove函數獲得正確的輸出。它應該返回索引爲4,但它總是返回2.我做錯了什麼? function Move(x,y){ this.row = x, this.col =

    -1熱度

    1回答

    如果cell.value是單元格必須包含的所有值的最小值,即低,我希望根據條件更改datagridview列的值。如果所有cell.value =「H」的值最高,則休息應該是中等的。這是我迄今所做的: //Function to display interaction as High, Medium and Low public void ShowInteraction(DataGrid

    -1熱度

    1回答

    我正在創建一個簡單的連接4遊戲,我有我的minmax算法解決方案的問題。我想我有一個指針問題,並將表傳遞給minmax,並通過minmax傳遞給其他函數,特別是rmv和place,Dev ++在調試時需要指針,但函數被定義爲獲取變量。我認爲minmax算法邏輯是可以的,所以問題是函數執行的問題(代碼中有許多不明確的打印文件,因爲debbuging只是刪除它們)。 假設發生:計算機根據minmax邏

    1熱度

    1回答

    我在SQL Server中有表,從GPS追蹤: 我想開始和日期時間是這樣的: 如果我將與最小值最大值查詢,結果這樣的嘗試: **WP_OBJECT STARTDATE ENDDATE** MEKARSARI 9/26/2017 12:05 9/26/2017 20:20 BABAKAN PARI 9/26/2017 14:20 9/26/2017 17:20 應該怎麼辦?由於

    3熱度

    2回答

    作爲一個練習項目,我在JSFiddle上製作了Tic-Tac-Toe遊戲(因爲已經不夠了,對不對?),然後我開始添加無與倫比的AI。在大多數情況下,它可以工作,但是有一些組合(例如,將X設置爲5,9,3或5,7或9),導致計算機無法正確計算最佳移動。 上的jsfiddle項目:https://jsfiddle.net/jd8x0vjz/ 及相關函數開始行63: function evaluateM

    0熱度

    1回答

    我嘗試在Java中編寫一個用於連接四遊戲的MinMax程序,但該程序也應該適用於其他遊戲。但是,我遇到了一個問題,我幾天無法通過。節點的值設置不正確。我分享我負責生成樹的代碼片段。 也許你會注意到我犯了一個錯誤。 如果有人能幫助我,我會很高興。 public Node generateTree(Board board, int depth) { Node rootNode = new N

    -2熱度

    1回答

    下面是我的代碼,用於從數組中找到最小值和最大值。任何人都可以解釋爲什麼我得到0作爲最小元素的輸出?它背後的原因是什麼? 我正在根據需要獲取數組元素中的最大值。 #include<stdio.h> #define N 3 int a[N],min,max, max1,min1; void minmax(int m,int n); void minmax(int m, int n){

    0熱度

    2回答

    package HW2_Min_Max; import java.util.Scanner; public class HW2_Min_Max { public static void main(String[] args) { Scanner myScanner = new Scanner(System.in); System.out.printl

    -2熱度

    1回答

    如何使用最小最大值算法設計高效的十六進制遊戲算法,因爲它的分支因子太高。 使用簡單的最小最大算法,但在這種情況下,對於一個11 * 11棋盤遊戲,我們有121個組合,所以對於這個如何減少組合數量什麼是最小化這種組合方法

    0熱度

    1回答

    有誰知道我該如何解決下面的代碼中的警告? 以下是警告: DeprecationWarning:作爲數據傳遞1d數組在0.17中將被棄用,並將引起0.19中的ValueError。如果數據具有單個特徵,則使用X.reshape(-1,1)重新整形數據,如果數據包含單個特徵,則使用X.reshape(1,-1)重整數據。 warnings.warn(DEPRECATION_MSG_1D,Depreca