1
0

Commit Graph

  • 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