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](https://github.com/vjeux/weekly-challenge-2-double-lines/assets/197597/0e296057-01b3-4d04-a200-cae63d2b3210)
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:
![image](https://github.com/vjeux/weekly-challenge-2-double-lines/assets/197597/7e6a600f-992e-4037-b773-fbd00f31b3ca)
![image](https://github.com/vjeux/weekly-challenge-2-double-lines/assets/197597/08bdefb3-0c33-44e7-b557-8d46221e2e4f)
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