Only 100 hours? Shit I'm behind on the great scale
Well, we might differ on what "advanced" play means.
I'd probably create a spread like this:
Beginner: you know what some buttons do, but you don't use a notable portion of your toolset. You have a fixed gameplan, and when it is foiled, you are doomed.
Novice: you know what most of your buttons do, but there are still a few tools not being used properly or at all. You have a somewhat flexible gameplan, but it is pretty basic and not very reactive to your opponent. Between sets, you might adjust.
Intermediate: you know what all of your buttons do, and when to use them. Your gameplan is something you can reflect on and change between matches.
Advanced: Like intermediate, but you can reflect on and change between breaks during rounds (knockdowns, breaks in pressure, etc.).
Expert: You can reflect on and change on a moment-to-moment basis based on your opponent's habits.
I would say that that when I have 100 hours with a character and I have a lot of mental energy, I reach advanced play. When I get tired, I usually slide into intermediate play. I have brief moments of brilliance where I play like an expert, but I need not only hundreds of hours with my character, but hundreds of matches against the appropriate opposing character as well.