socket.io 五子棋思路 1 - 制作棋盘 使用canvas 2 - 点击效果,也就是事件 这个DOME没有做事件优化 3 - 判断输赢 这个DEMO的输赢是为了以后的AI(人工智能)的写的,所以判断的输赢与其它的方法不同 解释输赢为什么这样写 1 - 算这个棋盘有多少种赢法 2 - 下一子 就这代表 多个赢法进了一步, 到达到就成功了 如果是6以上的 说明对手在该赢法上没有希望了 3 - 计算机如何下子, 33连招一般就会输了, 那计算机如何阻止这样的事情发现呢? 33连子 说明 最后子将会产生 6 个赢法数组达到3 所以分数的给予是非常重要的 6个赢法数组达到3 与达到4子达到分数应该参不多 4 - socket 数据的传送
-
Notifications
You must be signed in to change notification settings - Fork 0
wunayou/wuzi
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published