minmax相关内容

std::bad alloc whit std::vector,Tic-Tac-Toe

我正在尝试实现我自己的 Tic-Tac-Toe 游戏并制作一棵树(数据结构),其中包含所有可能的移动(用于最小-最大算法). 在函数 Add_Match() 中,我收到此运行时错误: 在抛出 'std::bad_alloc' 实例后调用终止what(): std::bad_alloc` main() 有趣的部分(int Tic-Tac-Toe.cpp): if(victory(boar ..
发布时间:2021-08-30 19:13:50 C/C++开发

在Excel中计算订单下单的频率(最小/最大/平均)

我需要分析过去1年中的每周订购频率,以找出每种产品的最小/最大/平均订购频率. 无论是新的还是旧的,系统都应将订单在当年的第一个匹配项计算为订单的起始周.最小订购频率是连续订购周之间的差额.如果第一个订单在wk 3中,第二个订单在wk6中,则意味着订单频率为3周(=> 6-3).订单可以在过去52周中的任何一周出现.平均订单频率=(52-第一订单周)/有订单的周数. 附加excel以更好地理 ..
发布时间:2020-06-30 22:25:45 其他开发

在训练数据上使用MinMaxScaler以生成要在测试数据上使用的std,min和max

我如何使用scikit-learn MinMaxScaler标准化熊猫数据框训练数据集中的每一列,但在测试数据集上使用完全相同的标准偏差,最小/最大公式? 由于该模型未知我的测试数据,因此我不想对整个数据集进行标准化,因此对于将来的未知数据而言,它不是一个准确的模型.取而代之的是,我想对0和0之间的数据进行标准化. 1使用训练集,并对测试数据上的公式使用相同的std,min和max数. ..
发布时间:2020-06-30 22:25:42 Python

python minmax仅使用递归

我正在尝试构建一个接受列表并返回(min,max)元组的函数. 例如 [2,1,4,9,4.5] 会返回 (1, 9) 我正在尝试仅使用递归,并且想要执行此任务而不使用其他使事情变得非常简单的事情(例如min(),max(),sort(),sorted(),loop..etc) 到目前为止,我已经能够创建找到最大值的函数 def findmax(alist): ..
发布时间:2020-06-30 22:25:39 Python

在四排(connect4)游戏中实现和使用MinMax

我正在尝试为连续四个游戏(或connect4或连接四个)实现MinMax算法. 我想我有个主意,它应该在可能的深度上构建一棵可能的董事会树,评估它们并返回其分数,然后我们只取那些分数中的最大值. 因此,aiChooseCol()通过调用MinMax()来检查每个可能的列的分数,并返回具有最大分数的列. 现在我不确定,这是调用MinMax()的正确方法吗? 检查temp = ..
发布时间:2020-06-30 22:25:36 C#/.NET

MinMax树-当Min可以分两步获胜时

因此,我一直在玩minmax树,以在两人的棋盘游戏中创建一个简单的计算机播放器.我了解该算法的基础知识,但是有一个案例让我的火鸡大脑难以捉摸……当MIN可以分两步获胜时会发生什么? 例如,假设一个connect4/tic-tac-toe-toe类型的游戏,其中两个玩家中只有一个可以拥有一个正方形.我该如何仅为了防止MIN获得平方而使MAX占据平方? 让我们尝试一个简化的示例(以漂亮的A ..
发布时间:2020-06-30 22:25:31 AI人工智能

Python中列表的最小值和最大值(不使用min / max函数)

我想知道是否有找到min&的方法。不使用Python中的min / max函数的列表的最大值。所以我使用递归为相同的代码编写了一个小代码。我的逻辑很幼稚:我创建了两个堆栈(min_stack和max_stack),这些堆栈在每次递归调用期间跟踪最小值和最大值。我有两个问题: 有人可以帮助我估算代码的复杂性吗? 是有更好的方法吗? 谢谢 $将使用mergesort / quicksor ..
发布时间:2020-06-03 20:11:33 Python

PICOS中的Minimax优化

我有一个通用的问题,关于如何使用Python中的PICOS包解决Min-Max类型的优化问题.在搜索 PICOS文档以及在网络上时,在这种情况下,我发现的信息很少. > 我可以想象下面形式的一个简单示例. 给定一个矩阵M,找到x * = argmin_x [max_y x ^ T M y],其中x> 0,y> 0,sum(x)= 1和sum(y)= 1. 我尝试了几种方法,最直接的想 ..
发布时间:2020-05-21 21:12:39 Python

使用带有Alpha-Beta修剪的MinMax找到最佳移动

我正在为游戏制作AI,我想将 MinMax 算法与 Alpha-Beta修剪一起使用。 我对它是如何工作有一个粗略的想法,但我仍然无法从头编写代码,所以我花了最近两天在网上寻找某种伪代码。 我的问题是,我在网上找到的每个伪代码似乎都是基于找到最佳移动的值,而我需要返回最佳移动而不是数字。 我目前的代码基于这个伪代码(来源) minimax(级别,玩家,alpha,beta ..

获取最小值,最大值和输入的五个数字的AVE

我想用C,获取5个输入数字,然后点击这些存储阵列上的程序工作。获得了5个号码后,我必须得到分钟,最大和最低限度的的平均和最大的数字输入而不是所有的五个。因此,这里的code,我做。当我得到的最大数目,它似乎是工作的罚款。但是,当它来的给分,它仍然是相同的最大,所以我会得到不同的平均值。 的#include<&stdio.h中GT; #包括LT&;&CONIO.H GT;诠释的main() ..
发布时间:2016-06-01 22:10:36 其他开发

深度复制一个数组C#不序列化

基本上我有那些打算我的 MINMAX 算法不是真正的工作问题。 我需要的是,以使我的数组件被复制到 newPieces 让片时,不会改变 newPieces 是 下面是 MINMAX 算法的摘录: 私人诠释MINMAX( INT深度,片[]块,布尔blacksTurn, 清单<移动和​​GT;移动,游戏的游戏,INTα,移动的NextMove){ 件[] = ne ..
发布时间:2016-05-31 20:39:01 C#/.NET

最小 - 最大的评价函数的游戏

我开发一款游戏(坦克游戏2D),(例如: - 的链接)AI球员。我的球员将是其他5名球员(AI也)打谁获得最多的硬币,随机出现在某个地方电网之一。(看看上面给出的图片)。玩家还可以拍摄每个另一个。和健康包也以网格某处出现随机。 因此​​,为了用最小最大树,并找出最聪明的下一步行动我必须建立一个评价函数。问题就出现在这里,我没有这样的评价function.Is有什么我应该遵循的准则或previou ..

特隆lightcycles AI在序言

我写的AI游戏(像TRON lightcycles)的问题。 我写的关于使用ncurses的C中的所有图形和运动。 现在我需要编写机器人的人工智能的序言。我使用SWI序言。 我保存当前的游戏场(所有的矩阵),当前人类的位置和当前机器人的位置(如基质细胞I,J)。他们节省了像predicats在从C特等文件。 我的游戏领域是一个矩阵,其中包含1和0(1 - 参观,0 - 未访问过)。 像这样的: ..
发布时间:2015-11-30 21:56:40 AI人工智能