探讨:山岳2理想型的S块落块优化

一开始是和墨冰聊天时他提起右边这个S块:

感觉有点不可思议,怎么转进去的?流畅得不得了。
之后我想到以前看过一篇教学(下称“标准”):山岳2第1優先形のSミノ後入れはこのほうがスムーズですhttps://knewjade.github.io/fumen-for-mobile/#?d=v115@fgh0Heg0EeglBewhg0EeilxhQ4BeBtilxhR4BeBtww?glxhg0Q4AeBtxwRpwhi0AeBtwwRpJeAgHvhHXxlv20SAlP5?ABGtDfEVhJ+Bl/v9BlbAAAH20qAlvs2AYrDfETY9KBl/m9B?QoDfE1HbLBlP5ABGtDfEVhJ+Bl/v9BlbAAAn10SAlPR6Blx?DfE3FG0BlPh9AEgAAAn71qAlvs2AiGEfETYJIBlvs2Aj0Df?ETInVBlvs2AlGEfETIXBBlvs2AEjAAA/71SAlP5ABGtDfEV?hJ+Bl/v9BlbAAAf7XSAlPR6BlxDfE3FG0BlPh9AEgAAAAgW?AA
但显然还不能回答好这个问题,流畅程度没跟上当前版本。在这里根本看不出按了两下右旋的过程,还有解释不了后面如此顺畅的滑入。
后来墨冰说可以用180°旋替代按的两下右旋,加上有没有可能充DAS?于是我尝试了以下操作:

按键顺序为:180°旋→左移→软降→长按左移→按右旋前确保软降松开→硬降
对照感觉应该就是这样了,只是我不熟练——
很有意思的地方是,从充DAS中受到启发,这个落点刚好支持长按左移键。软降后按左移,S块的位置不会有任何变动。因此可以打破“标准”里的顺序。
而且180°旋和左移不分先后,长按左移和右旋也不分先后。先右旋就和“标准”里的情况一样了。

镜像的Z同理,把移动和旋转都改成另一边即可:

但事后我才发现,这里还是按的右旋,结果却没有影响。然后我想到从方块的朝向和旋转中心来思考这个问题:

S和Z的左右旋形状相同,朝向不同。一次180°旋可以当作两次左旋或右旋,再按一次左旋或右旋的话就可以当作只按了一次右旋或左旋(逻辑怪物!)
所以这里的Z右旋会远一格,之前的S如果左旋也是一样的道理。但正因形状不变,加上这个好玩的落点,可以允许我们无视这一切!(尤其是0ARR的情况下)(这样即是实质运用了充DAS)

有充DAS的支持,为了方便记忆,我想就以移动方向来记好了。S是向左移,那就全部用左旋,Z右移,全部用右旋。
这样考虑还有一个原因是,上面的S和Z都是下方没有块的情况。在有块的情况下,软降后即便S左旋、Z右旋,它们的旋转中心都会发生(-1,0)、(1,0)的偏移,从而和“标准”的情况一致!(踢墙操作)


总结:S左移左旋、Z右移右旋。长按移动键均适用,最后的旋转前要确保软降松开!若没有180°旋,一开始按两下左旋或者右旋均可,与开始的移动不分先后。
另外只要是这种地形都可以用这个方法放S(比如假设这里没有J、L,单独放SZ也可以这样放)(?)
这个落块方法不知道有没有人总结过。在墨冰的启发和萝卜的踢墙讲解下,我得以又水出了这一篇。感觉这样弄明白这些概念非常快乐~以后可能也还会有些探讨类的文段。
旋转中心 - 俄罗斯方块中文维基https://tetris.huijiwiki.com/wiki/%E6%97%8B%E8%BD%AC%E4%B8%AD%E5%BF%83
朝向 - 俄罗斯方块中文维基https://tetris.huijiwiki.com/wiki/%E6%9C%9D%E5%90%91
踢墙 - 俄罗斯方块中文维基https://tetris.huijiwiki.com/wiki/%E8%B8%A2%E5%A2%99