魔方吧·中文魔方俱乐部

 找回密码
 注册
搜索
热搜: 魔方
查看: 740|回复: 25

[教程] 魔表盲拧教程 [复制链接]

Rank: 2

积分
200
帖子
57
精华
2
UID
1350495
性别
保密
发表于 2020-7-8 11:48:35 |显示全部楼层
本帖最后由 李老豆 于 2020-7-9 14:42 编辑

目录
第一章 前言与基本知识
1.1前言
1.2魔表基本构件名称
1.3魔表转动表示方法
1.4魔表公式的交换律
1.5记忆方法
第二章 逐针法
2.1基本原理
2.2基本公式
2.3实例
2.4其他技巧
2.5优缺点
第三章 预算法(全预判法)
3.1基本原理
3.2复原顺序与计算公式
3.3实例
3.4优缺点与复原顺序的优化       
参考资料

视频教程:https://www.bilibili.com/video/BV1QC4y187av/
相关教程:魔表预算法教程http://www.mf8-china.com/forum.php?mod=viewthread&tid=115927&fromuid=1350495
已有 3 人评分经验 收起 理由
kexin_xiao + 20 赞一个!
2frcat + 20 感谢分享!
cube_master + 20 赞一个!

总评分: 经验 + 60   查看全部评分

Rank: 2

积分
200
帖子
57
精华
2
UID
1350495
性别
保密
发表于 2020-7-8 11:55:16 |显示全部楼层
本帖最后由 李老豆 于 2020-7-17 20:10 编辑

第一章 前言与基本知识

1.1前言
       魔表被认为是WCA官方项目中最简单的项目,而我还认为魔表盲拧又是所有WCA官方魔方盲拧中最简单的,它没有缓冲块、色向、奇偶验校等概念,而且还可以全预判,所以学习魔表盲拧可以作为学习盲拧的起点。对于想学盲拧而一开始看不懂三阶盲拧教程的魔友来说,通过学习魔表盲拧,可以了解盲拧思路,找到记忆感觉,为学习三阶盲拧做准备。
       魔表是一种短时项目,类似二阶魔方,其盲拧方法有逐针法和预算法(全预判法)两种方法。
       逐针法是与三阶魔方盲拧思路大致相同方法,是一种“正宗的”盲拧方法。
       预算法本是适用于速拧的方法,它能够做到全预判,因此也能用于盲拧。
       这两种方法各有千秋,本教程依次介绍这两种方法。

使用道具 举报

Rank: 2

积分
200
帖子
57
精华
2
UID
1350495
性别
保密
发表于 2020-7-8 12:02:32 |显示全部楼层
本帖最后由 李老豆 于 2020-7-10 17:51 编辑

1.2魔表基本构件名称
下图为魔表基本构件名称示意图:
魔表构件名称.jpg


下图为魔表外轮、内轮和中心的内部结构图:
魔表外轮结构.jpg
魔表内轮、中心结构1.jpg
魔表内轮、中心结构2.jpg


      可以看出,外轮正反面的指针是一体的,正面指向的点数与反面指向的点数正好相反。而正反面的棱与中心之间只有一个起支撑作用的弹簧,它们是相互独立的。所以相当于有4个角,8个棱,2个中心。因此魔表一共有14个独立的轮。

使用道具 举报

Rank: 2

积分
200
帖子
57
精华
2
UID
1350495
性别
保密
发表于 2020-7-8 12:39:49 |显示全部楼层
本帖最后由 李老豆 于 2020-7-9 14:31 编辑

1.3魔表转动表示方法
      打乱公式采用WCA的表示方法,下图为WCA规则中关于魔表转动表示方法的内容:
      12g) 魔表的转动表示方法:
        •        12g1) 魔表的朝向为:12点向上,任意面朝前。
        •        12g2) 按钮按上:UR(上右),DR(下右),DL(下左),UL(上左),U(上面两个),R(右面两个),D(下面两个),L(左面两个),ALL(所有)。
        •        12g3) 紧跟着按钮按上后转动上层,转动完成后将按钮按下:x+(顺时针x小时),x-(逆时针x小时)。
        •        12g4) 翻转魔表并保持12点向上,然后将所有按钮按下:y2。
       由于需要同时拨动两个外轮,我还采用了一种类似SQ1的转动表示方法:X(a,b)。前面的字母X表示立柱的状态,一般用大写表示对应的立柱抬起,小写表示对应的立柱按下。
       字母X的所有情况以及表示的立柱状态:
       UR:ur立柱抬起,其他三个按下;
       DR:dr立柱抬起,其他三个按下;
       DL:dl立柱抬起,其他三个按下;
       UL:ul立柱抬起,其他三个按下;
       U:ul、ur立柱抬起,其他两个按下;
       R:ur、dr立柱抬起,其他两个按下;
       D:dr、dl立柱抬起,其他两个按下;
       L:dl、ul立柱抬起,其他两个按下;
       UR DL:ur、dl立柱抬起,其他两个按下;
       UL DR:ul、dr立柱抬起,其他两个按下;
       ur:ur立柱按下,其他三个抬起;
       dr:dr立柱按下,其他三个抬起;
       dl:dl立柱按下,其他三个抬起;
       ul:ul立柱按下,其他三个抬起;
       ALL:四个立柱都抬起;
       all:四个立柱都按下。
       第一个数字a表示抬起的立柱对应的外轮的拨动点数,第二个数字b表示按下的立柱对应的外轮的拨动点数。数字是正数则表示顺时针,负数则表示逆时针。
       为了写起来简便,可将X(a,0),all(0,b)分别简写为X(a),all(b)。
       例U(1,-2)表示ul与ur立柱抬起,然后UR或UL外轮顺针拨动1点,DR或DL外轮逆时针拨动2点。UR DL(3)表示ur与dl立柱抬起,然后UR或DL外轮顺时针拨动3点。

