Fast and idiomatic Kotlin solutions for Advent of Code puzzles from 2021-2025.
Input files are expected in data/YYYY/DD.txt.
For instance:
data/2021/3.txtdata/2024/21.txt
To run a specific day:
./gradlew run --args year2024.Day21To test a specific year:
./gradlew test --tests year2024.Test2024To run a specific benchmark:
./gradlew benchmark -Pinclude=".*2024.*day22.*"