just to follow up, these points will be used for a tournament scoreboard - kind of like the USCF Grand Prix where you track points cumulatively through the year. then we can have a ladder of tournament points where it isn't based on rating so much as tournament performance!
Ideas for Point System
If they will be used a a yearly socreboard or something like that. Why don't you use the standard point system?.
If you are interested in only a tournament based scoring system. You could base it loosely on the same premise as table-tennis tournaments. Each person is given the same rating to begin, much like you do here. Award ten points for each win and deduct ten for each loss..bonus points would then be awarded or deducted based on the ratings differential. if the difference were 0-12 then each person would be risking the same amount 8 points..if the difference were 13-37 then the higher rated person, if they won would win 7, but lose ten if he lost. The lower rated person if they won would win ten but only lose 7 if they lost. as the difference in ratings increase the awards for the higher rated person diminishes and increases for the lower rated person. If the ratings difference were 238 and above,the higher rated person would receive no bonus points for winning only the ten awarded for a win,but he would lose 50 for losing. The lower rated person would be awarded 50 bonus points for the win,and lose no bonus points for the loss .the complete formulas can be found at www.usatt.org/ratings May or may not be what your looking for
You could do something like the FIDE category system. They deal with higher rating ranges, but you could just slide it down to suit your needs. You calculate the average rating of the participants and then determine a category number. For example, if a FIDE tournament has an average rating between 2251 and 2275 it is category 1, 2276 to 2300 is category 2, etc. (25 point range per category). Chess.com might want to start their categories at lower rating ranges. ;-)
Then you could award points for placing in tournaments that scales with the tournament category. For example, first place is k*N*C points where N is the number of participants, C is the category and k is some constant (can help make the numbers prettier, or depend on what place you finish in). You want to be careful, I think, that N isn't more important than C. It might be better to use log(N).
I had a whole long post here, but I wasn't logged in, so it didn't post. :(
Anyway, the gist of it was that you have a base value for the tournament based on the rating of the participants. Everywhere from 100 points for ratings less than 1000 up to 1000 points for a Master-level tournament. Then you could modify this based on the size of the tournament (5-10 times more points for tournaments with fewer than 1000 participants, 20-100 times more points for really big tournaments). Then, you multiply by the scaled ranking of each person. My example was the following:
I'm currently playing in the "1st Chess.com Tournament (1400-1800)." Based off the Rating cap of 1800, this was a base 400 point tournament in my system. However, it is fairly big at 1497 participants, so the total value of the tournament is 20*400=8000 points.
Let's say I do moderately well, ranking 275th of 1497. Then I take (1497 - 274) / 1497 = 0.817. So, I would get 0.817 * 8000 = 6536 points. Note: the 274 comes in so that first place would get the full 8000 points (1497 - 0) / 1497 = 1. You could have a minimum of 1 point for participation, and people tied for whatever place could each get the full number of points for that place. For example, in a 4-way tie for 3rd in the example above, each of those 4 people would get 7989 points. You could also give bonus points for the winner (up to 10% of the "full" value of the tournament) to help create a greater margin between 1st and 2nd place, making it truly special to get 1st place. Anyway, if you want the full breakdown, I can post it again or just e-mail you.
Of course, all of the numbers above could be scaled however you see fit. I chose them for convenience of calculating.Thanks for that! The reason the post was lost was b/c of the server restarts. Sorry about that. I dont think its necessary to repost the details, I get the idea behind it. I'll think on all this a lot more and come up with something. thanks guys :)
I didn't understand all the math behind the idea. The thought that I received was that if you have different rated opponents a higher rated opponent would receive less for a win than an opponent who beats a higher rated opponent. Example someone rated 1502 is playing a 1401 opponent. 1502 wins receives 7 points. 1401 wins receives 12 points. Understand this is just an example the points may vary, but the idea helps level the difference in rating and makes it fairer for those involved in tournament. Also those entering the tournament would be more likely to enter knowing that some degree of fairness was trying to be applied. At the tournament www.chess.com started I registered below 1400. By the time the actual date of the tournament starting I had a rating above 1400. I informed Erick and he moved me to the higher category. I am struggling because most of my opponents are better than I am. I am really being challenged due to their skill level. I also know that when I play other opponents in just regular games, many times it's just to easy.
I said all that to say this: I am in favor of different points for different rated opponents.
I said
Ok, the point system has been built and you can read all about it here. :)
http://www.chess.com/tournaments/help.html#points
Any "detailed" ideas about how a tournament point system might work? For example, we want to properly reward players based on strength of tournament (rating range), number of players in the tournament, and their final finishing place. Based on these three variables, I'd like a formula to somehow award points.