I'm wondering how pro StarCraft 2 players practice. I mean if compared to something like a physical sport there might be some calisthenic, run some drills, etc. It seems like one might also want to re-run certain engagements over and over again (how would somebody do that?) like drills.
I never considered pro-gaming myself or know anyone closely who live of it, but since I watch (maybe waaaay too many) videos, interviews and listen to podcasts (mainly State of the Game) I'd like to give some ideas around training in video games, especially StarCraft.
First of all: Stay healthy
Whenever a progamer gets asked what is important besides playing huge amounts of game he states something like your body is very important, you need to be fit to be able to think fast, play fast and grind endless games. As far as I know, nearly every player in e-sports does some workouts or runs to stay in shape, e.g. the guys from Evil Genius go to the gym and lift weights regularly (Geoff stated this in some SotG episode).
Especially (but not only) in South Korea most (all?) of the teams have their own training house. It makes things much easier when you have an environment where you can focus at your work with other people that do the same job. Also it is important to have someone around you can talk to if you have some problems, discuss ideas and test things. Usually they also have a dedicated coach who helps with certain problems, keeps an eye on special people and all this - like its known from every other professional sport.
Although specific methods may alter from team to team.
I heard in the oGs-TL house players have an house-intern league: Everyone has to play almost everyone else once a day. This not only gives you motivation since you want to improve your position but playing many different opponents gives you some wider vision and experience than only training over and over again against one specific person and matchup.
Training at home
This should be the case for most American and European players.
I heard in the training houses of Brood-War teams they usually had one coach for each race or even match-up. Coaches were also there to create new strategies/build and teach them to the player so he could focus on making the execution perfect.
Artosis made quite a couple tours through pro gaming houses and uploaded them to youtube - if you're really interested also watch some interviews with players and coaches.