The drawing was done randomly but I wanted to give those who have been members for a longer time and those who have participated quite a bit a greater chance of victory, so here is how it worked:
1. everybody got a number of points (number of chances that they could win)
2. 1 chance for every post made and 5 chances for every kudos
3. Then everybody got a percentile arranged and their chances of winning
4. I have arranged the usernames in reverse order (the latest sign ups went first)
5. Here is how the table looked, so for example amp0201 had 11 chances of winning if the number was between 1 and 11
6. Random number was generated and it was 68.7, which can be rounded up to 69 and that was (by one point) within shaselai's territory. He is the winner.
Code:
# Username Posts Kudos Total Points Spread
1 amp0201 129 5 154 11
2 krazo 5 0 5 12
3 shaselai 534 53 799 69
4 saxenashobhit 14 0 14 70
5 mba2013 77 8 117 78
6 Silvers 144 28 284 98
7 omarjmh 19 0 19 99
8 someonear 1 0 1 100