zoukankan      html  css  js  c++  java
  • SQ1魔方解决方案

    参考“How to Solve the Square-1 | Tutorial”[1]和 Ruwix 的Square-1[2],SQ1魔方的解法是:
    1)顶底面方形(以顶面为黄色、底面为白色为例)。第一步为顶面调成郁金香Tulip,而底面是雪花snowflake。
    2)颜色块到面上。即:将所有黄色角块调至顶面,白色角块至底面。将所有黄色棱块调至顶面,白色棱块至底面。
    3)调整角块和棱块的位置。通常上下面会连带着出现变化。特别推荐Lars Vandenbergh's CubeZone的相邻两角互换、其他所有较快不动的算法[3],可从二阶魔方来理解该算法。
    而角块互换使用顶层L和底层L联动。

    角块和棱块的算法是可以观察的,是可以直觉理解的。

    4)Parity(棱单对调):最后顶面两棱L型或直线型互换。
    Ruwix提供直线型互换公式[2],Lars Vandenbergh介绍了L型互换公式[4]。

    Ruwix的解法给人一种提示,形成Parity的原因是:雪花错开了一瓣。所以解决方案是:重回雪花,旋转一瓣。

    而避免Parity的方法是:顶底面所有色块到位时,数一下顶层L对换的次数,以及底层L对换的次数,若差值为奇数,就有Parity,重回雪花,旋转一瓣。若差值为偶数,没有parity。

    参考:
    [1]DGCubes,How to Solve the Square-1 | Tutorial,Jun 25, 2016,https://www.youtube.com/watch?v=5b291Cbvbl0
    [2]Square-1,Ruwix,https://ruwix.com/twisty-puzzles/square-1-back-to-square-one/
    [3]Square-1 solution method - Step 4, Lars Vandenbergh's CubeZone, http://www.cubezone.be/square1step4.html
    [4]Square-1 solution method - Step 5, Lars Vandenbergh's CubeZone, http://www.cubezone.be/square1step5.html

    魔方解决方案系列:

    Alex Fung魔方解法学习记

    4阶魔方解决方案

    移楞魔方最上层有一块翘

  • 相关阅读:
    day31-python之内置函数
    day30-python之socket
    day28-python之property
    day27-python之迭代器协议
    day26-python之封装
    day25-python之继承组合
    初识AJAX
    写博客的心得
    web前端常见面试题
    学习网络安全的网站
  • 原文地址:https://www.cnblogs.com/dersu/p/9547650.html
Copyright © 2011-2022 走看看