Ra16bit's blog

By Ra16bit, history, 3 years ago, In English

Hi Codeforces!

Today I'd like to introduce the new Competitive Programming Hall of Fame project that is available at cphof.org

 Logo

Background

A long time ago I've noticed that there is no single source of information with the results of previously held large programming competitions. Moreover, plenty of older championships don't maintain their websites anymore, and it becomes hard or even impossible to find any details about them, which is pretty sad. So I've decided to create Competitive Programming Hall of Fame.

About the project

Competitive Programming Hall Of Fame is a project created to preserve the history of international championships in competitive programming. This website collects the results of the final stages for both worldwide and regional contests. By international championship we mean a contest consisting of several stages available for competitors from more than one country.

The project is mostly focused on worldwide contests that have onsite finals, and on smaller championships with no more than 100 finalists. For each of the participants there is a profile page with a timeline and track record of their performance in various final events.

Example: timelines of two well-known champions

We divide all championships into 5 categories: Worldwide Onsites (Major Competitions), Worldwide High School and Collegiate Onsites, Worldwide Online Championships, Regional Contests, and Local Contests.

More information on these categories

How can you contribute

You can contribute to the Competitive Programming Hall of Fame by providing information that is missing or wrong on the website. Please use either the form at cphof.org/contribute or comments/DM at Codeforces for it.

We will be especially happy if you find and share something from this list:

  • Information about any international competitive programming championship that is missing on the website;
  • Wrong data on the website, duplicate profiles for the same person, or profiles of different people mistakenly merged into one;
  • Wrong name spelling;
  • Team members and prizes for ICPC World Finals 2005 and earlier;
  • Standings (with the number of problems solved and penalty) for ACM-ICPC World Finals 2009, and for 1998 and earlier;
  • Team members for Google Hash Code and Challenge24 (any year).

Acknowledgments

I express my appreciation to aropan (clist.by), eduardische (stats.ioinformatics.org), kostka (kostka.dev), snarknews (snarknews.info), zibada (zibada.guru), unknown author of www.go-hero.net, MikeMirzayanov, and all the authors of (Codeforces) blogs with lists of finalists for creating resources that share our mission to preserve the history of competitive programming contests. Without them our website couldn't have as much detailed data as it has today. Also, I would like to say thanks to aropan, DAle, Romka and tourist for some helpful pre-launch advice.

Feel free to spread the word about this website, and to use its materials in your blogs, video streams, and social pages.

  • Vote: I like it
  • +1176
  • Vote: I do not like it

| Write comment?
»
3 years ago, # |
  Vote: I like it +179 Vote: I do not like it

OMG WOW SO COOL

»
3 years ago, # |
  Vote: I like it +184 Vote: I do not like it

Just a joke: can we have a rating of participants by the estimated sum of prize money?

  • »
    »
    3 years ago, # ^ |
      Vote: I like it +17 Vote: I do not like it

    I'd like to add something like that in the future. At least for top-100 in the world, or something like that.

  • »
    »
    3 years ago, # ^ |
    Rev. 2   Vote: I like it +3 Vote: I do not like it

    Or rating by the number of laptops, phones and tablets won.

  • »
    »
    3 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it
»
3 years ago, # |
  Vote: I like it +5 Vote: I do not like it

This is a great initiative taken towards past cpp results preservation. Great idea. Cheers.

»
3 years ago, # |
  Vote: I like it +25 Vote: I do not like it

The question is, what's the easiest way to appear in there?

  • »
    »
    3 years ago, # ^ |
      Vote: I like it +13 Vote: I do not like it

    Either advance to the finals of some international programming championship, or remember, that it has already happened, and provide us with this information.

»
3 years ago, # |
  Vote: I like it +222 Vote: I do not like it

You guys are great. I almost burst into tears of nostalgia .

»
3 years ago, # |
  Vote: I like it +28 Vote: I do not like it

This is unbelievable, thank you to everyone involved for creating such a fantastic project!

»
3 years ago, # |
  Vote: I like it +10 Vote: I do not like it

well me also searching for cool projects so thankyou

»
3 years ago, # |
Rev. 2   Vote: I like it +98 Vote: I do not like it

tourist has won approximately $350000 in prizes from competitive programming!

Absolutely incredible!

  • »
    »
    3 years ago, # ^ |
      Vote: I like it +38 Vote: I do not like it

    And it is only if we count large championships!

»
3 years ago, # |
  Vote: I like it +3 Vote: I do not like it

I didn't see my self in that :))))

»
3 years ago, # |
  Vote: I like it +37 Vote: I do not like it

Many years I dream about Grand Slam in CP and other Majors, 500, 250 and challengers (oh, yes I'm big fan of ATP and WTA).

Hope it's possible to create some kind of year schedule of tournaments (Will we have much early announces?) and some kind of year rolling rating.

»
3 years ago, # |
  Vote: I like it -26 Vote: I do not like it

I think it would be good if you added IMO results too.

  • »
    »
    3 years ago, # ^ |
      Vote: I like it +26 Vote: I do not like it

    I do understand that IMO is not Competitive Programming, but we can kinda add that as "Other achievements"? I can see that as a category (but, well, I can also imagine it being hard to develop and maintain).

    Also I do think achievements as coaches should be there as well, like ICPC coaches.

    • »
      »
      »
      3 years ago, # ^ |
        Vote: I like it +8 Vote: I do not like it

      It certaianly makes sense, but current focus is on acheivements as a competitive programmer. I will think about adding info on ICPC coaches a bit later.

»
3 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Is Codeforces contribution technically a competition?

  • »
    »
    3 years ago, # ^ |
      Vote: I like it +8 Vote: I do not like it

    Never-ending one :)

    • »
      »
      »
      3 years ago, # ^ |
        Vote: I like it +15 Vote: I do not like it

      Not true. When the next mass extinction event happens and Codeforces ceases to exist, we can declare the winner.

