五子棋AI
// preview

// description
在浏览器中与 ONNX 神经网络 AI 展开可调棋盘的五子棋对局
五子棋AI是一款无需登录即可游玩的人机对战网页游戏。页面以木色棋盘为核心,玩家可以在 5×5 至 15×15 之间选择棋盘尺寸,决定是否由 AI 先手,并按需开启落子提示。神经网络模型通过 ONNX Runtime Web 在浏览器端加载和推理,玩家点击交叉点落子后,AI 会计算并作出回应。对局过程中可以悔棋,也可以随时重置棋局,页面还提供公开项目源码入口。
核心亮点
浏览器端AI
ONNX模型本地完成推理
多种棋盘尺寸
支持5路至15路棋盘
实用对局控制
支持提示、悔棋和重置
先手自由切换
可选择AI或玩家先行
如何使用
等待 AI 引擎初始化
打开页面后等待模型加载完成;状态区域从初始化提示变为请落子后,棋盘即可正常操作。首次加载需要获取 ONNX 模型和运行时资源,可能需要稍候。
设置棋盘与先手方
使用棋盘大小下拉框选择 5×5 至 15×15 的棋盘,并通过 AI先手复选框决定哪一方先行。修改棋盘尺寸后点击重置游戏,页面会按新尺寸重建棋盘并开始新局。
点击棋盘进行对弈
在棋盘交叉点点击落下自己的棋子,随后等待 AI 完成推理并回应。顶部图例会说明当前玩家和 AI 使用的棋子颜色,状态文字会提示当前是否可以继续落子。
使用提示与对局控制
需要参考 AI 判断时可开启落子提示,棋盘会显示各位置的提示信息。误操作时点击悔棋撤回最近回合,也可点击重置游戏清空棋局并重新开始。
// similar sites









