这其实是我的期末作业,要求是基于Python人工智能算法实现的AI智能五子棋人机对弈期末大作业。上传到网上是为了造福广大计算机专业的同学们,我们在学习某一新课程或是新技术时总是需要借鉴的,尽可能让大家少走弯路希望我提供的资料能够帮助到需要帮助的友友们。 主要设计目标: 可以访问我写的专栏博客查看具体信息蛤。 https://blog.csdn.net/weixin_51989356/article/details/128537561 本系统是根据传统五子棋游戏的功能编写,其功能实现了基于AI人工智能算法实现智能的人机对弈五子棋。主要需实现如下目标: (1)Python 3.6.8环境的下的Python语言编程 (2)五子棋棋盘的设计 (3)五子棋棋子的设计 (4)电脑智能落子的实现 (5)棋局进行时的退出功能 (6)棋局胜负的判定 (7)人工智能算法的设计 (8)人工智能算法的优化 编写该项目前后共花费了我一个多星期的时间,包括大量的调研,知识点的学习,再到具体的编程开发,一整个项目流程下来确实容易身心俱疲,希望能对大家有所帮助,最后祝大家期末顺利,绝不挂科(ง •̀_•́)ง
1
在CSDN上学习了众多资料,调试了一个基于python的简易串口软件,作为一个学习的总结。整个软件并不复杂,汇集了不少网上找到的代码,甚至比较简陋,只是实现了预定的功能,还有很大优化的空间,希望能够给大家提供一个思路,供大家参考。使用多线程技术,业务与逻辑分离。使用pyqtgraph动态绘图,将接收的串口数据绘制成曲线。UI界面基本看不到卡顿。
2023-01-04 11:01:47 35KB python pyqtgraph pyqt 多线程
1
数据库课程设计-员工信息管理系统源码(基于Python和MySQL实现)
2023-01-03 19:16:15 6.71MB python mysql
1
基于python机器学习实现的人脸识别大作业源码+课程报告+项目说明.zip 【资源说明】 1. photo_lib_sec_rec 调用simple_CNN.81-0.96.hdf5进行对照片的性别识别 2. photo_sex_rec 参考网上教程,运用机器学习识别照片中人物的性别 3. photo_test 对照片中人脸和眼睛的识别 4. video_face_rec 视频中人脸的识别 5. video_lib_sex_rec 调用simple_CNN.81-0.96.hdf5进行对视频的性别识别 6. video_sex_rec 视频中人物性别识别 7. project.md 工程代码说明文档 8. 运用BP神经网络实现性别检测(工作报告) 工作流程的大体报告
基于python开发的通过人脸识别遗传病的机器学习系统源码+模型文件+项目说明.zip 【项目结构】 deep_learning文件夹中包含训练端到端神经网络模型的Jupyter文件,文件夹中代码根据分类问题进行组织。 traditional_ml文件夹中包含使用基于传统机器学习的非端到端模型的jupyter文件,文件夹中代码根据分类问题进行组织。 dataset文件夹中包含训练中所使用数据,该数据由于人脸图片隐私性未上传github,可根据论文中提供的数据集获取途径以及搜索引擎获取。 normalized_dataset文件夹用于存放经过图像预处理的图像。 backend文件加中包含可视化程序后端部分代码
基于Python语言、RSA非对称加密的IRC聊天室客户端源码与应用程序 服务器与客户端之间通过IRC协议进行通信,在IRC协议中,用户可以加入到频道Channel中,在频道中发送消息,频道中的所有人都能接收到信息。 但大多数情况下,我们需要希望发送的消息是保密的,只有发送端和接收端能够得到消息。因此,需要对消息进行加密,在这里我们使用RSA非对称加密。 RSA非对称加密方法中,存在一对密钥,分别为公钥和私钥。其中公钥公开,私钥秘密保存。在RSA加密通信中,发送端和接收端各有一对密钥,且不相同。发送信息时,发送端用接收端的密钥进行加密,接收端用自身保存的私钥进行解密。由于能够解密的私钥只保存在接收端,因此只有接收端能解开加密内容,如此实现加密。
2022-12-29 17:05:10 37.72MB rsa irc python
1
使用Python语言编写的完成操作系统进程管理
2022-12-28 21:02:58 3.19MB OS,Python
1
基于Python+Opencv的车道线检测源码+详细代码注释+项目使用说明(GUI界面可选、带演示视频).zip 【实现方法及功能】 1. 图像加载;2.图像预处理:图片灰度化,高斯滤波;3.Cany边缘检测;4.感兴趣区域检测;5.霍夫直线检测 ;6.直线拟合;7.车道线叠加;8.图片和视频测试;9.可视化界面pyqt5 【环境配置】 python 3.x numpy matplotlib opencv-python pyqt5 (option) 【备注】主要针对正在做毕设的同学和需要项目实战的深度学习cv图像识别模式识别方向、opencv、python学习者。 也可作为课程设计、期末大作业。包含:项目源码\项目操作说明等,该项目可直接作为毕设使用。 也可以用来学习、参考、借鉴。
基于python的数字图像处理实验源码+详细代码注释+实验说明文档.zip 代码内有注释,自带图片,地址为相对路径,可以直接运行 需要matplotlib、numpy、cv2、skimage库 【实验一】 图像反转实验,255-像素值 将彩色图像变换成灰度图像 直方图均衡化实验 线性对比度展宽实验 灰级窗实验 【实验二】 高斯噪声的中值、均值处理 椒盐噪声的中值、均值处理 【实验三】 锐化处理 水平锐化 垂直锐化 Roberts锐化 Sobel锐化 Laplacian锐化 Wallis锐化 【实验四】 基于类间最大距离法的图像分割
基于Python的文本分析方法研究.pdf
2022-12-28 15:38:03 2.56MB
1