aoc-lachrymating-leveret
Kotlin solutions to Advent of Code 2022 (also known as the year of the lachrymating leveret)
Goals
As I'm not stretching myself with a new language this year, I've set myself some other challenges instead:
- โ Try to finish in the top 10 of
the Kotlin leaderboard
- โ I came 5th! ๐
- โ Try to make the top 100 globally just once, for any part of any problem
- โ 85th for Day 8B
- ๐ค 103rd for Day 24A
And I'm also aiming ultimately for every solution to:
- โ Not have anything hardcoded or specific to my input
- โ 22B: Hardcoded the "wrap rules" for my specific net
- โ Be implemented as functionally as possible, with no mutation
- โ Run without any crazy memory/CPU requirements
- โ Run in <500ms (each part)
- โ 16B: ~5000ms
- โ 23B: ~1500ms