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!
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.
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
- 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
- Winner: $100
- 2nd: $35
- 3rd: $15
- 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.
- 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