Expand description
FunctionsΒ§
- apart π
- Two knots are considered βapartβ if the they are not diagonally adjacent, that is the absolute distance in either x or y axes is greater than 1.
- parse
- Converts input lines into a pair of
Point
and integer amount, to indicate direction and magnitude respectively. Then determines the maximum extent of the head so that we can allocate a two dimensional grid. - part1
- Simulate a rope length of 2
- part2
- Simulate a rope length of 10
- simulate π
- Simulates a rope of arbitrary length.