Sul_A.'s blog

By Sul_A., 6 months ago, In English

As of writing this, the queue is jammed again, which is happening more and more often over time. After trawling through the problemset status, I discovered several disturbing if predictable occurences: many, and I mean \bf{MANY} accounts were \it{clearly} bot accounts.

Of course this is already well known. These are some bot accounts I found just by clicking on random accounts:

wqxbi18084 xitcrqs410

These two accounts in particular are fascinatingly stupid. For whatever reason, the creator(s) of these account decided it would be a good idea to make ChatGPT include the conversation ID in each submission. (The code that appears in the url when you talk to ChatGPT)

I have some theories on why these accounts exist and the people behind them.

1 — Sabotage

This is the most obvious explanation. Someone really wants to tank CF and make it unusable. Most of these accounts solve all day, every day, nonstop, around the clock, intentionally making testing unbearably long.

The person behind the attacks could be a rival judge (which is hilarious) or someone who personally dislikes Mike or another admin.

2 — Testing

Someone is testing the CF servers by filling it with a rush of submissions to see its limit. Or maybe testing LLMs to see which could solve more CP problems.

Personally, this seems like a very disruptive way, especially since doing it with AI accounts seems unnecessary, but it's still plausible somewhat.

3 — Portfolio

Perhaps, these accounts are designed to solve a billion problems, so someone will be able to profit from selling the account. This could be some underground service that sells CF accounts with a high number of problems solved, so the buyer can add it to his/her portfolio.

It would be heartbreaking if this is the case, and sadly I think it's very likely.

Conclusion

The actual source of the accounts could be any subset of the above, even none of them. I would be interested what you think it could be.

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

»
6 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

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

»
6 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

faishal_053 is clearly a virtual judge bot.

»
6 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Where do these people come from? I have been refreshing the My Submissions page for last 15 minutes, but it is still stuck "In Queue"!!

»
6 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

It's pretty obvious that a human cant' solve that many problem's in such a small time. Why CF authorities aren't banning them.

»
6 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

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

»
6 months ago, hide # |
 
Vote: I like it +7 Vote: I do not like it

At this point I feel like this is the Indians attempts to ddos cf. Honestly very dissapointing and cloudflare isnt helping in the slightest.

(yes ill probably get downvoted for "racism oh no!!!", but think about it, only they have been doing this. I am not against Indian people, however the culture/lack of integrity leads to issues like this)

Its honestly very annoying and a workaround like using mashups should not be the norm.

»
6 months ago, hide # |
 
Vote: I like it +5 Vote: I do not like it

bot account has over 5000 submissions in a year.while LLM account is named like random letters + random numbers.sometimes even no vowels in them and that's impossible to read. LLM accounts, if you look through their submissions ,you'll find a strange line of hex numbers in the end of the code,or 3k comments in a *2000 written by Go.
However,please don't ban all unrated accounts's submissions,as i'm a human.

»
6 months ago, hide # |
 
Vote: I like it 0 Vote: I do not like it

Hey, just to clear things up — I’m not using any kind of bot or automation. I genuinely spend hours practicing and submitting on Codeforces because I’m trying to get better fast. I get that it might look suspicious when someone’s grinding hard or submitting frequently, but every single one of my submissions is made manually. I’m a student who’s learning and experimenting — not trying to spam or mess with the system. If anyone checks my code, it’s pretty obvious it’s written by a human, with all the usual mistakes, retries, and learning curves. I’ve got nothing against the community here, I actually respect it a lot — that’s why I’m putting in so much effort. I hope people don’t mistake dedication for automation.