Contests

The Engineer Man Knowledge Center hosts contests periodically which are done in a Code Golf format. For those not familiar with Code Golf, it basically means that the winner of the contest is the person who can accomplish the given objective with the least amount of code, measured in characters.

Supported languages are those which Piston supports. To request new languages, submit a request in #emkc-felix-piston on Discord. Our intent is to add proper golfing languages over time.

Overview
  1. Contests start at 12:00pm CST (6:00pm UTC) on Sundays and run for 3 days ending at 12:00pm CST (6:00pm UTC) on Wednesdays.
  2. You can update your solution as many times as you want during the contest period. Submitting a solution that is shorter than your last submitted solution will result in the submitted time changed. This is important to understand because tiebreakers are resolved by the oldest solution.
  3. Points are awarded to the shortest solutions that meet the objective both overall and per language. If there are solutions that are the same length, the solution submitted the earliest will take precedent. Please see how to gain power for more information.
  4. Leading and trailing whitespace is automatically trimmed before calculating the number of characters used.
  5. Inputs are provided as command line arguments (ARGV).
Rules
  1. No sharing solutions or discussing approach during the contest period.
  2. Submitted solutions must pass automated code execution before they are recorded as a contest submission. This is done using the Piston engine.
  3. For those using Bash, you can any of the GNU coreutils as well as sed and awk. You may not call into any of the other contest languages (julia, perl, python, etc.).
  4. If you submit a C solution, you may not copy and paste that solution and submit it for C++ as well. The same is true for js/ts/deno.
  5. Invalid solutions and solutions which discover the secret input and are based on that secret input will be removed.

Active Contests

There are no active contests at this time.

Past Contests

Distance to Nearest Vowel 2

Code Golf style contest. Click to view solutions.

Active Dates: November 22, 2020 - November 25, 2020 (Finished)
Total Solutions: 21
Distance to Nearest Vowel

Code Golf style contest. Click to view solutions.

Active Dates: November 15, 2020 - November 18, 2020 (Finished)
Total Solutions: 29
Letter Flip 2

Code Golf style contest. Click to view solutions.

Active Dates: November 8, 2020 - November 11, 2020 (Finished)
Total Solutions: 26
Missing People

Code Golf style contest. Click to view solutions.

Active Dates: November 1, 2020 - November 4, 2020 (Finished)
Total Solutions: 28
Letter Flip

Code Golf style contest. Click to view solutions.

Active Dates: October 25, 2020 - October 28, 2020 (Finished)
Total Solutions: 67
Plotting The Trail 2

Code Golf style contest. Click to view solutions.

Active Dates: October 18, 2020 - October 21, 2020 (Finished)
Total Solutions: 29
Plotting The Trail

Code Golf style contest. Click to view solutions.

Active Dates: October 11, 2020 - October 14, 2020 (Finished)
Total Solutions: 58
Esoteric Language Parsing

Code Golf style contest. Click to view solutions.

Active Dates: October 4, 2020 - October 7, 2020 (Finished)
Total Solutions: 33
Textual Number Length

Code Golf style contest. Click to view solutions.

Active Dates: September 27, 2020 - September 30, 2020 (Finished)
Total Solutions: 43
The Decryptor

Code Golf style contest. Click to view solutions.

Active Dates: September 20, 2020 - September 23, 2020 (Finished)
Total Solutions: 62
Rays Of Sunshine

Code Golf style contest. Click to view solutions.

Active Dates: September 13, 2020 - September 17, 2020 (Finished)
Total Solutions: 25
Word Spirals

Code Golf style contest. Click to view solutions.

Active Dates: September 6, 2020 - September 10, 2020 (Finished)
Total Solutions: 33
A Super Simple Test Contest

Code Golf style contest. Click to view solutions.

Active Dates: August 29, 2020 - September 5, 2020 (Finished)
Total Solutions: 13