Gobang原生JavaScript五子棋AI
gobang 是一个五子棋 AI,用原生 JavaScript 写的,完全不依赖外部框架,代码挺简洁的。界面设计上,棋盘大小会根据不同设备的屏幕尺寸自适应,挺方便的。AI 部分基于 Alpha-Beta 剪枝算法实现,支持 PVS 搜索,深度最大能达到 6 层,棋力还不错。棋型判断、评估函数这些核心逻辑都做了,算是个蛮有意思的小项目。优化方面,它使用了 Web Worker 来提升性能,避免卡顿。支持悔棋、走棋提示、加载动画这些小细节,让体验更顺滑。如果你想体验一下五子棋 AI,或者自己做个类似的项目,这个资源就挺适合的。启动时用npm run
就可以,打开 localhost:8080 就能玩了。
gobang-master.zip
预估大小:50个文件
gobang-master
文件夹
.babelrc
725B
docs
文件夹
assets
文件夹
icon
文件夹
52542020d8204e57d58c548a6df5d78b.eot
2KB
ea5bc5f5c79609ad46388a3752649361.svg
5KB
51be8b3030c23708257280af38da1e09.ttf
2KB
a02f030956c49c6cdc18f5b89a48fb72.woff
1KB
gobang.min.js.map
291KB
227.49KB
文件大小:
评论区