Sunday, April 30, 2017

It's about time I got a new timer.

This was one of the two birthday things that I got this year that were cube-related. I had gone so long without a stackmat, that I think that anything that I had ever learned faded away by the time I actually made it to a competition. I was also thinking that I hadn't shot anything cube-related on my youtube channel in a while. In an effort to present the basics for someone that is just curious or hasn't competed before and needs to learn something, here's the Speed Stacks StackMat timer, Generation 4.

Monday, April 24, 2017

Cubing in public, and a super cuber in California.

My kids, my wife, my beach cube and I all went to the Deerfield Beach Surfers for Autism event a couple of days ago and we had a fair amount of fun, even though I only did maybe one in-depth cube demonstration for one of the vendors and only one waiting in line with participants. The most important things I learned were:
  • If you have an extra Coke, share it.
  • If the surf is rough, paddle harder.
  • I really like chimichurri on french fries.
I have been doing cube demonstrations fairly often, probably a couple a week, just waiting in line at the grocery store or getting lunch. I did one today at a local sandwich place, where they wanted to see a full-on speedsolve while my sandwich contents were cooking, and I didn't bother with my usual round of explanations. Another patron filmed it, however I'm guessing that I won't see it despite my attempts because I'm always too flustered to say "No Spaces!" when I tell people that my youtube channel is SuperMonkeyCube. If you do a search for "super monkey cube" on youtube all you get is silly Super Monkey Ball results. I was even more psyched than usual because the person at the sandwich place that helped me and wanted to see the speedsolve was so jazzed to show me a prism that they carry around with them in order to demonstrate light dispersion when you look through two sides of it, creating funky rainbow effects. Since at heart, I'm just a person that's super-excited about their hobby, it warms my heart to see other science and math enthusiasts do their thing.

The other day at Publix I did my usual round of demonstrations, only to have a woman tell me "You should put this on Youtube." The one thing that I really want to have on Youtube that I really don't have on Youtube is exactly that thing. I want to have a person casually ask me about the cube, we have a little back-and-forth conversation about what their understanding is and I try to clear up their misconceptions, and I demonstrate what they want demonstrated, and do a solve or two to show them what they want to see. The problem for me is that I can't do that while filming it myself, and adding a cameraperson will likely ruin the spontaneity of the whole thing unless I'm constantly followed by a hidden camera crew (which I'm guessing might run me into trouble with the sorts of retail establishments that these interchanges normally take place in). However, maybe if I let it be known that I'd like a camera operator or two and a demonstration victim shemp fake shemp lovely assistant whatever you call the person you're doing the demonstration for, maybe I will be able to round up some volunteers.

Having had a birthday recently, I got a couple of cube-related things, but those will have to wait until another post. Another bit of cube news is too timely, and takes precedence.

Max Park - shown here at the OCSEF Open 2017 in Costa Mesa,CA - breaks the world record average by .06 seconds. Prior to this event, Max was ranked 6th in the world for average time at 6.92 seconds, with a personal best of 5.92 ranking him at 29th in the world for single solve. Also, prior to this event, Feliks Zemdegs held the Ao5 average record for the previous seven years.

If you check out the analysis by BrestCubing on reddit, you can see that Max doesn't really solve like Feliks does.

Feliks tends towards a variety of a lot of very advanced techniques - XCross (eXtended Cross - solving one or more of the four corner-edge pairs while solving the first four edge pieces that are typically referred to as the Cross.) ZBLL (Zborowski-Bruchem Last Layer which has algorithms for all possible last layer cases where the edges are already oriented) and some other freestyle block-building methods borrowed from the Roux and Petrus methods. This means that Feliks is trying to optimize what he's doing for many different kinds of initial positions and find something that's the most turn-efficient for what he sees. Felix's best competition solve of 4.73 seconds was only 43 moves.

When you review Max's solves, what you see is that the only solve where he tries to do something fancy (solve 2 where he does a partial cross before bringing in the first corner edge pair) is his slowest solve (7.26 sec) and second highest move count (68). His other solves are very straightforward, and just plain fast. Max's fastest solve, a competition best for him, was a 5.60 with 62 moves - just over 11 turns per second.

