Skip to content

penguins-moon/Pomoku

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pomoku

python实现的五子棋小游戏, 使用PySide6搭建图形化用户界面,实现了alpha-beta prunning 和 MCTS 算法,v2版本基于MCTS参考ALPHAZERO的思路实现深度强化学习训练策略价值网络

强化学习部分实现参考junxiaosong的AlphaZero_Gomoku

环境依赖

  • Python version = 3.8
  • PySide6 version = 6.6.2
  • qtmodern
  • Pytorch version = 2.2.2
  • NumPy version = 1.24.3
  • cuda version >= 12.1

运行截图:

1717172615963