Measuring the Strength of the FGITW Effect
Although this answer isn't a suggestion for a solution, it should provide a better understanding of the problem. A proper understanding is necessary to create a solution.
The FGITW effect ("fastest gun in the west" effect) is the phenomenon in which the earliest answers receive the most votes and always stay at the top of the answer list. The feedback loop is this:
early answer -> some votes -> top of the answer list -> more visibility -> even more votes
Although I think everyone recognizes the existence of FGITW, people might not have an idea as to its power. How can we measure the FGITW effect in an objective way? With the help of user Eric Tressler, some data was collected and measured.
We decided to look at the RPSLS tournament as an example of FGITW. This challenge was posted about 3.5 weeks ago. Here is the data (collected by Eric):
// Score, date posted rank, #votes for Rock Paper Scissors Lizard Spock
n = 65
64 28 18
62 55 1
62 65 2
61 64 1
60 29 5
58 27 3
57 32 2
53 61 1
51 42 1
51 16 20
49 31 2
49 49 1
47 34 3
46 56 1
45 24 4
44 48 1
43 40 4
42 20 4
42 53 1
41 12 2
41 13 3
40 23 3
40 46 2
39 62 1
38 38 4
38 33 2
38 43 2
37 50 1
35 15 8
35 58 1
35 54 1
34 3 4
33 10 3
32 4 8
32 44 1
32 14 5
32 17 2
31 19 8
31 45 2
31 51 1
30 1 3
30 60 1
29 22 4
28 25 3
27 57 1
25 30 2
24 2 7
24 39 3
The three variables are:
- Score (s), showing how well the post performed in the contest
- Date rank (d), with lower numbers being the earliest answers
- Votes (v), which is just the net number of votes (up - down)
We wanted to find the relationships between these variables. We used Spearman's Rank Correlation Coefficient (Rho) to measure the correlation between the variables.
Dates-Scores:
The above dates-scores graph shows how performance was related to submission time. You can see how the very best entries (high 50s and 60s) came later in the competition, while the earliest submissions generally performed below-average (the average score was 34.6615
).
We calculated rho = 0.243443
, so there was a moderately-weak correlation between newer posts and higher scores. This is as expected, since the later bots could be tailored to the competition. Also, the best posts would probably take longer to write.
Given a sample size of 65, the standard error for rho is approximately 0.0791
, so these results are significant.
Dates-Votes:
This is the interesting part - the FGITW. Here is the graph, which speaks for itself.
This is the FGITW in full force, you can clearly see how the most up-voted answers are typically early answers. The most-voted answers were all early in the competition. After a certain point (the latest 18), no answer has more than 2 upvotes. Although we would expect older posts to have some more votes, simply by virtue of being older, it is clear that the FGITW Effect is strong.
We calculated rho = -0.766193
, which is a moderately strong correlation between earlier posts and more votes. This is objective evidence as to the strength of the FGITW, and I believe that the age of the post is one of the most important factors in determining the number of votes an answer will receive.
Scores-Votes:
While the relationship between dates and votes should show the strength of the effect, the relationship between scores and votes should show why this is a problem.
The above graph shows the relationship between performance and the number of votes. With the exception of a few outliers, this third graph looks rather similar to the second graph. The submissions with lower scores actually had more votes than most of the submissions with higher scores.
We calculated rho = -0.250174
, which is a moderately weak correlation between "higher score" and "fewer votes."
A negative correlation is the opposite of what we should want. Submissions with better performance should receive more votes. I suspect that this is due to the FGITW as well. As we saw above, earlier posts receive more votes, while later posts perform better. It turns out that this actually causes a negative correlation between score (performance) and votes.