1
0
Commit Graph

25 Commits

Author SHA1 Message Date
Stefan Müller 8f9356e81e Remove split char parameter from Point2 and Point3 constructors 2026-01-26 21:59:12 +01:00
Stefan Müller d28f2ff79e Update formatting 2026-01-26 21:58:01 +01:00
Stefan Müller 6d499efd3c Add Point3::from_line() 2025-12-10 23:53:10 +01:00
Stefan Müller 695f08f99f Add solution for "Day 9: Movie Theater", part 1 2025-12-10 23:52:19 +01:00
Stefan Müller 77743a16dd Add solver constants 2025-12-09 10:54:02 +01:00
Stefan Müller b981b0b5fe Add Debug trait for Point3 struct 2025-12-09 10:53:40 +01:00
Stefan Müller 4ce0d43529 Add missing Playground tests 2025-12-09 10:52:57 +01:00
Stefan Müller 05cceddead Add common::geometry::Point3 to simplify types in Playground solver 2025-12-09 10:36:23 +01:00
Stefan Müller 76b1e3cf89 Add solution for "Day 8: Playground", part 1 2025-12-09 10:20:49 +01:00
Stefan Müller 60a49cc5ce Move example input tests into separate integration test file 2025-12-09 10:20:21 +01:00
Stefan Müller 89d1f44075 Add tests for days 4, 5, and 6 2025-12-08 18:21:15 +01:00
Stefan Müller aac486d69f Move code into library crate for testing 2025-12-08 18:20:41 +01:00
Stefan Müller fd488ac8e4 Add run_solver() function for testing 2025-12-08 18:08:43 +01:00
Stefan Müller c03eca490e Replace filename const by sanitise() function 2025-12-08 17:07:34 +01:00
Stefan Müller 449e7f75ac Fix formatting 2025-12-08 17:06:27 +01:00
Stefan Müller 496293b33b Refactor Solver trait to streamline usage 2025-12-08 14:38:02 +01:00
Stefan Müller ad64b05db7 Add solution for "Day 6: Trash Compactor", part 1 2025-12-06 23:38:53 +01:00
Stefan Müller 600a108f35 Fix solver links in readme 2025-12-06 23:36:44 +01:00
Stefan Müller 6a7bffa42a Add Solver trait and move common functionality out of concrete solvers 2025-12-06 01:27:15 +01:00
Stefan Müller e8a91164d3 Update structure of modules 2025-12-06 00:59:48 +01:00
Stefan Müller 0730ce7f01 Add solutions for "Day 5: Cafeteria", part 1 and 2 2025-12-06 00:52:43 +01:00
Stefan Müller 312731ce06 Add solution for "Day 4: Printing Department", part 1 2025-12-04 23:46:44 +01:00
Stefan Müller 5d32a0c219 Update readme file 2025-12-04 12:42:10 +01:00
Stefan Müller 7c1afc7637 Add initial project files 2025-12-04 12:31:23 +01:00
warrence 84d1d0af22 Initial commit 2025-12-04 12:10:16 +01:00