使用道具 举报

Rank: 2

积分
200
帖子
57
精华
2
UID
1350495
性别
保密
发表于 2020-7-8 12:45:37 |显示全部楼层
本帖最后由 李老豆 于 2020-7-8 13:18 编辑

1.4魔表公式的交换律
      魔表轮的转动点数是有叠加性的,加法具有交换律,因此魔表的公式也具有交换律。也就是说,对于同一个公式,交换其中任意两步的顺序,公式结果完全相同。因此我们可以任意排列公式的各个步骤,但要注意翻面前后的步骤不可以交换。比如下面两个打乱的整体步骤一样,只是步骤的顺序不同,但这两个打乱结果完全相同,大家可以验证一下。
      UR2- DR1- DL2- UL4+ U3- R0+ D4- L1- ALL0+ y2 U4- R3- D2+ L1+ ALL4-
      UL4+ U3- UR2- R0+ DR1- D4- DL2- L1- ALL0+ y2 ALL4- L1+ D2+ R3- U4-

使用道具 举报

Rank: 2

积分
200
帖子
57
精华
2
UID
1350495
性别
保密
发表于 2020-7-8 12:50:48 |显示全部楼层
本帖最后由 李老豆 于 2020-7-10 17:52 编辑

1.5记忆方法
       盲拧时掌握记忆方法尤为重要。无论是预算法还是逐针法,所需记忆的都是14个数字,死记硬背不难记住,但是不妨掌握一些记忆方法。
记忆方法可以分为两类,一类是声音记忆,另一类是图像记忆。
       声音记忆就是背课文时的记忆方法,读出来记忆声音。魔表盲拧中要记忆的有1、2、3、4、5、6、7、8、9、10、11、12或-5、-4、-3、-2、-1、0、1、2、3、4、5、6这些数字。像1、2、3这样每个数字只读作一个音节,而像11、-1这样就是两个音节了,而记忆一个音节总比记忆两个音节简单,所以不妨把每个数字都换为一个音节的字。比如用A代替11,用0代替12,用幺(yao,一声)、两、卅(sa,四声)、卌(xi,四声)、圩(wei,二声)分别代替-1、-2、-3、-4、-5等等。这样记忆14个数字就是记忆14个音节,相当于两句七言古诗的长度。我建议魔表盲拧就用这种记忆方法。
       图像记忆就是把要记忆的东西转化为图像来记忆。我们可以将每个数字联想为一个物品,比如0联想为游泳圈,1联想为蜡烛,2联想为天鹅,3联想为山,4联想为小旗等等。记忆42130,就可以联想小旗插在天鹅头上,天鹅叼起蜡烛爬上山,跳进游泳圈中。
       还可用字母进行编码记忆。三阶盲拧一般是记忆字母,这样容易借用三阶盲拧的记忆方法。例如可以用ABCDEFGHIJKL分别代替1至12,然后联想为图像来记忆。比如27834被代替为BGHCD,联想为饼干(BG)从火车(HC)上扔到了碗(D)里。
       这里我只是抛砖引玉,盲拧已经有很多成熟的记忆方法,大家可以自己搜集资料学习。

使用道具 举报

Rank: 2

积分
200
帖子
57
精华
2
UID
1350495
性别
保密
发表于 2020-7-8 12:56:36 |显示全部楼层
第二章 逐针法

2.1基本原理
      魔表逐针法的基本原理是在保证其他轮不动的情况下,依次调整每个轮指向12点。这也是其他盲拧项目的一般思路:在保证其他块不动的情况下,依次复原某一块或某几块。

使用道具 举报

Rank: 2

积分
200
帖子
57
精华
2
UID
1350495
性别
保密
发表于 2020-7-8 13:12:33 |显示全部楼层
本帖最后由 李老豆 于 2020-7-10 17:55 编辑

