Skip to content

This is a single project which contains all my solutions to Advent of Code problems for all years.

Notifications You must be signed in to change notification settings

hcaz/advent-of-code

Repository files navigation

Advent of Code

This is a single project which contains all my solutions to Advent of Code, all solutions are written in PHP by myself. You will also need to provide puzzle input files in the storage directory, in this repo these are encrypted with git-crypt and are not included in the public repository. To read more about why puzzle input and challenge questions are private see the AOC about page. Please visit the home page of AOC to download your own problem datasets.

If you're posting a code repository somewhere, please don't include parts of Advent of Code like the puzzle text or your inputs.

Here is a list of the challenges I have completed:

2015

2016

2017

2018

2019

2020

2021

2022

2023

2024

Getting Started

These instructions will give you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

This project is built on top of Laravel Zero, and needs php 8.2 or higher and the composer package manager installed on your system to run.

Installing

After cloning the repository you can install all dependencies through composer by running:

Say what the step will be

composer install

You can then run the main menu by running:

php adventofcode browse

Authors

  • Zachary Claret-Scott - hcaz

Code hosting

This repository is stored on a private git server, however it is mirrored to the following public git servers:

About

This is a single project which contains all my solutions to Advent of Code problems for all years.

Topics

Resources

Stars

Watchers

Forks

Languages