18 lines
756 B
Python
18 lines
756 B
Python
|
from . import _SQ1_SCRAMBLER, _UTIL_SCRAMBLER, trim
|
||
|
|
||
|
#------------------------------------------------------------------------------
|
||
|
|
||
|
@trim
|
||
|
def get_WCA_scramble():
|
||
|
""" Gets a WCA scramble for a Square-1. """
|
||
|
return _SQ1_SCRAMBLER.call("sql_scrambler.getRandomScramble")
|
||
|
|
||
|
@trim
|
||
|
def get_face_turn_metric_scramble(n=40):
|
||
|
""" Gets a face turn metric scramble of length `n` for a Square-1. Defaults to csTimer's default length of 40. """
|
||
|
return _UTIL_SCRAMBLER.call("util_scramble.getSquareOneTurnMetricScramble", n)
|
||
|
|
||
|
@trim
|
||
|
def get_twist_metric_scramble(n=20):
|
||
|
""" Gets a twist metric scramble for a Square-1. Defaults to csTimer's default length of 20."""
|
||
|
return _UTIL_SCRAMBLER.call("util_scramble.getSquareOneTwistMetricScramble", n)
|