Features for testing the presence of rubiks
#
- class sage.features.rubiks.Rubiks(*args, **kwds)#
Bases:
JoinFeature
A
Feature
describing the presence ofcu2
,cubex
,dikcube
,mcube
,optimal
, andsize222
.EXAMPLES:
sage: from sage.features.rubiks import Rubiks sage: Rubiks().is_present() # optional - rubiks FeatureTestResult('rubiks', True)
- sage.features.rubiks.all_features()#
- class sage.features.rubiks.cu2(*args, **kwds)#
Bases:
Executable
A
Feature
describing the presence ofcu2
EXAMPLES:
sage: from sage.features.rubiks import cu2 sage: cu2().is_present() # optional - rubiks FeatureTestResult('cu2', True)
- class sage.features.rubiks.cubex(*args, **kwds)#
Bases:
Executable
A
Feature
describing the presence ofcubex
EXAMPLES:
sage: from sage.features.rubiks import cubex sage: cubex().is_present() # optional - rubiks FeatureTestResult('cubex', True)
- class sage.features.rubiks.dikcube(*args, **kwds)#
Bases:
Executable
A
Feature
describing the presence ofdikcube
EXAMPLES:
sage: from sage.features.rubiks import dikcube sage: dikcube().is_present() # optional - rubiks FeatureTestResult('dikcube', True)
- class sage.features.rubiks.mcube(*args, **kwds)#
Bases:
Executable
A
Feature
describing the presence ofmcube
EXAMPLES:
sage: from sage.features.rubiks import mcube sage: mcube().is_present() # optional - rubiks FeatureTestResult('mcube', True)
- class sage.features.rubiks.optimal(*args, **kwds)#
Bases:
Executable
A
Feature
describing the presence ofoptimal
EXAMPLES:
sage: from sage.features.rubiks import optimal sage: optimal().is_present() # optional - rubiks FeatureTestResult('optimal', True)
- class sage.features.rubiks.size222(*args, **kwds)#
Bases:
Executable
A
Feature
describing the presence ofsize222
EXAMPLES:
sage: from sage.features.rubiks import size222 sage: size222().is_present() # optional - rubiks FeatureTestResult('size222', True)