97 Commits
Author SHA1 Message Date
Stevan Freeborn 9c5e5e029a Merge pull request #30 from StevanFreeborn/stevanfreeborn/refactor/clean-up-day-12
refactor: extract region logic into separate package
2025-12-25 13:45:02 -06:00
Stevan Freeborn ecc2d37c8f refactor: extract region logic into separate package 2025-12-25 13:44:36 -06:00
Stevan Freeborn 065990860d docs: update README.md 2025-12-24 18:15:17 -06:00
Stevan Freeborn 92fbc5d346 Merge pull request #29 from StevanFreeborn/stevanfreeborn/feat/day-ten-part-two
feat: solve day 10 part 2
2025-12-24 18:13:49 -06:00
Stevan Freeborn 67df8a1ae7 feat: solve day 10 part 2 2025-12-24 18:13:07 -06:00
Stevan Freeborn 838eb99ed9 feat: wip on day 10 part 2 2025-12-24 18:13:07 -06:00
Stevan Freeborn a2024af1b4 feat: wip on day 10 part 2 2025-12-24 18:13:07 -06:00
Stevan Freeborn b1fed493b3 Merge pull request #28 from StevanFreeborn/stevanfreeborn/feat/day-twelve-part-one
feat: day twelve solved
2025-12-24 08:35:47 -06:00
Stevan Freeborn 52b76f4ce5 feat: solve day 12 and there is no part 2 2025-12-24 08:35:14 -06:00
Stevan Freeborn f99af72e2e feat: wip on day 12 part 1 2025-12-23 08:18:01 -06:00
Stevan Freeborn f693c4b71f Merge pull request #27 from StevanFreeborn/stevanfreeborn/feat/day-eleven-part-dos
feat: day eleven part two solved
2025-12-22 16:37:49 -06:00
Stevan Freeborn 1654f7d9c9 feat: solved day 11 part 2 2025-12-22 16:35:28 -06:00
Stevan Freeborn b78ca2d2b9 feat: I think I'm getting closer 2025-12-22 08:30:19 -06:00
Stevan Freeborn 3cde531610 feat: wip on day 11 part 2 2025-12-22 07:34:39 -06:00
Stevan Freeborn f199746830 Merge pull request #26 from StevanFreeborn/stevanfreeborn/feat/day-eleven-part-uno
feat: solve day  111 part 1
2025-12-21 05:44:42 -06:00
Stevan Freeborn 507b33f0ee feat: solve day 11 part 1 2025-12-21 05:39:28 -06:00
Stevan Freeborn 5b72f2673e Merge pull request #25 from StevanFreeborn/stevanfreeborn/refactor/cleanup-day-ten-part-one
refactor: make not ugly
2025-12-20 13:44:28 -06:00
Stevan Freeborn e59deac7c9 refactor: make not ugly 2025-12-20 13:44:07 -06:00
Stevan Freeborn 195e12103a test: add expected value for day 10 part 1 input 2025-12-20 13:20:49 -06:00
Stevan Freeborn ac4085bd08 Merge pull request #24 from StevanFreeborn/stevanfreeborn/feat/day-ten-part-one
feat: solve day ten part one
2025-12-20 07:03:52 -06:00
Stevan Freeborn 4d7c6fb569 feat: solve day 10 part one 2025-12-20 07:03:12 -06:00
Stevan Freeborn 2ce0712fed Merge branch 'stevanfreeborn/feat/day-ten-part-one' of github.com:StevanFreeborn/advent-of-code-2025 into stevanfreeborn/feat/day-ten-part-one 2025-12-20 04:24:17 -06:00
Stevan Freeborn 18c1e65b16 feat: wip on day 10 part 1 solution 2025-12-20 04:23:01 -06:00
Stevan Freeborn cef0829847 Merge pull request #23 from StevanFreeborn/stevanfreeborn/refactor/clean-up-day-nine-part-two
refactor: edge and rectangle in separate packages
2025-12-19 19:02:05 -06:00
Stevan Freeborn 5b7f652dee refactor: edge and rectangle in separate packages 2025-12-19 19:01:44 -06:00
Stevan Freeborn 78b148222d feat: wip on day 10 part 1 solution 2025-12-19 07:42:00 -06:00
Stevan Freeborn c5abf62fff Merge pull request #22 from StevanFreeborn/stevanfreeborn/feat/day-nine-part-two
feat: day nine part two
2025-12-19 06:29:05 -06:00
Stevan Freeborn 7910fcf932 feat: solve day 9 part 2 2025-12-19 06:28:32 -06:00
Stevan Freeborn 2888719dc5 feat: wip on day 9 part 2 solution 2025-12-18 14:04:21 -06:00
Stevan Freeborn a24eb9f9d3 Merge pull request #21 from StevanFreeborn/stevanfreeborn/feat/day-nine-part-one
feat: solve day nine part 1
2025-12-17 05:55:56 -06:00
Stevan Freeborn e84468eb48 feat: solve day nine part 1 2025-12-17 05:50:56 -06:00
Stevan Freeborn d8967023c4 Merge pull request #20 from StevanFreeborn/stevanfreeborn/feat/day-eight-part-dos
feat: solve day 8 part 2...we in this bitch
2025-12-16 21:41:10 -06:00
Stevan Freeborn 723ba58850 feat: solve day 8 part 2...we in this bitch 2025-12-16 21:38:37 -06:00
Stevan Freeborn 258ec455ce Merge pull request #19 from StevanFreeborn/stevanfreeborn/feat/day-eight-part-one
feat: solve day eight part one
2025-12-16 13:22:02 -06:00
Stevan Freeborn 936c0037ae Merge branch 'stevanfreeborn/feat/day-eight-part-one' of github.com:StevanFreeborn/advent-of-code-2025 into stevanfreeborn/feat/day-eight-part-one 2025-12-16 13:21:02 -06:00
Stevan Freeborn 1bfa196f21 feat: solve day 8 part 1...twice 2025-12-16 13:20:29 -06:00
Stevan Freeborn 9c0f883bc5 feat: solve day 8 part 1...twice 2025-12-16 13:19:57 -06:00
Stevan Freeborn f6d1aed872 tests: add missing tests for stack implementation 2025-12-14 09:29:06 -06:00
Stevan Freeborn d9be56da3e Merge pull request #18 from StevanFreeborn/stevanfreeborn/feat/day-seven-part-two
feat: solve day seven part two
2025-12-14 07:25:09 -06:00
Stevan Freeborn eb67e912e5 docs: update README.md 2025-12-14 07:22:06 -06:00
Stevan Freeborn 9eda236cf8 feat: solve part seven day two 2025-12-14 07:21:58 -06:00
Stevan Freeborn b7d78c09fe feat: add stack implementation 2025-12-14 07:21:48 -06:00
Stevan Freeborn d79be2454b fix: remove row and col loops 2025-12-13 07:49:01 -06:00
Stevan Freeborn 98cc956cc8 Merge pull request #17 from StevanFreeborn/stevanfreeborn/refactor/use-grid-in-day-seven-part-one
refactor: use internal packages
2025-12-13 07:42:37 -06:00
Stevan Freeborn 0a2407ec1d tests: add test for queue implementation 2025-12-13 07:40:48 -06:00
Stevan Freeborn 3560f6b538 refactor: update solution to use internal packages 2025-12-13 07:29:39 -06:00
Stevan Freeborn f3878117b9 feat: add queue implementation 2025-12-13 07:29:12 -06:00
Stevan Freeborn 934ac56ab6 feat: add move method to position 2025-12-13 07:28:13 -06:00
Stevan Freeborn 575638e449 Merge pull request #16 from StevanFreeborn/stevanfreeborn/feat/solve-day-seven-part-one
feat: solve day 7 part 1
2025-12-13 06:09:58 -06:00
Stevan Freeborn 41d26d1a23 feat: solve day 7 part 1 2025-12-13 06:08:15 -06:00