wordpress博文原文链接:从系统的角度看魔方复原
最近继续玩魔方,比较我现在的玩法和网上流行的玩法的区别,意识到从系统的角度看两种玩法的区别,还是蛮有意思的,所以有此文,加深对系统思维和魔方的理解。
关键词:复杂系统,魔方,技能训练
复杂系统超简介绍
之前读了基本系统思维的图书,系统的三个组成部分:要素,联系,目标。
任何一个系统都包括三种构成要件:要素、连接、功能或目标。三个要件的杠杆性或重要程度描述:系统中最不明显的部分,即功能或目标,才是系统行为最关键的决定因素;内在连接也是至关重要的,因为改变了要素之间的连接,通常会改变系统的行为;尽管要素是我们最容易注意到的系统部分,但一般说来,改变要素对系统的影响是最小的。【重要性排序:功能或目标》》连接》》要素。】
从关注要素到透视游戏规则:如上所讲,要素是最简单的,而识别系统的结构才能更深刻的理解和改变系统,所以要看到系统的本质,也就是系统的内部连接和系统的目标与功能。从这两个角度去分析问题,更容易从本质上解决问题。【系统思维的一个表现,就是从最重要的部分看问题。】——《系统之美》读书笔记:从系统的角度去思考问题 – Zero
魔方是一个很简单的系统,如何看待魔方这个系统? 魔方的方块是“要素”,方块之间的关系是“连接”,方块之间存在“牵一发而动全身”的情况,也就是我们在复原第二层尤其是第三层的时候,都会影响到到对前两层和第三层其他方块。 系统的“目标”则是复原。
从系统的角度分析魔方,就是如何让这种“系统要素之间的互相影响”尽量简单化,从而更直观的了解魔方的复原过程。
传统的魔方复原方法论
复原前两层没有特别的技巧,我了解的就是以下两种方法。
- 层先法: 即先复原第一层(先十字,再第一层角块),后复原第二层(也就是四个棱块)
- CFOP的F2L, 该方法是先复原第一层的十字,然后将第一层的角块及其相邻第二层棱块一起复原。
用前两种方法复原前两层之后,剩下最难的第三层。除了买魔方自带的规则,目前比较流行的是CFOP方法,顺序就是上面手绘的流程(先34步,再12步),先复原朝向(整个顶面),然后再调整位置(棱块和角块的顺序)
CFOP流程(来自”魔方小站‘的文章,写得非常详细:魔方高级玩法CFOP):
CFOP方法可以参考
从系统论的角度简化第三层操作
但是CFOP的第三层复原方法有一个问题,即需要记忆特别多公式,这么多公式细分到每种情况。
公式多也就就罢了,更致命的是,从“系统”的角度看, 还存在很多重复操作。
比如我倾向于先复原位置,再复原朝向,因为简单的复原朝向的公式会把位置打乱(就像做小鱼1或小鱼2公式时,有两个棱块位置互换,四个角块顺时针或逆时针旋转一次。) 但是CFOP先复原朝向,必然在复原位置的时候包含了对朝向的重新调整(所以公式显得复杂)。
复原第三层位置的时候,不需要在乎朝向是否变了。
再复原第三层朝向的时候,就比较简单了,只是原地旋转或翻转,使用对称操作解决,相对来说比较简单
从系统的角度看“对称操作”
我现在使用的方法,也就是我在博文我的魔方“入门”之路中介绍的一个方法,本质上是一种“对称操作”。
从系统的角度看我现在在用的“对称操作”,两个角块的旋转(一个正向,一个逆向)就组成了一个孤立系统,不会对魔方的其他24块方块产生影响,一个复杂的系统就变成了很多个孤立系统。
2019-1-18 草稿
2019-1-26 发表,明天在十点读书会简单分享我的魔方心得,系统论是一个不错的体会