Commit Graph

15 Commits

Author SHA1 Message Date
Sebastian Lindemeier 938f836e1f Refactor Day11 to replace loops with LINQ `Sum` for cleaner aggregation logic and comment out failing test in Day09 2025-12-11 15:04:25 +01:00
Sebastian Lindemeier 3af6cc3233 Refactor Day10 to enhance button and joltage handling, implement Z3 solver for Part 2 logic, and update tests accordingly 2025-12-11 12:05:45 +01:00
Sebastian Lindemeier 8f64234925 Add Day11 implementation with puzzle-solving logic and tests 2025-12-11 08:39:25 +01:00
Sebastian Lindemeier 6621a36021 Add Day10 implementation with puzzle-solving logic and tests 2025-12-11 06:02:07 +01:00
Sebastian Lindemeier 82772fd4e0 Refactor Day04 and Day09 to rename methods and variables for improved clarity and update Day09 tests with additional input file and test case 2025-12-11 06:01:54 +01:00
Sebastian Lindemeier a043c574f5 Add Day09 implementation with puzzle-solving logic and tests 2025-12-09 10:39:26 +01:00
Sebastian Lindemeier 1b1c64b103 Refactor Day08 to update data types, optimize method parameters, and improve test logic 2025-12-08 16:55:19 +01:00
Sebastian Lindemeier 04d9b2fd45 Add Day 08 solution 2025-12-08 08:51:43 +01:00
Sebastian Lindemeier afc7997fa2 Add another Day07 part 2 solution, that's way simpler 2025-12-08 07:00:50 +01:00
Sebastian Lindemeier f0ac76df15 Add Day 07 solution 2025-12-07 17:48:20 +01:00
Sebastian Lindemeier 47f468ff68 Add Day 06 solution, needs cleanup later 2025-12-06 10:54:11 +01:00
Sebastian Lindemeier 31caf429ca Refactor Day04 to use Index() extension method 2025-12-05 09:04:27 +01:00
Sebastian Lindemeier 91ea80d2e3 Add Day 05 solution 2025-12-05 07:25:59 +01:00
Sebastian Lindemeier 389784ec76 Replace hardcoded paths with environment variables 2025-12-04 22:14:43 +01:00
Sebastian Lindemeier 1e98d90c33 Add AoC 2025 project structure and first solutions 2025-12-04 21:40:42 +01:00