Zarxrax
Veteran
Ok this idea is a bit nuts, and I'm not sure if its even possible. But I just thought I might toss it out there to get some feedback.
One of the hardest parts about learning algorithms, is practicing the recognition for those algorithms. One way is to just cube randomly, and hope the ones you want to practice come up. This is hardly time efficient. Another way involves using a program to generate scrambles for you to give you the cases that you want. This is a bit better, but still fairly slow.
But, what if we had a direct cube-to-pc interface?
By using tech such as that found in a nintendo wii controller, perhaps one could rig up a custom cube that would directly control a 3d cube in a pc application?
The advantage of this? Instead of looking at your physical cube, you look at the representation of it on your computer screen. When you turn your cube, the one on the screen turns. It's just like having a virtual cube in front of you. Now, the app could generate any cases you need to practice, and then you simply execute them. As soon as you finish, it gives you another case. You could practice case after case, with no setup time whatsoever.
I'm thinking it would just need sensors in the 4 sides (maybe fit them into the center caps) and in the top layer. In the bottom layer you could have a bluetooth transmitter or a usb cable or something.
One of the hardest parts about learning algorithms, is practicing the recognition for those algorithms. One way is to just cube randomly, and hope the ones you want to practice come up. This is hardly time efficient. Another way involves using a program to generate scrambles for you to give you the cases that you want. This is a bit better, but still fairly slow.
But, what if we had a direct cube-to-pc interface?
By using tech such as that found in a nintendo wii controller, perhaps one could rig up a custom cube that would directly control a 3d cube in a pc application?
The advantage of this? Instead of looking at your physical cube, you look at the representation of it on your computer screen. When you turn your cube, the one on the screen turns. It's just like having a virtual cube in front of you. Now, the app could generate any cases you need to practice, and then you simply execute them. As soon as you finish, it gives you another case. You could practice case after case, with no setup time whatsoever.
I'm thinking it would just need sensors in the 4 sides (maybe fit them into the center caps) and in the top layer. In the bottom layer you could have a bluetooth transmitter or a usb cable or something.