社区
JavaScript
帖子详情
[原创]javascript人机博弈--黑白棋
天际的海浪
2015-07-01 06:01:18
加精
最近,在研究计算机人工智能中人机博弈的一些算法,用javascript写了个人机对战的 黑白棋 游戏。
放上来大家帮忙测试一下,看看棋力强度怎么样,有没有bug,走昏招之类的。
这程序主要在研究搜索算法,包括:alpha-beta算法,迭代加深搜索,历史启发,置换表和MTD(f)算法等。
程序中的估价函数,权重设置的不大理想,可能还需要改进,要是都没问题的话我会放出全部源代码。
在线演示:
http://js-game.github.io/othello/
...全文
5821
74
打赏
收藏
[原创]javascript人机博弈--黑白棋
最近,在研究计算机人工智能中人机博弈的一些算法,用javascript写了个人机对战的 黑白棋 游戏。 放上来大家帮忙测试一下,看看棋力强度怎么样,有没有bug,走昏招之类的。 这程序主要在研究搜索算法,包括:alpha-beta算法,迭代加深搜索,历史启发,置换表和MTD(f)算法等。 程序中的估价函数,权重设置的不大理想,可能还需要改进,要是都没问题的话我会放出全部源代码。 在线演示: http://js-game.github.io/othello/
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
74 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
洒家喜欢吃肉
2018-05-16
打赏
举报
回复
PS:本游戏最好用Chrome浏览器远行,‘运’这个字打错了
sinat_34295217
2016-03-15
打赏
举报
回复
文盲老顾
2016-03-15
打赏
举报
回复
先收藏,回头研究研究
顾小林
2016-03-11
打赏
举报
回复
___紫菜
2016-03-11
打赏
举报
回复
丶Essence
2016-03-11
打赏
举报
回复
ideep
2016-03-10
打赏
举报
回复
太强了。吾 如仰山岳~
warmersen
2016-03-10
打赏
举报
回复
牛人无处不在。
fcqm8888
2016-03-10
打赏
举报
回复
人机博弈,如何结局,没说啊。
天际的海浪
2015-08-07
打赏
举报
回复
完整源代码发布了
主程序基本完善,没有更改。只是用界面用css3做了3D效果。还有减小了最低难度的计算时间。 源代码下载地址:
http://download.csdn.net/download/jslang/8974613
天际的海浪
2015-08-07
打赏
举报
回复
[size=54px]
完整源代码发布了
[/size] 主程序基本完善,没有更改。只是用界面用css3做了3D效果。还有减小了最低难度的计算时间。 源代码下载地址:
http://download.csdn.net/download/jslang/8974613
废梦
2015-08-04
打赏
举报
回复
发下源代码吧
To_Abel
2015-07-16
打赏
举报
回复
qq_29874505
2015-07-16
打赏
举报
回复
厉害,高人 牛皮太太
灵动君心
2015-07-16
打赏
举报
回复
只有我开两个浏览器让电脑自己对战么
托蒂123
2015-07-13
打赏
举报
回复
厉害啊 学习拉拉啦
天际的海浪
2015-07-13
打赏
举报
回复
本来写了个遗传算法来计算权重,计算了100多代。发现每回最优的个体总是在无规律的变化。结果也没有算出最优的权重配置
程序员鼓励师
2015-07-11
打赏
举报
回复
乐子_
2015-07-10
打赏
举报
回复
什么啊,不能用
景天的天
2015-07-10
打赏
举报
回复
我服了真的。。。
加载更多回复(54)
javascript
黑白棋
人机
博弈
javascript
黑白棋
人机
博弈
游戏完整源代码
JavaScript
实现
黑白棋
人机
博弈
,具有2D/3D精美图形用户界面
JavaScript
实现
黑白棋
人机
博弈
,具有2D/3D精美图形用户界面 /* fp8文件是应用世界上压缩率最高的paq压缩算法的FastPAQ压缩软件的专有格式,你可在CSDN上下载【FastPAQ--世界最强压缩软件下载】以解压fp8文件*/
javascript
人机
博弈
--
黑白棋
最近,在研究计算机人工智能中
人机
博弈
的一些算法,用
javascript
写了个
人机
对战的
黑白棋
游戏。 放上来大家帮忙测试一下,看看棋力强度怎么样,有没有bug,走昏招之类的。 这程序主要在研究搜索算法,包括:...
[程序设计]基于人工智能
博弈
树,极大极小(Minimax)搜索算法并使用Alpha-Beta剪枝算法优化实现的可
人机
博弈
的AI智能五子棋游戏。
黑白双方依次落子,由黑方先下,由于先下一方在局面上占优,所以五子棋规则分为禁手和无禁手两种。禁手规则:禁手是针对先行的黑棋而言,以限制黑棋的先行优势为目的。对局中如果黑棋违反禁手规则将被判负。
python
黑白棋
设计思路_[
黑白棋
]规则、大食策略及AI转化思考
而这篇文章将是一个系列文章,用来记录
黑白棋
AI的开发学习以及我对
黑白棋
的思考。一、
黑白棋
是什么?
黑白棋
,又叫翻转棋(Reversi)、奥赛罗棋(Othello)、苹果棋或反棋(Anti reversi)。
黑白棋
在西方和日本很流行。黑白...
JavaScript
87,910
社区成员
224,616
社区内容
发帖
与我相关
我的任务
JavaScript
Web 开发 JavaScript
复制链接
扫一扫
分享
社区描述
Web 开发 JavaScript
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章