adventOfCode/challenges/2023
2023-12-13 20:45:41 +00:00
..
01-trebuchet Reformat code 2023-12-12 22:28:39 +00:00
02-cubeConundrum Reformat tests to new format 2023-12-03 22:55:46 +00:00
03-gearRatios Reformat tests to new format 2023-12-03 22:55:46 +00:00
04-scratchcards Reformat code 2023-12-12 22:28:39 +00:00
05-ifYouGiveASeedAFertilizer Reformat code 2023-12-12 22:28:39 +00:00
06-waitForIt Code formatting 2023-12-06 12:18:23 +00:00
07-camelCards 2023.07 2023-12-07 16:55:32 +00:00
08-hauntedWasteland Alter 0 files 2023-12-09 17:21:10 +00:00
09-mirageMaintenance Reformat code 2023-12-12 22:28:39 +00:00
10-pipeMaze Reformat code 2023-12-12 22:28:39 +00:00
11-cosmicExpansion Remove extra fn 2023-12-11 15:19:21 +00:00
12-hotSprings Reformat code 2023-12-12 22:28:39 +00:00
13-pointOfIncidence 2023.13 2023-12-13 14:37:44 +00:00
benchmark-graph.png Benchmarks are back baybeeeeee 2023-12-13 20:45:41 +00:00
benchmarks.jsonl Benchmarks are back baybeeeeee 2023-12-13 20:45:41 +00:00
README.md Benchmarks are back baybeeeeee 2023-12-13 20:45:41 +00:00

Advent of Code 2023

Solutions to the 2023 Advent of Code.

Total stars: ★9


Benchmark graph

Day Status Solutions Notes
01 - Trebuchet?! ★ ★ Python I never knew detecting numbers could be so confusingly tricky
02 - Cube Conundrum ★ ★ Python Pleasingly straightforwards, though seems like it would be well suited to Haskell
03 - Gear Ratios ★ ★ Python First coordinate grid of the year!
04 - Scratchcards ★ ★ Python First flawed initial grok of the year
05 - If You Give A Seed A Fertilizer ★ ★ Python Gave up on the smart solution and brute-forced it backwards after 5 days of on-off trying.
06 - Wait For It ★ ★ Python Easy, GCSE-level maths :)
07 - Camel Cards ★ ★ Python Pedantic problem statements will be my downfall
08 - Haunted Wasteland ★ ★ Python I'm not sure any feasible generic solution exists - but I did work out the infeasible one!
09 - Mirage Maintenance ★ ★ Python GCSE maths and the n-th term coming in clutch right here
10 - Pipe Maze ★ ★ Python Thoroughly barked up two wrong trees then Googled an algo based on a thought and oops it just works?
11 - Cosmic Expansion ★ ★ Python Djikstra's and A* are the wrong way to do this (I tried both before engaging my brain) and then had to optimise various things for part 2 but nothing was horrendous.
12 - Hot Springs ★ ★ Python Some hints from the subreddit were needed but they got me well on my way to completing this. Memoisation is kind, long live memoisation.
13 - Point of Incidence ★ ★ Python This one made me feel slightly intelligent.