首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网络游戏 >

求计算机自动玩俄罗斯方块算法

2012-12-31 
求电脑自动玩俄罗斯方块算法最近变了个俄罗斯方块,想让程序更进一步让电脑自动玩,但想了N了久没想出具体算

求电脑自动玩俄罗斯方块算法
最近变了个俄罗斯方块,
想让程序更进一步让电脑自动玩,
但想了N了久没想出具体算法
[解决办法]
貌似用脚本写?
[解决办法]
纯逻辑写,或者可以叫算法
[解决办法]
很难哦
建议你去这里问:
http://bbs.bccn.net/forum-5-1.html
[解决办法]
对每次出来的方块形状,搜索每种可能安插的情况,对每种情况进行评估,比如如果形成空洞评估分就很低,如果能消掉几行就得高分,选评估分高的方案安插,不知道行不行。可能还要考虑最高高度离天花板的距离。
[解决办法]
这个属于人工智能范畴了吧。到人工智能论坛去问会很好。

游戏开发中,人工智能用的比较浅些吧。
特别是网络游戏时代,毕竟人工智能不能创造利润。


[解决办法]
这个    就是个普通的遍历吧   把当前要摆的方块的每种状态每种位置遍历一遍   找到最优的用就行了   至于什么是最优的可以加一些条件  比如不赌长空行啊、得分数啊等等   给每个条件一个权值或者优先级   最后找个最优的摆    

这是最初级的    要是想高端点就搞个树  把后几个块的情况都展开  然后加点剪枝策略   应该就像模像样了   不过估计和高手还是差点~~~  

热点排行