-
396c973000
Add solution for "Day 10: Factory", part 1
main
Stefan Müller
2026-07-13 21:19:41 +02:00
-
3261bd9989
Fix readme typos
Stefan Müller
2026-07-09 23:37:03 +02:00
-
884a287e63
Add solution for "Day 9: Movie Theater", part 2
Stefan Müller
2026-07-09 23:35:25 +02:00
-
55c8fe8de3
Update readme tests
Stefan Müller
2026-07-09 23:20:41 +02:00
-
bf72d2f01a
Add solution for "Day 8: Playground", part 2
Stefan Müller
2026-07-07 14:48:33 +02:00
-
2838eb5a25
Remove &self from printing department solver methods
Stefan Müller
2026-07-02 22:13:23 +02:00
-
7df6f2ab51
Add solution for "Day 7: Laboratories", part 1 and 2
Stefan Müller
2026-02-10 10:41:56 +01:00
-
8496bcfdee
Add solution for "Day 6: Trash Compactor", part 2
Stefan Müller
2026-02-07 17:27:09 +01:00
-
eeb399d9fc
Change char literal usage
Stefan Müller
2026-02-06 00:15:56 +01:00
-
21c31e8430
Update readme for "Day 5: Cafeteria"
Stefan Müller
2026-02-06 00:14:45 +01:00
-
5c95df93b7
Move Cafeteria code into new MultiInterval struct, add FromStr implementation for Interval
Stefan Müller
2026-02-06 00:14:14 +01:00
-
e223c50a0d
Update readme
Stefan Müller
2026-02-05 10:06:45 +01:00
-
7a55f0be92
Add solution for "Day 4: Printing Department", part 2
Stefan Müller
2026-02-05 09:58:16 +01:00
-
b746cad9ae
Add FromStr trait to Point2 and Point3, and change to i64
Stefan Müller
2026-02-04 16:59:55 +01:00
-
a3a9eb0e45
Add solution for "Day 3: Lobby", part 2
Stefan Müller
2026-01-30 20:04:20 +01:00
-
4b747e3705
Add solution for "Day 3: Lobby", part 1
Stefan Müller
2026-01-30 18:04:11 +01:00
-
54efe2ee7e
Add solution for "Day 2: Gift Shop", part 2
Stefan Müller
2026-01-30 15:23:42 +01:00
-
a4491d4451
Add solution for "Day 2: Gift Shop", part 1
Stefan Müller
2026-01-28 20:24:11 +01:00
-
af14e87459
Add solution for "Day 1: Secret Entrance", part 2
Stefan Müller
2026-01-27 22:36:49 +01:00
-
b5665199e1
Add solution for "Day 1: Secret Entrance", part 1
Stefan Müller
2026-01-26 22:01:52 +01:00
-
8f9356e81e
Remove split char parameter from Point2 and Point3 constructors
Stefan Müller
2026-01-26 21:59:12 +01:00
-
d28f2ff79e
Update formatting
Stefan Müller
2026-01-26 21:58:01 +01:00
-
6d499efd3c
Add Point3::from_line()
Stefan Müller
2025-12-10 23:53:10 +01:00
-
695f08f99f
Add solution for "Day 9: Movie Theater", part 1
Stefan Müller
2025-12-10 23:52:19 +01:00
-
77743a16dd
Add solver constants
Stefan Müller
2025-12-09 10:54:02 +01:00
-
b981b0b5fe
Add Debug trait for Point3 struct
Stefan Müller
2025-12-09 10:53:40 +01:00
-
4ce0d43529
Add missing Playground tests
Stefan Müller
2025-12-09 10:52:57 +01:00
-
05cceddead
Add common::geometry::Point3 to simplify types in Playground solver
Stefan Müller
2025-12-09 10:36:23 +01:00
-
76b1e3cf89
Add solution for "Day 8: Playground", part 1
Stefan Müller
2025-12-09 10:20:49 +01:00
-
60a49cc5ce
Move example input tests into separate integration test file
Stefan Müller
2025-12-09 10:20:21 +01:00
-
89d1f44075
Add tests for days 4, 5, and 6
Stefan Müller
2025-12-08 18:21:15 +01:00
-
aac486d69f
Move code into library crate for testing
Stefan Müller
2025-12-08 18:20:41 +01:00
-
fd488ac8e4
Add run_solver() function for testing
Stefan Müller
2025-12-08 18:08:43 +01:00
-
c03eca490e
Replace filename const by sanitise() function
Stefan Müller
2025-12-08 17:07:34 +01:00
-
449e7f75ac
Fix formatting
Stefan Müller
2025-12-08 17:06:27 +01:00
-
496293b33b
Refactor Solver trait to streamline usage
Stefan Müller
2025-12-08 14:38:02 +01:00
-
ad64b05db7
Add solution for "Day 6: Trash Compactor", part 1
Stefan Müller
2025-12-06 23:38:53 +01:00
-
600a108f35
Fix solver links in readme
Stefan Müller
2025-12-06 23:36:44 +01:00
-
6a7bffa42a
Add Solver trait and move common functionality out of concrete solvers
Stefan Müller
2025-12-06 01:27:15 +01:00
-
e8a91164d3
Update structure of modules
Stefan Müller
2025-12-06 00:59:48 +01:00
-
0730ce7f01
Add solutions for "Day 5: Cafeteria", part 1 and 2
Stefan Müller
2025-12-06 00:52:43 +01:00
-
312731ce06
Add solution for "Day 4: Printing Department", part 1
Stefan Müller
2025-12-04 23:46:44 +01:00
-
5d32a0c219
Update readme file
Stefan Müller
2025-12-04 12:42:10 +01:00
-
7c1afc7637
Add initial project files
Stefan Müller
2025-12-04 12:31:23 +01:00
-
84d1d0af22
Initial commit
warrence
2025-12-04 12:10:16 +01:00