Skip to content

Algorithm-Arena/weekly-challenge-2-double-lines

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 

Repository files navigation

Weekly Challenge #2 - Double Lines

For the second challenge, you need to implement an algorithm that draws two lines side by side without overlapping. It must handle an arbitrary amount of points where each 3 consecutive points are forming a 90 degrees angle. Note that it looks deceiptively simple but it's way harder than meet the eyes!

image

This is the second edition of a weekly programming challenge that I'm going to host. The idea is to spur people's creativity. I used to run this kind of contest on SC2Mapster.com where every week I would come up with a map concept. It worked really well for mapping competition, I figured that this format would also work for programmers, yet I've not seen this kind of challenge anywhere.

Winners:

This week's is a tie between the two participants:

  • Congratulations to @ericlee314 who wins $75 by implementing a web based version of the algorithm. It has a nice UI that lets you write your own path and see how it would behave. #1

image

  • Congratulations to @mirellasilva who wins $75 by implementing a python version of the algorithm. The distinctive feature is the automatically generated tests which is a nice touch! #2

image

Prizes:

  • Winner: $100
  • 2nd: $35
  • 3rd: $15

Rules:

  • The winners will be evaluated based on how creative and interesting the solution is. @vjeux has full discretion on how the winners are selected.
  • Multiple people can work on a single submission. If it wins, the reward will be split based on the team preferences.
  • If a winner doesn't want to take the money, it'll be reinjected in the next week prize pool.
  • The solution must be open sourced.
  • There are no restrictions in terms of tech stack.

How to submit a solution:

  • Deadline to submit is Saturday January 27th evening at Midnight PST (US West Coast).
  • Open an issue on this repo titled "Submission - <Name of your submission>"
  • It must contain a short video showing the submission in action
  • It must contain an explanation on how to try it
  • It must contain a link with the source code

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published