honestly I'm pretty sure opus could solve a rubiks cube if you just gave it the layout if the sides and looped until it would solve it
or even just take a picture of the thing, since they can digest visual input now