MCPcopy
hub / github.com/lihongxun945/gobang

github.com/lihongxun945/gobang @v2.0.0 sqlite

repository ↗ · DeepWiki ↗ · release v2.0.0 ↗
113 symbols 235 edges 26 files 12 documented · 11%
README

五子棋AI

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

安装依赖

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

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

基本算法

  • 极大极小值搜索
  • Alpha Beta剪枝
  • 启发式评估函数

Core symbols most depended-on inside this repo

jQuery
called by 43
lib/jquery-weui/lib/jquery-2.1.4.js
getAll
called by 14
lib/jquery-weui/lib/jquery-2.1.4.js
markFunction
called by 10
lib/jquery-weui/lib/jquery-2.1.4.js
assert
called by 10
lib/jquery-weui/lib/jquery-2.1.4.js
indexOf
called by 7
lib/jquery-weui/lib/jquery-2.1.4.js
createPositionalPseudo
called by 7
lib/jquery-weui/lib/jquery-2.1.4.js
gen
called by 5
js/gen.js
score
called by 5
js/count-to-score.js

Shape

Function 113

Languages

TypeScript100%

Modules by API surface

lib/jquery-weui/lib/jquery-2.1.4.js81 symbols
lib/jquery-weui/js/jquery-weui.js11 symbols
js/checkmate.js5 symbols
js/max-min.js4 symbols
js/negamax.js3 symbols
js/neighbor.js1 symbols
js/main.js1 symbols
js/gen.js1 symbols
js/flat.js1 symbols
js/evaluate.js1 symbols
js/evaluate-rows.js1 symbols
js/evaluate-row.js1 symbols

Dependencies from manifests, versioned

browserify13.0.0 · 1×
less2.6.0 · 1×
mocha2.4.5 · 1×
npm-watch0.1.1 · 1×

For agents

$ claude mcp add gobang \
  -- python -m otcore.mcp_server <graph>

⬇ download graph artifact