When submitting a solution in C++, please select either C++14 (GCC 6-32) or C++17 (GCC 7-32) as your compiler. ×

cheater_killer's blog

By cheater_killer, history, 5 years ago, In English

Today while hacking I came across the following solutions by amitgomi and Born_Confused

53149949 and 53156694 which are exactly same, the variable "tes" is added by amitgomi to avoid plagiarism.

And I further noticed that they had been doing this in a lot of contests.

The culprits involved are from the same college/organisation(IIIT Lucknow) : amitgomi, Born_Confused and the_phoenixx.

I found these 6 cases in the past 10-12 contests alone( probably more if we look into more past rounds ) :

These are just the ones which can be seen clearly are copied from one another. I have ommitted submissions which are very similar (like these 52702208 and 52707014 (change of flow) from 551 Div2) which I highly suspect are copied as well.

In such cases of continued cheating shouldn't the accounts be banned?

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

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

i think they participate as a team

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

I think MikeMirzayanov should take some strict action.

If no action is taken even after reporting of such cases, then you're just promoting such actions and many people would start doing the same(which would be unfair to other users).

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

As far as I know and have seen, MikeMirzayanov Sir doesn't do anything about these cases. There was one more case in the recent past ( link ) and no action was taken.

It's so disheartening for many users who participate in contests regularly and honestly.

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

You could have used your original account to report this cheating. Making a fake account is itself a cheating

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

    Hey nik7, Is Sturdy your fake account? You could also have used your original account, right ? Making a fake account is itself a cheating.

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

      What made you believe so

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

        You could have at least hidden your mail. XD

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

          I guess email has nothing to do with codeforces handle.

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

There was a wild card round of VK Cup, to write a plagiarism checker. Can't the winners of that round detect such cases? It seems to me they should be able to...

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

We used to give contest by sitting together and helping each other so that we can improve our knowledge by sharing the knowledge(during contest time). But it is not legal and unpleasant to some other contestants. So, we will consider this. And change our team practicing accordingly.

