Блог пользователя Axial-Tilted

Автор Axial-Tilted, история, 33 часа назад, По-английски

Strict anti-cheat system when ?

  • Проголосовать: нравится
  • +34
  • Проголосовать: не нравится

»
33 часа назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

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

»
33 часа назад, # |
  Проголосовать: нравится -11 Проголосовать: не нравится

what for?

»
33 часа назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

!damn codeforces team should consider it

»
33 часа назад, # |
  Проголосовать: нравится +9 Проголосовать: не нравится

Yess...Most would even have same IP Addresses

»
33 часа назад, # |
  Проголосовать: нравится -6 Проголосовать: не нравится

There is no need for it, wait for the contest to get over and it should be fine.

»
33 часа назад, # |
  Проголосовать: нравится +10 Проголосовать: не нравится

Quoted from this:

PLEASE NOTE the rule restricting AI use. If you are caught using AI in an unorthodox manner, either by us manually or detected automatically, YOUR ACCOUNT WILL BE TERMINATED. We will be actively scouring submissions and terminating rulebreakers.

  • »
    »
    33 часа назад, # ^ |
      Проголосовать: нравится -74 Проголосовать: не нравится

    You seem to be unaware of how common cheating is even at the high level without a proper cheating system you can go uncaught for months even years , why not just make an app that u need to launch during a contest which monitors every open tab and app on the pc

    • »
      »
      »
      32 часа назад, # ^ |
        Проголосовать: нравится +37 Проголосовать: не нравится

      But who would even play the game if they did that? Someone suggested phone number verification, and honestly that doesn't sound too bad.

      • »
        »
        »
        »
        31 час назад, # ^ |
        Rev. 3   Проголосовать: нравится -7 Проголосовать: не нравится

        u need something better , imagine an LGM using chatgpt to help it do minor stuff , thats about 5-10% improvement (could be even more lgm blog) and they wont get caught this way , also as i stated down below do anything dont be a sitting duck its very clear that cf hasnt been trying new techniques to counter cheaters

    • »
      »
      »
      32 часа назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      I believe they'll try to keep improving the system to better catch cheaters, and after all it's not that much damage done, neither does the cheater gain anything special, just a number on a screen that they know very well they don't deserve.

      About your suggestion though, it's sort of unideal, since not all users sit through the whole contest straight without leaving it for a second, also it's still possible to cheat with your phone, so it wouldn't really stop it, it'll just make it harder.

      Anyways, try to not be worried about cheaters, the more you think about it the more you feel worse

      • »
        »
        »
        »
        31 час назад, # ^ |
        Rev. 3   Проголосовать: нравится 0 Проголосовать: не нравится

        just like in gaming the cheating is a cat and mouse race , there is no point where u sit for over 8 years without improving your anti cheat system there is no way to stop cheating for ever u have to keep improving your anti cheat because cheating doesnt stop to grow , EAC is starting to die because its not using new techniques in countering cheaters a game like valorant decided that u need an app running in the background and its one of the most played games ever whats challenging about just installing an app and leaving it in the background ?

        anyways thats not my point i dont mind it if they dont make an anti cheat app or something but atleast u have to try , for the past few years cheating in cf is evoloving much faster than their plagarisim checker , which if u dont want to try new techniques then a new website will appear and take the sport (which is a good thing since it increases competition and forces cf to try harder) just like vanguard and other anti cheats killed EAC , i wont be surprised if a new website kills cf remember EAC was once the most used anti cheating system and the most loved but if u dont keep improving its game for you

    • »
      »
      »
      17 часов назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      I don't think that's a good idea. A cheater can still use another device to ask ChatGPT then write the code himself.

»
32 часа назад, # |
  Проголосовать: нравится +2 Проголосовать: не нравится

i cant see them now in the standings, maybe they are banned

»
32 часа назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Cheating source increase always,cheater get the solutions easily!! Why Codeforces don't take any step seriously?

»
32 часа назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

A bunch of grey bltches. How annoying.

»
31 час назад, # |
  Проголосовать: нравится -19 Проголосовать: не нравится

codeforces should be paid so that it can avoid cheaters... or they should give 10yrs of prison if found any doing cheating during contest

