Most like that. So if I notice the points are given according to the rating you have at the moment, if your rank is high, the points gained will also be high. On the other hand also from the quality of the posts you post. If the quality is good and can be useful for others, it will also get good points too.