Repository of my code for Advent of Code
Install project with its dependencies with poetry:
poetry install
To get the code to work with your puzzle input, you need to be logged in using your session cookie. Log in to the Advent of Code website and save your session cookie in a file called .secret-session-cookie
in the project's root directory.
Each day's problem is solved in its own python module in a package corresponding to the year in the advent directory. To run a solution, run
poetry run python advent/advent2023/day01.py
To generate a blank template for a new day, a template generator can be used with
poetry run python advent/utils/templates.py -y 2023 -d 1
where the -y
option specifies the year and -d
specifies the day to generate a template for.