自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

natural_Caduceus

探索求证、总结分享、基础记录

  • 博客(270)
  • 资源 (2)
  • 收藏
  • 关注

原创 即时战略游戏AI实现方式的调查整理

我在2013年初开始接触贴吧、同时期接触魔兽争霸地图编辑器,后来到2015年之间做rpg地图小赚过一点钱~对物体编辑器、触发之类的比较熟悉。上面是一点碎碎念,一些东西如果不在想到的时候随手写下可能一辈子也没机会写下了……下面正文开始。

2024-04-07 23:15:54 276

原创 当项目负责人的一点经验(不断更新)

乙方就是乙方,别觉得自己发号施令太官僚主义,他们收钱办事天经地义这本身就是一桩买卖,做不了别收钱啊。要官僚,不然真的能让你教他们用word,教他们怎么做原型,甚至还想让你帮着写代码。契约留痕的模式,让他们的项目经理签字,定要求的时间点,违约多了到时候捅上去也有证据。乙方的外协配套名单要有一份,手伸的太长也得要。发现有问题尽早戳破,不然越隐瞒越大。不催不问,那乙方是真的能不给你做。

2024-04-03 17:13:47 81

原创 论文是怎么一回事

论文都是在期刊上发表的(当然也有会议论文、学位论文),期刊太多就有组织来建立期刊的索引库,所以论文是否被某个索引库收录全看这个期刊是否被索引库收录。硕士毕业一般都有论文要求,要求的SCI、EI就是索引库。SCI(Science Citation Index)、EI(Engineering Index)和核心期刊是国际上常见的学术期刊索引数据库,主要用于评价期刊的学术水平和影响力。IEEE 和 ACM的汇刊【国际四大索引】科学引文索引 (SCI)工程索引 (EI)科学评论索引 (ISR)

2024-02-24 21:45:17 929

转载 什么是机器学习?

机器学习是人工智能 (AI)和计算机科学的一个分支,专注于使用数据和算法,模仿人类学习的方式,逐步提高自身的准确性。IBM 拥有丰富的机器学习历史。业界广泛认为,Arthur Samuel 在有关跳棋的研究(链接位于 IBM 外部)中创造了"机器学习"这个词。自称跳棋大师的 Robert Nealey 在 1962 年与 IBM 7094 计算机对弈,结果输给了计算机。与机器学习今天的成就相比,这看似微不足道,但被公认为人工智能领域的一个重要里程碑。

2024-02-19 00:20:33 44

原创 pyqt5+vscode 配置坑笔记

这样出来的python版本也是错的(总是全局版本)系统设置允许执行脚本解决无法加载文件WindowsPowerShell\profile.ps1?试试这条指令 - 知乎 (zhihu.com)

2024-01-25 23:59:41 578

原创 即时战略游戏的AI策略思考

这篇博客都是务虚的,没啥干货,全是想法和思考。

2024-01-07 21:08:59 1045

原创 庙算兵棋推演AI开发初探(3-编写策略(下))

这里map.gen_move_route函数和self.get_move_type函数又引用自其他地方编写的。仔细看一下,原来是类似于函数指针的写法,将一堆变量指向了一堆函数,然后在代码里定义了诸多的函数。上一篇已经写了,调用起来就是遍历单位、找到合理的动作,再去使用编写的获取具体哪个动作的函数。gen_move函数,就是得到一个路径列表的返回值。这回从解读step函数中的这两句代码开始,返回的。就是上面这段,重点是本篇博文开始时提到的那两行。基本流程至此都看明白了,那么如何编写一个策略呢。

2024-01-01 15:44:39 593 2

原创 庙算兵棋推演AI开发初探(2-编写策略(上))

