Skip to content

javascript gobang AI,可能是github上最受欢迎的五子棋AI

Notifications You must be signed in to change notification settings

zzx963741852/gobang

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 Cannot retrieve latest commit at this time.

History

54 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

五子棋AI

截图

极大极小值算法的五子棋AI实现。 打开此页面可以直接体验 http://gobang.light7.cn/

我写了非常详细的中文教程,教你如何一步步编写自己的五子棋AI:

安装依赖

先执行 npm install 安装依赖。然后有如下命令可用:

  • npm test 运行单元测试
  • npm run js 编译JS
  • npm run less 编译less
  • npm run watch 进入watch模式 自动编译文件

基本算法

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

About

javascript gobang AI,可能是github上最受欢迎的五子棋AI

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 83.5%
  • Vue 15.3%
  • Other 1.2%