This does make me wonder about the number of algorithms that someone can have memorized and be able to execute them solidly. It's not necessarily worthwhile to have a multitude of algorithms under your belt if a few of them are going to be a little slower than the other ones, and the more different things you have algorithms for mean more cases that you have to be able to recognize. One of the reasons that there are more CFOP solvers than other methods is because it's less abstract to explain and easier to identify cases.

Well, maybe I'm going to have to practice with a metronome more. (Bass and cubing.)

Monday, April 3, 2017

"What's the secret?" they ask...

...and more often than not, I respond with "How do you get to Carnegie Hall?"

It's not a question that I get all the time, but if I'm out walking around with my Rubik's cube and a bystander asks me that question, it's the question that's the most likely to get me to stop.

I think the most common misconception about the Rubik's Cube is that people think there's more going on that what there is. Visually, there are 54 stickers (or colored tiles). It usually takes me showing a person specifically what an edge and what a corner is to get them to realize what they're looking at. More or less, this is the rundown that I give them.

Ok, so the first thing that you want to see is that the center pieces don't move relative to each other. On this cube, red is always opposite orange, white is always opposite yellow, and blue is always opposite green. These six pieces are on a center spindle like a U-Joint in your car, and can't go anywhere. The next thing is that you want to notice is that each edge piece and each corner piece is unique. For example there's only one orange and white piece, and there's a one-to-one correspondence between the colors on the piece and where it has to go when the cube is solved.

At this point I would turn the cube so that the orange and white piece is in the right place.
When I was using older cubes, I often took one of the edge pieces out at this point to show that you can't really change the pieces and that it really was a matter of getting the selected piece in the right place.

So now, you can see that the place that the orange and white piece has to go is that spot between the orange center and the white center. That piece goes at the intersection of those two faces.

While I turn the cube to show the position of the piece, I'm looking for one of the two adjacent corner pieces.

Here's the corner piece that goes next to it. Orange, white, and green. 

That piece has to go at the corner that corresponds to the orange, white, and green centers. There are twelve edge pieces with two colors each, and eight corner pieces with three colors each. So now, for every piece on the cube, you can say: Is the piece in the right place, and is it turned around the right way?

If I think that I've lost them, I pick a different piece and place it in an incorrect orientation in the correct location, and if I haven't lost them I try to extrapolate a little more.

So this now means that if you do one side, like most people try to figure out first, it's not going to just be that side. If you have one side done correctly, it's going to be an entire layer solved.

From here it's usually dependent on the person and how we're doing and what follow-up questions that they're asking.

Another nice version of this interchange is that every once in a while (and it's becoming more frequent) I get to watch someone else solve a cube, and I'm able to offer some pointers, or recommend what to work on next or what to look up. The majority of the time is still me trying to demonstrate and explain as much as is requested to people that are unfamiliar.

Sometimes it's hard to know when we're done, but sometimes it's really easy. Once in a while after a solve demonstration, especially since I'm not as fast as whatever they may have seen on the internet or TV, they say things like "Did you see that there are some kids that can do it really fast, but they're doing it mathematically?" The last time that someone did that, I just walked off.

Had you seen it yourself, you might have thought that I assumed that it was the two people talking to each other and I was no longer in the conversation, since I didn't have a polite response prepared. And then you go - Hey, wait a minute, isn't there math here? What's your problem with the question? So, maybe I should explain.

1) Practically nobody successfully solves a cube without a plan. Even if you don't start with a plan, you're going to need one by the time you finish.

2) Nobody solves a cube fast without a plan, and having memorized algorithms beforehand and putting time into executing those algorithms as efficiently as possible.

3) Nobody solves a cube really fast without a plan, memorized algorithms, and lots of practice at piece tracking - looking ahead at finding the pieces you're going to need for the next algorithm by the time you finish the one you're doing.

So the question you have to ask yourself, is that math? I would say that it's just pattern recognition and execution of specific operators that have some basis in set theory or group theory, but you're not doing any set theory while you're solving the cube (unless you're working it out slowly from scratch like case #1 above.) Considering how infrequently set theory and group theory come up in casual conversation, I don't even have a good feel for what people would say is or is not math. Perhaps that can be left as an exercise for the reader to determine what is, or is not math here. (I'm not suggesting that set or group theory isn't math, I'm suggesting that those are the sort of things about which a layperson might be inclined to say, "No, I mean like real math.")

It would also appear that I really need to watch that movie about Edward Snowden. I was disappointed to find out he doesn't have a WCA ID.