Skip to content

Latest commit

 

History

History
102 lines (91 loc) · 7.31 KB

README.md

File metadata and controls

102 lines (91 loc) · 7.31 KB

Advent of Code Repository

GitHub Workflow Status (branch)   codecov   GitHub   GitHub

Introduction

This repository contains all my solutions for Advent of Code. The purpose of creating the repo is to store all of the solutions being done in a single place.

Setup

  1. Create and activate a virtual environment for Python (recommended). If you do not prefer using a virtual environment, skip to step 4.
python -m venv env
source env/bin/activate
  1. Update pip to latest version
python -m pip install --upgrade pip
  1. Install requirements
python -m pip install -r requirements.txt

Run tests

python -m pytest --cache-clear --cov=./aoc_{2019,2020,2021} --cov-report=xml tests/

Progression

2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025
Day 1 🌟 🌟 🌟 🌟 🌟 🌟
Day 2 🌟 🌟 🌟 🌟 🌟 🌟
Day 3 🌟 🌟 🌟 🌟
Day 4 🌟 🌟 🌟 🌟
Day 5 🌟 🌟 🌟 🌟
Day 6 🌟 🌟 🌟 🌟
Day 7 🌟 🌟 🌟 🌟
Day 8 🌟 🌟 🌟 🌟
Day 9 🌟 🌟 🌟 🌟
Day 10 🌟 🌟 🌟 🌟
Day 11 🌟 🌟 🌟 🌟
Day 12 🌟 🌟 🌟 🌟
Day 13 🌟 🌟 🌟 🌟
Day 14 🌟 🌟
Day 15 🌟 🌟
Day 16 🌟
Day 17
Day 18 🌟 🌟
Day 19
Day 20
Day 21
Day 22 🌟 🌟
Day 23
Day 24
Day 25

Milestones

  • 2021-12-19: Finished Day 14 puzzle of 2021 [Day 14] 🔥🔥
  • 2021-12-19: Finished Day 13 puzzle of 2021 [Day 13] 🔥🔥🔥
  • 2021-12-19: Finished Day 12 puzzle of 2021 [Day 12] 🔥🔥🔥
  • 2021-12-19: Finished Day 11 puzzle of 2021 [Day 11] 🔥
  • 2021-12-19: Finished Day 10 puzzle of 2021 [Day 10]
  • 2021-12-11: Finished Day 9 puzzle of 2021 [Day 9]
  • 2021-12-10: Finished Day 8 puzzle of 2021 [Day 8]
  • 2021-12-09: Finished Day 7 puzzle of 2021 [Day 7]
  • 2021-12-07: Finished Day 6 puzzle of 2021 [Day 6] 🔥
  • 2021-12-07: Finished Day 5 puzzle of 2021 [Day 5]
  • 2021-12-05: Finished Day 4 puzzle of 2021 [Day 4]
  • 2021-12-04: Finished Day 3 puzzle of 2021 [Day 3]
  • 2021-12-02: Finished Day 2 puzzle of 2021 [Day 2]
  • 2021-12-01: Finished Day 1 puzzle of 2021 [Day 1]
  • 2020-12-26: Finished Day 2 puzzle of 2019
  • 2020-12-25: Finished Day 1 puzzle of 2019 and Reorganized repository
  • 2020-12-24: Finished Day 22 Part 2 puzzle of 2020
  • 2020-12-23: Finished Day 22 Part 1 puzzle of 2020; [Day 22]
  • 2020-12-19: Finished Day 18 puzzle of 2020; [Day 18] 🔥🔥
  • 2020-12-18: Finished Day 16 Part 1 puzzle of 2020; [Day 16]
  • 2020-12-16: Finished Day 15 puzzle of 2020; [Day 15]
  • 2020-12-13: Finished Day 13 puzzle of 2020; [Day 13] 🔥🔥🔥
  • 2020-12-13: Finished Day 12 puzzle of 2020; [Day 12] 🔥🔥🔥
  • 2020-12-12: Finished Day 11 puzzle of 2020; [Day 11] 🔥🔥🔥🔥
  • 2020-12-10: Finished Day 10 puzzle of 2020; [Day 10]
  • 2020-12-09: Finished Day 9 puzzle of 2020; [Day 9]
  • 2020-12-09: Finished Day 8 puzzle of 2020; [Day 8]
  • 2020-12-07: Finished Day 7 puzzle of 2020; [Day 7] 🔥🔥
  • 2020-12-06: Set up code coverage tool 💯
  • 2020-12-06: Finished Day 6 puzzle of 2020; [Day 6]
  • 2020-12-06: Added repository badges 🎖
  • 2020-12-05: Finished Day 5 puzzle of 2020; [Day 5]
  • 2020-12-05: Finished Day 4 puzzle of 2020; [Day 4]
  • 2020-12-03: Set up Github Actions workflows for running tests
  • 2020-12-03: Reorganized repository 🎉
  • 2020-12-03: Finished Day 3 puzzle of 2020; [Day 3]
  • 2020-12-03: Added test case for each puzzle
  • 2020-12-02: Finished the first-released 2 puzzles of 2020; [Day 1], [Day 2]

License

This repository is distributed under MIT License