Skip to content

五子棋AI测试项目,学习react各种插件和功能

Notifications You must be signed in to change notification settings

a1992012015/react-test-app

Repository files navigation

五子棋AI

完全是业余研究和学习使用的项目,所以在里面会看到其他的feature的代码 项目可以直接在这里 查看

怎么启动

使用Git克隆我的项目:

git clone https://github.com/a1992012015/react-test-app.git

然后安装依赖:

cd react-test-app

npm run install 
or
yarn install

然后你可以运行这个命令启动项目:

npm run start
or
yarn start

AI文档

暂时还没有时间写,有空了我会补充上

基本算法

  • 极大极小值搜索(完成)
  • Alpha Beta剪枝(完成)
  • 启发式评估函数(完成)
  • Zobrist缓存(完成)
  • 迭代加深(完成)

使用技术

实现功能

  • Component按需加在
  • 路由切换动画
  • Web Worker

其他

  • 这个项目是Fork的gobang 这个项目的基础上改动的
  • 有兴趣的话可以去这个项目看看,或者找这位大佬讨论
  • 当然也可以在issues上面给我留言,我会一一回复
  • 项目本身只是我的学习和使用的笔记,如果有什么问题或者建议可以给我留言