You are not logged in. Please login at www.codechef.com to post your questions!

×

CodeChef : Virtual Contests are here !!!

36
15

Hi @all, We developed a webapp during Alibaba-Codechef API Hackathon, and we would like to present it to you.

This app lets you play Codechef contests in a Virtual manner, those who have played virtual contests on Codeforces would be aware about it.

The app link is - http://149.129.145.244

Shamelessly copying description of Virtual Contest from Codeforces -

"Virtual Contests enable the users to run the past contests in a special mode that would imitate a real competition. It feels just like a real contest with real contestants competing alongside with the participant who plays a virtual contest.”

It will be very helpful for preparation of short contests. Few of the features are :

  • You can add Friends and see their separate ranklist during live virtual contest.
  • Several people can play virtual contest together and see each others ranking.
  • All COOKOFF's starting from COOK01 to recent COOK98A/B are available to play as virtual contest.
  • You can compare yourself with other people while virtual contest is in play.

Video Tutorial to Use WebApp : Video link (Just a short 12 min video, you can watch at 1.5x :P)

Slides for better understanding of App: Slides(We both are very poor in making slides, we apologize beforehand _/\_)

Note : Judgement result takes a while to reflect in standings as Codechef restricts no. of API requests in a min.(6 calls/min), just refresh the page in a while.

Hope this helps our community grow!!

Signing off !!

This was our first such project at this scale, bugs are inevitable, if you find any, please raise them here - Github Link

asked 01 Oct, 05:04

hasan_356's gravatar image

5★hasan_356
40126
accept rate: 0%

edited 13 Oct, 02:13

3

Try to make it using https instead of http because atleast our college blocks http post requests.

(01 Oct, 21:53) teja3496★

Thanks for the suggestion , we will try to implement it .

(02 Oct, 00:47) hasan_3565★

It will be great if codechef will consider your work and add it to their website

link

answered 02 Oct, 17:01

rajput1999's gravatar image

4★rajput1999
1825
accept rate: 0%

edited 02 Oct, 17:01

1

We really hope so ,they acknowledge our work.

Thank u so much , really appreciate your words

(03 Oct, 01:21) hasan_3565★

How to start virtual contest for LTIME contests? here only COOKOFF is allowed :|
Besides, virtual contest for online ACM ICPC round would be a great help to everyone.
BTW it's awesome stuff. Participated in COOK97A virtual contest through your API

link

answered 01 Oct, 13:03

vivek_shah98's gravatar image

5★vivek_shah98
743
accept rate: 0%

edited 01 Oct, 13:17

3

Thank, we appreciate your effort in trying out our app.

Yes, currently, we only support COOKOFF for now, But this can be easily scaled to any contest in Codechef.

Due to API Limit it took a lot of time to fetch data. That's why we restricted ourselves to COOKOFF's.

Again Thanks a ton :).

(01 Oct, 23:15) hasan_3565★

great work fellas keep it up : )

link

answered 01 Oct, 22:17

rajput1999's gravatar image

4★rajput1999
1825
accept rate: 0%

Thanks a ton :)

(02 Oct, 00:29) hasan_3565★
1

my pleasure

(02 Oct, 16:56) rajput19994★

Really a great idea...

Some suggestions for you !!

1)Also a green tick and a wrong tick for attempted correct and incorrect submissions will be more helpful...
2)It would be better if we can see stars of users in the given rank list...
3) Also filter option in rank list

I would like to appreciate compare progress function....

Also friends standings option...

All over its very good and helpful...

Bug:

1) my name is appearing twice in the rank list.

link

answered 02 Oct, 17:34

l_returns's gravatar image

5★l_returns
1.1k18
accept rate: 27%

edited 02 Oct, 17:35

2

Thanks for all your suggestions , we will try to implement all of this .

We intentionally showing the name twice in the ranklist , first on the top highlighted so that the user does not have to find his name in the ranklist , and the next on the proper position in the ranklist

