# Othello_Python
中山大学 人工智能项目:Othello黑白棋.
python实现,DQN框架。
## Readme
#### 文件组织
code文件夹:
- data文件夹:
- 训练216000次的defensive和offensive文件,表示后手和先手;
- board.jpg,表示棋盘;
- 运行黑白棋程序时,可直接运行`run.py`,通过`me_first`变量来修改是人先手还是电脑先手。
- `run_cuda.ipynb`是在训练迭代时的文件,在cuda环境下的jupyter notebook中运行。
#### 优化
这是简单版本的黑白棋,效果并不好。可优化点如下:
1. 修改得分策略:若4个边角位可占据,则先下边角位;
2. minimax
3. 使用MCTS蒙特卡罗树搜索。
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
适合学习/练手、毕业设计、课程设计、期末/期中/大作业、工程实训、相关项目/竞赛学习等。 项目具有较高的学习借鉴价值,也可直接拿来修改复现。可以在这些基础上学习借鉴进行修改和扩展,实现其它功能。 可放心下载学习借鉴,你会有所收获。 可放心下载学习借鉴,你会有所收获。 可放心下载学习借鉴,你会有所收获。 —— 博主领域:嵌入式领域&人工智能&软件开发。 有任何使用问题欢迎随时与博主沟通(公主呺:阿齐Archie)。 # 注意 1. 本资源仅用于开源学习和技术交流。不可商用等,一切后果由使用者承担。 2. 部分字体以及插图等来自网络,若是侵权请联系删除。
资源推荐
资源详情
资源评论
收起资源包目录
中山大学 人工智能项目:黑白棋python实现(DQN框架)。.zip (11个子文件)
Python_code1
lab11 强化学习-时序差分.pdf 554KB
report.pdf 4.3MB
lab11_强化学习-策略梯度.pdf 650KB
README.md 711B
code
reverse.py 8KB
data
board.jpg 292KB
216000_dueling_defensive.pth 8.17MB
216000_dueling_offensive.pth 8.17MB
run_cuda.ipynb 328KB
run.py 5KB
DQN.py 10KB
共 11 条
- 1
资源评论
阿齐Archie
- 粉丝: 1w+
- 资源: 2303
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- TG-2024-05-23-204718255.mp4
- 候志强@181 5428 8938_20240420112107.amr
- spispispispispi
- 实验二:IP协议分析.zip
- 驱动代码驱动代码驱动代码驱动代码
- SVID_20240523_141155_1.mp4
- Code for the complete guide to tkinter tutorial
- 关于百货中心供应链管理系统.zip
- SimpleFolderIcon-master 修改Unity的Project下的文件夹图标
- A python Tkinter widget to display tile based maps
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功