C++面向对象编写五子棋,实现人机对弈,人人对弈,时间缘由AI落子是随机的
2019/7/7 21:55:20 10KB 五子棋 C++ 面向对象 国科大
1
可用androidstudio直接运转,另有eclipse版本,在我的资源:Five。
五子棋游戏,安卓平台。
有AI算法,可选无AI模式,白方AI模式,黑方AI模式。
2016/1/20 9:26:49 29.86MB 五子棋 安卓 人机 AI
1
一个五子棋游戏项目源码,包括算法都有有比较详细的中文正文。
只支持与机器人对战,不支持网络对战与多人局域网对战。
人用白旗先手AI智商一般。
可以做毕设也可以美化一下界面。
涉及模块&技术绘图
2021/5/24 3:57:19 2.32MB 源码下载
1
用C++编写的五子棋程序,AI较好,里面加油禁手功能,玩的时候难度更大,更风趣味
2017/3/5 10:43:02 1.93MB 五子棋
1
五子棋的人机对弈的实现,其编程语言是java,带gui界面,这适合AI的初学者下载学习
2015/4/21 13:41:10 46KB java 五子棋 人机对弈
1
最波动的esp8266固件,刷了很多固件才找到,最波动的esp8266固件,刷了很多固件才找到,
2016/7/24 4:46:07 306KB ESP8266 wifi Arduino
1
[例3.6]某对称离散信道的信道转移概率矩阵P为:1/31/31/61/61/61/61/31/3计算其最佳信源概率和信道容量C。
附:程序代码如下:#include#include#defineMAX50doubleCalculate_a(intk,doublepa[]);doubleCalculate_C1(doublepa[],doublea[]);doubleCalculate_C2(doublea[]);intr,s;doublepba[MAX][MAX];voidmain(){ inti,j;doubleC1,C2,E; doublea[MAX],pa[MAX]; E=0.000001; printf("请输出信源符号个数r:\n"); scanf("%d",&r); printf("请输出信宿符号个数s:\n"); scanf("%d",&s); printf("请输出精确度E:\n"); scanf("%lf",&E); printf("请输出信源P[ai]:\n"); for(i=0;i<r;i++) scanf("%lf",&pa[i]); printf("请输出信道转移概率矩阵P[bj][ai]:\n"); for(i=0;i<r;i++) for(j=0;j<s;j++) scanf("%lf",&pba[i][j]); do { for(i=0;i=E) { doublesum=0; for(i=0;i<r;i++) sum+=pa[i]*a[i]; for(i=0;i<r;i++) pa[i]=pa[i]*a[i]/sum; } else { printf("最佳信源概率:\n"); for(i=0;i=E);printf("信道容量为:%lf\n",C1/log(2));}doubleCalculate_a(intk,doublepa[]){ inti,j; doubletemp,sum2=0; for(j=0;j<s;j++) { doublesum1=0; for(i=0;i<r;i++) { sum1+=pa[i]*pba[i][j]; } temp=pba[k][j]/sum1; temp=log(temp); sum2+=pba[k][j]*temp; } returnexp(sum2);}doubleCalculate_C1(doublepa[],doublea[]){ inti; doublesum=0; for(i=0;i<r;i++) sum+=pa[i]*a[i]; returnlog(sum);}doubleCalculate_C2(doublea[]){ inti; doublemax=a[0]; for(i=0;i<r;i++) if(max<a[i])max=a[i]; returnlog(max);}
1
一个五子棋游戏的MFC完成(已判禁手,可以人人对下,人机对下,保存棋盘,恢复棋谱)其中AI采用加权判断方法,棋盘自动保存成txt文件。
2021/4/18 12:12:50 16KB 五子棋 MFC 人机对战 禁手
1
寒武纪系列论文,Manycompaniesaredeployingservices,eitherforconsumersorindustry,whicharelargelybasedonmachine-learningalgorithmsforsophisticatedprocessingoflargeamountsofdata.Thestate-of-the-artandmostpopularsuchmachine-learningalgorithmsareConvolutionalandDeepNeuralNetworks(CNNsandDNNs),whichareknowntobebothcomputationallyandmemoryintensive.Anumberofneuralnetworkacceleratorshavebeenrecentlyproposedwhichcanofferhighcomputationalcapacity/arearatio,butwhichremainhamperedbymemoryaccesses.
2015/10/13 15:38:37 554KB AI
1
吴良超笔记连载(自然翻页的顺序收集的)摘要.md,字节跳动的广告技术团队的一名博主日志的分类整理。
重点是计算广告和机器学习,Leetcode解题报告,python编程。
尊重原始序列的基础上,分类整理日志的文章摘要。
感兴味的正文请另行下载。
也聊了题外话:谈AI时代的知识学习——资料、信息的收集、整理。
对Typora笔记,提出了一些改进意见。
2020/11/20 11:58:25 283KB 吴良超 计算广告 日志连载 机器学习
1
共 299 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