Like I said before, I love the way Tennis structures their rankings. Here's the thing though. Here's the reason why a Tennis player can keep his points for a full year. Think about it. When you watch the big tournament such as the Grand Slams, which are now worth 2000 pts per Grand Slam and the Masters events which are worth 1000 pts per event, you're guaranteed to see ALL the top players there (unless they are injured). Rarely will a top person miss an event. Then again, they have the money to do so.
When we look at our FGC tournaments, that isn't the case. You won't always get every single top player there and many things come into factor. The most important one is money. Not everyone is able to travel so you won't always get all the top players at any said tournament. Sometimes some aren't able to get off work which could also be a factor.
So then it has to be unanimous how we're going to categorize each event. Do we base it on who actually attends, do we base it on the prestige of name of the event, do we base it on both, or do we have a set rating for tournaments like in tennis?
Anyways, here's the link to the ATP website that shows the current breakdown of points.
http://www.atpworldtour.com/Rankings/Rankings-FAQ.aspx#points
Also notice, with the exception of some tourneys, EVERYONE gets a point value for going to the tourney. The farther in the tourney you advance, the more points you obtain.