用Qt编写的具有人机对战的五子棋

时间:2020-12-22 05:34:59
【文件属性】:

文件名称:用Qt编写的具有人机对战的五子棋

文件大小:15KB

文件格式:ZIP

更新时间:2020-12-22 05:34:59

人机,五子棋

此五子棋代码,实现了人机对战,开始界面可以选择棋子颜色和自动搜索的深度(即难度),搜索的游戏状态数目随着博弈的进行呈指数级增长,指数增长无法消除,不过我们使用了alpha-beta剪枝有效地将其减半,加快了搜索的速度!


【文件预览】:
wuziqi
----Stone.h(301B)
----Eveluation.cpp(22KB)
----Mywidget.h(753B)
----text1.pro(567B)
----Stone.cpp(44B)
----Singlegame.cpp(8KB)
----Singlegame.h(1KB)
----Step.cpp(101B)
----Board.h(1KB)
----main.cpp(214B)
----Step.h(201B)
----Mywidget.cpp(1KB)
----Board.cpp(3KB)
----Eveluation.h(2KB)
----text1.pro.user(18KB)
----Mywidget.ui(2KB)

网友评论

  • 感觉一般,功能只是基本实现