In Heart of the Swarm you gain XP for killing/building units in multi-player matches on Blizzard maps. My understanding is that there is a "soft cap" of 50,000xp per match; actions that give you XP give 100% of their value until you've reached 50kxp during a match, and then they only give 1/3 of their normal value for the rest of the match.
If your intent is to maximize the rate at which you gain XP, then it seems like you would want to have matches end right around when you hit the soft cap. Stopping before the soft cap wastes extra time on the period at the beginning of a match where XP gain is slow, and pushing well past the soft cap is of course getting you only 1/3 XP.
Is there any way to tell how much XP I've gained so far in a match, so I can decide whether to (for example), drag out a match against AIs?