它接受一个字典类型的参数,表示当前的游戏状态、环境信息或玩家信息等。以下是态势()最外层的数据结构以及他们代表的含义。obs = {"actions": list, # 上一步接收到的动作"cities": [], # 各个夺控点的信息"communication": [], # 通信相关信息"jm_points": [], # 间瞄点信息"judge_info": [], # 裁决信息"landmarks": {}, # 地标信息,雷场,路障"operators": [], # 算子信息。

2023-12-27 23:08:54 1287

原创 庙算兵棋推演AI开发初探(1-调用结构)

庙算兵棋推演平台中的环境对编写AI的调用方式

2023-12-23 12:18:41 885

原创 C++的nan、inf

( 2022-09-30 00:28:51 编辑完的,雪藏了很久,今天有时间了,把浮点数除法搜来补上)上周地图经纬度出的bug搞得我精疲力竭,总是莫名其妙的就点就飞到不知道哪里去了。qt版本又旧没有isNan函数,愣是找了2天多。最后发现是double数据传递给float出问题了。软件搭架子的工作多了,数值计算这里的经验都空白了,索性记录一下。

2023-12-14 21:18:57 1785

原创 WSL的导出与导入

win10上的WSL导入与导出

2023-12-13 23:47:21 895

原创 庙算兵棋推演平台配置

9月23开始,9月26完成。因为那时刚从大连回来,十一之后又一个紧急项目当项目负责人,所以隔了这么久才发出来。我尝试进行制作平台AI,想在我的小平板上配好,最好还可以移植。于是我采用WSL(windows自带的)+vscode来进行执行。

2023-12-12 00:32:00 1654

原创 《智能决策技术及应用》笔记

团支部有读书会活动可以报销,我挑选买了一本《智能决策技术及应用》(刘丽兰 等著),这本书分三篇,第三篇实际应用是在智能制造产业上就对我没啥大用。内容其实都是主流的,但是编排上是有独特组合的,所以我只放总结目录+一些我觉得有意思应该记录一下的东西,每个再写两句自己的备忘(其实基本都在研究生课程学过了)

2023-12-06 04:00:00 845

原创 【活动】还记得当初自己为什么选择计算机?

参与活动“还记得当初自己为什么选择计算机?”

2023-12-05 22:36:15 438

原创 简单的界面与数据分离的架构

一个2021年绘制的草图,在这里记录完就把纸片扔掉

2023-12-04 22:25:29 459

原创 CCF 备忘

官网 http://118.190.20.162/home.page。数组标记法(数组下标-数值 的映射)

2023-11-10 07:56:25 258

原创 一般需要输出的文档流程

建设方案、项目方案、实施方案。

2023-10-27 15:31:44 160

原创 2023.1024活动留一个

唉,管项目,真难受,陪着加班😣。我徽章再发就是3级喽!

2023-10-24 13:52:06 136

转载 网页中Flash如何下载?网页中Flash下载方法

(其实现在的浏览器用f12,nwetwork,ctrl+f,过滤.swf,选中某个右键,open in new tab,如果是就复制浏览器上的链接,粘贴到迅雷之类的软件上,即可下载)下面是摘到的,小时候这么用过,当作记忆留存当我们浏览网页时,总是有很多制作精美的Flash让我们心动,很想能保存下来慢慢欣赏。但是Flash不能直接保存,必须通过一些技巧才能实现。下面告诉大家6个关于Flash保存的小技巧,希望可以从这里寻找到最适合你自己的保存方式。

2023-10-05 21:19:56 2277

原创 WinHex数据恢复方法(误删后没覆盖)

winhex永远滴神!winhex永远滴神!winhex永远滴神!

2023-10-01 19:07:49 788

原创 Qt 编译纯c的C99的项目, error: undefined reference to `f()‘

纯c文件导致的error: undefined reference to `f()'

2023-09-27 17:15:40 444

原创 win10,WSL的Ubuntu配python3.7手记

开始python3我的文件(一个坑,windows上的vscode支持直接连接WSL里的linux,不用再在WSL里装code了)其中,跟着上面教程的yum部分出问题了。yum是centeros系的用不了,后直接编译,遇到问题openssl/rsa.h找不到。由于3.8装不上numpy(报错说版本太高,没有numpy),安装并编译pytohn3.7。图形界面会出一些问题,注意勾选ccsm出的界面设置。我的路径是,看出版本是20.1.1。我的是没这个文件,所以用vi写入如下内容。直接用系统安装numpy。

2023-09-26 11:50:43 351 1

转载 在Ubuntu系统中如何卸载VSCode

当你安装了 Ubuntu 操作系统后,你可能需要安装一些软件来满足你的需求。其中一个受欢迎的编辑器是 VSCode,但是如果你不需要它了,你可能会想要卸载它。在本文中,我们介绍了如何在 Ubuntu 中卸载 VSCode 编辑器。我们介绍了两个命令来删除 VSCode,以及一个命令来删除与其相关的无用依赖项。你可能需要滚动一下列表来查找 VSCode,它的名称是 `code`。这个命令会卸载 VSCode,同时删除所有相关文件和设置。这个命令会删除所有已卸载软件的依赖项。这将确保所有的更改都生效。

2023-09-25 00:40:24 3706 2

原创 正则表达式简要笔记

昨天在给领导演示的时候发现需要替换文件,结果发现同事那机器上只有UltraEdit我还不太会用,淦,没找到正则替换的入口,结果不了了之。后来回来在自己电脑上试了试,发现自己想的正则也不太对,索性现在总结一下最的符号,剩下的就可以自由组合了,就像调用小无相功的函数库模拟出少林寺72绝技一样。【以我现在的vscode上为准,网上有的正则说得不错但是在vscode上文本查找替换没效果】

2023-08-26 09:53:11 465

原创 人工智能相关笔记

Transformer(自我注意力)softmax(归一化指数函数)聚类(K-means……)全连接(FC)卷积(CNN)循环神经网络(RNN)侧重于特征的提取深度学习中,超参数需要根据不同数据集调整不知道是不是冥冥之中自有天意,我的志向是生物,但本科学计算机知道体系结构是如何组成,了解了计算机底层是如何运行的后,再来学人工智能去实现人的智能——但这恰恰是最为通顺的路!为实现和改进而产生的方法有很多很多,不再详细介绍。

2023-07-23 17:24:49 145

原创 CCF 202209-2 何以包邮? (01背包动态规划练习)

有N件物品和一个容量为V的背包。第i件物品的体积是c[i],价值是w[i]。求解将哪些物品装入背包可使价值总和最大。从这个题目中可以看出,01背包的特点就是:每种物品仅有一件,可以选择放或不放。代表的就是不将这件物品放入背包后的则是代表将第i件放入背包之后的然后就是遍历执行比对,以数组f存储空间换取执行时间速度避免重复。执行完了一个如同九九乘法表的存储最优配置的数组就生成了,答案靠查表(让C==Z时的那一列的最后一行的值)就行了~

2023-07-16 23:50:30 444

原创 人生啊(随便写点)

用技术于社会中完成自己的使命

2023-06-28 11:50:10 108

原创 char** 坑的,容易出现0xC0000005异常

被runtime140.dll的定位折磨疯了,加锁信号量都没用,二维数组……我还掌控不了,以后研究智能指针去了。发现了下面这条博文,挺不错的。

2023-06-17 23:47:09 73

原创 Qt数据传输框架

最近半年的青春都耗在了一个项目上还被迫深陷泥潭,研究生课程都没上好,总结了一些应当注意的问题和经验。

2023-06-08 00:44:11 634

原创 -终极路线

擦,这狗屎一样的项目粘人加班半年紧绷没再放松,我开始怀疑和思考之前的勤劳是否正确,利他主义是否需要条件……解放自己的探索精神,在实践中适应和学习,释放神性——创造此前世界所没有的东西。专家,能理解需求、把技术落地成为产品的人。硬件与驱动,精妙且合理安排物理现象的开发者。AI,用不断尝试去找到更优且适合的过程。架构,用语言和框架组成稳定高效的软件。算法,用逻辑和数学得到目标。

2023-05-09 00:40:40 72 1

原创 vs 断点进不去的总结

vs断点是白色或者进不去的一些问题总结

2023-03-05 22:59:40 2370

原创 Qt绘制图形的交、并、补

记录解决qt绘制图形时图形交并补的问题

2023-02-17 23:26:52 955

转载 命令行的乱码以及编码的问题的解决方法

用以应对windows命令行对utf8的printf输出乱码问题

2023-02-05 14:56:28 1193

转载 什么是Word通配符?Word通配符用法详解

Word通配符用法详解

2023-02-03 22:28:40 2076

原创 qt json tree 读取json树状结构并显示

实现了一个以递归方式读取任意json内容并显示在树状目录的控件类

2023-01-22 01:01:45 2378

原创 为什么喜欢孙悟空而不是猪八戒

小时候是喜欢孙悟空的,嫉恶如仇是一方面,重要的是他有本事真能打。猪八戒的天蓬元帅按理说也很厉害,但是打妖怪真的不灵,唯一一次有点出彩的就是那次水战。它是用官威和地位活着,离开了官位就不灵了,跟别人提自己过去是天蓬元帅但谁也不吃这套。

2023-01-02 10:38:46 229 3

原创 3D模型格式的一点总结

通俗来说,你可以把“格式”理解成基于同一规范的技术表征,也可以再简化点把它看成一种分类方式。对于3D模型来说,格式更是种类繁多。不同应用领域的、不同功能属性的,加密的、独有的、通用的,让人眼花缭乱。

2022-11-24 11:44:23 1375

转载 2011年的计算机书单

在翻旧笔记时看到了一个自己在2020/2/26 15:38时摘在OneNote的帖子顺着链接找回来发现一位已注销用户在2011年追加的帖子……没想到这十年来这些书仍然是主流的……以下来自

2022-11-21 17:54:54 205

原创 软考(软件设计师)中的一些总结

刷软考真题时的一些答案笔记

2022-11-10 22:47:09 1172 1

转载 软件开发(过程)模型—5种敏捷开发模型(Agile Development)

敏捷开发的总体目标是通过“尽可能早地、持续地对有价值的软件的交付”使客户满意。通过在软件开发过程中加入灵活性,敏捷方法使用户能够在开发周期的后期增加或改变需求。敏捷过程的典型方法有很多,每一种方法基于一套原则,这些原则实现了敏捷方法所宣称的理念(敏捷宣言)。1.极限编程(XP)XP是一种轻量级(敏捷)、高效、低风险、柔性、可预测的、科学的软件开发方式。它由价值观、原则、实践和行为 4 个部分组成,彼此相互依赖、关联,并通过行为贯穿于整个生存周期。4大价值观:沟通

2022-11-04 13:12:43 4880 1

VS写汇编用到的的东西

内含: masm库(lib,include) AsmHighlighter15/17(asm高亮插件)

2018-02-10

【代码】《c程序设计竞赛实训教程》刘高军 何丽 编著

这两位老师是我们学校的,教过我…… 本书适合新手,建议看下前两章。 我把书中所有的注释都敲上去了,都是经过测试可以通过的代码。 《C程序设计竞赛实训教程》是以大学生程序设计竞赛为应用背景的程序设计综合训练教程,以具有初级C语言基础的读者为对象,从C语言的深度解析和程序设计基本方法两方面进行分析介绍,使读者达到深入理解C语言和全面掌握程序设计基本方法的目的。全书内容按常用程序设计方法划分为不同专题,理论联系实际,强调动手实践,深入浅出,便于读者学习和理解。

2017-02-22

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除