我想找到一個使用Minimax樹並行使用Fork/Join或在C/C++中使用pthread來實現井字遊戲的源代碼。我可以找到很多遊戲的串行版本,但不是一個並行版本。 我看到了這樣一個問題: How many threads are okay to use for tic-tac-toe using minimax?通過@good_evening ,但我找不到任何的源代碼。 任何幫助表示讚賞。
我讀了一篇關於極大極小的教程,並嘗試製作一個tac tac toe AI。 但由於某些原因,代碼無法正常工作,這是我找不到的。 ai可以放置碎片,但它不是一個聰明的ai。我預料它是無與倫比的。深度越高,ai的數量就越多。 「遊戲」是我的另一個課程,實際的遊戲是。 private Game game;
private Piece[][] board;
private Piece ai = Pie
我正在學習Alpha-Beta僞代碼,我想爲Alpha Beta修剪寫一個最簡單的僞代碼。 我寫的僞代碼爲極小: function minimax(node, depth)
if node is a terminal node or depth ==0
return the heuristic value of node
else
best = -9
我正在使用Alpha Beta修剪的MiniMax實現一個Othello遊戲的AI。我已經實現了Alpha Beta算法,告訴我可以獲得的價值,但不知道我應該選擇哪個節點?所以我的問題是如何使用Alpha-Beta來告訴我應該選擇哪個節點,而不是結果值是什麼。這裏是我的Alpha-Beta算法的僞代碼。 01 function alphabeta(node, depth, α, β, maximi