Skip to content

Results for: topcoder

October 25, 2005

TopCoder Logo Design Contest 2006

This is part of an email from TopCoder announcing a new Logo Design Contest for 2006:

For the TCO06, TopCoder is again featuring this exciting competition for members to create a logo. $5,000 will be awarded to the top five designs with the grand prize winner earning $3,000!

TopCoder would like to give any member the opportunity to put their creativity to the test and come up with the logo design that we will use as a base to brand the TCO06. That includes our website, t-shirts, the stage at the onsite finals, and anywhere else that the TCO might show up. So here is your chance to express what TopCoder tournaments mean to you, by designing the logo for the up and coming TopCoder Open 2006.

Check out all the details.

Best of luck to you!

- The TopCoder Competitions Team

P.S. Please pass this along to anyone you think might be interested in this contest. The only requirement to submit is to register at TopCoder.

Thanks to darksparrow for the tip.

August 11, 2005

The Philippines in Top Coders

A visitor posted something on the shoutbox that caught my attention. It’s a statistics on country rankings for developers by TopCoders. In that list, the Philippines was ranked last at number 35 with a rating of only 880 for 12 developers. A lot of other 3rd-world Asian countries are ahead of us — Veitnam (Rank: 19, Developers: 29, Rating: 1600), Bangladesh (Rank: 25, Developers: 23, Rating: 1,422), Pakistan (Rank: 34 Developers: 19, Rating: 941) and Indonesia (Rank: 20, Developers: 33, Rating: 1,587).

I check their formula to see how they were able to come up with the ratings system:

Country rankings are based on an aggregation of the TopCoder members within a particular country that have competed within the last 180 days, in other words, those that are “active”.

The formula below has the property that if all the coders from a particular country have the same rating, then that country’s rating would be the same as the individual ratings. When coder ratings differ, the country rating is based mostly on the top rated coders. The intent is to provide a better way to rank countries than a simple average.

When generating the country rankings we take the individual ratings for active coders from a particular country, sorted in decreasing order. These ratings are given by rating1 … ratingM, where M is the total number of active coders from a country.

formula

Where:

  • M is the number of active coders from a particular country
  • i is a 1 based index of active coders from a particular country when sorted by rating in descending order, in other words, their
  • rank within their country
  • ratingi is the rating of the coder with index i
  • R is a constant that will dictate the weighting of the different ranks
  • R = .87, this means that the top 10 coders contribute about 75% of a country’s rating.

    Although the sample size of Top Coders isn’t really representative of the population size of the respective countries, we cannot infer that the ratings/ranking is conclusive.

    However, assuming all other factors are equal, it’s not a good sign for us Filipino developers to be at the last of the line.