资源简介
五子棋游戏(python+pyqt5)实现,采取棋盘评分与博弈树搜索进行AI决策
代码片段和文件信息
“““
Created on Mon Apr 8 16:42:58 2019
@author: MoMaek
“““
#evaluation:棋盘评估类,给当前棋盘打分
class evaluation(object):
def __init__(self):
self.POS = []
for i in range(15):
row = [(7 - max(abs(i - 7) abs(j - 7))) for j in range(15)]
self.POS.append(tuple(row))
self.POS = tuple(self.POS)
self.STWO = 1 # 冲二
self.STHREE = 2 # 冲三
self.SFOUR = 3 # 冲四
self.TWO = 4 # 活二
self.THREE = 5 # 活三
self.FOUR = 6 # 活四
self.FIVE = 7 # 活五
self.DFOUR = 8 # 双四
self.FOURT = 9 # 四三
self.DTHREE = 10 # 双三
self.NOTYPE = 11
self.ANALYSED = 255 # 已经分析过
self.TODO = 0 # 没有分析过
self.result = [0 for i in range(30)] # 保存当前直线分析值
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 62 2019-03-17 11:25 GoBang\.spyproject\codest
文件 64 2019-03-17 11:25 GoBang\.spyproject\encoding.ini
文件 92 2019-03-17 11:25 GoBang\.spyproject\vcs.ini
文件 323 2019-04-08 20:15 GoBang\.spyproject\workspace.ini
文件 18906 2019-04-08 17:38 GoBang\ai.py
文件 2265 2019-04-08 18:23 GoBang\chessboard.py
文件 7814 2019-04-08 20:15 GoBang\gobangGUI.py
文件 1173 2017-12-23 16:31 GoBang\img\black.png
文件 49712 2017-12-23 16:31 GoBang\img\chessboard.jpg
文件 1268 2017-12-23 16:31 GoBang\img\white.png
文件 12632 2017-12-23 16:31 GoBang\sound\defeated.wav
文件 15590 2017-12-23 16:31 GoBang\sound\move.wav
文件 308252 2019-03-17 11:46 GoBang\sound\win.wav
文件 10674 2019-04-08 20:15 GoBang\__pycache__\ai.cpython-36.pyc
文件 2747 2019-04-08 20:15 GoBang\__pycache__\chessboard.cpython-36.pyc
目录 0 2019-03-17 11:25 GoBang\.spyproject
目录 0 2019-03-17 11:26 GoBang\img
目录 0 2019-03-17 12:45 GoBang\sound
目录 0 2019-04-08 20:15 GoBang\__pycache__
目录 0 2019-03-17 11:36 GoBang
----------- --------- ---------- ----- ----
431574 20
相关资源
- python一个打砖块的小游戏
- python实验指导书 图文高清版
- python主动安装第三方库
- python爬取豆瓣top250电影信息
- python绘制 大蟒蛇
- python小程序(数组排序)
- Python去水印(基于cv2)
- Python 数据结构入门 - 二叉搜索树(
- python空心电感计算器
- python除法.docx
- 抽奖背后的秘密(python抽奖逻辑)
- 绘制统计学直方图茎叶图(matplotlib)
- python求解标准差
- python数据分析与处理
- 利用Python将照片在Excel中利用点阵图显
- python turtle 跳房子
- python 人群计数
- Python调用第三方API换脸
- “去哪儿吃”帮你选餐厅(python代码
- python 控制台登陆密码验证
- KNN算法的Python实现(datingrecd.ipynb)
- python核心编程第二版-习题答案
- python爬取笔趣阁小说
- Python程序设计基础试题以及答案(3
- python聊天-服务端与客户端
- python递归求最大公约数
- 用python画皮卡丘(基于turtle)
- 伟哥的python私房菜(中国程序员).
- pip一键升级(python脚本)
- 我的世界python编程——天空行走py格式
评论
共有 条评论