Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add ability to support "Scoring" contests #1006

Open
johnbrvc opened this issue Sep 16, 2024 · 0 comments
Open

Add ability to support "Scoring" contests #1006

johnbrvc opened this issue Sep 16, 2024 · 0 comments
Assignees
Labels
Analysis required Root cause unknown or requirements analysis required NEXT Contest Consider fixing for next contet Primary CCS Required for PC2 to act as primary CCS Usability Issue This is an enhancement for which there is currently no usable workaround

Comments

@johnbrvc
Copy link
Collaborator

Is your feature request related to a problem?
This is not a problem but development for future contests.

Feature Description:
Currently, PC2 only supports "pass-fail" type contests, that is, contests where a submission either completely works on all judge data (accepted), or fails on at least one judge test case. "Scoring" contests give different number of points per submission depending on how many of just test cases are solved. It is desired to add this "scoring" type contest ability to PC2.

Have you considered other ways to accomplish the same thing?
It is not currently possible to support "scoring" contests.

Do you have any specific suggestions for how your feature would be implemented in PC^2?
Several subsystems within PC2 have to be modified.

  1. Reading of the problem data
  2. Judging a submission
  3. Scoreboard
  4. (There are other's as well, I am sure).

Additional context:
May be necessary to implement this for the NAC challenge.

@johnbrvc johnbrvc added Usability Issue This is an enhancement for which there is currently no usable workaround Analysis required Root cause unknown or requirements analysis required NEXT Contest Consider fixing for next contet Primary CCS Required for PC2 to act as primary CCS labels Sep 16, 2024
@johnbrvc johnbrvc self-assigned this Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Analysis required Root cause unknown or requirements analysis required NEXT Contest Consider fixing for next contet Primary CCS Required for PC2 to act as primary CCS Usability Issue This is an enhancement for which there is currently no usable workaround
Projects
None yet
Development

No branches or pull requests

1 participant