Migration to new judging system

Hi all,

We are in the process of revamping our entire judging ecosystem. Due to this migration to new checkers, we will not have Starters for the next few weeks (after the 19th July Starters, which will take place). We will keep you updated on when the contest schedule will get back to normal.

Learn and Practice will mostly function as usual:
On Practice, these languages will be available: C++, Python3, PyPy3, Java, C, C#, JavaScript, Go, Kotlin, Rust, PHP, SQL Schema. Other languages will be added over time.
Some problems (mainly interactive and challenge problems) will not work for now. We will enable support for them over time.

Update: The tentative restarting date is 30th Aug.

Update 2: We restart with an unrated Long contest on 30th Aug.

Update 3: The unrated Long contest went smoothly. We will have an unrated short contest on 6th Sept, and rated contests after that.

Update 4: We are restarting rated contests from 13th September

21 Likes

ok

2 Likes

Update: All submissions on Practice will now be judged on the new judge. Please let us know if you face any issues.

3 Likes

Hi @admin ,

I am just curious what’s new and better about this new Judge. And what are drawbacks as compared to previous codechef as well as present codeforces judge / other equivalent websites judge.

Thank You

1 Like

Hey, we’ll write a detailed post about this when things stabilize. Right now, we are still migrating and building various components.

For now, a short draft:

Pros:

  • Gives us more flexibility to do stuff, so eventually shorter time frames to fixing and building new features.
  • Lower cost. So the platform lives longer :slight_smile:

Cons:

  • Fewer languages will be available: C++, Python3, PyPy3, Java, C, C#, JavaScript, Go, Kotlin, Rust. Other languages will be added over time.
  • Some problems (mainly interactive and challenge problems) will not work for now. We will enable support for them over time.
  • Time limits for old problems are tweaked to correspond to the new judge, but might not be perfect. We try to err on the side of safety, so some sub-optimal solutions might pass in rare cases.
5 Likes

Hi,
Looks cool. Thanks for quick response.

Eagerly waiting for next contest

1 Like

The new checker will check all the test files as it was previously or will terminate as soon as WA is found?

1 Like

Unable to connect to the CodeChef servers. Please try again later or, if the problem persists, report to bugs@codechef.com

can’t run or submit code in practice session… the above line is showing continuously … im using c++17…

1 Like

@iron_man27, This is fixed.

1 Like

lives longer :cry: :cry:

3 Likes

So are we going to witness changes in our existing ratings ?

1 Like

@reyan_cr - no.
The rating system is not changing.

1 Like

I anticipated that Codechef would celebrate the 100th starter with the introduction of the new judging system.
Sincerely,
An eager contest participant awaiting the commencement of the contest.

4 Likes

Why is lunch time and long challenges discontinued?

2 Likes

When will be the contests available as before?

Do people need to request new languages if they want to see them supported on CodeChef?

Requesting will probably push that language up our priority list :slight_smile:

3 Likes