ahmed_aly's blog

By ahmed_aly, 10 years ago, In English

Hello everyone,

Thanks to the new Codeforces API, I'm working on some new Codeforces tools in my website.

If you have any suggestions or you need any tool/feature to exist, please post it here and I'll be happy to implement it if it's possible.

Thanks, Ahmed Aly

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

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

List of users sorted by max rating. (For View all, Countries, Cities and Organizations).

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

    Actually this may be also a great feature for your TopCoder Tools!

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

If it's possible to draw a histogram for number of problem you solved for each problem level (500,1000,1500,2000,2500)
so you don't ask yourself to solve D or E during contest and actually you never solve any problem as hard as D or E before so histogram will easily show you your current level.

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

    Bear in mind that D or E ends up the 3rd easiest problem surprisingly often (at least in div1, where the problems aren't categorized as "totally easy" and "needs some actual thinking"), so it's not a good idea to base a strategy on that :D

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

Group categorization for problems type

for example user choose certain topics to practice ( bitmask , MST , Greedy .. )

and the tool provide him with problems guaranteed to belong to this set of topics without knowing the specific topic of each problem in order to give him the chance to define the problem by himself.

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

Compare rating graphs :)

like this on TopCoder

put any number of handles and compare them!

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

Rating tables featuring only active users (Those who participated in a contest within last 4 or 5 contests) ... Also filtering a contest standings by country would be a great thing.

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

    I have made the 2nd feature(almost). I actually I had made it before the release of API's through web scraping. But I was not getting much time to test and release it publically. Link. Currently I have'nt put all the data. Just for contest with Id 26-35. I will add the rest soon. I have already written the script. Just a matter of minutes. Please tell if the interface is good.

    PS — Those who do not belong to any country come under the category — 'Alien'

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

      I think someone has deleted all of your sites tables with sql injection.

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

        I can still access it. As I mentioned, currently I have put only Id's 26-35 in the table. The rest are being scraped in my local db.

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

would love to see cf blog organised. if blog you are looking for disappear from recent actions section, then you google it, and you come up with weird buggy blog that makes you leave the page asap. i would appreciate to see cf blog look like so(stackoverflow) or some other cool forumlike view

»
10 years ago, # |
  Vote: I like it -12 Vote: I do not like it

can you do this? virtual rating — draw rating of virtual contests

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

    Everyone will first copy the solutions and then send the solutions in virtual contest , so everyone can be International Grandmaster in rating of virtual contests.In won't be interesting.

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

      no! clever person don't do like that.it will be useful for who can't participate in official contests.

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

        Clever persons understand that virtual rating is useless.

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

sorry for being a bit off-topic, but

A2 Online Judge now supports CodeChef!

yay! :)

»
10 years ago, # |
  Vote: I like it +27 Vote: I do not like it
  • View contest scoreboard only for a given country(I am tired of iterating over all Bulgarians to make them my friends).

  • Country rating graph!

  • A tool like the one __MB used to have for top coder- what would my rating change be if I had been x-th. This way I can regret even more that I did not add these two symbols ;) I am not sure the rating system here will allow for that, tough.

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

Rating prediction

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

if its possible to add comment box in problems. So that users can ask to admin query regarding facing solving problems during running contest.

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

List of all solutions for a certain problem, like the topCoder summary.

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

    Already exists. Go to the Status tab and select only displaying the solutions for a particular problem.

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

Registrants write blog posts for editorials, algorithm tutorials, algorithm questions.. It would be nice to filter these and have access to algorithm tutorials with less effort.

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

To make an archive of tutorial blogs.

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

Rating distribution and percentile. (like on topcoder)

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

Some years ago I saw PvP = Performance vs Petr for topcoder where you were able to saw how you did against Petr when both of you competed in the same contest, thus knowing in how many contests you won him (probably 0...) and in how many problems you got a better score (hopefully 1!).

Of course this could be generalitzed to PvT (Performance vs tourist) or performance against any other user.

It would be very nice to have this!

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

Any stats from list in TC record book will be interesting)

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

It takes too much time to add the new problems of codeforces to A2 online judge. For example, if I want to create a contest, I can add only problems their ID's 397 or less although we reach (till now) to 441.

Could you, please, fasten this process? Thanks in advance.