• Welcome to the Speedsolving.com, home of the web's largest puzzle community!
    You are currently viewing our forum as a guest which gives you limited access to join discussions and access our other features.

    Registration is fast, simple and absolutely free so please, join our community of 40,000+ people from around the world today!

    If you are already a member, simply login to hide this message and begin participating in the community!

🚀 Just Launched: Cubedex - A New app to drill your algs like a pro!

pof

Member
Joined
Apr 25, 2024
Messages
9
Location
Catalonia
WCA
2024FORA01
Hello Speedsolvers!

I'm excited to announce the release of my brand-new smartcube alg trainer, Cubedex, designed for those who miss this feature that was recently removed from GAN's CubeStation App! 🎉

🌐 What is Cubedex?

Cubedex is a lightweight Progressive Web App (PWA) that connects to your GAN smartcube using Bluetooth. It's designed to help you drill, time, and master algorithms like PLL and OLL, making it easier to build them into your muscle memory faster and more effectively.

📱 How to Get Started:

✅ Visit CubeDex.app in your browser.
✅ Add Cubedex to your home screen for an app-like experience
✅ You can use it offline - Cubedex works perfectly without an internet connection

💡 Feedback & Suggestions

This is just the start! I’d love to hear any feedback, suggestions, or ideas to make Cubedex even better. Let me know what features you'd like to see next. I'm all ears!

Thanks for checking it out, and happy cubing! 🧩

Screenshot 2024-09-04 at 15.36.58.png
 
Whilst this is great work (truly btw) I can't deal with the fact that my cube is not in the same state as what's shown on screen or what it's asking me to do - it would be amazing if this behaved like the timed bit(s) of speedcubedb and showed you a scramble to and then timed you performing the algorithm (CMLL in my case...) as I rely heavily on visuals to memorize algs before they are properly in muscle memory. Is this something you'd plan to add at some point?
 
Whilst this is great work (truly btw) I can't deal with the fact that my cube is not in the same state as what's shown on screen or what it's asking me to do - it would be amazing if this behaved like the timed bit(s) of speedcubedb and showed you a scramble to and then timed you performing the algorithm (CMLL in my case...) as I rely heavily on visuals to memorize algs before they are properly in muscle memory. Is this something you'd plan to add at some point?
Sure, I will add a "scramble to..." button that shows the scramble to get the same state in your cube when I have some time.
 
Whilst this is great work (truly btw) I can't deal with the fact that my cube is not in the same state as what's shown on screen or what it's asking me to do - it would be amazing if this behaved like the timed bit(s) of speedcubedb and showed you a scramble to and then timed you performing the algorithm (CMLL in my case...) as I rely heavily on visuals to memorize algs before they are properly in muscle memory. Is this something you'd plan to add at some point?
I just added the "Scramble to" button (the magic wand icon on the right side):
1728699399780.png
 
I just added the "Scramble to" button (the magic wand icon on the right side):
View attachment 35495
how exactly does this work? Maybe I'm missing something but scramble to just turns my cube into a scrambled mess. I just want my cube to be in a T perm if the app is asking me to do a T perm. This scramble to feature seems to make no sense.
 
how exactly does this work? Maybe I'm missing something but scramble to just turns my cube into a scrambled mess. I just want my cube to be in a T perm if the app is asking me to do a T perm. This scramble to feature seems to make no sense.
solve the cube and go to Options -> Reset State. This will make sure the cube state is in sync with what the app is tracking. After that the "scramble to" will give you the T perm :)
 
Hey Speedsolvers!

It's been a month since I launched Cubedex, and I'm excited to share that I've been hard at work adding new features and improving the app based on your feedback. Whether you're using a smartcube or a regular cube, Cubedex now has even more tools to help you master your algorithms!

🆕 Here's a quick rundown of what's new:
  • Algorithm Subset Support: You can now select smaller subsets of algorithms to practice, making it easier to focus on specific cases.
  • Algorithm Progress Tracking: Track your progress with each alg (statuses include Not Learned, Learning, and Learned).
  • "Scramble To" Button: Quickly set up the case you're training on your cube with a single click.
  • Save Ao5 and PB: Automatically saves your average of 5 and personal best for every algorithm.
  • Customized Practice Drills: Added options like Random AUF, Prioritize Failed Cases, and Sort Options (ordered, random, slower cases first) to refine your drills.
  • Focused Training Options: You can now disable showing the algorithm name or mask the alg moves entirely to focus on specific skills like two-sided recognition.
  • UI/UX Improvements: Made the interface more intuitive and user-friendly, and also added Dark Mode.
  • Easier Algorithm Editing: Click on any algorithm to edit it directly, making it simpler to update your alg list.
  • Feedback Indicators: Added a flashing indicator to let you know when you’ve failed or successfully completed a case.
And the best part? Cubedex now fully supports both smartcubes and regular cubes! While using a smartcube gives you the most accurate experience, you don't need one to get the benefits of training with Cubedex.

To help you get the most out of these new features, I've also created a new tutorial video that walks you through all the updates and shows how to use the app to its fullest potential. You can check it out here:

I’d love to hear your thoughts and feedback! Let me know if you have any questions or suggestions for future updates. Happy cubing! 🧩
 
Hey, this is really great and thanks for adding the "scramble to" feature. Would it be possible to be able to toggle "scramble to" on (and off) rather than have to click it each time? You could add this as an option maybe.

Additionally, it would be really nice if you could vary / randomize orientation - specifically I'm a Roux solver and am looking at CMLL training. It would be nice to be able to practice both white and yellow on top in any sub-orientation (if that makes sense!) - ie. y/x2 with maybe checkboxes etc.

Also it's worth noting that CMLL doesn't generally solve the whole cube - I note that I use a different algorithm for a lot of the cases and was confused as to why I did my algorithm and the time kept going xD I worked out that I have to enter my own algs but it would be amazing if it would detect the CMLL solved state (ie. corners orientated but edges not necessarily solved.

Essentially, my absolute perfect tool would be OnionHoney CMLL trainer (https://onionhoney.github.io/roux-trainers/#cmll) with smart cube support and timing / Ao5 as you've implemented. Not sure how feasible this is but this is a really cool tool - I might look into the code at some point and see if I can fork it and implement some of this stuff myself albeit js is not my main "thing" xD
 
Hey, this is really great and thanks for adding the "scramble to" feature. Would it be possible to be able to toggle "scramble to" on (and off) rather than have to click it each time? You could add this as an option maybe.
You have this already: Options -> Always Keep "Scramble To" Enabled

I'll check what I can do with the other suggestions :)
 
Back
Top