Skip to content

Latest commit

 

History

History
14 lines (8 loc) · 747 Bytes

README.md

File metadata and controls

14 lines (8 loc) · 747 Bytes

项目说明:

BPNet.py文件实现了对一个三层BP网络的封装,包含了对网络创建、保存权值到文件等的所有操作;

GA.py实现了对遗传算法所有操作的封装,供GobangGA.py调用;

DQN.py实现了对强化学习的封装,包含了保存经验池、选出最优步等所有操作,供GobangDQN.py调用;

GobangRecognize.py实现了对五子棋盘照片的识别,对应大作业第一项要求;

GobangGamesearch.py实现了博弈搜索和剪枝的五子棋AI,并对博弈树做了封装,对应大作业第二项要求;

GobangGA.py实现了遗传算法训练BP网络,对应大作业第三项要求;

GobangDQN.py实现了强化学习训练BP网络,对应大作业第四项要求。