Commit Graph

144 Commits

Author SHA1 Message Date
Dreaded_X 6195d1579a 2023 - Day 21 [Part 1] 2023-12-21 15:24:47 +01:00
Dreaded_X 7320181194 Properly solve day 20 part 2 2023-12-20 17:36:34 +01:00
Dreaded_X fbceb13123 2023 - Day 20 [Part 2 works with manual help] 2023-12-20 15:26:09 +01:00
Dreaded_X bd741d38d4 2023 - Day 19 2023-12-19 14:26:49 +01:00
Dreaded_X 800325b518 2023 - Day 18 2023-12-18 13:38:33 +01:00
Dreaded_X 6a69dd2a8f 2023 - Day 17 2023-12-18 00:03:45 +01:00
Dreaded_X 002c7ad007 2023 - Day 16 2023-12-17 23:42:27 +01:00
Dreaded_X 9004a8c891 2023 - Day 15 2023-12-15 11:34:00 +01:00
Dreaded_X 6416c98c73 2023 - Day 14 2023-12-15 10:24:10 +01:00
Dreaded_X a9fe2fa9be 2023 - Day 13 2023-12-14 01:15:27 +01:00
Dreaded_X 86202a10e6 Added early abort if there are too many damaged springs in a row 2023-12-12 14:55:31 +01:00
Dreaded_X 250417760b 2023 - Day 12 2023-12-12 14:54:55 +01:00
Dreaded_X a8035fd0fc 2023 - Day 11 2023-12-11 11:56:14 +01:00
Dreaded_X 058653a3d9 Made my initial solution work 2023-12-10 21:18:48 +01:00
Dreaded_X 7734633c9f 2023 - Day 10 2023-12-10 20:25:19 +01:00
Dreaded_X d0e6c3c4ad 2023 - Day 09 2023-12-09 19:20:11 +01:00
Dreaded_X 5cb00bb9a9 Improved new script 2023-12-09 01:07:15 +01:00
Dreaded_X 22e26996ad 2023 - Day 08 2023-12-08 23:41:17 +01:00
Dreaded_X 47ff0fd30a Optimized the solution and fix bugs that did not effect the results 2023-12-07 13:57:59 +01:00
Dreaded_X ac3bca6139 2023 - Day 07 2023-12-07 12:40:28 +01:00
Dreaded_X be45fce088 2023 - Day 06 2023-12-06 13:33:47 +01:00
Dreaded_X c2b8638be2 Cleanup and added comments 2023-12-05 22:54:35 +01:00
Dreaded_X 408473c50a Prefer this syntax for only taking the second part of a split 2023-12-05 22:02:46 +01:00
Dreaded_X a5c515f64a 2023 - Day 05 2023-12-05 21:58:29 +01:00
Dreaded_X 76e36d43c1 Simplified code for day 04 2023-12-04 11:47:29 +01:00
Dreaded_X 3720115175 2023 - Day 04 2023-12-04 11:29:16 +01:00
Dreaded_X 082d153939 2023 - Day 03 2023-12-04 00:28:44 +01:00
Dreaded_X 3cf5700982 2023 - Day 02 2023-12-03 02:34:07 +01:00
Dreaded_X 871c5fc8f7 Fixed download script 2023-12-03 01:59:21 +01:00
Dreaded_X 30cd70bce9 Use expect instead of unwrap 2023-12-01 12:02:16 +01:00
Dreaded_X 75e5c02986 2023 - Day 01 2023-12-01 11:39:14 +01:00
Dreaded_X 1b597ec05f Setup for 2023 2023-12-01 11:12:56 +01:00
Dreaded_X ea51fd11fe 2022 - Day 25 [Merry Christmas!] 2022-12-25 13:54:52 +01:00
Dreaded_X 092aba848a Added hueristic to speed up the pathfinding 2022-12-25 00:09:40 +01:00
Dreaded_X 03226f98e1 2022 - Day 24 2022-12-24 23:36:15 +01:00
Dreaded_X 21fff6a4e7 Couple of small tweaks and added missing test 2022-12-23 20:35:26 +01:00
Dreaded_X b1e04efaf9 2022 - Day 23 2022-12-23 20:27:38 +01:00
Dreaded_X 9504479316 Some cleanup 2022-12-23 01:24:32 +01:00
Dreaded_X 932cd5af60 2022 - Day 22 2022-12-23 01:10:54 +01:00
Dreaded_X 80da5eb67e Reworked part 1 to support part 2 2022-12-22 23:56:15 +01:00
Dreaded_X b1292193a4 2022 - Day 22 [part 1] 2022-12-22 21:20:57 +01:00
Dreaded_X 36fc884ba6 2022 - Day 21 2022-12-21 20:15:50 +01:00
Dreaded_X 3432c50756 2022 - Day 20 2022-12-20 20:30:03 +01:00
Dreaded_X 9e3de56bdf 2022 - Day 19 2022-12-20 04:11:48 +01:00
Dreaded_X 8915fb135e 2022 - Day 18 2022-12-18 21:32:02 +01:00
Dreaded_X 27d845d8ff 2022 - Day 18 [Part 1] 2022-12-18 19:56:51 +01:00
Dreaded_X ea2949c2c6 Reimplemented day17 using a bitset and improved pattern finding algorithm do be much more efficient 2022-12-18 16:35:02 +01:00
Dreaded_X d4631d0da6 Reimplemented day16 using Floyd-Warshall to increase the speed and made part2 work properly without cheating 2022-12-18 15:38:09 +01:00
Dreaded_X e7a687653d 2022 - Day 17 2022-12-18 03:15:47 +01:00
Dreaded_X 3a1181d973 Better conditional assignment 2022-12-17 06:01:17 +01:00