2.2基本公式
使其中一个轮指向12点而其他轮点数不变的公式:
①UL点数为n时:ul(n) ALL(-n)
②SL点数为n时:R(n) dl(-n) ALL(n) ul(-n)
③C点数为n时:UL(-n) UL DR(n) DR(-n)
注:
①        其他角、棱公式类似,比如UR点数为n时的公式为ur(n) ALL(-n)
②        其他棱也可以转到左棱位置按照左棱公式复原,比如SU点数为n时的公式可以是D(n) ul(-n) ALL(n) ur(-n),也可以先将SU转到SL的位置,再用公式R(n) dl(-n) ALL(n) ul(-n)。当然也有其他公式,如SL点数为n时还可用UL(-n) L(n) UR DL(-n) UR(n)
③        中心也可用变动ur,dl立柱来复原。
④        由于魔表公式的交换律,这些公式并不是唯一的,比如UL点数为n时还可以用ALL(-n) ul(n)。上面的这三类公式顺序是我认为是最好的顺序,因为它们每次的立柱变化只需变化一个立柱的状态,而其他顺序有可能每次变化两个立柱,相对来说不顺手。

使用道具 举报

Rank: 2

积分
200
帖子
57
精华
2
UID
1350495
性别
保密
发表于 2020-7-8 13:52:22 |显示全部楼层
本帖最后由 李老豆 于 2020-7-10 17:55 编辑

2.3实例
打乱:UR2- DR1- DL2- UL4+ U3- R0+ D4- L1- ALL0+ y2 U4- R3- D2+ L1+ ALL4-
打乱.jpg

      首先需要记住魔表轮上的14个数字(4个角、8个棱、2个中心上的点数)。我建议先记忆正面的棱与中心,然后翻面,再记忆反面的棱与中心,最后再记忆反面的四个角。我用幺、两、卅、卌、圩分别表示-1、-2、-3、-4、-5,棱与中心我按照SL、SU、SR、SD、C的顺序记忆,那么正面记忆“圩二三卌四”,反面记忆“六两二四三”,读上一两遍就记住了。然后按照UR、UL、DL、DR的顺序读角,就是“二幺两卌”。读完四个角后就蒙眼,开始复原。先把四个角解决,因为读了角直接解决角,角就可以不用记得很牢固,节省记忆时间。然后再复原反面的棱与中心,最后翻面复原正面的棱与中心。
复原步骤:
y2                      //记忆阶段的翻面
ur(2) ALL(-2)              //复原反面UR
ul(-1) ALL(1)              //复原反面UL
dl(-2) ALL(2)              //复原反面DL
dr(-4) ALL(4)              //复原反面DR
R(6) dl(-6) ALL(6) ul(-6)     //复原反面SL
z’ R(-2) dl(2) ALL(-2) ul(2)    //复原反面SU。这里是将其他三个棱转到SL的位置进行复原,z’表示表盘逆时针转动90°,这里表示将SU转到SL的位置。
z’ R(2) dl(-2) ALL(2) ul(-2)    //复原反面SR
z’ R(4) dl(-4) ALL(4) ul(-4)    //复原反面SD
z’                       //已经转了三次z’,还要再转一次才能调正
UL(-3) UL DR(3) DR(-3)      //复原反面C
y2                      //翻面
R(-5) dl(5) ALL(-5) ul(5)     //复原正面SL
z’ R(2) dl(-2) ALL(2) ul(-2)   //复原正面SU
z’ R(3) dl(-3) ALL(3) ul(-3)   //复原正面SR
z’ R(-4) dl(4) ALL(-4) ul(4)   //复原正面SD
z’                      //调正
UL(-4) UL DR(4) DR(-4)     //复原正面C

使用道具 举报

Rank: 2

积分
200
帖子
57
精华
2
UID
1350495
性别
保密
发表于 2020-7-8 13:58:21 |显示全部楼层
本帖最后由 李老豆 于 2020-7-10 17:56 编辑

2.4其他技巧
①角按照速拧方法复原。
       四个角点数分别为a,b,c,d时,可用公式:ur(a) ul(b) dl(c) dr(d) ALL(-a-b-c-d)。
       比如实例中UR、UL、DL、DR点数分别为2、-1、-2、-4,可用公式ur(2) ul(-1) dl(-2) dr(-4) ALL(5)。前四步中反面其他轮被拨动了2+(-1)+(-2)+(-4)=-5点,那么最后还要再拨回5点,即ALL(5)。
②中心与一个棱点数相同时可同时复原。
       比如C与SL均为n时,可用公式:UL(-n) L(n) DL(-n)
③两个邻棱点数相反时可同时复原。
       比如SU为n,SL为-n,时,可用公式:DL(n) L(-n) U(n) UR(-n)
④一个棱与相邻的一个或两个角点数相同时可以同时复原。
       比如SL与UL均为n时,可用公式:R(n) dl(-n)
       SL、UL、DL均为n时,可用公式:R(n) ALL(-n)
       逐针法的技巧比较多,这里只给出了常用的四个,大家也可以自己研究一下其他技巧。下面我给出一种方法:利用魔表公式的交换律进行公式化简。比如实例中复原四个角的步骤为ur(2) ALL(-2) ul(-1) ALL(1) dl(-2) ALL(2) dr(-4) ALL(4),利用交换律可将其化为ur(2) ul(-1) dl(-2) dr(-4) ALL(-2) ALL(1) ALL(2) ALL(4),然后合并立柱状态相同的步骤,就得到ur(2) ul(-1) dl(-2) dr(-4) ALL(5)。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

Archiver|手机版|魔方吧·中文魔方俱乐部

GMT+8, 2020-10-30 06:19

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部