推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

基于python的棋类教学系统设计实现

更新时间:2019-12-24 10:07:47 大小:3M 上传用户:songhuahua查看TA发布的资源 标签:python 下载积分:1分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

本文主要研究和讨论了国际象棋比赛的发展趋势, UCT算法的特点以及tkinter的设计和实现。从而详细介绍在基于Python的五子棋教学系统的设计与实现过程中,所依赖的开发环境和语言、系统需求、设计思路和相关算法支持等等,最终实现了实现人机游戏的单机五子棋教学系统。


部分文件列表

文件名 大小
基于python的棋类教学系统设计实现.pdf 3M

部分页面预览

(完整内容请下载后查看)
Science & Technology Vision  
科技视界  
基于 python 类教学系统设计现  
 
琦  
师 范 大 学 长 沙  
410006  
本 文 主 要 研 究 和 讨 趋 势  
法 的 特 点 以 及  
现  
tkinter  
UCT  
学 系 统 过 程 系 统 设  
从 而 详 细 介 绍 基 于  
Python  
思 路 支 持 等 等 了 实 的 单 学 系 统  
关 键 词 棋  
; ;  
UꢀT Python Tkinter  
中 图 分 类 号  
文 献 标 识 码  
文 章 编 号  
( ꢀ  
2095 - 2457 2018 30-0194-003  
TP311. 1- 4; G642  
A
DOI 10. 19694/ j . cnki . issn2095 - 2457 . 2018 . 30. 085  
Design and implementation of Chess Teꢀching System Bꢀsed on Python  
ꢁONG Xiꢀng - fei MI Si - qi  
( Hunꢀn Normꢀl University , Hunꢀn ꢂhꢀngshꢀ 410006 ꢃ ꢂhinꢀ )  
, ,  
Abstrꢀct In this paper the development trend of chess games the characteristics of UCT algorithm and the  
design and implementation of Tkinter are deeply studied and discussed and then the development environment  
, ,  
language system requirements design ideas and correlations that I relyon in the design and implementation of the  
Gobang teaching system based on Python are introduced in detail . Algorithm support and so on and ultimately achieve  
the human - machine chess single player Gobang teaching system .  
Key words Gobang ; UCT ; Python ; Tkinter  
码  
, ,  
2
念  
1
的 入 口  
中 指 出 器 学 是 指 算  
, “  
Machine Learning  
信 息 入  
, ( 、 )  
3
自 动 统 自 性 能 的 行 为  
智  
” 。  
能 的 研 究 和 实 现 是 逻 辑 学 的 应 用 结  
一 个 广 泛 应 用 深 入 研 究 的  
置  
大 小 色  
15 × 15  
包 括 存  
, , 、 、 、  
能 是 逻 辑 用  
择  
、 、 。  
\
综 合 设 果  
块  
2 . 2  
上 图 所 示  
1
系 统 析  
2
影 响 集  
2 . 1  
析  
3
面  
法  
3 . 1 UCT  
法  
) ,  
UCT  
Upper Confidence Bound Apply to Tree  
法  
法 是  
UCT  
有 三 个 略  
, : ,  
果  
略  
1
图 所 示 技 术 中 参  
, ,  
达 到  
d
d
通 过 获  
于 所 的  
支  
相 同 的 情 况 式  
[ 1 ]  
度 度 为  
为  
树  
b
d
的 数 量 为  
式 由 式  
示  
) 。  
1
N
d
1
N = b  
法 相 比  
不 同 分  
UCT  
中 的 不 同 差 异  
系 统  
不 同 的 深 值  
具  
1
UCT  
体 设 逻 辑 过 程 中 望  
, , “  
便 统  
1
高 然 后  
法 的 于  
) ,  
d
UCT  
作 者 简 介   
怀科 就  
, , , 。  
—),  
1996  
科技视界  
194  
Science & Technology Vision  
Science & Technology Vision  
科技视界  
[ 2 ]  
能 较 最 优 解  
能 性 大  
反 值 部 节 点  
, , ꢀ  
式  
) ꢀ  
、 ( ) :  
3 ) 4  
internal nodes  
Ti = iTi  
v T  
3
4
i
i
i
v =  
计  
由 绪 分 分 析 知 传 法 过 硬  
T
3 . ꢀ  
局  
, ,  
做 出 优 化  
于  
使 其 光  
Go  
UCT  
因 此 采 用  
法 作 法  
UCT  
不 同 的 下 使 子 进 行 大 量 的  
[ 4 ]  
最 高 的 点  
为 备 选 项  
能 的 要 过 程 图 所 示  
4
剪 枝  
α - β  
2
从 根 节 进 行 得 到 值  
到 达 在 每 个 点  
n
ni ∈  
估  
的 过 程 中 值  
ri  
ch  
n
进 行 下 一 选  
式  
) :  
ri  
ꢀln ( iTi )  
Ti  
ri = vi + c ×  
法 实 结 果  
3
UCT  
能 下 流 程 图  
4
仿 真 略  
上 图  
中 是 否 存 指 的 是 方  
, ,  
4
进 行 时  
作  
UCT  
或 对 在 下 一 胜  
展  
使 用 根 节 许  
) :  
态  
位 置 和  
UCT  
法 的 点 添  
手  
态  
定  
A
A
树  
其  
和  
进 行 始  
T
V
备 选 表  
表  
B
B
意  
使 用 进 行 直  
UCT  
中 的 每 个 下 一 以 此 下 去 直 一  
使 用 其 得 新 的  
在 进 行 模 期  
ꢀ , “  
值  
望 应 度  
“ ”  
定 是 算  
d
” ,  
此 时 态 明 位 置 坐  
, ,  
达 到  
数 中 得  
d
UCT  
序 和 以 容 节  
, ꢀ  
值 由 不 同 的 度  
不 同  
U
d
为  
色 获 为  
色 获  
0
1
的 深 值  
解  
” , ,  
, “  
[ 3 ]  
最 优 解 每 个 胜  
仿 真 传  
3
[ 5 ]  
选 取 最 高 的 点  
通 过 仿 真 得 到 的  
T
V
的 流 程 图  
5
法 通 过 返 回 将  
值 更 新 到 路 的  
T
UCT  
V
的 最 达 到 利  
4
胜 胜 率  
A
6
科技视界  
Science & Technology Vision  
195  

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载