Original post: The Algorithm for Facemash in The Social Network

After some Googling, it would appear that the Facemash algorithm corresponds to the Elo rating system. Thus, the equations involved are:

Ea = 1/(1 + 10^((Rb -Ra)/400))

Eb = 1/(1 + 10^((Ra -Rb)/400))

The Mathematical Details section of the wiki article explains the implementation of the algorithm.

Thanks to this Quora article for the most relevant links.

I’m surprised to see this algorithm treated with such reverence in the movie. While it is sophisticated and useful, and has been used in official chess rankings for decades, it has recently taken a beating at the hands of modern data miners. As of 10/8/2010, ninety teams have developed more predictive methods than Elo ratings for handicapping chess matches: see the Kaggle contest leaderboard.

### Like this:

Like Loading...

*Related*

extrabyteHere the solution 🙂

http://www.hypercyber.it/appunti/algoritmo_elo.pdf

Question: elo’s algorithm is a chaotic system?

Pingback: Tweets that mention UPDATE: The Algorithm for Facemash in The Social Network « The Shotgun Approach -- Topsy.com

abhijeetvaidyacheck out live implementation on http://www.facemash.99k.org

shotgunapproachPost authorCool! Good work.