• 大小: 305KB
    文件类型: .rar
    金币: 1
    下载: 0 次
    发布日期: 2021-01-09
  • 语言: Python
  • 标签: python  AI  

资源简介

五子棋游戏(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\codestyle.ini

     文件         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


评论

共有 条评论