您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. python实现五子棋游戏程序

  2. 是上Python课程的期末大作业,设计五子棋游戏程序,界面都有
  3. 所属分类:C/C++

    • 发布日期:2017-03-21
    • 文件大小:98304
    • 提供者:weixin_38008750
  1. python实现AI五子棋

  2. 这是我写的一个基于神经网络的五子棋程序,用python3写的,需要配置tensorflow才能使用
  3. 所属分类:机器学习

    • 发布日期:2019-04-14
    • 文件大小:9216
    • 提供者:weixin_37720172
  1. 基于α-β剪枝python实现五子棋人机对战pygame

  2. 制作一个五子棋小游戏,实现人机对战,其中电脑在进行极大值极小值搜索时需要运用α-β剪枝算法。五子棋小游戏的核心是电脑端走步的选取,使用的方法是极大极小值搜索,并且题目要求使用α-β剪枝来提高搜索效率;除此,在极大极小值搜索中,需要实现获取下一步可能走的点位以及设计评估函数,评估函数对于电脑能否“智能”地下棋十分关键。 程序整体需要实现先后手的选取,胜负的判断以及显示棋局和相应信息。 运行所需环境:PyCharm 2019.2 语言:python 使用方法: ①点击执行exe后默认玩家为
  3. 所属分类:Python

    • 发布日期:2020-02-22
    • 文件大小:15360
    • 提供者:cumina
  1. python联机五子棋(包含客户端和服务端程序).zip

  2. 1.tk实现五子棋器前端的编写 2.使用TCP进行连接通信 3.用户与用户之间采用在连接池中选择对手连接的模 4.用户只要一上线就会在连接池中出现从而将自己的信息广播出去 5.连接必须等待对方确认才可连接 6.程序采用C/S的模式有服务端和客户端两部分代码 7.支持悔棋
  3. 所属分类:Python

    • 发布日期:2020-02-09
    • 文件大小:6144
    • 提供者:qq_42359956
  1. 五子棋游戏程序.zip

  2. 实现了实时保存和读取功能的五子棋程序,可直接运行,python实现,pygame库,点击exe直接运行,并附有详细功能说明的Word文档,其中main脚本右键记事本打开或者pycharm打开可直接查看源代码并编辑,是课程设计或自学游戏的首先好资源
  3. 所属分类:其他

    • 发布日期:2020-06-06
    • 文件大小:78643200
    • 提供者:weixin_43756600
  1. Python五子棋人机对战游戏源码

  2. #最近单位领导不知道抽什么筋,让我们集体上课学Python,想做点练习,也没有什么好题材, #最后决定就写个五子棋人机对战吧! #这个源码我在多年前曾用VB6写过,当时毕业设计拿了优秀,之后经过了几次修改计算机Ai还不算太差,想投机赢是没机会的。 #由于本人初学Python(第一个完整的Python程序),有些技巧还不熟悉,可能编码方式更接近VB6一些,或许还可以更简洁的实现。 #现大部分编码已添加中文注释,不足之处,还望大家指正,谢谢。 #该程序全部调用画图方法,不需要任何图片资源文件。
  3. 所属分类:互联网

    • 发布日期:2020-06-23
    • 文件大小:30720
    • 提供者:pariszh
  1. python实现五子棋程序

  2. 主要为大家详细介绍了python实现五子棋程序,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  3. 所属分类:其它

    • 发布日期:2020-09-17
    • 文件大小:181248
    • 提供者:weixin_38735119
  1. python实现五子棋小程序

  2. 主要为大家详细介绍了python实现五子棋小程序,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
  3. 所属分类:其它

    • 发布日期:2020-09-19
    • 文件大小:54272
    • 提供者:weixin_38715879
  1. python实现单机五子棋

  2. 简介 这是实验室2018年底招新时的考核题目,使用Python编写一个能够完成基本对战的五子棋游戏。面向新手。 程序主要包括两个部分,图形创建与逻辑编写两部分。 程序的运行结果: 样式创建 老规矩,先把用到的包导入进来。 ''' Auther : gaoxin Date : 2019.01.01 Version : 1.0 ''' from tkinter import * import math 然后建立一个样式的类,类名称chessBoard。这里加了很多注释,避免新手看不懂函数的作用,
  3. 所属分类:其它

    • 发布日期:2020-12-17
    • 文件大小:111616
    • 提供者:weixin_38674415
  1. 如何利用pygame实现简单的五子棋游戏

  2. 前言 写程序已经丢掉很长一段时间了,最近觉得完全把技术丢掉可能是个死路,还是应该捡起来,所以打算借CSDN来记录学习过程, 由于以前没事的时候断断续续学习过python和用flask框架写过点web,所以第一步想捡起python,但是,单纯学习python有点枯燥,正好看到pygame,感觉还挺简单,所以想先写个小游戏练练手。 准备 python基础相关准备: python基础知识准备,廖雪峰的python基础知识简单好学,熟悉python基本的语法, 链接地址 pygame的基础知
  3. 所属分类:其它

    • 发布日期:2020-12-23
    • 文件大小:210944
    • 提供者:weixin_38742520
  1. python网络编程案例——五子棋游戏

  2. 一.本案例基于UDP的socket编程方法来制作五子棋程序,网络五子棋采用C/S架构,分为服务器端和客户端,游戏时服务端首先启动,当客户端启动连接后,服务器端可以走棋,轮到自己棋才可以在棋盘上落子,同时下方标签会显示对方走起信息,服务器端用户可以通过“退出游戏”按钮可以结束游戏; 1.数据通信协议 网络五子棋游戏设计的难点在于对方进行通信,这里使用面向非连接的Socket编程,Socket编程用于C/S开发,在这类应用中,客户端和服务器端通常需要先建立连接,然后发送和接收数据,交互完成后需要断开
  3. 所属分类:其它

    • 发布日期:2020-12-20
    • 文件大小:147456
    • 提供者:weixin_38697171
  1. python使用minimax算法实现五子棋

  2. 这是一个命令行环境的五子棋程序。使用了minimax算法。 除了百度各个棋型的打分方式,所有代码皆为本人所撸。本程序结构与之前的井字棋、黑白棋一模一样。 有一点小问题,没时间弄了,就这样吧。 一、效果图 (略) 二、完整代码 from functools import wraps import time import csv ''' 五子棋 Gobang 作者:hhh5460 时间:20181213 ''' #1.初始化棋盘 #------------ def init_board():
  3. 所属分类:其它

    • 发布日期:2021-01-01
    • 文件大小:108544
    • 提供者:weixin_38745361
  1. python实现五子棋小程序

  2. 本文实例为大家分享了python实现五子棋小程序的具体代码,供大家参考,具体内容如下 一、结合书上例子,分三段编写: wuziqi.py #coding:utf-8 from win_notwin import * from show_qipan import * maxx=10 #10行10列 maxy=10 qipan=[[0,0,0,0,1,0,0,2,0,0],[0,1,2,1,1,0,2,0,0,0],[0,0,0,0,1,1,0,2,0,0],[0,0,0,0,2,0,0,1,0
  3. 所属分类:其它

    • 发布日期:2021-01-03
    • 文件大小:54272
    • 提供者:weixin_38723513
  1. 基于强化学习 的五子棋算法设计-python代码完整实现

  2. 因为疫情的原因,大段时间会面对居家隔离的无聊,不如自己跟自己下一盘棋,“下一盘五子棋吧!”。此课程设计通过五子棋算法设计,加深对机器学习中强化学习概念的理解与应用。谷歌旗下人工智能公司 DeepMind 发布了一篇新论文,它讲述了团队如何利用AlphaGo 的机器学习系统,构建了新的项目AlphaZero。AlphaZero使用了名为强化学习(reinforcement learning)的AI技术,它只使用了基本规则,没有人的经验,从零开始训练,横扫了棋类游戏AI。本次课程设计的任务如下:
  3. 所属分类:机器学习

    • 发布日期:2021-03-17
    • 文件大小:3145728
    • 提供者:weixin_43442778
  1. [Python][pygame]五子棋.rar

  2. 通过python的pygame库,实现一款支持人机对战和人人对战的五子棋小游戏。在游戏初始界面会有5秒的规则介绍,五秒后自动进入人机对战模式。玩家可根据游戏中的提示按下Q键切换为初始人人对战对接,按下E键切换为初始人机对战界面。在游戏进行过程中,程序会记录并显示黑白两子的累计获胜局数,提高玩家体验。
  3. 所属分类:Python

    • 发布日期:2021-02-02
    • 文件大小:9216
    • 提供者:weixin_45817309
  1. PyQt5实现五子棋游戏(人机对弈)

  2. 这篇博客主要是为了学习Python和PyQt,因为对棋类游戏比较热衷,所以从规则较简单的五子棋入手,利用PyQt5实现图形界面,做一个可以进行人机对弈的脚本,最后打包成应用程序。AI的算法打算用神经网络来完成,正在苦学TensorFlow中。 本来我以为五子棋规则很简单,不就像小学时候玩的那样,五个棋子连在一起就赢了嘛,但是后来发现事情并没有那么简单,现在的五子棋有禁手这个规则 ,“三三禁手” 、“四四禁手”、“长连禁手”等等,都是为了限制现行一方必胜。我也不是职业的棋手,对吧,所以禁手什么的就
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:145408
    • 提供者:weixin_38691453
  1. python实现五子棋程序

  2. 五子棋游戏相信大部分人都玩过,今天我们用python来实现一次 具体代码可以访问我的GitHub地址获取 构建五子棋棋盘 from collections import namedtuple Chessman = namedtuple('Chessman', 'Name Value Color') Point = namedtuple('Point', 'X Y') BLACK_CHESSMAN = Chessman('黑子', 1, (45, 45, 45)) WHITE_CHESSMAN
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:180224
    • 提供者:weixin_38742453
  1. python网络编程之五子棋游戏

  2. 一.本案例基于UDP的socket编程方法来制作五子棋程序,网络五子棋采用C/S架构,分为服务器端和客户端,游戏时服务端首先启动,当客户端启动连接后,服务器端可以走棋,轮到自己棋才可以在棋盘上落子,同时下方标签会显示对方走起信息,服务器端用户可以通过“退出游戏”按钮可以结束游戏; 1.数据通信协议 网络五子棋游戏设计的难点在于对方进行通信,这里使用面向非连接的Socket编程,Socket编程用于C/S开发,在这类应用中,客户端和服务器端通常需要先建立连接,然后发送和接收数据,交互完成后需要断开
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:74752
    • 提供者:weixin_38619207