19
\$\begingroup\$

Last year we voted for the best posts of 2018 and rewarded them with bounties and challenges. I think it's a great way to reward and draw attention to some of the best content the community has created throughout the year, so let's do that again. (And hopefully, this year, we'll be able to sort everything out before half a year has passed.)

First off, we'll need categories again, which you can nominate here. Each answer should contain a category for a challenge or answer to be rewarded. The top-voted categories will then receive separate nomination posts to find the actual winners. Like last year, I'm not going to state a fixed number of categories that will make it, but it's probably going to be between 5 and 15 again (last year, we went with 14 categories).

Feel free to resubmit proposals from last year regardless of whether they were among the final 14 or not.

Voting will probably last for about two weeks, but this period can be extended if needed.


Offered Bounties

As a further note, we'll need reputation rewards again, so if you're willing to spend some of your reputation on a bounty for one of the winners, feel free to edit your name into this list or leave a comment to indicate that you're willing.

Users that have offered a bounty:

  • DJMcMayhem Offering a 500 rep bounty

  • Adám Offering 1E4 rep

  • isaacg Offering 2000 rep

  • Giuseppe offering 500 rep

  • Kevin Cruijssen offering 1000 rep

  • Kritixi Lithos offering 2E3 rep

| |
\$\endgroup\$
  • 1
    \$\begingroup\$ I'll offer a bounty of 500. Did we ever actually award all the bounties for 2018? \$\endgroup\$ – Giuseppe Jan 13 at 14:40
  • \$\begingroup\$ So when is this competition getting started? \$\endgroup\$ – ouflak Feb 11 at 11:58
  • \$\begingroup\$ @ouflak I suppose anyone can start the next codegolf.meta.stackexchange.com/questions/17367/… \$\endgroup\$ – user41805 Feb 13 at 16:15
  • \$\begingroup\$ @user41805 Is it okay to post this competition now? (Now that it's about 2 weeks of voting) \$\endgroup\$ – Member for 3 months Feb 20 at 14:57
  • \$\begingroup\$ @a'_' I believe so \$\endgroup\$ – user41805 Feb 20 at 19:21

17 Answers 17

15
\$\begingroup\$

Best mathematical insight

Repost of 2018

On this site we often see answers in languages specifically designed for short code, or designed to be fast. Sometimes, a nice golfing trick or speed-up technique surprises us with its ingenuity, beyond the standard use of that language.

And occasionally an answer shows up that uses an unexpected approach to greatly simplify the problem, and makes us wonder how the author could ever think of that. This usually involves some far-from-obvious mathematical equivalence, or a particularly simple approach to the problem that was not evident at all (once revealed, other answers often follow the same approach).

This category is for the answer with the best mathematical insight or unexpected approach that led to greatly simplifying the problem, in any challenge type (code golf, fastest code, or others). The insight should have led to a significant improvement according to the challenge's metric (code length, run time, or whatever applicable).

| |
\$\endgroup\$
11
\$\begingroup\$

Rookie of the Year - Challenges

Repost of 2018

For the best challenge written by someone who has not written a challenge prior to 2019 (i.e., not necessarily a new user, just a new challenge writer).

| |
\$\endgroup\$
11
\$\begingroup\$

Best Non-Code-Golf Challenge

Best challenge whose winning criteria did not include any code-golfing. King of the Hill, Fastest Code, etc. would be eligible. Proof Golf, atomic-code-golf, etc. are also included. Anything that's not the standard "shortest code length" is eligible.

| |
\$\endgroup\$
9
\$\begingroup\$

Most helpful Sandbox commenter

Rewards a kind soul who took the time and effort to read through challenges in the Sandbox and give helpful feedback.

(I guess a bounty here would be awarded to one of the winner's questions or answers of their choosing.)

| |
\$\endgroup\$
8
\$\begingroup\$

Most Collaborative Answer

goes to one that incorporates significant ideas from as many users as possible

| |
\$\endgroup\$
  • \$\begingroup\$ I like the idea, but who gets the bounty? \$\endgroup\$ – Luis Mendo Jan 23 at 12:06
  • \$\begingroup\$ @LuisMendo either the answerer, or if the bounty is large enough we could vote for individual contributors and split it roughly proportionally to the votes \$\endgroup\$ – ngn Jan 23 at 12:12
  • \$\begingroup\$ Would this be a minimum of three contributors? \$\endgroup\$ – ouflak Jan 30 at 8:37
  • 1
    \$\begingroup\$ @ouflak in all likelihood it will be de facto ≥3, i think there's no need to make it so de jure \$\endgroup\$ – ngn Jan 30 at 8:55
8
\$\begingroup\$

Most elegant spec

Repost of 2018

Writing an interesting challenge is tough, not just in thinking up a good idea, but in specifying it clearly enough without taking pages of text. This category is for challenges whose specification is a pleasure to read, summing up exactly what is required succinctly and unambiguously.

| |
\$\endgroup\$
8
\$\begingroup\$

Best Explained Answer

Awarded to a user who explains a complex solution in the best way.

| |
\$\endgroup\$
8
\$\begingroup\$

Wild card

For a deserving challenge or answer that isn't a good fit for any of the other categories.

| |
\$\endgroup\$
7
\$\begingroup\$

Best Non-Code-Golf Answer

Best answer to a challenge whose winning criteria did not include any code-golfing. King of the Hill, Fastest Code, etc. would be eligible. Proof Golf, atomic-code-golf, etc. are also included. Anything that's not the standard "shortest code length" is eligible.

| |
\$\endgroup\$
7
\$\begingroup\$

Best tip

Best answer to a question.

| |
\$\endgroup\$
6
\$\begingroup\$

Most unexpected approach

Awarded to the author of the solution to a challenge that is completely different from the obvious approaches, especially if it beats all other answers.

| |
\$\endgroup\$
5
\$\begingroup\$

Trickiest Challenge

It should look simple and tempt you to start coding right away, but coming up with a good solution should be hard.

| |
\$\endgroup\$
  • 2
    \$\begingroup\$ I'm not going to vote for or against this but it sort of seems like it is encouraging chameleon challenges. \$\endgroup\$ – Ad Hoc Garf Hunter Jan 11 at 20:52
  • 5
    \$\begingroup\$ I don't think this implies a chameleon challenge at all. Consider the Goldbach conjecture, or Fermat's last theorem in maths: so, something similar but in CCGC \$\endgroup\$ – Luis Mendo Jan 11 at 21:49
3
\$\begingroup\$

Most Clever Optimization

When an existing answer is optimized with a bizarre and surprising change.

An off-site real-world example would be the fast inverse square root hack.

| |
\$\endgroup\$
3
\$\begingroup\$

Best Above-and-Beyond Answer

Repost of last year's

Every once in a while, an answer takes the challenge to the extreme. This prize will be awarded to an answer which went far beyond the expectations of the challenge. This could include

  • a code golf answer that brute-forced/proved the shortest program in some language
  • a graphical-output popcon answer of extreme size and quality
  • a KOTH answer of high complexity which absolutely dominated the competition
| |
\$\endgroup\$
1
\$\begingroup\$

Unique idea

Awarded to the first person that doesn't use the algorithm that all answerers up to that person of the challenge use in the challenge. E.g. this is an example of a "unique idea".

| |
\$\endgroup\$
0
\$\begingroup\$

Most Unconventional Non-esoteric Language

Goes to a user who uses a language not normally associated with programming challenges.

| |
\$\endgroup\$
-4
\$\begingroup\$

Most Flexible Spec

Awarded to the author of a challenge that enables the widest variety of solutions.

| |
\$\endgroup\$

Not the answer you're looking for? Browse other questions tagged .