»
31 час назад, # |
  Проголосовать: нравится -15 Проголосовать: не нравится

Such system is unnecessary

»
31 час назад, # |
Rev. 4   Проголосовать: нравится +269 Проголосовать: не нравится

PLEASE NOTE the rule restricting AI use. If you are caught using AI in an unorthodox manner, either by us manually or detected automatically, YOUR ACCOUNT WILL BE TERMINATED. We will be actively scouring submissions and terminating rulebreakers.

Well I wasn't kidding. During the contest, my team and I have manually scoured submissions and skipped 14 pages of submissions. If a participant have one or more skipped in-contest submissions, then they are flagged for GPTing (or in some cases, other forms of cheating) and will be punished once reviewed a second time.

By the way, automatic system hasn't ran yet. The skipped subs so far are all manual.

  • »
    »
    31 час назад, # ^ |
    Rev. 3   Проголосовать: нравится +117 Проголосовать: не нравится

    As a problemsetter we had a voice chat during contest for skipping cheaters' submissions. Probably funniest experience in CF problemsetting career so far.

    • »
      »
      »
      30 часов назад, # ^ |
        Проголосовать: нравится +23 Проголосовать: не нравится

      As a tester I can confirm they have a livestream exactly.

      • »
        »
        »
        »
        29 часов назад, # ^ |
          Проголосовать: нравится +15 Проголосовать: не нравится

        As a tester, how tf did I miss this

        • »
          »
          »
          »
          »
          27 часов назад, # ^ |
            Проголосовать: нравится +4 Проголосовать: не нравится

          as a tester, are you sure you are indeed a tester?

          • »
            »
            »
            »
            »
            »
            26 часов назад, # ^ |
              Проголосовать: нравится 0 Проголосовать: не нравится

            Wait, I thought he was talking about round 1000 since he also problemsetted that one and i tested that one, my bad

  • »
    »
    31 час назад, # ^ |
    Rev. 2   Проголосовать: нравится -12 Проголосовать: не нравится

    credits to you an all of the cf team for what you have done today , the obvious cheaters are a matter of time the real issue are cheaters who use AI for small advantage which are so hard to catch using this technique and i think something new has to happen

  • »
    »
    30 часов назад, # ^ |
      Проголосовать: нравится +19 Проголосовать: не нравится

    Common cry W

  • »
    »
    30 часов назад, # ^ |
      Проголосовать: нравится +35 Проголосовать: не нравится

    As a setter who was sleeping at the time I regret to have missed this goldmine of an experience

  • »
    »
    27 часов назад, # ^ |
      Проголосовать: нравится +3 Проголосовать: не нравится

    So currently they are getting only solutions to individual questions skipped moving them (slightly) down the rankings but eventually (hopefully) you will terminate their accounts?

    • »
      »
      »
      18 часов назад, # ^ |
        Проголосовать: нравится 0 Проголосовать: не нравится

      sooo, (I might be wrong but) i think 'skipped' happens to their entire contest (all the submissions) and not just 1 question even though they only had plag in 1.

      which is fair tbh cause cheating should be punished as an whole and not just on 1 question

      *I think this way cause i have never seen an account with just 1 submission skipped in their contest and my rank during contest and now is approx. 4k up

  • »
    »
    17 часов назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Hey, @cry @MikeMirzayano, can you tell us how many days it usually takes for the automatic plagiarism checker to complete its process? Also, in what cases does a solution get skipped due to plagiarism detection? Has the plagiarism check for Codeforces Round 1002 (Div. 2), which took place a week ago, been completed?

  • »
    »
    12 часов назад, # ^ |
      Проголосовать: нравится -9 Проголосовать: не нравится

    How did you even flag my code as GPT? It's ugly as hell bruh T.T

  • »
    »
    9 часов назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    I think GPT can only provide problem-solving ideas, and this cheating method is difficult to detect through a certain detection system. I think the punishment for those who want to achieve higher scores through GPT should be a real-world competition There's really not much we can do.

    At present, creating an account is easy, and it can be found that most of the users of GPT are new accounts. Since they want to score quickly, I suggest that the first 6 competitions of the new account be separated from the rankings of other participants

