Introducing Hacks Standings! New Extension

Revision en24, by RahulHarpal, 2024-08-27 16:36:13

Hacking has been one of the most crucial features of any contest. With its ability to completely change the outcomes of the rounds.

But the one thing the standings page of any CodeForces round lacks is the standings page for hackers. They contribute essential test cases to the problems, making the problems more robust.

I introduce to the community a new extension, CF TopHacker (Chrome WebStore Link), made by me to add this feature to the standings page. The "Hacks Standings" button integrates with the default buttons seamlessly.

This extension enables you to see the live hacks leaderboard during the open hacking phase and also after it ends! This makes it easier for everyone to see which problems have weak test cases in case there are too many hacks!

See the screenshot and demo video below:

Screenshot 1:

Screenshot 2:

Demo Video

GitHub Repository

This extension is open source, free forever and open to contributions by the community. Any feedback for this extension is appreciated. I am also open to new ideas/features. Do write how you feel about this extension in the discussion below! Thank You!

CF TopHacker: Version 0.1

Tags chrome extension, hacks, extension, standings

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en33 English RahulHarpal 2024-09-18 21:41:15 5 Tiny change: 'orking in Russian Languange is fixe' -> 'orking in the Russian Language is fixe'
en32 English RahulHarpal 2024-09-18 21:40:09 206 Tiny change: '[Hacking](' -> '[user:manav_2005][Hacking]('
en31 English RahulHarpal 2024-08-28 09:06:45 0 (published)
en30 English RahulHarpal 2024-08-28 09:06:35 4 Tiny change: 'ion.\n\n\nUPD 1: Here are' -> 'ion.\n\n\n**UPD 1**: Here are'
en29 English RahulHarpal 2024-08-28 09:06:14 238 (saved to drafts)
en28 English RahulHarpal 2024-08-27 20:21:41 0 (published)
en27 English RahulHarpal 2024-08-27 20:20:45 137 (saved to drafts)
en26 English RahulHarpal 2024-08-27 16:37:12 0 (published)
en25 English RahulHarpal 2024-08-27 16:36:39 1 Tiny change: 'screenshot and demo ' -> 'screenshots and demo '
en24 English RahulHarpal 2024-08-27 16:36:13 2 Tiny change: '6be.png)\n**Screen' -> '6be.png)\n\n**Screen'
en23 English RahulHarpal 2024-08-27 16:36:03 2 Tiny change: '6be.png)\n\n**Screen' -> '6be.png)\n**Screen'
en22 English RahulHarpal 2024-08-27 16:35:53 28
en21 English RahulHarpal 2024-08-27 16:35:23 6
en20 English RahulHarpal 2024-08-27 16:35:09 6 Tiny change: 'deo below:****\n**Photo ' -> 'deo below:\n\n**Photo '
en19 English RahulHarpal 2024-08-27 16:34:57 37
en18 English RahulHarpal 2024-08-27 16:34:01 19
en17 English RahulHarpal 2024-08-27 16:32:41 9 Tiny change: '6be.png)\n![ ](/pred' -> '6be.png)\n ![ ](/pred'
en16 English RahulHarpal 2024-08-27 16:32:28 2 Tiny change: '6be.png)\n\n![ ](/pr' -> '6be.png)\n![ ](/pr'
en15 English RahulHarpal 2024-08-27 16:32:09 60
en14 English RahulHarpal 2024-08-27 16:31:35 76
en13 English RahulHarpal 2024-08-27 16:30:15 4 Tiny change: 'on below! \n\nThank You!' -> 'on below! Thank You!'
en12 English RahulHarpal 2024-08-27 16:29:45 1 Tiny change: ' TopHacker Version 0' -> ' TopHacker: Version 0'
en11 English RahulHarpal 2024-08-27 16:29:32 2 Tiny change: 'ank You!\n![ ](/pr' -> 'ank You!\n\n![ ](/pr'
en10 English RahulHarpal 2024-08-27 16:29:22 2 Tiny change: 'ank You!\n\n![ ](/pr' -> 'ank You!\n![ ](/pr'
en9 English RahulHarpal 2024-08-27 16:29:10 81
en8 English RahulHarpal 2024-08-27 16:28:12 100
en7 English RahulHarpal 2024-08-27 16:27:01 4
en6 English RahulHarpal 2024-08-27 16:26:11 8
en5 English RahulHarpal 2024-08-27 16:24:55 224
en4 English RahulHarpal 2024-08-27 16:23:03 451
en3 English RahulHarpal 2024-08-27 16:16:02 307
en2 English RahulHarpal 2024-08-27 16:13:52 79
en1 English RahulHarpal 2024-08-27 16:09:00 899 Initial revision (saved to drafts)