Custom Algorithm Generator Website Released

I have a suggestion to make finding algorithms faster:
Since you can't flip edges with 2-gen algorithms, (e.g. RU, DL, etc.) is it possible to detect flipped edges and automatically say that there are no algs?

Let's say I input this OLL:

● ● O |
● ● O |
● O O |
. . ‾‾
Since the UR and UF edge is flipped, if I tell it to find 2-gen algs then it should say that there are no algs. In addition, tell the user to input 3, 4, 5 or 6-gen algs.
Also, if I input a state with flipped edges and tell it to find RUF-gen algs, find algs with R, U and F instead of finding algs that use only RU, UF, or FR.

*oh my god typing that oll was so hard heckd*
 
Last edited:
I have a suggestion to make finding algorithms faster:
Since you can't flip edges with 2-gen algorithms, (e.g. RU, DL, etc.) is it possible to detect flipped edges and automatically say that there are no algs?

Let's say I input this OLL:

● ● O |
● ● O |
● O O |
. . ‾‾
Since the UR and UF edge is flipped, if I tell it to find 2-gen algs then it should say that there are no algs. In addition, tell the user to input 3, 4, 5 or 6-gen algs.
Also, if I input a state with flipped edges and tell it to find RUF-gen algs, find algs with R, U and F instead of finding algs that use only RU, UF, or FR.

*oh my god typing that oll was so hard heckd*

You don’t need to type the OLL, you can just scroll to the bottom of the solver and copy and paste the cube state to post here.

Like this: BBABBABAAABACCCCCCBBBEEEEEEAAAIIIIIIAAAQQQQQQggggggggg

That seems like a hard feature to implement, especially compared to how much it will help, and taking custom states into account.

I guess I can add a note saying that some gens and depths can’t find any solutions.
 
TLDR: Check it out at https://solver.now.sh/.

I am glad to announce a custom algorithm generator website I made in JavaScript from scratch.
I originally made it so I could generate some algs for a new Roux variant, but I think it could come in handy for some other people.
I didn't use other solvers, because I wanted to have a solver that could handle custom state definitions.

The way states are defined in my solver is each sticker can be one of the listed colors.
This allows for some stickers to be anywhere in the cube for it to be considered solved, and some to only be in certain places.

In the attached images, you can see that the stickers in gray can be anything, while the colored stickers need to be those colors.
The new feature compared to other solvers is that the rainbow colored stickers can one of a few defined colors.

It also saves the current state definition between sessions, and lets you copy and paste it to share it.

Here are the attached images:

View attachment 11034View attachment 11033View attachment 11032

Again, you can find it at https://solver.now.sh/.



If anyone has feedback on how I can improve the website or add features, please tell me.
Looks good. Can't wait to see what you do with it.
 
Back
Top