Thank u so much ,really appreciate your words.

(03 Oct, 01:02) hasan_3565★
2

@l_returns feature showing green tick and wrong tick has been implemented.

(04 Oct, 11:55) hasan_3565★
2

Wow... Thank you for considering my suggestions.. :)

(05 Oct, 00:21) l_returns5★

Very good project ,I wished that there existed a similar platform on codechef for virtual contests like codeforces few months back,and you guys made it into a reality,Keep it going.

link

answered 02 Oct, 17:46

rasswanth's gravatar image

3★rasswanth
201
accept rate: 0%

1

We also thought in a same way , so we decided to come up with this idea.

Thank you so much , your words really motivate us .

(03 Oct, 00:54) hasan_3565★

Hats off to you guys! It must have taken a lot of effort to build.

link

answered 13 Oct, 14:56

rishiraj22's gravatar image

4★rishiraj22
21916
accept rate: 0%

Well, that is something CodeChef really needed to implement. Great job guys.

link

answered 02 Oct, 10:32

nextcoder's gravatar image

4★nextcoder
111
accept rate: 0%

We also hope they would come with this as soon as possible.

Thank u so much , really appreciate your words.

(03 Oct, 01:26) hasan_3565★

Great job!! I noticed the typesetting is not working on your page so I'm getting words like $$i$ or $4\cdot10^5$, see if you can set it correctly. Otherwise, fabulous work!

link

answered 02 Oct, 10:47

iamrohandatta's gravatar image

5★iamrohandatta
111
accept rate: 0%

Sorry for the problem occurred , we will try to rectify this .

Thanks for letting us know the problem , and for your kind words.

(03 Oct, 01:17) hasan_3565★

I really wished for virtual contests to start on codechef, god bless you guys. I'll see if I can be of any help in contributing to improvement of API :)

link

answered 02 Oct, 14:14

nmdis1999's gravatar image

2★nmdis1999
111
accept rate: 0%

Thank u so much for your kind words ,it really motivates us to come up with this type of thing .

Any help will be appreciated .

(03 Oct, 01:09) hasan_3565★

Tried and loved it Great job Guys !!

link

answered 03 Oct, 01:22

boost_insane's gravatar image

5★boost_insane
863
accept rate: 37%

Thank you so much for trying out the app!! Really appreciate your words.

(03 Oct, 04:12) hasan_3565★

Great work...Would be even better if it could be extended to other contests!

link

answered 03 Oct, 11:27

vinx0502's gravatar image

3★vinx0502
111
accept rate: 0%

Thanks...much appreciated !!

Yes, currently, we only support COOKOFF for now, But this can be easily scaled to any contest in Codechef.

Due to API Limit it took a lot of time to fetch data. That's why we restricted ourselves to COOKOFF's.

(04 Oct, 11:56) hasan_3565★

Great work indeed! keep it up :)

link

answered 04 Oct, 12:53

pant0000's gravatar image

4★pant0000
814
accept rate: 11%

Thank u so much,really appreciate your words.

(06 Oct, 12:05) hasan_3565★

Great going guys. Keep up the good deed for the community. :)

link

answered 11 Oct, 19:24

d_skyhawk's gravatar image

4★d_skyhawk
542113
accept rate: 0%

Great Work!!

link

answered 12 Oct, 21:44

may55's gravatar image

5★may55
111
accept rate: 0%

@hasan356 Great job buddies !!! Are you guys aware of Hactoberfest on Github? Its an initiative taken to make beginners contribute to the open source. Maybe you can post known issues or enhancements that you need in this project and tag that issue with "hactoberfest" and others will try to contribute to it.

link

answered 14 Oct, 02:21

omjego's gravatar image

3★omjego
1215
accept rate: 28%

toggle preview
Preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported
  • mathemetical formulas in Latex between $ symbol

Question tags:

×196
×179
×175
×48

question asked: 01 Oct, 05:04

question was seen: 6,305 times

last updated: 14 Oct, 02:21