Hisham_hates_graphs's blog

By Hisham_hates_graphs, history, 5 years ago, In English

I dont know how didn't anyone talk about this befor me

maybe someone talk about this but i didn't see it

every div2 or div3 in codeforces if you check the scoreboard you will notice that more than 5 of the Top 10 are newbie accounts or even didn't rated before this round

i think that we all know that these are fake accounts made by experts,masters or grandmasters people

and i think that we all know that this will make bad effect on those pupils or specialists who tried there bests in these rounds in rating or in standing(i think that beeing in top 10 is very good thing that will make you happy and encourages you to do your best in the following rounds)

i hope that i'm not the only one who is annoyed from this thing and i hope the codeforces find a solution for this problem

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

Auto comment: topic has been updated by Hisham_hates_graphs (previous revision, new revision, compare).

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

Hyou are right i'm also annoyes because of this

»
5 years ago, # |
  Vote: I like it -6 Vote: I do not like it

Work hard to be in the top 10 regardless.

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

every div2 or div3 in codeforces if you check the scoreboard you will notice that more than 5 of the Top 10 are newbie accounts or even didn't rated before this round((

and i think that we all know that this will make bad effect on those pupils or specialists who tried there bests in these rounds in rating or in standing

How about ignoring the performance in the contest and creating ranklist just based on rating before the start of the contest and updating ranklist based on this new ranklist?

  • »
    »
    5 years ago, # ^ |
      Vote: I like it -21 Vote: I do not like it

    you didn't get my point

    im not annoyed because the account's rank before the contest

    but do you think that a newbie could slove all the problems in educational round

    if he can do it then he isn't a newbie , he is an expert in a fake account

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

      Experts can't solve all problems in educational round but nevermind that's not the point. The point is, the number of twinks is negligible and barely has an impact on your rating change. Also as you can see, people at top 10 get +200 or +300. That means, they should be at least 300 rating above the division so those highest 10 places are already "reserved" for people like them. If you do everything correct you'll get to the next division before being able to place <10 in division 2 series.

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

        I dont think so, there are some experts (not fake-ranker) solve all the problems in educational/div 3 contest (Then he/she may become Candidate-Master / Master)

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

Implying nothing but I think it is at least as hard for usual div1 participants to get to top 10 as for usual div2/3 participants. Also even without twink accounts scoreboard is adjusted, I believe, such way that if you got to top 10, you have performance way above your level so you already belong to another division (if you're not lucky of course).

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

There is no right solution for this problem... Those people can use VPN, so IP detection is useless. And verification is not great idea. Imagine you as a newbie registring here. Would you like to complete a lot of tasks to take a part in round? Definitelly no, this way isn't profitable for real newbies... And, moreover, 10 people is not playing big role in rating calculating, especially in div3 rounds

»
5 years ago, # |
Rev. 2   Vote: I like it -12 Vote: I do not like it

Look at this account !!! https://codeforces.net/profile/kingofoverfit There's a lot of accounts like this

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

I think it’s not a thing you should be complaining about tbh.

»
5 years ago, # |
  Vote: I like it -11 Vote: I do not like it

Afaik new accounts are not treated as trusted participants hence your rating does not depend on their performance

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

You shouldn't blame others for your performance.

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

Actually, dota's rules might possibly work. You have to write several contests as an unrated user before gaining rating for your performance.

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

So what? Why can't you simply beat those people and get out of Div 2?

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

    It take you one month from Cyan -> Blue. wow, so insprirational ^^ Hope I can meet you in division 1 next 5 years <3

  • »
    »
    5 years ago, # ^ |
      Vote: I like it -24 Vote: I do not like it

    You are right. Div.2 is only for low-rated,so the rank for division 2 is meaningless. You don't even need to beat those accounts to get out of div.2 Anyway make yourself better is the only way to solve the problem.

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

i hope that i'm not the only one who is annoyed from this thing and i hope the codeforces find a solution for this problem

You are not the only one, I've seen too many posts on this topic.

So what's your solution? If you don't have a solution, stop writing posts on this topic, go to some famous ones like Multiple accounts for one person should be banned and its comments, upvote them, that's enough.

We know that repeating the same comment multiple times is usually annoying, so is posting on the same topic multiple times without any constructive suggestions.

»
5 years ago, # |
  Vote: I like it -15 Vote: I do not like it

Maybe you should improve your English and programming abilities. Your grammar sucks.

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

FYI after every contest someone complains about it, so you're not the first person, who thought about it. It's really annoying to read posts like this over and over, especially if you don't suggest any solution. Also just because you are bad, it doesn't mean that others are. E.g. yarek had rating of 2108 after first 3 contests, which, I believe, was International Master back then.

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

git gud bro....

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

Why care about them? Their participation does not affect the number of problems you can solve.

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

It does not affect your rating that much, people are not blocked to being in div2 by such behavior.

I see it as a problem in a different way. Alt profiles give people chance to be more risky to get to the top. They can send codes without proving to hard problems and test them that way. Then, with second alt account, they can submit correct solutions. In worst case scenario for them is 0, their main account is unaffected, and in the best case they get on top. Speaking of witch.

Making a scoreboard of 'top 5 people' who solved it fastest/got more score. That is a place I see such accounts most of the time. Which, truth be told, does not make much sense to me, given it takes most of the contest announcement space. First of all, most "first solvers" (I say most, sometimes they really do solve problems fast) start with that problem, if you see their submissions. There are other people who solved it faster, but spent some time on previous problems. They are in no way worse that such first solvers, at least, for me. Second, in div2 contests that are restricted, strange alt accounts take first places too often. If it is indeed alt, that leaderboard is useless again, because from div2 point of view it just says that there is some div1 guy who is better. Leaderboards should exist to motivate people, and not de-motivate, like "No matter what I do some alt will get to the top so who cares if I solve this last problem".

I suggest removing such top 5 lists. It does not solve the problem, but makes it less obvious, maybe some alts are created to be in that top 5, so less people will do that. Also, it would give more value to 6th place. They end up glorifying bad behavior. Top 5 only for global rounds seem better, in some ways.

Overall, I advise not to treat such behavior as a roadblock. Cheating will always exist here. Who checks if people do not send each other solutions? Given 6 people, each can concentrate on one problem, and send answer to others. They will code it differently, but not waste time on thinking about problem, so all get a boost. Or several people using one account during contest.

Thing is, we assume such people are minority here and your rating more or less corresponds with your level. If everyone behaves badly, there is no way to achieve anything. But on the other hand, treat codeforces as a place with good community and try to use that to get best results. Ensuring everything and checking all rules takes too many resources. Well, that is why Olympiads are held in one place where you are monitored with cameras. You would not want to go to another country for each contest, would you? So this is the best we can achieve for now. If you have a strategy for removing bad behavior easily, feel free to suggest it, but try to prove it will work and not have any bad consequences for good players here.

Good luck and happy coding.