@nine2 But that is exactly what we want. Improvising a build order requires skill. Just like adapting to what your enemy does.
Looking at top level players replays and memorize their build order for 20 maps is not skill.
It's like Chess vs Go.
On chess you can reach a certain level of skill without learning openings. But at some point you have to memorize all of them. I know this by heart, because I play chess in league for over 10 years and refused to do this memorizing task.
Go on the other hand has no fixed opening so it's much more difficult to get better without understanding how the game works.
So with mapgen you can expect equally rated players to have equal skills. Right now it's more like: If the player knows the build order he plays like displayed rating +300, if he doesn't he plays like displayed rating -300