Commit Graph

78 Commits

Author SHA1 Message Date
6e3d6625ee y2024d16p1 2024-12-16 14:48:17 +01:00
b20aa6fbdc prepare files y2024d16 2024-12-16 11:24:17 +01:00
312460ffa5 y2024d15 2024-12-16 10:11:47 +01:00
86c52a1a59 pre y2024d15 2024-12-15 20:33:09 +01:00
f56780d1cf y2024d14 tipp from reddit, most robots form the tree aka not evenly spread aka use quadrants and check all frames where they are not even 2024-12-14 23:08:31 +01:00
fa842890ce y2024d13 gonna be honest here, I was too lazy to do part2 by myself. I could have done it but it wold have taken some time as I have to remember how to solve linear equations 2024-12-13 14:03:36 +01:00
548f1b3d73 y2016d8 2024-12-12 14:22:17 +01:00
2299375c7c y2016d7 2024-12-12 13:14:16 +01:00
93ce6d0719 y2024d12 2024-12-12 11:38:16 +01:00
c46843cf5a y2024d11 2024-12-11 16:19:17 +01:00
dd6e9dbe90 add runtime measurement 2024-12-10 11:45:53 +01:00
64cb7fb370 y2024d10 2024-12-10 10:32:05 +01:00
99430e8e26 y2024d9 2024-12-09 13:20:27 +01:00
0dec0bbf82 y2024d8 2024-12-08 16:35:33 +01:00
2a91587ae5 y2024d7 2024-12-08 11:40:52 +01:00
dbf878baf1 y2024d6 2024-12-08 11:40:24 +01:00
013b85fbbf y2016d5 2024-12-06 10:04:09 +01:00
4dcf7001ee y2016d4 2024-12-05 12:54:39 +01:00
05c88e5e56 y2016d3 2024-12-05 10:47:26 +01:00
4c62525fa7 y2016d2 2024-12-05 10:21:06 +01:00
fa52f5bd13 y2024d5 2024-12-05 09:13:24 +01:00
a141026754 y2016d1 genuinely don't understand why this was so hard 2024-12-04 15:44:56 +01:00
6abd6c7d66 fixed justfile as I had some issues when I wanted to generated 2024 2024-12-04 14:39:44 +01:00
b429585457 y2015d25 2024-12-04 14:33:50 +01:00
5a17373244 y2024d4 2024-12-04 11:19:28 +01:00
eae352413b y2015d24 pretty easy also but had to use itertools instead of my own combinations/permutations impl because of an overflow 2024-12-03 15:28:12 +01:00
0b4e2449a1 y2015d23 refreshingly easy 2024-12-03 13:33:49 +01:00
daead25413 y2024d3p2 simplified, anyway, I lost too much time on it already 2024-12-03 13:03:49 +01:00
5b2e4a38d1 y2024d3p2 2024-12-03 12:53:58 +01:00
4e6399f5e2 y2024d3 p2 still incorrect 2024-12-03 10:52:57 +01:00
1db00c45db y2024d3 use regex for part 1 2024-12-03 10:21:13 +01:00
a6731d4a67 y2024d3 second try part 2 2024-12-03 10:12:20 +01:00
5bd059970e y2024d3 first try part 2 2024-12-03 10:11:59 +01:00
9329c9f77a y2015d22 finally, alot of small things to watch out for 2024-12-02 15:51:01 +01:00
67d3a56011 y2024d2 2024-12-02 10:47:39 +01:00
Fabian Schmidt
a1183f8ef4 y2024d1 2024-12-01 20:24:01 +01:00
Fabian Schmidt
5531e8aa7a Merge 2024-12-01 19:51:02 +01:00
Fabian Schmidt
cd1249a5fe Getting closer to y2015d22p2 2024-12-01 19:45:27 +01:00
3bb1616d7e Use PuzzleUtils 2024-11-18 11:52:30 +01:00
00692c18df y2015d22 new approach, no recursion, still broken 2024-11-15 16:01:09 +01:00
a875d889fa y2015d22 new approach, no recursion, still broken 2024-11-15 16:01:09 +01:00
46deb678df y2015d22 tests work, solution incorrect and slow 2024-11-15 13:23:57 +01:00
33e6f1241c y2015d22 tests work, solution incorrect and slow 2024-11-15 13:23:57 +01:00
Fabian Schmidt
7d0ed36699 refactoring 2024-11-10 19:51:54 +01:00
5015474745 refactoring 2024-11-10 19:51:54 +01:00
1d9c848525 y2015d21 2024-11-05 15:44:23 +01:00
36bb36803a y2015d21 2024-11-05 15:44:23 +01:00
aa28df24b3 y2015d20 2024-11-04 15:56:30 +01:00
2d6e0155bc y2015d20 2024-11-04 15:56:30 +01:00
261a2e89c9 y2015d19 I should look at the input more 2024-11-04 14:41:15 +01:00