日期:2014-05-16  浏览次数:20583 次

俄罗斯方块EasyTetris人工智能AI挑战赛
针对之前编写的JavaScript版俄罗斯方块游戏EasyTetris展开的人工智能AI挑战赛,欢迎大家踊跃尝试!

Easy Tetris正在举办人工智能AI大赛页面: http://www.v-ec.com/games/tetris/ai.htm

请先熟悉Easy Tetris实现代码,我们给出了一些可能有用的游戏实例属性和方法,当然,如果不够用的话,可以查看源代码看所有的部分!

在大家动手之前,可以先看看已有的AI算法,并运行查看结果!

本次大赛没有奖品(至少现在没有^_^),旨在增加大家编程的乐趣,我们会在一周后开通提交算法功能,您编写好的算法就可以提交上去以供其他人学习和“敬仰”! ^_^

再次邀请大家踊跃参与!

------解决方案--------------------
BD
------解决方案--------------------
MARK.有空瞄瞄
------解决方案--------------------
mark
学习高手
------解决方案--------------------
很好,很强大。
------解决方案--------------------
很好,很强大。
------解决方案--------------------
mark
------解决方案--------------------
看看哦。。

------解决方案--------------------

------解决方案--------------------
支持下 LZ辛苦了啊

------解决方案--------------------
学习
------解决方案--------------------
不错,不错,有点意思!
------解决方案--------------------
资料少了点.....
------解决方案--------------------
帮顶
------解决方案--------------------
顶一个。
知道AI。仅限于知道。

------解决方案--------------------
打不开..
------解决方案--------------------
非常不错啦,可惜是JS版的呀,有点看不懂
------解决方案--------------------
玩了一局。
不赖
------解决方案--------------------
提个严肃的问题。

如果我的算法需要训练:例如神经网络或者决策树,那该怎么办?
------解决方案--------------------
hao
------解决方案--------------------
不懂啊 

------解决方案--------------------
demo算法不能在IE8下运行?一行也没消去,但也有点AI的样子了。
------解决方案--------------------
不错
------解决方案--------------------
我记得原来流行qq游戏俄罗斯方块的时候,有个自动玩得作弊程序,据他自己介绍说,经过训练,消60000行不死。



JS写的小神经网络设计。

输入层是方块*不同的方向

隐含层我设定数量是4[最多一次消4行]*stage.width

输出层的目标函数,自然就是方块的方向 and 位置。


我们的目标是该输入方块,放到该输出层的方向和位置之后,使得整个没有消得方块堆高度最小。[BTR,当然也可以用其他函数]


希望一起合作实现。

qq 4435354
------解决方案--------------------
支持一个啊
------解决方案--------------------
恨好,很强大!!
------解决方案--------------------
学习
------解决方案--------------------

------解决方案--------------------
涌跃报名参加...
------解决方案--------------------