»
3 years ago, # |
Rev. 2   Vote: I like it +23 Vote: I do not like it

Great work!

How do you see cases when one university devours another one? This happened with mine.

Would be nice to add Marathon24 / Deadline24 / Pizza Contest and similar. I couldn't find the results :(

Also, what about Russian AI Cup, Codingame, ...?

  • »
    »
    3 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it
    How do you see cases when one university devours another one? This happened with mine.

    Is your case more like renaming, or like two universities merged into one?

    Would be nice to add Marathon24 / Deadline24 / Pizza Contest and similar. I couldn't find the results :(

    I'm going to add these contests in the future (to the Local category). And fortunately, I already have most of the results. Except for team members of Challenge24.

    Also, what about Russian AI Cup, Codingame, ...?

    It is not decided yet.

    • »
      »
      »
      3 years ago, # ^ |
        Vote: I like it +13 Vote: I do not like it

      In my case Samara SAU was merged with Samara SU and became Samara NRU. As Samara SU never had any significant results in CP, it can be considered as renaming on this site.

      Such merges were very common in Russian regions about 5 years ago, I remember there was something like a plan to have One Big National Research University in all big regions. I think there are some other universities affected to a greater extent.

»
3 years ago, # |
  Vote: I like it +10 Vote: I do not like it

It's really a nice effort !! I will surely write whatever I find is missing.

»
3 years ago, # |
  Vote: I like it -32 Vote: I do not like it

In the beginning I was confused that why people downvote comments with nothing wrong, recently i found that only hindi names or people from countries India and near countries are been downvoted and there is no specific reason to that so if you really dont want a fair votes on your comment dont let your identity be disclosed so that you can get a fair voting on comments. If you also have noticed the same you can upvote this comment

  • »
    »
    3 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    In the beginning I was confused why this comment is even here in the first place.

    Oh, your comment is totally irrelevant to this blog. Go to other blogs that have similar topics, or create one your own (at the risk of being downvoted if you don't think wise enough, ofc).

»
3 years ago, # |
  Vote: I like it 0 Vote: I do not like it
»
3 years ago, # |
  Vote: I like it 0 Vote: I do not like it

Where is Snark news?

»
3 years ago, # |
  Vote: I like it +56 Vote: I do not like it

My info was wrong. I didn't go to ICPC WF 3 times. ICPC 2014 (in team FPT University) was a different guy with the same name.

  • »
    »
    3 years ago, # ^ |
      Vote: I like it +59 Vote: I do not like it

    Nguyen moment

  • »
    »
    3 years ago, # ^ |
    Rev. 2   Vote: I like it +10 Vote: I do not like it

    Sorry, that was some bug during merging. I'll fix it manually today.

»
3 years ago, # |
  Vote: I like it -37 Vote: I do not like it

Can I ask a question, how long will I get a new rated after a contest ?

»
3 years ago, # |
  Vote: I like it +7 Vote: I do not like it

While accessing www.go-hero.net , to get the submission of past rounds of codejam, it is showing 404 Error!. Could someone help?

  • »
    »
    3 years ago, # ^ |
      Vote: I like it 0 Vote: I do not like it

    It looks like the links at go-hero.net are broken because they point to the old Code Jam website.

    • »
      »
      »
      3 years ago, # ^ |
        Vote: I like it +10 Vote: I do not like it

      Ok. Thanks for the confirmation. Can we somehow redirect to the new links? If it is allowed I can create one pull request and update the link.

      • »
        »
        »
        »
        3 years ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        I'm not the author of go-hero.net, so can't clarify anything on that.

»
2 years ago, # |
Rev. 2   Vote: I like it +10 Vote: I do not like it

Two different profile is created for the same person. Profile 1:https://cphof.org/profile/ioi:2791 Profile 2:https://cphof.org/profile/topcoder:nfssdq Both profiles are for the same person. Ra16bit Maybe you will merge the profiles into one?

»
13 days ago, # |
  Vote: I like it 0 Vote: I do not like it

will icpc world finals scoreboard of 1996-1998 will be added ?

  • »
    »
    13 days ago, # ^ |
      Vote: I like it +3 Vote: I do not like it

    They aren't added yet, because I haven't found good source of the final standings with amount of tasks the teams with Honorable Mentions solved, and also the team members information.

    • »
      »
      »
      13 days ago, # ^ |
        Vote: I like it 0 Vote: I do not like it

      Here's some information 1998-https://icpc.global/community/results-1998 1997-https://icpc.global/community/results-1997 1996-https://icpc.global/community/results-1996 also i know some team members name from Bangladesh.if you add a blog for getting information of icpc world finals before 1999 poeple may give information.Its better to have something than nothing.

      • »
        »
        »
        »
        13 days ago, # ^ |
          Vote: I like it 0 Vote: I do not like it

        Unfortunately the teams with honorable mentions are given in random order, and there is no information about amount of tasks they solved. Anyway thanks for the proposal, maybe it makes sense to return to it in the nearest future to collect more details.

        • »
          »
          »
          »
          »
          13 days ago, # ^ |
            Vote: I like it +13 Vote: I do not like it

          yes you're right.my point is much more information in a single project will be better in my opinion.you may update information later if you get proper source.