»
18 часов назад, # |
  Проголосовать: нравится +21 Проголосовать: не нравится

I dont want to sound as racist, but why most of cheaters are Indians?

  • »
    »
    17 часов назад, # ^ |
      Проголосовать: нравится -12 Проголосовать: не нравится

    bro common sense just compare India 's population with other countries there's huge difference obviously the probability of cheater being Indian also increases

    • »
      »
      »
      16 часов назад, # ^ |
        Проголосовать: нравится +11 Проголосовать: не нравится

      What about China, which has roughly the same population size, but not nearly as many cheaters(at least among low rated)

      • »
        »
        »
        »
        15 часов назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        codeforces is not the MOST popular or Most important OJ for them. But in India, Codeforces are most widely used closely followed by codechef ig. Additionally, most of the chinese who does Codeforces are Olympiad participants unlike us, Indians, who started codeforces to get a job in software field (majority).

        I am not trying to justify ourselves. I don't cheat. But I do agree that we are obviously on the wrong side, but what to do, this is the reality.

      • »
        »
        »
        »
        14 часов назад, # ^ |
        Rev. 2   Проголосовать: нравится +4 Проголосовать: не нравится

        China: "You, have GeeksforGeeks and CodeChef. We, have OI-Wiki and Luogu. We are not the same."

      • »
        »
        »
        »
        11 часов назад, # ^ |
          Проголосовать: нравится 0 Проголосовать: не нравится

        In the "Top Rated" sidebox of the front page, click on the "Countries" hyperlink and it will redirect you to a page that shows the amount of active users on Codeforces by country. India has by far the most users, $$$22207$$$, while the second place with most users is Bangladesh, with $$$5351$$$, which is only a fourth of India's amount; and China is third place, with $$$4757$$$.

    • »
      »
      »
      15 часов назад, # ^ |
        Проголосовать: нравится +12 Проголосовать: не нравится

      even if you compare it by percentages, the rate is still higher

»
17 часов назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

The same situation applies to Atcoder beginners or CodeChef contests. Also, no rating rollback has occurred for approximately 11 contests now.

»
15 часов назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

WHY NO ROLL BACK?

»
14 часов назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

What is the cheating here? İ can't see...

»
14 часов назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

what for?

»
11 часов назад, # |
  Проголосовать: нравится +13 Проголосовать: не нравится

Perhaps adding a certain detection system based on (expected strength vs contest performance) could be useful. For example, if a person had stable performance of 1000 before and suddenly gets 2200, it looks pretty unusual. This would likely need to have a certain confidence level, based on # of user contests and dates of latest contests the user took part in.

This doesn't mean a person can't get lucky/unlucky or drastically improve in a short period of time. It is especially true if # of contests is small and/or there is a big time gap between rounds. But once again it's not to say everyone detected by such a system would be a teacher. Rather, these performances look suspicious, so might as well undergo additional checking.

  • »
    »
    11 часов назад, # ^ |
      Проголосовать: нравится 0 Проголосовать: не нравится

    Hello, could someone please tell me when Codeforces typically runs the plagiarism check? For example, how many days after a contest does it occur? Also, for round 1002 div 2 , have the plagiarism checks (and the process of skipping certain solutions) been completed, or are they still pending?

»
9 часов назад, # |
  Проголосовать: нравится +3 Проголосовать: не нравится

I think GPT can only provide problem-solving ideas, and this cheating method is difficult to detect through a certain detection system.

The punishment for those who want to achieve higher scores through GPT may be a real-world competition There's really not much we can do.

»
9 часов назад, # |
  Проголосовать: нравится 0 Проголосовать: не нравится

Damn AI for elevating the ignorant to a position they do not deserve.

»
2 часа назад, # |
Rev. 2   Проголосовать: нравится 0 Проголосовать: не нравится

Random idea : We can also fight fire with fire

Maybe CF can also use AI to detect who uses AI. The training dataset might be the manually skipped submission (as well as the traits of the user who cheats perhaps)

This might lead to false positive, indeed. But if the false positive happens to those who are being honest, then maybe it can be unskipped after they put their convincing justification. And this can also be the AI training dataset to reduce the false positive in the future lol

I dunno, just spit some random ideas lolol