文件名称:tic-tac-toe:无与伦比的井字游戏对手
文件大小:26KB
文件格式:ZIP
更新时间:2024-06-20 23:37:53
JavaScript
井字游戏 提供了一个井字棋网络应用程序,其计算机对手不会输,使用以下方法编写: 角 洛达什 浏览器化 有两种众所周知的策略可以为井字棋创造一个无与伦比的计算机对手:极小极大值和 Newell 和 Simon 1972 年程序中使用的算法。 Minimax 是一个通用的决策规则,它使用一种算法来确定使最大损失最小的移动。 纽厄尔和西蒙的基于井字棋动作的优先顺序。 我选择实施 Newell 和 Simon 的算法,因为它为设计决策提供了更多机会。 依赖关系 节点 新产品管理 吞咽 安装 要安装该应用程序,请在终端中发出以下命令: $ git clone https://github.com/zachary-kuhn/tic-tac-toe.git $ cd tic-tac-toe $ npm install $ gulp build 跑步 安装后,您可以通过运行以下命令在端口 3000
【文件预览】:
tic-tac-toe-master
----.eslintrc(98B)
----server()
--------index.js(160B)
----package.json(954B)
----test()
--------boards()
--------players()
----gulpfile.js(1KB)
----app()
--------boards()
--------index.html(1KB)
--------players()
--------styles.css(2KB)
--------app.js(2KB)
----.gitignore(31B)
----karma.conf.js(623B)
----README.md(990B)