veekas / oscar-ping-pong

A rails app to enter the results of ping pong matches and rate players using the ELO system.

Home Page:http://pingpongclub.win

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ping Pong Club

Application allows you to do the following:

  • Create a player
  • Play a match
  • Enter the results
  • See your rating change

What an Elo rating tells you

Two players with equal ratings should stand an equal change of winning A player with a rating 100 points higher should win 64% of the time. A player with a rating 200 points higher should win 76% of the time.

This application uses a K factor of 50. Therefore 50 is the most points a player can win or lose in a single game. When the players have an equal rating the winner will gain 25 points and the loser will lose 25 points. If a higher rated person beats a lower rated person they will gain fewer points then if they beat a higher rated person. The lower rated person who loses to higher rated person will also lose fewer points then if they lose to a higher rated player.

About

A rails app to enter the results of ping pong matches and rate players using the ELO system.

http://pingpongclub.win


Languages

Language:Ruby 68.1%Language:Haml 14.8%Language:SCSS 11.6%Language:JavaScript 3.4%Language:HTML 2.1%