[UI Update][Simulator][WIP] "Maple Leaves" Twisty Puzzle Cube

  • Thread starter Thread starter Deleted member 36445
  • Start date Start date
D

Deleted member 36445

Guest
WIP [work in progress]
Last update: https://www.speedsolving.com/thread...-leaves-twisty-puzzle-cube.94381/post-1647311
-> UI updates
new link: https://filipeteixeira.com.br/mapleaves/





Original Thread:

Captura de Tela 2025-03-06 às 14.24.21.png


It's pretty raw at the moment but it's fully functional.


YES, I used Claude 3.7 Sonnet a lot for developing faster, and in less than two whole days the sim was functional. I DON'T CARE for your opinion on AI coding. If you have a yellow butter as your profile pic, you will know what I'm talking about. But if you have opinions on methods for solving this puzzle, I want to hear everything of it!!

I made this simulator because I want to get better at solving the Maple Leaves cube and it may help develop better algs to it somehow. The code is pretty crappy but it works.

I also invented my own notation for it, so you can use the sim.

Notation is as follow:

top corners:

a, b, c, d

a = UBL
b = UBR
c = UFR
d = UFL

A, B, C, D

a = DBL
b = DBR
c = DFR
d = DFL

a', b', c', d', A', B', C', D' are supported.
180 move not supported for those type of moves, because its the same of inverting the turn direction, as we are dealing with corners


x, y, z = normal cube rotations
x', x2, y', y2, z', z2 are supported

\ = swap UFL <-> FRU petals
/ = swap UFR <-> FLU petals

you can use setups by putting a comma after the setup, so at the end of the following alg, the setup will be automatically unmade

example:

a b a' b', \

only one setup at a time is supported at the moment when applying algs. (so you can't use more than one comma or else the code will break)
 
Last edited by a moderator:
[UPDATE]
3D view is now supported

- Example: "Super Cube"

[[0,0,0,0,0,0,0,0,1,4,3,2],
[1,1,1,1,1,1,1,1,4,0,2,5],
[2,2,2,2,2,2,2,2,1,0,3,5],
[3,3,3,3,3,3,3,3,2,0,4,5],
[4,4,4,4,4,4,4,4,3,0,1,5],
[5,5,5,5,5,5,5,5,1,2,3,4]]

1741360624961.png


1741361282514.png


1741361316779.png
1741361301514.png


Example with a scrambled cube:

Alg:
A a C C' d A d b' B A a \ a' A \ A' b' \ b d' / d b' \ b B / B' a \ a' C / C' d / d' d \ d' c' B' B C' C' C' A' b' c' C' D' / D c' \ c D' \ D a \ a' C \ C' a \ a' D \ D' A / A' d / d' D' \ D b' a' B c c D a' A' c' d' A \ A' C \ C' c \ c' D / D' a \ a' c' / c d / d' b' \ b b / b' d / d' c a A' c D' C' a' C c C' d' \ d B \ B' d / d' c' \ c D' \ D c' / c A / A' D / D' d' / d B' / B d C D C' a A a A' C d d \ d' b' / b a \ a' a \ a' A' / A A / A' d / d' d' \ d a' \ a D' \ D b B' d' d A b' d B c' c' a \ a' c / c' A' \ A A / A' c' \ c B' / B c' \ c a' \ a a' / a b' \ b a' C' A' c c B' A d' b B' c / c' A' \ A d / d' b \ b' c' / c c' / c B / B' C \ C' C' \ C a' / a d' c' c d d c' B' d a' C b \ b' a \ a' b' / b A' / A D' \ D a / a' a \ a' C' / C a \ a' a / a' D c D' D A' D' b d' c' C' B' / B C' / C a' \ a c \ c' c' \ c C \ C' C \ C' A \ A' b \ b' b' \ b D C C' C C A d d c D' d' / d D' \ D A / A' c \ c' D \ D' C' / C D / D' C \ C' b / b' D' \ D

State:
[[2,4,1,5,4,0,2,0,1,0,2,4],[0,1,3,2,0,3,2,4,1,2,3,5],[4,0,2,4,3,1,3,3,4,0,5,2],[4,0,5,1,1,1,5,1,0,3,4,0],[3,3,5,1,5,4,2,2,2,5,1,3],[5,0,2,3,0,5,5,4,4,5,3,1]]

ortographic mode:

1741360844060.png


perspective mode:

1741360867512.png


unfolded mode:

1741360886408.png
 
Last edited by a moderator:
Back
Top