Building a Ladder (Ranking) System, anyone built one?
I'm thinking about building a Ranking system, that takes results from Multiple events, and ranks people based on who they have competed against and how they faired against those other people.
Everyone would eventually be related to each other assuming they've ever competed with someone who has competed against someone else, who 's competed against someone else.
If user A beats user B, and user B has beaten user C, A would be ranked higher than C.
I imagine most of the logic would be on the database side, and the web front end would display the data.
Has anyone ever developed a system like the above mentioned? I believe there are systems out there for gaming, and most likely other events. I'm looking for ideas, so I don't have to reinvent the wheel for a system that's already been written.
Thanks for your feedback.