文件名称:Gobang:All in js实现的简单五子棋项目
文件大小:149KB
文件格式:ZIP
更新时间:2024-05-28 18:42:16
JavaScript
五子棋人机博弈实验 实现五子棋人机博弈程序,设计适合五子棋博弈的评估函数; 初始界面显示 15*15 的空白棋盘,玩家可自行选择执黑棋或白棋; 设计五子棋程序的数据结构,具有评估棋势、选择落子、判断胜负、悔棋等功能; 程序从设计上分为两个部分:算法实现部分和图形界面显示部分。 两部分通过监听函数进行数据的交互。本次实验采用 JavaScript 和 Vue 框架实现。 前端界面显示采用 Vue 框架,将棋盘、对话框、浮动文本等组件实例化,合理布 局,在主界面显示。 运行 本地运行 下载 git clone https://github.com/KKZ20/Gobang.git 安装依赖 npm install 运行 npm run serve 即可在本地8080端口查看
【文件预览】:
Gobang-main
----.gitignore(214B)
----package.json(2KB)
----src()
--------components()
--------main.js(360B)
--------ai()
--------status.js(268B)
--------assets()
--------views()
--------registerServiceWorker.js(742B)
--------i18n()
--------App.vue(531B)
--------variables.scss(32B)
--------store()
--------reset.scss(923B)
--------router.js(225B)
----public()
--------index.html(665B)
--------favicon.ico(1KB)
--------img()
----README.md(864B)
----vue.config.js(1KB)
----.eslintignore(8B)
----babel.config.js(52B)
----tmp(37KB)