AutoTetris(俄罗斯方块自动运行程序) V2.0 绿色免费版下载
AutoTetris是一款俄罗斯方块自动运行程序,它能够用电脑人工智能自动玩俄罗斯方块,知识兔也可以自己手动去玩耍,对有心要提高俄罗斯方块水平的玩家来说也有很好的参考作用。但是要说明的是电脑人工智能算法和人手工玩一样,只能看到当前的形势和下一块形状,并不知道未来的方块形状。
【使用说明】
这里介绍一下三种自动操作的模式:
模拟手工:可能在还没有移到位的情况下就已经下落一行了,因此很可能造成“速度不够”的失误。
总能到位:总能赶在下落一行之前移到位。
无比快速:没有任何时间延迟,知识兔以电脑最快的速度运行。在选项中可以选择每隔多少个方块显示一次,间隔比较大的话可以提高不少速度。
【AI智能算法说明】
本程序附带有网友金优分享的“攻击性算法”
金优算法《条块法》是为了在俄罗斯方块的基础上为追求“方空”;不使用棍形方块并能最快地消最多的总行数而设计的。偏重防守,不强求攻击性(消一行以上)。
基本术语:
《条》:被消去的行。
《块》:落下的材料,各种形状小方块。
基本知识:容器越宽越容易。容器中残余方块低少,且适应方块种类多,则形势好。
洞:被上层方块所封闭的空地,应尽量减少。如果知识兔洞仍然存在,整个形势的最高高度一定大于该洞的高度,即只能在洞上方消行。所以洞上应少堆方块。
坑:两边高中间低落差大于1的形势,会减少适应方块种类,应避免。深坑用短物堵塞后采用挖洞法即可不用棍而消除。
增加最低高度能平缓形势,减少最低高度能挖洞或消行。
应该尽量平缓形势(高度差,和两格间坡度),有时为平缓形势可以造洞。适当地造洞可以改善形势,因此能更容易地挖洞。
盆地:合并在一起的坑。两或四格的盆地为双,三格的盆地为单,应多留双。留双也能增加每次消一行以上的攻击机会。
山:中间高两边低落差大于一层的形势。与坑相反。高原与盆地相反。山可能分隔容器形成两个窄容器,一定使原容器变窄,应避免。
桥:在未考虑消行的时候有洞,但事实上消行以后这些洞就会消失的形势。
大桥:由超过一个方块联合造成的桥。应努力推广。有时可以预先造半座桥。
双层桥:造桥时消一行以上(含隔行)。较少见(攻击性算法能见到)。
移:在方块几乎落下时进行横向移动填补洞的做法。条块不推广移。移的坏处:速度慢;打乱节奏;极有可能使下一块来不及想或来不及放到位;移的时机不易掌握,极有可能造成更大的错误;好的移,可能需要在移的同时旋转。如使方块能够从窄缝中落下,再转成需要形状。
基本要求:对于落下的方块能条件反射出旋转以后变出的形状,能基本知道消行后形成的形势。通常不考虑人为失误,或来不及移动或旋转到位。知识兔可以靠边堆高且造洞,避免造山,高原和大坡度。
下载仅供下载体验和测试学习,不得商用和正当使用。