Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Conversation

@nickygerritsen
Copy link
Collaborator

Update the old honorable mention award template to support both percentiles and 'number of solved problems compared to the lowest medalist'.

Fixes #994.

Add some special cases:

  • The highest honors should not be displayed as a list or anything
  • Any list that overlaps or is just below the medalists, should be displayed before resolving medalists

Update the old honorable mention award template to support both percentiles and 'number of solved problems compared to the lowest medalist'.

Add some special cases:
* The highest honors should not be displayed as a list or anything
* Any list that overlaps or is just below the medalists, should be displayed before resolving medalists
@nickygerritsen
Copy link
Collaborator Author

@deboer-tim There is at least one bug: if the 13th team is a regional winner, it will show the highest honors before the regional winner, while it should be the other way around. This happens because ResolverLogic has:

				ListAwardStep step = getListAward(currentRow, false);
				if (step != null) {

before

				if (doneWithRow) {
					// we've finished resolving a team, check if they have any awards

But that is probably because of some reason which makes it that we can't just swap that?

@deboer-tim
Copy link
Collaborator

But that is probably because of some reason which makes it that we can't just swap that?

Maybe just priority of awards? I'd have to take more time to look at it, but should be an easy enough fix either way.

@nickygerritsen nickygerritsen merged commit e5d4bcc into icpctools:main Sep 4, 2024
@nickygerritsen nickygerritsen deleted the new-honors-awards branch September 4, 2024 17:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add new award types to award generator

2 participants