No. It is all same, training or match, weaker or stronger opponent, rate of -cond/progress+ is same.
So count like this:
40%sp/day*28days=1120%sp, then 1120%sp*5 (progress ratio per skill point; number of sp earned/1%condition lost)=5600
Divide that number with 100 (because you need 100% of skill progress to earn one skill point) and result is 56.
What does that number mean?
56 (unsigned skillpoints)= nubmer of skill points which player (who has 5%skill progres per 1% lost condition growth rate) will earn in one season without adding skill points, without motm sp bonus or friends sp pack gift.