MashUp Contest

Mashup Contest

There are two ways to visit the contest manage page:

  • You can click on the manage icon on the contest dashboard page.

  • Or, you can visit the contest manage page link: https://www.codechef.com/manage/MASHXXXX (where MASHXXXX is your contest code).

  • Below are the elements of contest that you can manage.

    Start time and Duration of the Contest

    Under the Time Settings Tab, you can set or manage the contest start time and duration. Also, you can modify the contest duration once it has started.

    Solution Visibility

    Here you may either choose to:

  • Make submissions visible to everyone during and after the contest.
  • Or submissions should be visible to everyone once the contest ends.
  • Or submissions should not be visible to anyone ever.
  • Ranklist type

    There are three types of ranklist that you can select for your contest.

  • ACM Style
  • IOI Style
  • Score Based
  • It is important to note that once the contest begins, you will not be able to change the type of ranklist.To know more about the of ranklist click here.

    Freeze Ranklist

    Freezing the ranklist allows you to stop publishing contest updates to the users for a certain amount of time towards the end of the contest. For this duration (in minutes), the ranklist, the submissions and any other activity in the contest will not be reflected to any other user. However, the users shall be able to see the result of their own submissions. If you want to use this feature, then first check the Enable Ranklist Freezing option and enter the duration in (minutes) in the Ranklist Freezing Time box.

    Contest Problems

    You can add problems to the contest by providing the problem name or code. Other features include,

  • Functionality to set the submission start and end time for the problem and the submission limit.
  • Can provide score multiplier information (For example, if problem score is 10 and you have added a multiplier info as 5, then total score of problem will be 50).
  • And can choose to add the problem as scored or unscored.
  • Contest problems can only be removed before the contest begins by clicking on the "delete" checkbox on the problem table.

    Moderation

  • Comment Moderation
  • You can moderate or manage comments on the problem page in the Moderation tab, such as publishing/unpublishing or replying to a comment.

  • Solution Moderation
  • The contest creator/manager can

    • View or moderate participants' solutions.
    • Can see the time taken by participants to submit the solution.
    • And can filter the submissions based on Full or partial submissions.

    Languages

  • Here you can select the programming languages in which participants have to submit their solutions.
  • Also, you can select or deselect all programming languages using toggle key.
  • Permissions

  • User Groups
  • To restrict contest access to usergroups. You can add usergroups in comma-separated values.

  • IP Address
  • To restrict contest access to specific IP addresses of the users/institutions. You can IP addresses in comma-separated values. An example of the same can be seen in the below image.

  • Usernames
  • Or you can restrict contest access to particular usernames. You can add usernames in comma-separated values.

  • Bulk Usernames
  • You can provide access to bulk users by uploading the list of usernames in CSV format.

  • Allowlisted Users
  • You can remove particular users or all users from accessing the contest.

    Access

    You can allocate the contest's author/manager/moderator/balloonist by entering the usernames.

    You can give access to contest managers for the permission tab or extend the contest by clicking on the checkbox.