23 lines
928 B
Python
23 lines
928 B
Python
|
from . import _MEGA_SCRAMBLER, trim
|
||
|
|
||
|
#------------------------------------------------------------------------------
|
||
|
|
||
|
@trim
|
||
|
def get_WCA_scramble(n=60):
|
||
|
""" Gets a WCA scramble of length `n` for a 5x5x5 cube. Defaults to csTimer's default length of 60. """
|
||
|
return _MEGA_SCRAMBLER.call("megaScrambler.get555WCAScramble", n)
|
||
|
|
||
|
@trim
|
||
|
def get_5BLD_scramble(n=60):
|
||
|
""" Gets a BLD scramble of length N for a 5x5x5 cube. Alias of get_WCA_scramble. """
|
||
|
return get_WCA_scramble(n)
|
||
|
|
||
|
@trim
|
||
|
def get_SiGN_scramble(n=60):
|
||
|
""" Gets a SiGN-notation scramble of length `n` for a 5x5x5 cube. Defaults to csTimer's default length of 60. """
|
||
|
return _MEGA_SCRAMBLER.call("megaScrambler.get555SiGNScramble", n)
|
||
|
|
||
|
@trim
|
||
|
def get_edges_scramble(n=8):
|
||
|
""" Gets an edges scramble of length `n` for a 5x5x5 cube. Defaults to csTimer's default length of 8. """
|
||
|
return _MEGA_SCRAMBLER.call("megaScrambler.get555edgesScramble", n)
|