Skip to content

santouras/foosball

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

72 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build Status Dependency Status

Foosball Elo Ranking App

“Oh, the places you'll go! There is fun to be done! There are points to be scored. There are games to be won. And the magical things you can do with that ball will make you the winning-est winner of all. Fame! You'll be as famous as famous can be, with the whole wide world watching you win on TV. Except when they don't Because, sometimes they won't. I'm afraid that some times you'll play lonely games too. Games you can't win 'cause you'll play against you.”

― Dr. Seuss, Oh, The Places You'll Go!

“Take someone who doesn't keep score, who's not looking to be richer, or afraid of losing, who has not the slightest interest even in his own personality: he's free.”

― Rumi

Shut up, Rumi.

― Adam Roberts

The question is not whether we are able to change but whether we are changing fast enough.

― Angela Merkel

Summary

This Rails app applies the World Football Elo Ratings ranking system to games of foosball. Once properly implemented, players will be able to prove definitively who is the best at the game and, more importantly, who is the worst.

The Elo

For a complete guide to Elo Ratings, visit the Wikipedia page here, but the basic calculation is as follows:

P = KG(W - W_e)

where:

value description
P points change
K weight index (depending on the type of match, tournament, world cup, friendly)
G a number based on the index of goal differences
W the result of the match
W_e the expected result of the match

Getting Started

TBC

Rails Version

This app was created and tested in Rails 4.2.6.

Installation

TBC

Contributing

TBC

Code Status

TBC

License

TBC

About

Foosball app

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors