Блог пользователя shai_tan

Автор shai_tan, история, 12 месяцев назад, По-английски

1) During contests text selection should not be allowed, by blocking text selection, users cannot easily copy problem statements, Only the test cases should be allowed to be copied, this will drastically reduce cheaters, many might give up searching.

2)Submission Timing, unusually rapid submissions or patterns that mimic previous contest winners can be a red flag

3)Allow community to report cheaters, like Leetcode

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

»
12 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

for 1. Camera Phone.

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

they can take screenshots and convert them into text :) (point 1)

»
12 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

1) This may only prevent the low percentage of cheaters in the best case, as one can just take a screenshot of the problem statement and submit to LLM. Alternatively, one can use image to text converters to grab the text of the statement. It could be better to add screenshot restrictions, but it is really difficult to implement this perfectly as this is bypassed easily.

2) Too problem-specific.

3) There's a blog section where you can report cheaters. Not guaranteed that it will grab attention of organizers, but cheater report system doesn't guarantee it either, as there may be fallacious reports.

»
12 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I agree with 2 and 3 but the first one is unnecessary because one can just screenshot or just type the problem statement manually

»
12 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

This won't completely stop plagiarism, but it will deter some cheaters, which I will gladly take

»
12 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

i would say use we should collaborate with ai companies to not give specific answers while in contest... XD

»
12 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

you just can't. it's like trying to prevent people from using calculators when the test is online... it's almost impossible to enforce.

»
12 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

I think 3rd will be pretty useful, like leetcode gives coin to people who reports, codeforces can give contribution or something like that

»
6 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Simply ban accounts after atmost 2 cheating detection.

Have a LLM similarity check, if > 85%, disqualify, if > 60%, then give warning.

»
6 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Cheaters can use simple allow copy or something like that. So it's useless.

»
6 месяцев назад, скрыть # |
 
Проголосовать: нравится 0 Проголосовать: не нравится

Block the IP if once caught cheating...