All posts by admin

How to default Python3.8 on my Mac using Homebrew?

There is no official way to turn off the Python deprecation warning that you are encountering as a result of the most recent release of the Google Cloud SDK. Instead of the outdated Python 3.5-3.7 versions, you can set up the Cloud SDK to use your current Python 3.10 installation.

python3 --version

Python 3.7.6

$ brew install python3

On macOS/Linux:
export CLOUDSDK_PYTHON=/path/to/python3.10

example :
python is /usr/bin/python
python is /usr/local/bin/python

for me :

export CLOUDSDK_PYTHON=/usr/local/bin/python3.8

 

轉動代號|ChiaCube 魔術方塊

外層轉動符號

外層轉動符號就是指魔術方塊表層的轉動動作 (在3x3x3以上階層的魔術方塊,表示的就是最外一層),總計有六個不同的方向可以轉動,他們分別是Right、Up、Front、Left、Down、Back,而我們會取這六個動作的英文單字字首來作為轉動代號,並且以順時針轉動為基準。

轉動代號 圖例 轉動代號 圖例
(Right) Rotate_R R’ Rotate_R
(Up) Rotate_R U’ Rotate_R
(Front) Rotate_R F’ Rotate_R
(Left) Rotate_R L’ Rotate_R
(Down) Rotate_R D’ Rotate_R
(Back) Rotate_R B’ Rotate_R

除此之外,為了明確的表示更多的方向與動作,在這些英文的符號後面會出現三種情況,分別是「’」「2」「w」:
「’」:代表為動作符號逆時針旋轉。例如:R’
「2」:代表所指的這個動作要旋轉180度,即轉動兩步(次)。例如:R2
「w」:代表所指的這個動作,一次要轉動兩層。例如:Rw

範例:

為了方便大家理解,以下將使用 R 來替大家解釋這些副代號所代表的意思:

轉動代號 圖例
R Rotate_R
R’ Rotate_R
R2 Rotate_RRotate_R
Rw Rotate_R
Rw’ Rotate_R


整顆旋轉代號

整顆旋轉代號指我們並不是要轉動方塊的任何一層,而是要將整顆方塊旋轉來改變我們面相方塊的方向,在這個部份我們將使用 x y z 來做為整顆旋轉的符號。

x y z 的旋轉符號就相對應於 R U F 轉動代號的方向,不過是以轉動整顆方塊的形式來轉動。因此若看到 y 則可以想成是整顆方塊轉動 U 方向。

以前有一段時間在標是整顆轉動代號時會使用大括號配上外層轉動符號來表示 (例如: [r] [f] [u]),但從2020年起WCA官方競賽規則中明文規定這種整顆轉動代號不被承認為有效的轉動代號,因此本站也將全數以 x y z 這種整顆轉動代號來表示整顆轉動的動作標示哦!

轉動代號 圖例 轉動代號 圖例
x Rotate_x x’ Rotate_x'
y Rotate_y y’ Rotate_y'
z Rotate_z z’ Rotate_z'

中層轉動代號

中層轉動指的是只轉動中層一層的動作,通常在現代新式的公式中較常出現,但是由於使用率較低,可以優先記住 M 這個方向即可。

小常識:中層的轉動在我們看起來仍然是指轉動一步,但是對於WCA競賽規則中的轉動代號步數來說,中層轉動是視為轉動兩步的哦!

轉動代號 圖例 轉動代號 圖例
M Rotate_M M’ Rotate_M'
E Rotate_E E’ Rotate_E'
S Rotate_S S’ Rotate_S'

Source: 轉動代號|ChiaCube 魔術方塊