twentyseven-0.0.0: Rubik's cube solver

Index

!Data.Vector.Storable.Allocated
!$Rubik.Cube.Coord, Rubik.Cube
!.Rubik.Cube.Coord, Rubik.Cube
:|Data.Tuple.Extra
<&>Rubik.Misc
<>^Rubik.Misc
>$<Rubik.Solver
??Rubik.Misc
Action 
1 (Type/Class)Rubik.Symmetry
2 (Data Constructor)Rubik.Symmetry
actionCornerRubik.Cube.Cubie.Internal
actionEdgeRubik.Cube.Cubie.Internal
actionUDEdgePermu2Rubik.Cube.Cubie.Internal
actionUDSliceRubik.Cube.Cubie.Internal
actionUDSlicePermuRubik.Cube.Cubie.Internal
actionUDSlicePermu'Rubik.Cube.Cubie.Internal
actionUDSlicePermu2Rubik.Cube.Cubie.Internal
asProxyTypeOfRubik.Misc
BRubik.Cube.Moves.Internal
bRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
BasicMoveRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
basicMoveToCubeRubik.Cube.Moves.Internal
BinaryData.Binary.Storable
blRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
boolRubik.Misc
brRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
callocVectorData.Vector.Storable.Allocated
castDistanceRubik.Tables.Internal
centerFaceletsRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
checkCoordRubik.Cube.Coord, Rubik.Cube
chooseRubik.Misc
chunkRubik.Misc
classCornerPermuRubik.Tables.Moves
classFlipUDSlicePermuRubik.Tables.Moves
clearData.MBitVector
ColorRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
colorCharRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
ColorFacelets 
1 (Type/Class)Rubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Facelet.Internal
colorFaceletsRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
colorFacelets'Rubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
colorFacelets''Rubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
colorFaceletsOfRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
colorFaceletsToCubeRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
colorOfRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
complementData.MBitVector
composeListRubik.Misc
composeSymRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
composeVectorRubik.Misc
conjUDSlicePermuRubik.Tables.Moves
conjugateRubik.Misc
conjugateCornerOrienRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
conjugateEdgeOrien'Rubik.Cube.Cubie.Internal
conjugateFlipUDSliceRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
conjugateFlipUDSlicePermuRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
conjugateFlipUDSlicePermu'Rubik.Tables.Moves
conjugateFlipUDSlicePermu_Rubik.Tables.Moves
conjugateUDSlicePermuRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
conjugateUDSlicePermu'Rubik.Tables.Moves
consMoveRubik.Cube.Moves.Internal
convertPRubik.Solver
CoordRubik.Distances
coordToCubeRubik.Cube.Moves.Internal
cOrienRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
Corner 
1 (Type/Class)Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
cornerRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
cornerFaceletsRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
CornerOrien 
1 (Type/Class)Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Cubie.Internal
cornerOrienRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
CornerPermu 
1 (Type/Class)Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Cubie.Internal
cornerPermuRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
cPermuRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
cp_coRubik.Solver.Optimal
createData.Vector.Storable.Allocated
cSumRubik.Cube.Coord, Rubik.Cube
cSum_mMaxRubik.Cube.Coord, Rubik.Cube
cSum_nMaxRubik.Cube.Coord, Rubik.Cube
Cube 
1 (Type/Class)Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
cubeRubik.Cube.Cubie.Internal
cube'Rubik.Cube.Cubie.Internal
CubeActionRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
cubeActionRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
cubeActionToEndoRubik.Cube.Coord, Rubik.Cube
cubeComponentOfConjEdgeOrienRubik.Tables.Moves
CubeSymsRubik.Cube.Moves.Internal
DRubik.Cube.Moves.Internal
dRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
dbRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
dblRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
debugRubik.Tables.Internal
decodeRubik.Cube.Coord, Rubik.Cube
decodeBaseRubik.Cube.Coord, Rubik.Cube
decodeCVRubik.Cube.Coord, Rubik.Cube
decodeFactRubik.Cube.Coord, Rubik.Cube
decodeFileData.Binary.Storable
decodeMoveRubik.Cube.Moves.Internal
dfRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
dfrRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
dfSearchRubik.IDA
DIntRubik.Solver
Distance 
1 (Type/Class)Rubik.Solver
2 (Data Constructor)Rubik.Solver
distancePRubik.Solver
distancesRubik.Distances
distancesMRubik.Distances
distanceTable2Rubik.Tables.Internal
distanceWith2Rubik.Solver
distanceWith2'Rubik.Tables.Internal
distanceWithSym2'Rubik.Tables.Internal
dlRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
dlfRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
drRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
drbRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
dSym_CornerOrien_CornerPermuRubik.Tables.Distances
dSym_CornerOrien_FlipUDSlicePermuRubik.Tables.Distances
d_CornerOrien_UDSliceRubik.Tables.Distances
d_CornerPermu_UDSlicePermu2Rubik.Tables.Distances
d_EdgeOrien_UDSliceRubik.Tables.Distances
d_UDEdgePermu2_UDSlicePermu2Rubik.Tables.Distances
eCostRubik.IDA
Edge 
1 (Type/Class)Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
edgeRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
edgeFaceletsRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
EdgeOrien 
1 (Type/Class)Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Cubie.Internal
edgeOrienRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
EdgePermu 
1 (Type/Class)Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Cubie.Internal
edgePermuRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
edgePermu2Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
edgesRubik.IDA
eLabelRubik.IDA
ElemMoveRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
elemMoveToCubeRubik.Cube.Moves.Internal
encodeRubik.Cube.Coord, Rubik.Cube
encodeBaseRubik.Cube.Coord, Rubik.Cube
encodeBaseVRubik.Cube.Coord, Rubik.Cube
encodeCVRubik.Cube.Coord, Rubik.Cube
encodeEdgeOrien'Rubik.Cube.Coord, Rubik.Cube
encodeFactRubik.Cube.Coord, Rubik.Cube
encodeFileData.Binary.Storable
EndoRubik.Cube.Coord, Rubik.Cube
endoVectorRubik.Cube.Coord, Rubik.Cube
EOComponentRubik.Tables.Moves
eoComponentOfConjEdgeOrienRubik.Tables.Moves
EOComponentsRubik.Tables.Moves
eOrienRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
ePermuRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
estmRubik.IDA
eSuccRubik.IDA
FRubik.Cube.Moves.Internal
fRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
Facelets 
1 (Type/Class)Rubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Facelet.Internal
faceletsRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
facelets'Rubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
factRubik.Misc
fillRubik.Distances
fill'Rubik.Distances
fillFromRubik.Distances
flRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
flatCoordRubik.Cube.Coord, Rubik.Cube
flatIndexRubik.Misc
FlipUDSliceRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
FlipUDSlicePermuRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
for'Data.Vector.Generic.Mutable.Loops
forM_Data.Vector.Generic.Mutable.Loops
FoundRubik.IDA
frRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
fromColorFaceletsRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
fromColorFacelets'Rubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
fromCornerOrienRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
fromCornerPermuRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
FromCubeRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
fromCubeRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
fromEdgeOrienRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
fromEdgePermuRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
fromFaceletsRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
fromFacelets'Rubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
fromListData.Vector.Storable.Allocated
fromUDEdgePermu2Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
fromUDSliceRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
fromUDSlicePermuRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
fromUDSlicePermu2Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
fudsp_coRubik.Solver.Optimal
generateData.Vector.Storable.Allocated
GetData.Binary.Storable
getData.Binary.Storable
getMVectorData.Vector.Storable.Allocated
goalRubik.IDA
GroupRubik.Misc
idenRubik.Misc
idVectorRubik.Misc
ifilterData.Vector.Storable.Allocated
iFindRubik.Misc
iForM_Data.Vector.Generic.Mutable.Loops
ILoopData.Vector.Generic.Mutable.Loops
indexPRubik.Solver
indexWithSymRubik.Tables.Internal
insert'Rubik.Misc
inverseRubik.Misc
inverseListRubik.Misc
inverseVectorRubik.Misc
invertedSym16CornerOrienRubik.Tables.Moves
invertedSym16CornerPermuRubik.Tables.Moves
invertSymRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
isIdenPRubik.Solver
isPermutationVectorRubik.Misc
LRubik.Cube.Moves.Internal
lRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
lengthData.Vector.Storable.Allocated
listSeqRubik.Misc
LoopData.Vector.Generic.Mutable.Loops
mapData.Vector.Storable.Allocated
maxDistanceRubik.Solver
maxOrEqualPlusOneRubik.Solver.Optimal
MaybeFaceRubik.Solver
MBitVector 
1 (Type/Class)Data.MBitVector
2 (Data Constructor)Data.MBitVector
mkSymmetryRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
modify 
1 (Function)Data.Vector.Storable.Allocated
2 (Function)Data.MBitVector
MoveRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
Move10Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
move10Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
move10CornerPermuRubik.Tables.Moves
move10NamesRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
move10UDEdgePermu2Rubik.Tables.Moves
move10UDSlicePermu2Rubik.Tables.Moves
Move18Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
move18Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
move18CornerOrienRubik.Tables.Moves
move18CornerPermuRubik.Tables.Moves
move18EdgeOrienRubik.Tables.Moves
move18NamesRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
move18SymCornerPermuRubik.Tables.Moves
move18SymFlipUDSlicePermuRubik.Tables.Moves
move18to10Rubik.Tables.Internal
move18UDSliceRubik.Tables.Moves
move18UDSlicePermuRubik.Tables.Moves
move6Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
move6'Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
MovesRubik.Tables.Moves
moveTableRubik.Cube.Coord, Rubik.Cube
MoveTag 
1 (Type/Class)Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
moveToCubeRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
moveToCube'Rubik.Cube.Moves.Internal
moveToStringRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
MVector 
1 (Type/Class)Data.Vector.Storable.Allocated
2 (Data Constructor)Data.Vector.Storable.Allocated
3 (Type/Class)Data.Vector.HalfByte
4 (Data Constructor)Data.Vector.HalfByte
MVector'Data.Vector.HalfByte
neutralUDEdgePermu2Rubik.Cube.Cubie.Internal
neutralUDSliceRubik.Cube.Cubie.Internal
neutralUDSlicePermuRubik.Cube.Cubie.Internal
neutralUDSlicePermu2Rubik.Cube.Cubie.Internal
NextRubik.IDA
noFilesRubik.Tables.Internal
nubMoveRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
numCornersRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
numEdgesRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
numFaceletsRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
numUDERubik.Cube.Coord, Rubik.Cube
numUDSRubik.Cube.Coord, Rubik.Cube
numUDSliceEdgesRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
oInvRubik.Cube.Cubie.Internal
oPlusRubik.Cube.Cubie.Internal
oppositeAndGTRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
optiDistRubik.Solver.Optimal
optiProjRubik.Solver.Optimal
overwriteRubik.Tables.Internal
partition'Rubik.Misc
phase1Rubik.Solver.TwoPhase
phase1ConvertRubik.Solver.TwoPhase
phase1DistRubik.Solver.TwoPhase
phase1ProjRubik.Solver.TwoPhase
phase1SolvedRubik.Solver.TwoPhase
phase2Rubik.Solver.TwoPhase
phase2ConvertRubik.Solver.TwoPhase
phase2DistRubik.Solver.TwoPhase
phase2ProjRubik.Solver.TwoPhase
phase2SolvedRubik.Solver.TwoPhase
precomputeRubik.Tables.Internal
preloadRubik.Tables.Internal
Projection 
1 (Type/Class)Rubik.Solver
2 (Data Constructor)Rubik.Solver
Projection'Rubik.Solver
proxyUnwrapRubik.Misc
PutData.Binary.Storable
put 
1 (Function)Data.Binary.Storable
2 (Function)Data.MBitVector
RRubik.Cube.Moves.Internal
rRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
randomCubeRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
randomRawCoordRubik.Cube.Coord, Rubik.Cube
rangeRubik.Cube.Coord, Rubik.Cube
rawCastRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
RawCoord 
1 (Type/Class)Rubik.Cube.Coord, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Coord, Rubik.Cube
RawCoord'Rubik.Cube.Coord, Rubik.Cube
RawEncodableRubik.Cube.Coord, Rubik.Cube
RawMove 
1 (Type/Class)Rubik.Cube.Coord, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Coord, Rubik.Cube
rawMoveSymRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
rawMoveTablesRubik.Tables.Internal
rawProjectionRubik.Solver
rawSymTablesRubik.Tables.Internal
rawToSymCornerPermuRubik.Tables.Moves
rawToSymFlipUDSlicePermuRubik.Tables.Moves
rawToSymFlipUDSlicePermu'Rubik.Tables.Moves
RawVector 
1 (Type/Class)Rubik.Cube.Coord, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Coord, Rubik.Cube
readData.Vector.Storable.Allocated
reduceMoveRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
replicate 
1 (Function)Data.Vector.Storable.Allocated
2 (Function)Data.MBitVector
replWordData.Vector.HalfByte
reprCornerPermuRubik.Tables.Moves
reprFlipUDSlicePermuRubik.Tables.Moves
reprToClassRubik.Symmetry
ResultRubik.IDA
rotateRubik.Misc
savedRubik.Tables.Internal
saved'Rubik.Tables.Internal
savedRawMoveTablesRubik.Tables.Internal
savedRawSymTablesRubik.Tables.Internal
Search 
1 (Type/Class)Rubik.IDA
2 (Data Constructor)Rubik.IDA
searchRubik.IDA
SearchResultRubik.IDA
SelfAvoid 
1 (Type/Class)Rubik.IDA
2 (Data Constructor)Rubik.IDA
selfAvoidRubik.IDA
selfAvoidRootRubik.IDA
sequence'Rubik.Misc
setData.MBitVector
setDebugRubik.Tables.Internal
setNoFilesRubik.Tables.Internal
setOverwriteRubik.Tables.Internal
setPrecomputeRubik.Tables.Internal
setTsPathRubik.Tables.Internal
setTsPathFromHomeRubik.Tables.Internal
sf2Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
signPermutationVectorRubik.Misc
slr2Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
solvableRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
solve 
1 (Function)Rubik.Solver.Optimal
2 (Function)Rubik.Solver.TwoPhase
solveWithRubik.Solver
splitData.Tuple.Extra
splitCoordRubik.Cube.Coord, Rubik.Cube
StopRubik.IDA
storableGetData.Binary.Storable
storablePutData.Binary.Storable
stringOfColorFaceletsRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
stringOfColorFacelets'Rubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
stringOfCubeColorsRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
stringOfFaceletsRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
stringToMoveRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
su4Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
SubIndexRubik.Solver
subIndexPRubik.Solver
subIndexSizeRubik.Solver
subsRubik.Misc
Succ 
1 (Type/Class)Rubik.IDA
2 (Data Constructor)Rubik.IDA
surf3Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
symRubik.Symmetry
sym16Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
sym16'Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
sym16CodesRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
sym16CornerOrienRubik.Tables.Moves
sym16CornerPermuRubik.Tables.Moves
sym48Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
sym48'Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
sym48CodesRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
symAsCubeRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
symAsMovePermRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
SymClass 
1 (Type/Class)Rubik.Symmetry
2 (Data Constructor)Rubik.Symmetry
SymClass'Rubik.Symmetry
symClassesRubik.Symmetry
symClasses'Rubik.Symmetry
SymClassTable 
1 (Type/Class)Rubik.Symmetry
2 (Data Constructor)Rubik.Symmetry
symClassTableRubik.Symmetry
SymCode 
1 (Type/Class)Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
SymCoordRubik.Symmetry
symCoordRubik.Symmetry
SymCoord'Rubik.Symmetry
symCoord'Rubik.Symmetry
symDecodeRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
SymmetricRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
symmetricProjRubik.Solver
SymmetriesRubik.Symmetry
Symmetry 
1 (Type/Class)Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
symmetry_urf3Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
symmetry_urf3'Rubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
SymMove 
1 (Type/Class)Rubik.Symmetry
2 (Data Constructor)Rubik.Symmetry
symMoveRubik.Symmetry
symMove'Rubik.Symmetry
symMoveTableRubik.Symmetry
symMoveTable'Rubik.Symmetry
SymOrder'Rubik.Symmetry
symProjCornerPermuRubik.Tables.Moves
SymProjectionRubik.Solver
symProjectionRubik.Solver
symProjFlipUDSlicePermuRubik.Tables.Moves
SymReprRubik.Symmetry
SymReprTable 
1 (Type/Class)Rubik.Symmetry
2 (Data Constructor)Rubik.Symmetry
symReprTableRubik.Symmetry
symReprTable'Rubik.Symmetry
symRotateRubik.Cube.Cubie.Internal
symTableRubik.Cube.Coord, Rubik.Cube
symToEndoRubik.Cube.Coord, Rubik.Cube
symToRawRubik.Symmetry
symToRawCornerPermuRubik.Tables.Moves
symToRawFlipUDSlicePermuRubik.Tables.Moves
TagRubik.Solver
tagRubik.Solver
tagOfRubik.Misc
testData.MBitVector
toFaceletRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
toIdxRubik.Solver.Optimal
tsPathRubik.Tables.Internal
Tuple1 
1 (Type/Class)Data.Tuple.Extra
2 (Data Constructor)Data.Tuple.Extra
TupleConsData.Tuple.Extra
URubik.Cube.Moves.Internal
uRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
ubRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
ubrRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
UDEdgePermu2 
1 (Type/Class)Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Cubie.Internal
uDEdgePermu2Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
UDFixRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
UDSlice 
1 (Type/Class)Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Cubie.Internal
uDSliceRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
UDSlicePermu 
1 (Type/Class)Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Cubie.Internal
uDSlicePermuRubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
UDSlicePermu2 
1 (Type/Class)Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
2 (Data Constructor)Rubik.Cube.Cubie.Internal
uDSlicePermu2Rubik.Cube.Cubie.Internal, Rubik.Cube.Cubie, Rubik.Cube
udspComponentOfConjEdgeOrienRubik.Tables.Moves
ufRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
uflRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
ulRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
ulbRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
unfoldPRubik.Solver
unMoveTagRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
unMVData.Vector.Storable.Allocated
unpermuUDSliceRubik.Cube.Cubie.Internal
unRawCoordRubik.Cube.Coord, Rubik.Cube
unRawMoveRubik.Cube.Coord, Rubik.Cube
unRawVectorRubik.Cube.Coord, Rubik.Cube
unsafeCornerOrienRubik.Cube.Cubie.Internal
unsafeCornerOrien'Rubik.Cube.Cubie.Internal
unsafeCornerPermuRubik.Cube.Cubie.Internal
unsafeCornerPermu'Rubik.Cube.Cubie.Internal
unsafeCubeRubik.Cube.Cubie.Internal
unsafeCube'Rubik.Cube.Cubie.Internal
unsafeEdgeOrienRubik.Cube.Cubie.Internal
unsafeEdgeOrien'Rubik.Cube.Cubie.Internal
unsafeEdgePermuRubik.Cube.Cubie.Internal
unsafeEdgePermu'Rubik.Cube.Cubie.Internal
unsafeFaceletsRubik.Cube.Facelet.Internal
unsafeFacelets'Rubik.Cube.Facelet.Internal
unsafeModifyData.Vector.Storable.Allocated
unsafeReadData.Vector.Storable.Allocated
unsafeUDEdgePermu2Rubik.Cube.Cubie.Internal
unsafeUDEdgePermu2'Rubik.Cube.Cubie.Internal
unsafeUDSliceRubik.Cube.Cubie.Internal
unsafeUDSlice'Rubik.Cube.Cubie.Internal
unsafeUDSlicePermuRubik.Cube.Cubie.Internal
unsafeUDSlicePermu'Rubik.Cube.Cubie.Internal
unsafeUDSlicePermu2Rubik.Cube.Cubie.Internal
unsafeUDSlicePermu2'Rubik.Cube.Cubie.Internal
unsafeWriteData.Vector.Storable.Allocated
unSymClassRubik.Symmetry
unSymClassTableRubik.Symmetry
unSymCodeRubik.Cube.Moves.Internal, Rubik.Cube.Moves, Rubik.Cube
unSymReprTableRubik.Symmetry
unVData.Vector.Storable.Allocated
unWord4Data.Vector.HalfByte
urRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
urfRubik.Cube.Facelet.Internal, Rubik.Cube.Facelet, Rubik.Cube
u_Rubik.Cube.Moves.Internal
Vector 
1 (Type/Class)Rubik.Misc
2 (Type/Class)Data.Vector.Storable.Allocated
3 (Data Constructor)Data.Vector.Storable.Allocated
4 (Type/Class)Data.Vector.HalfByte
5 (Data Constructor)Data.Vector.HalfByte
Vector'Data.Vector.HalfByte
vSortRubik.Cube.Cubie.Internal
Word4 
1 (Type/Class)Data.Vector.HalfByte
2 (Data Constructor)Data.Vector.HalfByte
word4Data.Vector.HalfByte
word4BitsData.Vector.HalfByte
word4OnesData.Vector.HalfByte
wordSize 
1 (Function)Data.MBitVector
2 (Function)Data.Vector.HalfByte
wordSize2Data.Vector.HalfByte
writeData.Vector.Storable.Allocated
zipWith'Rubik.Misc
|*|Rubik.Solver
|.|Rubik.Solver
|:|Data.Tuple.Extra