点格棋程序,用C#编写,对弈策略使用贪婪着法和让格着法,只能进行6层alphabeta剪枝搜索。
我已经发现它还有许多待改进之处(比如判断的效率、搜索的深度),但转眼1年过去了,实在找不出时间对它进一步完善。
程序将引擎和界面分开,集成了单元测试,可在计算机博弈大赛的对弈平台2.1版本上使用。
2024/7/7 14:45:04 1.62MB 机器博弈 C# 点格棋
1
完全按照第一单元的练习项目所写,有完整的注释~简单易懂。
非常好用~谁用谁知道!
2024/7/7 0:27:26 1.09MB 北大青鸟 TXT小说管理
1
一、软件的具体操作1.建一个文件夹,里面必须有四个文件(Dblank;
deap;
deap.000;
123.dta)前三个文件在一般下载的DEAPVersion2.1中都有,直接复制过来就可以,第四个文件是一个数据文件,一般先在excel中先输入,再复制到一个记事本下就可以,注意在记事本下的数据只有数据,不包括决策单元的名称和投入、产出的名称,并且一定要先放产出,后是投入。
例子具体见123电子表格和123记事本。
2.对命令Dblank文件进行修改,修改后保存为123.ins文件3.打开deap软件,运行123.ins4,回车后自动会有123.out注意事项:(1)123.dta;
Dblank;
123.ins都用记事本打开;
(2)数据文件名和命令文件名一定要一样,如例子中都用123(3)文件夹中一定要包括deap.000文件,如果没有这个文件,打开deap软件,就会出现一闪就没有了的情况。
二,结果的分析在文件夹中打开123.out,看如下:1)firmcrstevrstescale10.6871.0000.687drs20.8141.0000.814drs30.3190.7090.450drs41.0001.0001.000-51.0001.0001.000-60.3360.4250.791drs70.6420.6480.991irs80.3790.3810.994irs90.7020.7500.936irs101.0001.0001.000-110.3040.4610.659irs120.3521.0000.352irs131.0001.0001.000-140.5940.9290.639irs150.4021.0000.402irsmean0.6350.8200.781firm:代表例子中的15的样本crste:技术效率,也叫综合效率vrste:纯技术效率scale:规模效率(drs:规模报酬递减;
-:规模报酬不变;
irs:规模报酬递增)crste=vrste×scale2)Resultsforfirm:3Technicalefficiency=0.709Scaleefficiency=0.450(drs)PROJECTIONSUMMARY:variableoriginalradialslackprojectedvaluemovementmovementvalueoutput17326.3800.0000.0007326.380output2119.9100.0000.000119.910input115427.000-4496.0100.00010930.990input25257.970-1532.371-1643.8282081.771第三个样本的具体分析如下:纯技术效率=0.709规模效率=0.450(drs):规模报酬应该递减第三个样本的投入产出情况分析:第一、二产出均没有冗余情况(因为其radialmovement和slackmovement均为零)第一个投入要素有投入冗余4496.010;
第二投入要素有投入冗余3176.199=1532.371+1643.828这个意思是说按第三个样本现在的产出冗余第一个投入要素可以减少4496.010,第二个投入要素可以减少3176.199Resultsforfirm:8Technicalefficiency=0.381Scaleefficiency=0.994(irs)PROJECTION
2024/7/6 21:06:54 193KB DEA软件
1
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------IEC-60870-5-104:应用模型是:物理层,链路层,网络层,传输层,应用层物理层保证数据的正确送达,保证如何避免冲突。
(物理层利用如RS232上利用全双工)链路层负责具体对那个slave的通讯,对于成功与否,是否重传由链路层控制(RS4852线利用禁止链路层确认)应用层负责具体的一些应用,如问全数据还是单点数据还是类数据等(网络利用CSMA/CD等保证避免冲突的发生)---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------基本定义:端口号2404,站端为Server控端为Client,平衡式传输,2Byte站地址,2Byte传送原因,3Byte信息地址。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------注:APDU应用规约数据单元(整个数据)=APCI应用规约控制信息(固定6个字节)+ASDU应用服务数据单元(长度可变)---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------APDU长度(系统-特定参数,指定每个系统APDU的最大长度)APDU的最大长度域为253(缺省)。
视具体系统最大长度可以压缩。
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------【1个例子】104报文分析BUF序0123456789.10111213141516171819202122M->R:6815100002001E01030001007900000110012413D20A02分析的结果是I(主动上报SOE,主动上报是因为104是平衡式规约)报文头固定为0x68,即十进制104长度15字节(不是6帧的,都是I帧)发送序号=8【控制字节的解析10000200,发送序号:0010H/2=16/2=8】接收序号=1【控制字节的解析10000200,接收序号:0002H/2=2/2=1】0x1E=30即M_SP_TB_1带长时标的单点信息01->SQ:0信号个数:10300->传送原因:[T=0P/N=0原因=3|突发]0100->公共地址:1790000->0x79=121信息体地址:12101->状态:1IV:0NT:0SB:0BL:010012413D20A02->低位10高位01,即0x0110=1*16*16+16=272时标:2002/10/1819:36:00.272
2024/7/5 19:30:53 366KB 104 规约 报文详解
1
C#操作EXCEL常见操作集合(行高,列宽,合并单元格,单元格边框线)
2024/7/5 10:54:58 3KB c#
1
文章列表零基础入门深度学习(1)-感知器零基础入门深度学习(2)-线性单元和梯度下降零基础入门深度学习(3)-神经网络和反向传播算法零基础入门深度学习(4)-卷积神经网络零基础入门深度学习(5)-循环神经网络零基础入门深度学习(6)-长短时记忆网络(LSTM)零基础入门深度学习(7)-递归神经网络
2024/7/5 1:36:36 2.77MB RNN 人工智能 机器学习
1
对几种常用的图像缩放算法进行了比较,在权衡了算法复杂度、缩放效果和FPGA逻辑资源等3大因素后,选择了双线性插值算法来实现图像缩放。
重点介绍了双线性插值算法和该方法的FPGA硬件实现方法,包括图像数据缓冲单元、插值系数生成单元以及插值计算单元等。
应用结果表明,双线性插值算法及其硬件实现模块达到了预期的效果。
2024/7/4 1:20:26 1.22MB 图像缩放 FPGA 双线性插值
1
包含了导出docx和xlsx的所有前端js文件,并有一个示例,非常好用。
docx支持图片,xlsx支持设置样式合并单元格等。
2024/7/3 9:58:57 931KB docxtemplater excel.js
1
各位网友大家好,要运行此工具必需先设置好网页信息,点击菜单栏设置或用快捷键(Alt+E)进入到设置页面,设置页面其中包括三个Tab:基本配置、网页信息和数据库。
基本配置:如果要运行页面点击时自动刷新外网IP就要配置ADSL帐号,现在暂时只支持ADSL刷新外网IP。
单独页面执行是已Html中div的id为标志,意思是循环只执行此选中项,默认是所有项目。
IP数据表就是每执行一下点击网页都会记录下本次的IP,记录文件放在此工具的路径下的Data目录下的iptables.log文件,最小化启动程序就是启动此工具或最小化窗口后台托管运行,就像QQ一样挂着。
循环重启软件运行此项是为了和刷新ADSL一起配合产生独立IP,因为每个浏览器都有Cookies,关闭浏览器就可以彻底清除Cookies产生独立访客(UV)了。
如果同时选择了最小化启动程序可以用全局快捷键Ctrl+Alt+空格解除循环。
网页信息:是一个表格可以进行添加、修改和删除。
页面执行方式有两种:一是completed意思是等网页加载完毕后执行点击,二是thread多线程执行意思是加载页面3秒钟后再执行页面点击。
各有各自的优点,如果发现其中一种执行方式实现不了可以用另外一种试一下。
类型就是网页的链接返回类型,有两种一时纯url链接如:http://www.baidu.com,另一种是数据库SQL语句返回链接集。
用数据库名加@加地址标志,在数据库Tab中配置。
SQL语句一定要返回link结果集如:selectconcat('http://www.google.com/',url)linkfromtable,在SQL语句中不要用双引号,要用单引号,否则会出错。
现在支持MYSQL和MSSQL数据库。
链接就是类型对应的文本。
htmlID是html中div的id,这个是网站网页中要点击的定位点,是这个表的主键必须唯一。
偏移坐标就是htmlID的相对偏移点,用英文逗号隔开如0,0。
状态有两种Y和N,意思是是和否,默认是Y,就是如果您想停用此条记录不加入循环就改为N。
独立IP,默认是N,就是在Data/iptables.log文件中没出现过的当为独立ip。
双击单元格可以修改文本内容。
点击最后的删除可以删除此行记录。
修改或添加后可别忘记了按右下角的保存按钮哦。
数据库tab表格简单明了就不多加说明了。
如果有出现运行异常可以可以查看Data下的error.log错误日志文件。
如果对此工具有何意见或建议可以点击意见反馈发送你的宝贵信息。
此工具支持在线更新。
如收到您的来信,我会尽快的修改更新。
温馨提示:目标执行标签(htmlID)要保持在预览窗口显示,建议最大化窗口最小化后台托管运行。
希望此工具可以帮得了大家。
2024/6/24 5:04:28 144KB 模拟网页点击
1
道路车辆—统一诊断服务中文版,•概述•应用层接口服务•应用层协议•各功能单元诊断服务
2024/6/24 1:20:21 1.66MB UDS 诊断服务 中文版
1
共 895 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