BTW cheater_killer You are not doing anything wrong or illegal by posting this blog. So no need to make a fake account for this.

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

    You are trying to justify cheating? Really? Lol

    There are virtual contests if you want to "share knowledge during the contest"

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

      I didn't said that "we didn't did this"(not denying my past).
      Event I didn't said that I will continue it(not denying to improve future).
      What else you want?

      If you trying to show us a way (Virtual contests). You are most welcome.

      But "Lol" doesn't make any sense.

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

    Don't try to get away by the excuse of "team practice". You are doing this just for the ratings.

    Helping each other by "sharing the knowledge" would be discussing strategies not copying each other's solutions.

    Also team practice for what? ICPC? If so, then FYI, the structure for it is 3 members one computer, not 3 members 3 computers.

    Instead of apologizing you are trying to justify cheating. Shame on you.

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

      It seems to me you personally dislike him.

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

        I personally dislike cheaters and it is the reason behind my name :P

        • »
          »
          »
          »
          »
          5 years ago, # ^ |
          Rev. 3   Vote: I like it -67 Vote: I do not like it

          cheater_killer Get a life man. Set a goal in your life. Work hard for that instead of pointing fingers on others.

          AND

          amitgomi, Born_Confused, the_phoenixx Come on man that was not good enough excuse. Do not steal ratings. Earn them.

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

            Created 62 min ago. Who are you trying to fool, we know you are amitgomi.

            You really are stupid, first tried to cheat in educational round(where there is open hacking and everyone is checking other's solution) and now this.

            Making a fake id to support your own statement is next level loneliness.

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

              You just nailed it bro. Good job

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

    I used to poop in public places. But it is not legal and unpleasant to some other people. So, I will consider this. And I will change my lifestyle accordingly.

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

    amitgomi How will you justify when you were plagiarised in ICPC onsite qualifier round ? Was it practice among college teams then ?

    ICPC 2018 Indian Onsite Qualifier Ranklist

    His team has been removed from the final ranklist. Although he was ranked 18th before.

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

      Lol, this contest is dated 2018 and now also he is cheating. This just tells that he is not going to change.

      MikeMirzayanov sir, FYI.

      Did this team consist of these 3 members?

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

BTW. I have a doubt which may seem very silly. In this contest, was there any way to hack by selecting an institute. I have this doubt because that's the only way you would have caught the_phoenixx or may be by comparing my code or Born_Confused code with everyone present in my institute. If there is any way to hack by institute, I would like to know.

And thanks again for drawing our attention towards our bad practice. We will consider it.

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

    Shame on you. You still keep saying you will "consider" it. How about you say that you will stop cheating?

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

Why do you need to make a bunch of fake accounts just to report cheating? yetAnotherCheaterKiller CheaterKiller

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

    cause people make fake accounts lol

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

    Bcoz nobody likes cheaters Bessie. And like me many have tried to expose cheaters before in the hope that some action would be taken.

    But in this case they have cheated in > 50% of their contests. And the fact that MikeMirzayanov and codeforces won't do anything about it is just sad and frustrating.

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

I banned one of them and informed two others that ban them in case of any more cheating. Let's take a look at their behavior in the future.

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

    Hmm, now I wonder what a banned account looks like? Like what message do they get when they get back on CF and what do we see when visiting a banned account profile?

    (don't do that to me pls I'm clean as heaven @@ )

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

    That's great sir. It's great to see some action take place. I am sure it sends a strong message to the community.

    Also I would like to apologise for using a fake account, That was wrong on my part.

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

    Isn't it illegal in a way how can you penalize him if the plag detector could not catch them. What is the solid proof that they copied if the plag detector could not catch them. And if it is so obvious that they copied then why weren't they caught on the first place. Isn't it a failure for such a prestigious website to be unable to catch such obvious plagiarism which could be identified just by a look.
    MikeMirzayanov The question still remains to you sir what is the solid proof that they copied if the plag detectors could not find it(obviously other than the the fact they accept their mistake) and also is this the solution to such problems as I am pretty certain that there are many users which indulge in such practices what about them?

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

      The plag checker is not a god or a human. It was made by humans, the algorithms it uses were designed by humans. No model is 100% accurate.

      Think of youtube. It is able to remove most of the plagiarised or illegal videos. But still some of them are not removed, but any youtuber/user manually reports a video to be plagarised, they manually check and remove. Their video was not detected by their plg checker does not mean that they are the owner of the video.

      And for the last point, it's like a murderer saying when a terrorist is roaming free why should I be punished.

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

        I agree with your last point, I actually just meant to ask for a better solution.
        While for the rest it still remains same, not one time was the plag checker able to make the right decision, with such performance I doubt it would ever catch anyone for cheating, and the current method of judging is so uncertain you point two random codes and decide without any set rules if they are copied or not, dosen't sound very professional.
        Just because someone feels it was copied should not be the reason for such serious steps there should be some rules(more accurate ones) according to which the code must be tested that is all I am saying.

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

          you should have studied before writing random things like "point two random codes and decide without any set rules if they are copied".

          Check this Discussion about the currently used checker : Link

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

            You should certainly not talk about fake accounts and organisation.
            The point is what if someone who you think has copied code denies it what then what is the proof that he copied if the plag checker says otherwise that's all i meant to say, have an answer to it then reply don't lead the conversation astray.

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

              Solutions and test generators can only use source code completely written by you, with the following two exceptions:

              1. the code was written and published/distributed before the start of the round,
              2. the code is generated using tools that were written and published/distributed before the start of the round.

              If there are any doubts about the time of publication, possible collaboration etc.,  a participant will have to prove his/her complete innocence by presenting compelling and satisfactory evidence


              Rule while registration : will not communicate with other participants, use another person's code for solutions/generators, share ideas of solutions and hacks


              Don't publish or spread your solutions and solution ideas during the contest.


              Any violation of these rules, rules from the FAQ section, rules from the contest announcement or rules that were accepted during the registration will lead to penalty provisions

              I hope this helps.

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

Indian Users Right now,

feels

1280x720-fqp