Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/dicarlo236/cube-solver
/ functions
Functions
379 in github.com/dicarlo236/cube-solver
⨍
Functions
379
◇
Types & classes
41
↓ 29 callers
Method
read
(char[] arr, DataInput in)
server/cs/min2phase/Tools.java:15
↓ 28 callers
Method
read
(char[] arr, DataInput in)
server/Tools.java:15
↓ 28 callers
Method
write
(char[] arr, DataOutput out)
server/Tools.java:43
↓ 28 callers
Method
write
(char[] arr, DataOutput out)
server/cs/min2phase/Tools.java:43
↓ 16 callers
Method
getPruning
(int[] table, int index)
server/CoordCube.java:61
↓ 16 callers
Method
getPruning
(int[] table, int index)
server/cs/min2phase/CoordCube.java:61
↓ 13 callers
Method
CornMult
prod = a b, Corner Only.
server/CubieCube.java:142
↓ 13 callers
Method
CornMult
prod = a b, Corner Only.
server/cs/min2phase/CubieCube.java:142
↓ 13 callers
Method
EdgeMult
prod = a b, Edge Only.
server/CubieCube.java:159
↓ 13 callers
Method
EdgeMult
prod = a b, Edge Only.
server/cs/min2phase/CubieCube.java:159
↓ 11 callers
Method
fromScramble
(int[] scramble)
server/Tools.java:397
↓ 9 callers
Method
EdgeConjugate
b = S_idx^-1 a S_idx, Edge Only.
server/CubieCube.java:182
↓ 9 callers
Method
EdgeConjugate
b = S_idx^-1 a S_idx, Edge Only.
server/cs/min2phase/CubieCube.java:182
↓ 9 callers
Method
randomState
(byte[] cp, byte[] co, byte[] ep, byte[] eo)
server/Tools.java:278
↓ 9 callers
Method
randomState
(byte[] cp, byte[] co, byte[] ep, byte[] eo)
server/cs/min2phase/Tools.java:278
↓ 8 callers
Method
CornConjugate
b = S_idx^-1 a S_idx, Corner Only.
server/CubieCube.java:168
↓ 8 callers
Method
CornConjugate
b = S_idx^-1 a S_idx, Corner Only.
server/cs/min2phase/CubieCube.java:168
↓ 8 callers
Method
length
()
server/Search.java:245
↓ 8 callers
Method
setPruning
(int[] table, int index, int value)
server/CoordCube.java:57
↓ 8 callers
Method
setPruning
(int[] table, int index, int value)
server/cs/min2phase/CoordCube.java:57
↓ 8 callers
Method
setPruning2
(int[] table, long index, int value)
server/CoordCube.java:65
↓ 8 callers
Method
setPruning2
(int[] table, long index, int value)
server/cs/min2phase/CoordCube.java:65
↓ 8 callers
Method
solution
Computes the solver string for a given cube. @param facelets is the cube definition string format.<br> The names of the facelet positions of the
server/Search.java:172
↓ 7 callers
Function
random
generate random number between min and max, inclusive not actually an even distribution.
sync_test/main.cpp:33
↓ 7 callers
Method
set
(CoordCube node)
server/CoordCube.java:647
↓ 7 callers
Method
setVal
(int val0, int val, boolean isEdge)
server/Util.java:204
↓ 7 callers
Method
setVal
(int val0, int val, boolean isEdge)
server/cs/min2phase/Util.java:204
↓ 6 callers
Method
getNParity
(int idx, int n)
server/Util.java:195
↓ 6 callers
Method
getNParity
(int idx, int n)
server/cs/min2phase/Util.java:195
↓ 6 callers
Method
getPruning2
(int[] table, long index)
server/CoordCube.java:69
↓ 6 callers
Method
getPruning2
(int[] table, long index)
server/cs/min2phase/CoordCube.java:69
↓ 6 callers
Method
getTwist
()
server/CubieCube.java:248
↓ 6 callers
Method
getTwist
()
server/cs/min2phase/CubieCube.java:248
↓ 6 callers
Method
getUDSlice
()
server/CubieCube.java:285
↓ 6 callers
Method
getUDSlice
()
server/cs/min2phase/CubieCube.java:285
↓ 5 callers
Method
doMovePrun
@return 0: Success 1: Try Next Power 2: Try Next Axis
server/CoordCube.java:726
↓ 5 callers
Method
doMovePrun
@return 0: Success 1: Try Next Power 2: Try Next Axis
server/cs/min2phase/CoordCube.java:726
↓ 5 callers
Method
getComb
(byte[] arr, int mask, boolean isEdge)
server/Util.java:267
↓ 5 callers
Method
getComb
(byte[] arr, int mask, boolean isEdge)
server/cs/min2phase/Util.java:267
↓ 5 callers
Method
getNPerm
(byte[] arr, int n)
server/Tools.java:262
↓ 5 callers
Method
getNPerm
(byte[] arr, int n)
server/cs/min2phase/Tools.java:262
↓ 5 callers
Method
getVal
(int val0, boolean isEdge)
server/Util.java:208
↓ 5 callers
Method
getVal
(int val0, boolean isEdge)
server/cs/min2phase/Util.java:208
↓ 5 callers
Method
initRawSymPrun
(int[] PrunTable, final int INV_DEPTH, final char[][] RawMove, final char[][] R
server/CoordCube.java:328
↓ 5 callers
Method
initRawSymPrun
(int[] PrunTable, final int INV_DEPTH, final char[][] RawMove, final char[][] R
server/cs/min2phase/CoordCube.java:328
↓ 5 callers
Function
number_to_name
cube.cpp:146
↓ 5 callers
Method
set
(CoordCube node)
server/cs/min2phase/CoordCube.java:647
↓ 5 callers
Method
toString
()
server/cs/min2phase/CubieCube.java:483
↓ 4 callers
Method
equalsCorn
(CubieCube c)
server/CubieCube.java:97
↓ 4 callers
Method
equalsCorn
(CubieCube c)
server/cs/min2phase/CubieCube.java:97
↓ 4 callers
Method
getFlip
()
server/CubieCube.java:211
↓ 4 callers
Method
getFlip
()
server/cs/min2phase/CubieCube.java:211
↓ 4 callers
Method
getFlipSym
()
server/CubieCube.java:230
↓ 4 callers
Method
getFlipSym
()
server/cs/min2phase/CubieCube.java:230
↓ 4 callers
Method
getPruningP
(byte[] table, long index, final long THRESHOLD)
server/CoordCube.java:87
↓ 4 callers
Method
getPruningP
(byte[] table, long index, final long THRESHOLD)
server/cs/min2phase/CoordCube.java:87
↓ 4 callers
Method
length
()
server/cs/min2phase/Search.java:245
↓ 4 callers
Method
loadPrunPTable
(byte[] table, String fileName)
server/CoordCube.java:401
↓ 4 callers
Method
loadPrunPTable
(byte[] table, String fileName)
server/cs/min2phase/CoordCube.java:401
↓ 4 callers
Method
next
(long probeMax, long probeMin, int verbose)
server/Search.java:227
↓ 4 callers
Method
numberOfProbes
()
server/cs/min2phase/Search.java:241
↓ 4 callers
Method
resolvePerm
(byte[] arr, int cntU, int parity)
server/Tools.java:223
↓ 4 callers
Method
resolvePerm
(byte[] arr, int cntU, int parity)
server/cs/min2phase/Tools.java:223
↓ 4 callers
Function
sequence_to_serial
mbed.cpp:100
↓ 4 callers
Method
setFlip
(int idx)
server/CubieCube.java:219
↓ 4 callers
Method
setFlip
(int idx)
server/cs/min2phase/CubieCube.java:219
↓ 4 callers
Method
setTwist
(int idx)
server/CubieCube.java:256
↓ 4 callers
Method
setTwist
(int idx)
server/cs/min2phase/CubieCube.java:256
↓ 4 callers
Function
set_rts_pin
serial.cpp:105
↓ 3 callers
Method
URFConjugate
this = S_urf^-1 this S_urf.
server/CubieCube.java:193
↓ 3 callers
Method
URFConjugate
this = S_urf^-1 this S_urf.
server/cs/min2phase/CubieCube.java:193
↓ 3 callers
Method
accept
PracticalSocket.cpp:266
↓ 3 callers
Function
compute_colors
image_aquisition.cpp:209
↓ 3 callers
Function
fillAddr
Function to fill in address structure given an address and port
PracticalSocket.cpp:64
↓ 3 callers
Method
getCComb
()
server/CubieCube.java:366
↓ 3 callers
Method
getCComb
()
server/cs/min2phase/CubieCube.java:366
↓ 3 callers
Method
getCPerm
()
server/CubieCube.java:306
↓ 3 callers
Method
getCPerm
()
server/cs/min2phase/CubieCube.java:306
↓ 3 callers
Method
getCPermSym
()
server/CubieCube.java:314
↓ 3 callers
Method
getCPermSym
()
server/cs/min2phase/CubieCube.java:314
↓ 3 callers
Method
getD4Comb
()
server/CubieCube.java:297
↓ 3 callers
Method
getD4Comb
()
server/cs/min2phase/CubieCube.java:297
↓ 3 callers
Method
getEPerm
()
server/CubieCube.java:333
↓ 3 callers
Method
getEPerm
()
server/cs/min2phase/CubieCube.java:333
↓ 3 callers
Method
getU4Comb
()
server/CubieCube.java:293
↓ 3 callers
Method
getU4Comb
()
server/cs/min2phase/CubieCube.java:293
↓ 3 callers
Function
get_webcam_image
get a single frame from webcam
image_aquisition.cpp:592
↓ 3 callers
Method
init
()
server/Search.java:249
↓ 3 callers
Method
initPhase2
@return 0: Found or Probe limit exceeded 1: Try Next Power 2: Try Next Axis
server/Search.java:521
↓ 3 callers
Method
initPhase2
@return 0: Found or Probe limit exceeded 1: Try Next Power 2: Try Next Axis
server/cs/min2phase/Search.java:521
↓ 3 callers
Function
random
mbed.cpp:312
↓ 3 callers
Function
reset_sequence
resets all data in a sequence
sync_test/main.cpp:93
↓ 3 callers
Function
send_sequence
serial.cpp:13
↓ 3 callers
Method
setComb
(byte[] arr, int idx, int mask, boolean isEdge)
server/Util.java:282
↓ 3 callers
Method
setComb
(byte[] arr, int idx, int mask, boolean isEdge)
server/cs/min2phase/Util.java:282
↓ 3 callers
Method
setNPerm
(byte[] arr, int idx, int n, boolean isEdge)
server/Util.java:237
↓ 3 callers
Method
setNPerm
(byte[] arr, int idx, int n, boolean isEdge)
server/cs/min2phase/Util.java:237
↓ 3 callers
Method
start
Timer.cpp:9
↓ 3 callers
Method
toFaceCube
(CubieCube cc)
server/Util.java:172
↓ 3 callers
Method
toFaceCube
(CubieCube cc)
server/cs/min2phase/Util.java:172
next →
1–100 of 379, ranked by callers