文件名称:Tic-Tac-Toe:无与伦比的井字游戏!
文件大小:7.9MB
文件格式:ZIP
更新时间:2024-06-07 00:28:59
JavaScript
井字游戏 技术领域 CSS3 HTML5 JavaScript React 游戏玩法 游戏很简单。 您,人类,首先选择。 您的目标是在行,列或对角线上获得3个X。 只需单击您想要填充的空白方块即可。 当您输掉游戏时(抱歉-AI无与伦比!),您可以通过单击屏幕底部的New Game(新游戏)按钮来开始新游戏。 人工智能 此版本的Tic Tac Toe采用了来确保用户永远不会赢。 该算法通过模拟每个可用动作的最终结果来递归“预见”。 每个最终结果都得到一个分数(人类获胜时为100;人工智能获胜时为100;平局为0)。 它假设其对手(即人类玩家)将寻求最大化自己的得分。 通过对递归树的每个叶节点进行评级,可以确定最佳的移动方式。 function minimax ( board , playerMark ) { // determine all null indices of
【文件预览】:
Tic-Tac-Toe-master
----.gitignore(14B)
----README.md(6KB)
----package.json(1KB)
----frontend()
--------components()
--------app.jsx(203B)
--------setUpTests.js(123B)
----.babelrc(57B)
----index.html(712B)
----webpack.config.js(570B)
----.eslintrc.json(27B)
----assets()
--------javascripts()
--------bundle.js.map(774KB)
--------stylesheets()
--------bundle.js(680KB)
--------images()
----package-lock.json(406KB)