minmax

    1熱度

    5回答

    我有表和Generate_moves()等一些函數,但最低運算法則工作,我需要設置表的分數,使計算機選擇最好的表。 public int Score() { if (Turn == "X") { if (gameWon("X")) return 100; if (gameWon("O")) return -100;

    0熱度

    1回答

    Set min=min1=1000, max=max1=position=0 For i=2 to 10 do min=**MIN(A(i,j):A(i+5,j));** if position=0 then min1=min, position=1 else For j=2 to 10 do {max=**MAX(A(i,j):A(i+5,j));**

    1熱度

    2回答

    int minmax(Board game, int depth) { if (game.IsFinished() || depth < 0) return game.Score(game.Turn); int alpha = int.MinValue + 1; foreach (Point move in game.Gene

    4熱度

    1回答

    如何從變量中獲取最小,最大滑塊值。 當我嘗試滑動時,滑塊設置爲最大值並停止工作。 如果我把最小和最大的數字,而不是它工作得很好。 下面是該問題的一個小提琴: <INPUT TYPE="text" CLASS="slidervalue"> <DIV CLASS="slider"></DIV> <INPUT CLASS="getmin" TYPE="text" VALUE="1"> <INPU

    5熱度

    3回答

    如何處理遊戲?如果滿足條件,同一個玩家移動? 我想是這樣的,但我不認爲這是完全正確的: function negamax(node, depth, α, β, color) if node is a terminal node or depth = 0 return color * the heuristic value of node else for

    7熱度

    5回答

    我有一個自定義JavaScript對象的數組,它具有一個名爲order的屬性。我有這個對象的數組,我想獲得具有最高「順序」的項目。 因爲我是比較新的jQuery和從C#背景的這是我非常欣賞的LINQ的實例:) 之一反正削減長話短說,我已檢查下面的鏈接,但他們只返回值,而不是數組元素本身的引用...所以有一點幫助改變,返回元素將不勝感激。 jQuery min/max property from a

    0熱度

    1回答

    我在我的國際象棋程序中實現一個簡單的NegaMax時遇到問題。 據一些網站negamax應該在我的代碼如下: int Position::negaMax(int curr_depth, int depth) { cd = curr_depth-1; if (curr_depth==depth) return evaluate(); int max = -500000

    1熱度

    3回答

    我已經下載其涉及極大極小()功能的代碼,該代碼的骨架如下所示: A = [13 5; 13, 13; 23, 26]; B = [13, 6; 13. 6; 5, 26]; C = [A;B]; Datad = minmax(C'); G = 178*Datad(1,1)/174*Datad(1,2) ,當我運行該代碼,錯誤信息出現了: 對

    -1熱度

    1回答

    解決,stuid錯誤 function Tform1.Boardtostr(const aboard:Tboard):string; var a,b:integer; begin result:=''; for a:= 1 to 8 do begin for b:=1 to 8 do begin if board[b][a] = -

    1熱度

    1回答

    我正在開發一款遊戲(坦克遊戲2D),(例如 - link)AI玩家。我的玩家將是另外5名玩家(AI也是),他們爲獲得最大的硬幣而玩,隨機出現在網格的某處(請看上面給出的圖片)。玩家也可以互相射擊。健康包也隨機出現在網格中的某處。 因此,爲了使用最小最大樹,找出最聰明的下一步,我必須建立一個評估函數。問題出現在這裏,我以前沒有這種評估功能的經驗。我是否應該遵循任何指導原則,或者有一個共同的方法來做到