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