howtothings.co.uk
How to rate Women - Facemash Style - Printable Version

+- howtothings.co.uk (https://www.howtothings.co.uk)
+-- Forum: Open Discussion (https://www.howtothings.co.uk/forumdisplay.php?fid=5)
+--- Forum: The Lounge (https://www.howtothings.co.uk/forumdisplay.php?fid=18)
+--- Thread: How to rate Women - Facemash Style (/showthread.php?tid=741)

Pages: 1 2 3


How to rate Women - Facemash Style - Drumm - 21-02-2011

For those of you that have seen The Social Network you will be familiar with the "Window" Algorithm, also known as the ELU algorithm. It was used by Chess companies, and still is by some, to rate chess players. It is very simple once you understand it. Basically it does this:
  1. Calculates chance either candidate has of winning.
  2. Winner's base rating goes up, losers goes down.

What's interesting is the method used to bring the base rating up or down. It is proportional. If somebody with a high probability beats somebody with a low probability (Going with the odds) The values only change a little. If it is the other way round, the values take a huge leap. This will be better demonstrated later.

The first thing you need to do is calculate the probability of each winning.

[Image: 5422908836_2405697323.jpg]

Both will give the percentage of a and b winning, respectively. Now, we need two things to compare, and we need to give them a base rating (Ra and Rb). So I've decided we should bring out a long fight for this one. Pack3t vs Sharn. Can I hear the crowd roar?
[Image: 5422146799_30ebd46095.jpg]

Given these base ratings lets calculate the chance of each winning
[Image: 5422302479_f3d8bd0f01_z.jpg]


So we know who we'd pick to win in a competition based on those base ratings, but what happens if for some reason, Sharn Won!?!? The Base ratings would have to change. Look at what they would become.. (Note: T+1 means Time+1, it essentially means, what Ra/b will become)
[Image: 5464845738_8a4be97ae4_z.jpg]

But what if, as expected, Pack3t Won?
[Image: 5464878256_959125ebb9_z.jpg]
As you can see, the values don't move anywhere near as much as they did when Sharn won, this means that the equation accounts for the fact that somebody high up, beating somebody low down shouldn't give them as many points. I hope this guide has been useful, if you have any more questions about this equation. Ask, and I will answer to the best of my knowledge.


RE: How to rate Women - Facemash Style - Pack3t SynAck3r - 21-02-2011

Alright, so what is the minimum and maximum score that is available? Sounds like a good program to write when one has a week off school


RE: How to rate Women - Facemash Style - T3hRogue - 22-02-2011

What are the odds of the people on this forum winning in a civil war, againsy each other. Being completely biased towards me, of course


RE: How to rate Women - Facemash Style - Drumm - 22-02-2011

Packet: There is no Minimum or maximum score, You give each contestant a base rating. If the same person keeps scoring, their score will keep climbing. Unless for whatever reason you choose to stop it using a program. I will definitely put some time into writing a program to do it. Possibly create a function for calculating base rating. Then another that will change Ra, using a pointer.


RE: How to rate Women - Facemash Style - Pack3t SynAck3r - 22-02-2011

(22-02-2011, 01:29 AM)Drumm Wrote: Packet: There is no Minimum or maximum score, You give each contestant a base rating. If the same person keeps scoring, their score will keep climbing. Unless for whatever reason you choose to stop it using a program. I will definitely put some time into writing a program to do it. Possibly create a function for calculating base rating. Then another that will change Ra, using a pointer.

Right path I think. I would use one program with several functions. Having the main call upon the other ones. That way you can keep your main objective clear, while possibly creating some reusable code in called functions.


RE: How to rate Women - Facemash Style - bigsharn - 22-02-2011

You can be a cunt at times...


RE: How to rate Women - Facemash Style - Drumm - 22-02-2011

Love you more Sharn!
http://mcompute.co.uk/showthread.php?tid=803

C functions for this algorithm above. The elupercentage function needs more brackets..


RE: How to rate Women - Facemash Style - Pack3t SynAck3r - 22-02-2011

(22-02-2011, 12:44 PM)bigsharn Wrote: You can be a cunt at times...

I think giving you a rating which would signify you winning 24% of the time is rather generous.


RE: How to rate Women - Facemash Style - latch - 23-02-2011

(22-02-2011, 08:54 PM)Pack3t SynAck3r Wrote: I think giving you a rating which would signify you winning 24% of the time is rather generous.

How do you know who he was directing that at?


RE: How to rate Women - Facemash Style - Pack3t SynAck3r - 23-02-2011

(23-02-2011, 01:55 AM)latch Wrote:
(22-02-2011, 08:54 PM)Pack3t SynAck3r Wrote: I think giving you a rating which would signify you winning 24% of the time is rather generous.

How do you know who he was directing that at?

(22-02-2011, 05:02 PM)Drumm Wrote: Love you more Sharn!

I used my powers of observation. Also, Meatloaf has never gone so far as to call me a cunt in any of our dialogues. It then seems unlikely a simulated one would finally drive him to it. More alpha, less beta.