Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chaelcodes/advent-of-code-2023
https://github.com/chaelcodes/advent-of-code-2023
Last synced: 17 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/chaelcodes/advent-of-code-2023
- Owner: ChaelCodes
- Created: 2023-12-21T14:59:35.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2023-12-21T18:40:44.000Z (about 1 year ago)
- Last Synced: 2024-12-10T03:06:08.622Z (24 days ago)
- Language: Ruby
- Size: 23.4 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# advent-of-code-2023
My Advent of Code solutions for 2023! [Advent of Code](https://adventofcode.com/) is a series of 25 puzzles, one released each day leading up to Christmas! I attempt to complete Advent of Code every year, but rarely do. This is a casual completion run, not necessarily for maximum points.# Leaderboard
Our 2023 leaderboard for Advent of Code is `219042-9f06f774`. Enter the code on the [leaderboard page](https://adventofcode.com/2023/leaderboard/private) to join.
# Solutions
Each solution goes in a [separate branch](https://github.com/ChaelCodes/advent-of-code-2023/branches/all)/PR, so you can review that day.# Previous Years
You can find previous years here:
- [2022](https://github.com/ChaelCodes/Advent-of-Code-2022)
- [2021](https://github.com/ChaelCodes/Advent-of-Code-2021)
- [2020](https://github.com/ChaelCodes/Advent-of-Code-2020)
- [2019](https://github.com/ChaelCodes/Advent-of-Code-2019)# Setup
First, set your ruby version.
```
rbenv install
```
Next, run the installation script.
```
rake install
```
Run the test cases to confirm results.
```
rake spec
```
# Creating a new Solution
Run `rake new_day[1]` in order to create a new set of solution, input, and spec files.## Debugging
Put `binding.irb` anywhere to pry into the method while running the spec. `exit!` will exit the debugging session.# Advent of Code