This repo contains my solutions to the Advent of Code challenges, written in the Ruby programming language.
The project is compose of two main parts:
- A library, located in the
lib/
directory, containing the code for the solutions. - A set of tests, located in the
test/
directory, containing the tests for the solutions.
Tests are written using the minitest framework.
To run the tests, simply run the following command:
bundle install
SKIP_SLOW_TESTS=1 bundle exec rake test
Advent of Code - 2023
Day | Solution | Rank |
---|---|---|
1๏ธโฃ Trebuchet?! | lib/puzzles/2023/day01 |
๐๐ |
2๏ธโฃ Cube Conundrum | lib/puzzles/2023/day02 |
๐๐ |
3๏ธโฃ Gear Ratios | lib/puzzles/2023/day03 |
๐๐ |
4๏ธโฃ Scratchcards | lib/puzzles/2023/day04 |
๐๐ |
5๏ธโฃ If You Give A Seed A Fertilizer | lib/puzzles/2023/day05 |
๐๐ |
6๏ธโฃ Wait For It | lib/puzzles/2023/day06 |
๐๐ |
7๏ธโฃ Camel Cards | lib/puzzles/2023/day07 |
๐๐ |
8๏ธโฃ Haunted Wasteland | lib/puzzles/2023/day08 |
๐๐ |
9๏ธโฃ Mirage Maintenance | lib/puzzles/2023/day09 |
๐๐ |
1๏ธโฃ0๏ธโฃ The Great Escape | lib/puzzles/2023/day10 |
๐๐ |
1๏ธโฃ1๏ธโฃ Cosmic Expansion | lib/puzzles/2023/day11 |
๐๐ |