Advent of code 2025 https://adventofcode.com
Find a file
2025-12-16 16:08:08 +00:00
.idea Updated environment 2025-12-08 21:25:06 +00:00
bin/Debug/net10.0/Data Added placeholder Day 7 part 1 and inputs. 2025-12-14 21:37:19 +00:00
Day1 Testing updated documentation 2025-12-08 14:34:38 +00:00
Day2 Testing updated documentation 2025-12-08 14:34:38 +00:00
Day3 Testing updated documentation 2025-12-08 14:34:38 +00:00
Day4 Added docs for Day 4 and Day 5 2025-12-09 10:04:40 +00:00
Day5 Added docs for Day 4 and Day 5 2025-12-09 10:04:40 +00:00
Day6 Solved Day 6 part 2! 2025-12-14 21:30:07 +00:00
Day7 Going to try differentiating between split and propagated beams. 2025-12-16 16:08:08 +00:00
EnvSetup Moved project into the root. 2025-12-08 10:29:27 +00:00
.gitignore Updated gitignore to strip out nonsense 2025-12-08 14:27:12 +00:00
advent-of-code-2025.sln Updated environment 2025-12-08 21:25:06 +00:00
advent-of-code-2025.sln.DotSettings.user Solved Day 6 part 2! 2025-12-14 21:30:07 +00:00
Day.cs Made checking answer extendable 2025-12-09 09:59:28 +00:00
FileLoader.cs Moved project into the root. 2025-12-08 10:29:27 +00:00
global.json Merge branch 'main' of https://git.marquezkeenan.family/advent-of-code/aoc-2025 2025-12-08 16:13:07 +00:00
Grid.cs Day 7 part 1 solved. 2025-12-16 15:35:21 +00:00
IPuzzle.cs Moved project into the root. 2025-12-08 10:29:27 +00:00
Program.cs WIP day 7 part 2 2025-12-16 15:35:37 +00:00
README.md Updated with part 6 2025-12-10 13:29:11 +00:00

Advent of Code 2025

This is my first time attempting the Advent of Code challenge.

Repository Structure

Putting each challenge in its own day-named folder.

Puzzles

The sample and input data have been put under bin/Debug/net10.0/Data in day-numbered folders, e.g. Day1. You can read the puzzles themselves on Advent of Code, or if \that's offline or unavailable, you can read them here:

TODOs etc

There are some things I would like to get done at some point.

  • Go back and make days 1, 2 and 3 derive from Day to shrink them down a little
  • Consider packing them into a collection so they can run just the latest, or choose one, all of them to run.
  • Add inline feedback to day 4