- 跟随华为云MVP的脚步,探秘华为云! 跟随华为云MVP的脚步,探秘华为云!
- 7 千万抬头看路“一顿操作猛如虎,仔细一看二百五”,这句话曾经在网络上十分流行,虽然有点粗俗,但我觉得的确可以给我们一些警示。项目往往要不断的校准,才能得到一个令人满意的结果。记得大学做金工实习的时候,我们是用锉刀把一段圆柱形的钢搓成小榔头。最后那几下要慢慢搓,然后拿尺子量,然后在搓再量,直到尺寸刚刚好。有一个哥们真的是一顿操作猛如虎,别的不说,就他那深蓝色的衬衫都湿透了,可见他多... 7 千万抬头看路“一顿操作猛如虎,仔细一看二百五”,这句话曾经在网络上十分流行,虽然有点粗俗,但我觉得的确可以给我们一些警示。项目往往要不断的校准,才能得到一个令人满意的结果。记得大学做金工实习的时候,我们是用锉刀把一段圆柱形的钢搓成小榔头。最后那几下要慢慢搓,然后拿尺子量,然后在搓再量,直到尺寸刚刚好。有一个哥们真的是一顿操作猛如虎,别的不说,就他那深蓝色的衬衫都湿透了,可见他多...
- 激烈的行业竞争下,谁能为客户带来便利和利润,谁就能赢得客户的心。在行业同质化严重的情形下,券商要怎么做才能脱颖而出留住客户?提高开户的安全性和便利性至关重要。“小甜甜”没用,智能化开户才是关键邀请开户的时候喊多少声小甜甜都没用,简化开户流程提升硬核便捷客户才是道关键所在。传统证券开户说来简单,正经办起来却很麻烦,得本人带好证件资料,亲自往返营业网点,舟车劳顿不说,遇到高峰可能还要排队,生活在... 激烈的行业竞争下,谁能为客户带来便利和利润,谁就能赢得客户的心。在行业同质化严重的情形下,券商要怎么做才能脱颖而出留住客户?提高开户的安全性和便利性至关重要。“小甜甜”没用,智能化开户才是关键邀请开户的时候喊多少声小甜甜都没用,简化开户流程提升硬核便捷客户才是道关键所在。传统证券开户说来简单,正经办起来却很麻烦,得本人带好证件资料,亲自往返营业网点,舟车劳顿不说,遇到高峰可能还要排队,生活在...
- 人工智能和区块链,当前备受青睐的两大热门行业。两种技术的技术不一样,商业价值也不同,但如果区块链和人工智能相结合,会碰撞出怎样的火花呢?区块链大家已经十分熟悉了,尚不了解区块链的小伙伴可以看看公众号的历史推送,这里我们就不多做赘述,我们来简单的说一下人工智能。 什么是人工智能 可思数据-人工智能资讯平台人工智能(AI)是机器人在相关领域能够更独立和更有效地工作的各种技术子集的总称。从语音模式... 人工智能和区块链,当前备受青睐的两大热门行业。两种技术的技术不一样,商业价值也不同,但如果区块链和人工智能相结合,会碰撞出怎样的火花呢?区块链大家已经十分熟悉了,尚不了解区块链的小伙伴可以看看公众号的历史推送,这里我们就不多做赘述,我们来简单的说一下人工智能。 什么是人工智能 可思数据-人工智能资讯平台人工智能(AI)是机器人在相关领域能够更独立和更有效地工作的各种技术子集的总称。从语音模式...
- 这一种常见的心理现象:足够重复任何一个词,它最终会失去所有意义,像湿透的组织一样分解为语音虚无。对于我们许多人来说,“人工智能”这个词在很久以前就已经以这种方式崩溃了。人工智能现在到处都是技术,据说是从电视到牙刷的所有功能,但从来没有让自己的意思更少。 不应该这样。 虽然“人工智能”这个词毫无疑问,毫无疑问会被误用,但这项技术比以往任何时候都要好 - 无论好坏。它被用于医疗保健和... 这一种常见的心理现象:足够重复任何一个词,它最终会失去所有意义,像湿透的组织一样分解为语音虚无。对于我们许多人来说,“人工智能”这个词在很久以前就已经以这种方式崩溃了。人工智能现在到处都是技术,据说是从电视到牙刷的所有功能,但从来没有让自己的意思更少。 不应该这样。 虽然“人工智能”这个词毫无疑问,毫无疑问会被误用,但这项技术比以往任何时候都要好 - 无论好坏。它被用于医疗保健和...
- 过去几年,越来越多的公司将AI(人工智能)作为区分其产品与竞争对手的手段。AI的使用范围从理解语音命令到识别场景到执行直接命令,从而使得必须减少客户和服务之间的摩擦。由于其受欢迎程度的普及,人工智能现在被广泛滥用为流行语,现在是时候建立一些测量这种功能的系统了。 AnTuTu以其流行的基准测试应用程序而闻名,它已经为自己提供了一个可量化的标准,供每个人判断不同平台的AI性能差异。为此目... 过去几年,越来越多的公司将AI(人工智能)作为区分其产品与竞争对手的手段。AI的使用范围从理解语音命令到识别场景到执行直接命令,从而使得必须减少客户和服务之间的摩擦。由于其受欢迎程度的普及,人工智能现在被广泛滥用为流行语,现在是时候建立一些测量这种功能的系统了。 AnTuTu以其流行的基准测试应用程序而闻名,它已经为自己提供了一个可量化的标准,供每个人判断不同平台的AI性能差异。为此目...
- 科学家利用脑扫描技术,人工智能和语音合成器,将大脑模式转化为可理解的口头语言 - 这种进步最终可以为那些没有语言的人提供声音。 很遗憾斯蒂芬霍金看不到这一点,因为他可能已经真正开始了。由纽约哥伦比亚大学神经声学处理实验室的研究人员开发的新语音系统是已故物理学家可能从中受益的东西。 霍金患有肌萎缩侧索硬化症(ALS),一种运动神经元疾病,带走了他的口头语言,但他继续使用计算机和语音... 科学家利用脑扫描技术,人工智能和语音合成器,将大脑模式转化为可理解的口头语言 - 这种进步最终可以为那些没有语言的人提供声音。 很遗憾斯蒂芬霍金看不到这一点,因为他可能已经真正开始了。由纽约哥伦比亚大学神经声学处理实验室的研究人员开发的新语音系统是已故物理学家可能从中受益的东西。 霍金患有肌萎缩侧索硬化症(ALS),一种运动神经元疾病,带走了他的口头语言,但他继续使用计算机和语音...
- 2019年01月16日10点多根据图引擎服务使用教程创建了图。CreateGraph成功没问题两次ImportGraph完成时间相关半分钟。虽然完全成功,但还有详情可以查看。两次详情都是:失败的行数都是106,太诡异了。不过当时没发现,图计算正常进行。看不出哪里有问题。而实际上,给的数据文件中是点221个,边1501个。看上图,点是221,边却有2790条,边正好是(1501-106)*2。... 2019年01月16日10点多根据图引擎服务使用教程创建了图。CreateGraph成功没问题两次ImportGraph完成时间相关半分钟。虽然完全成功,但还有详情可以查看。两次详情都是:失败的行数都是106,太诡异了。不过当时没发现,图计算正常进行。看不出哪里有问题。而实际上,给的数据文件中是点221个,边1501个。看上图,点是221,边却有2790条,边正好是(1501-106)*2。...
- 上一章,我们已经完成了测试模块的开发。至此我们已经可以进行整体测试了。本章主要内容就是对随机生成的对局情况进行简单的分析。实际上整个开发过程绝大部分时间都是用在样例分析上,通过样例给出的返回操作分析自己设计的策略是否合理,然后不断的调整策略,调整权值等等。这个过程持续了蛮久的,而且很多地方都反复的修改,感觉git都快要被我玩坏了。下面具体拿出一组测试数据进行简单的分析发牌阶段:0号玩家牌为:... 上一章,我们已经完成了测试模块的开发。至此我们已经可以进行整体测试了。本章主要内容就是对随机生成的对局情况进行简单的分析。实际上整个开发过程绝大部分时间都是用在样例分析上,通过样例给出的返回操作分析自己设计的策略是否合理,然后不断的调整策略,调整权值等等。这个过程持续了蛮久的,而且很多地方都反复的修改,感觉git都快要被我玩坏了。下面具体拿出一组测试数据进行简单的分析发牌阶段:0号玩家牌为:...
- 前面几章已经把整个斗地主AI算法工程完成的差不多了,接下来进入整合联调以及模拟测试模块。测试模块主要任务就是代替服务器给出我们需要的数据。因为我们本来的计划是封装成类库通过服务器调用获取,其调用的接口无非就是叫分、被动出牌、主动出牌。被动出牌和主动出牌我们已经完成,叫分我们已经实现了权值的获取,只需要在外面加一个区间划分即可:/*获取叫分函数*/ int LandScore(GameSitu... 前面几章已经把整个斗地主AI算法工程完成的差不多了,接下来进入整合联调以及模拟测试模块。测试模块主要任务就是代替服务器给出我们需要的数据。因为我们本来的计划是封装成类库通过服务器调用获取,其调用的接口无非就是叫分、被动出牌、主动出牌。被动出牌和主动出牌我们已经完成,叫分我们已经实现了权值的获取,只需要在外面加一个区间划分即可:/*获取叫分函数*/ int LandScore(GameSitu...
- 上一章已经排除了飞机、三带等牌型,那么除去炸弹王炸以外,我们只剩下单牌、对牌、三牌以及单顺、双顺、三顺了。首先说单牌、对牌、三牌。其逻辑基本一样,只是出牌的个数有差别,即:如果该i牌数量满足这种牌型要求,即先打出,计算其剩余价值。 //出单牌 if (clsHandCardData.value_aHandCardList[i] > 0) { clsHandCardData.... 上一章已经排除了飞机、三带等牌型,那么除去炸弹王炸以外,我们只剩下单牌、对牌、三牌以及单顺、双顺、三顺了。首先说单牌、对牌、三牌。其逻辑基本一样,只是出牌的个数有差别,即:如果该i牌数量满足这种牌型要求,即先打出,计算其剩余价值。 //出单牌 if (clsHandCardData.value_aHandCardList[i] > 0) { clsHandCardData....
- 哎,之前扯了那么多蛋,终于讲出牌了!本章开始讲被动出牌的逻辑算法。首先我们先把架子搭起来,被动出牌我们肯定是要知道场上目前打出的是什么牌型。在第二章数据结构里我们定义过,游戏全局类里面有一个存放当前牌型结构的成员,即 //当前打出牌的类型数据,被动出牌时玩家根据这里做出筛选 CardGroupData uctNowCardGroup;我们即将通过他进行类型的筛选,所以肯定是要枚举各类牌型的,... 哎,之前扯了那么多蛋,终于讲出牌了!本章开始讲被动出牌的逻辑算法。首先我们先把架子搭起来,被动出牌我们肯定是要知道场上目前打出的是什么牌型。在第二章数据结构里我们定义过,游戏全局类里面有一个存放当前牌型结构的成员,即 //当前打出牌的类型数据,被动出牌时玩家根据这里做出筛选 CardGroupData uctNowCardGroup;我们即将通过他进行类型的筛选,所以肯定是要枚举各类牌型的,...
- 本章实现了上一章提到的检查当前是否只是一手牌函数ins_SurCardsType/*检查剩余的牌是否只是一手牌是: 返回手牌类型数据不是:返回错误类型(cgERROR)*/CardGroupData ins_SurCardsType(int arr[]); 输入很简单,就是一个状态数组。输出是手牌类型结构//牌型组合数据结构struct CardGroupData{ //枚举类型 Card... 本章实现了上一章提到的检查当前是否只是一手牌函数ins_SurCardsType/*检查剩余的牌是否只是一手牌是: 返回手牌类型数据不是:返回错误类型(cgERROR)*/CardGroupData ins_SurCardsType(int arr[]); 输入很简单,就是一个状态数组。输出是手牌类型结构//牌型组合数据结构struct CardGroupData{ //枚举类型 Card...
- 本章算是比较重点的一章,前一章已经对各个牌型做出了价值定义,本章主要实现计算手牌总价值模块函数。根据之前的思路,我们设定一下输入输出:输入:手牌数据类(主要用手牌个数nHandCardCount以及手牌状态数组clsHandCardData.value_aHandCardList)输出:手牌价值结构 HandCardValue先处理剪枝部分,如果剩下的手牌是一手牌,我们即直接返回该牌型的价值... 本章算是比较重点的一章,前一章已经对各个牌型做出了价值定义,本章主要实现计算手牌总价值模块函数。根据之前的思路,我们设定一下输入输出:输入:手牌数据类(主要用手牌个数nHandCardCount以及手牌状态数组clsHandCardData.value_aHandCardList)输出:手牌价值结构 HandCardValue先处理剪枝部分,如果剩下的手牌是一手牌,我们即直接返回该牌型的价值...
- 上一章我们定义了基本的数据结构,相信大家看到手牌类里面那么多出牌序列时一定会比较愤慨。。。其实一开始写的时候我也是觉得很脑残,不过后续开发证明了这样的结构还是可以的,因为只要我封装了一层数据转换,接下来所有的算法策略都只用到2个成员变量,状态数据及手牌数量。特别便于调试、管理。那么接下来就写出类成员函数的实现方法//手牌数据类class HandCardData{ public: //构造... 上一章我们定义了基本的数据结构,相信大家看到手牌类里面那么多出牌序列时一定会比较愤慨。。。其实一开始写的时候我也是觉得很脑残,不过后续开发证明了这样的结构还是可以的,因为只要我封装了一层数据转换,接下来所有的算法策略都只用到2个成员变量,状态数据及手牌数量。特别便于调试、管理。那么接下来就写出类成员函数的实现方法//手牌数据类class HandCardData{ public: //构造...
上滑加载中
推荐直播
-
华为云码道 × 仓颉编程:工程化AI编码探索2026/05/27 周三 19:00-21:00
刘俊杰-华为云仓颉语言专家/李炎-华为云码道技术专家/王智鹏-OpenCangjie开源社区发起人
本场直播围绕华为云仓颉语言与华为云码道的深度结合,展示华为云智能编程从零基础到高效落地的完整生态能力。以华为云码道为引擎,仓颉语言为载体,带给大家日常提效、趣味创新到极速量产的开发体验。
回顾中
热门标签