Commit Graph

56 Commits (main)

Author SHA1 Message Date
Max Nuding 0d4c2a7b4e Add visualization 2022-12-14 16:14:21 +00:00
Max Nuding 3de6c685b3 Day 14 2022-12-14 13:28:34 +00:00
Max Nuding c6e5343b52 Day 13 2022-12-13 07:12:36 +00:00
max.nuding 7ea1b80afe
renamed row 2022-12-12 14:20:10 +01:00
max.nuding f2d6ff15e8
dedpulicated coord checking 2022-12-12 13:48:28 +01:00
max.nuding 1c41e885ad
refactor coord checking 2022-12-12 13:35:34 +01:00
Max Nuding e40e06510b Day 12 2022-12-12 06:21:55 +00:00
Max Nuding 8a2aa96881 Boilerplate day 12 2022-12-11 15:57:49 +00:00
Max Nuding 052d21f132 Add day 11 2022-12-11 15:03:07 +00:00
Max Nuding c09126a27e Move Puter to its own module 2022-12-11 13:30:19 +00:00
Max Nuding dfb8421dec Refactored computer 2022-12-11 13:26:28 +00:00
Max Nuding d42491f71a improved command parsing 2022-12-10 07:37:03 +00:00
Max Nuding 8ae3092389 Minor refactor 2022-12-10 06:05:28 +00:00
Max Nuding a0b13e4f3e Day 10 initial 2022-12-10 05:36:25 +00:00
max.nuding 8787215fdf
Update dependencies 2022-12-09 12:50:23 +01:00
max.nuding bf4760a83c
Boilerplate day 10 2022-12-09 12:50:14 +01:00
max.nuding 2f467ae7d7
Improve follow_head function 2022-12-09 08:59:08 +01:00
max.nuding fe66170e3e
Simulate chains simultaneously 2022-12-09 08:46:16 +01:00
max.nuding 1e9d553c22
Rename move functions, remove parameter 2022-12-09 07:32:05 +01:00
max.nuding 982dac721f
Merge remote-tracking branch 'origin/main' 2022-12-09 07:22:40 +01:00
max.nuding df71a1f787
Removed esh 2022-12-09 07:22:34 +01:00
Max Nuding ad889622d5 Day 09 2022-12-09 05:48:13 +00:00
Max Nuding a3d1031b05 Day 9 boilerplate 2022-12-08 18:23:45 +00:00
Max Nuding d23fee8c4b Improve score/is_visible calculation 2022-12-08 08:27:43 +00:00
Max Nuding ab0889b661 moved final calculations to their respective parts 2022-12-08 07:58:50 +00:00
Max Nuding 8509a884ff Repalce for-loops by flat_map and map 2022-12-08 07:53:26 +00:00
Max Nuding b4f9e56227 Parse numbers once and save to grid 2022-12-08 07:38:37 +00:00
Max Nuding 17733c951f Day 08 2022-12-08 07:07:35 +00:00
max.nuding 5ee94b1a86
Boilerplate day 08 2022-12-07 15:31:29 +01:00
max.nuding e1ebbedc27
Simplified parent access 2022-12-07 09:28:35 +01:00
max.nuding 7a1141f5ee
Improved finding min value 2022-12-07 09:20:59 +01:00
max.nuding cb204b8d62
Day 07 2022-12-07 09:17:05 +01:00
max.nuding 3cca0097ed
Merge remote-tracking branch 'origin/main' 2022-12-07 07:38:51 +01:00
Max Nuding e5f6c540c9 Boilerplate day 07 2022-12-06 16:51:14 +00:00
Max Nuding a579c099d7 Day 6 2022-12-06 05:27:53 +00:00
Max Nuding 8ca945007b Boilerplate day 6 2022-12-05 16:28:12 +00:00
max.nuding 7b45a4748c
Boilerplate day 06 2022-12-05 09:03:12 +01:00
max.nuding 8a2f37c67f
Day05 part 2 2022-12-05 09:01:04 +01:00
Max Nuding f73bc65d9f Day 05 Part 1 2022-12-05 06:05:05 +00:00
Max Nuding a9127c3301 Boilerplate day 05 2022-12-04 08:24:27 +00:00
Max Nuding ab92541119 Use tuple_map to map tuples 2022-12-04 08:15:37 +00:00
Max Nuding 3bd486af95 Day 04 2022-12-04 08:03:11 +00:00
Max Nuding e54aad2d33 Day 03 2022-12-03 05:50:33 +00:00
max.nuding 8ae82163b4
Add day03 boilerplate 2022-12-02 07:53:41 +01:00
max.nuding 5a02a5bbe9
Fix from trait 2022-12-02 07:53:27 +01:00
max.nuding a96624e0a0
Improve hand creation 2022-12-02 07:48:10 +01:00
max.nuding be1cd454fe
Cleanup iteration 2022-12-02 07:28:36 +01:00
max.nuding 38f1b5a037
Day 02 2022-12-02 07:06:34 +01:00
Max Nuding 8dc9b8fcbb WIP day 2 2022-12-02 05:15:03 +00:00
Max Nuding d8f191fd9b Renamed daily fearures 2022-12-02 04:37:00 +00:00