Commit Graph

79 Commits

Author SHA1 Message Date
Stefan Harmuth
c4a78f9156 day23 - foreign input 2022-12-23 09:37:21 +01:00
624e966ac6 day22 restart; maybe some folding position translation something? 2022-12-23 08:51:38 +01:00
6537628779 day23 - updated from_str interface 2022-12-23 07:46:35 +01:00
a82057d89c day23 2022-12-23 06:49:29 +01:00
Stefan Harmuth
8dd26033e3 more d22p2 fiddling; maybe think about a whole new approach 2022-12-22 17:20:55 +01:00
e3da4a09bf remove useless test file 2022-12-22 09:32:49 +01:00
5d1ddc5264 day22 - p2 is definitively the wrong way 2022-12-22 09:31:50 +01:00
b1d23c8fab day20 - foreign input 2022-12-21 21:34:05 +01:00
Stefan Harmuth
6fdf2d55ff day19 - p2 in sub 3min; still to be improved 2022-12-21 16:18:50 +01:00
265f481472 day19 - p2 takes about 1,5h 2022-12-21 10:20:55 +01:00
e10d256638 day21 - foreign input 2022-12-21 08:32:27 +01:00
8347bbd1ff Merge remote-tracking branch 'origin/master' 2022-12-21 08:30:56 +01:00
1405847db9 day21 2022-12-21 08:30:49 +01:00
Stefan Harmuth
688d7d1e34 day20 - finished (is there a way to speed up p2?) 2022-12-20 09:57:34 +01:00
2b3a465c5a day20 - p1 working fine, p2 too slow and probably wrong (movement order!) 2022-12-20 09:33:38 +01:00
Stefan Harmuth
f6f677ae5a day19 - did solve p1; very, very slowly; doesn't solve p2 2022-12-19 17:28:12 +01:00
25a44b3544 day19 - unfinished, but cannot ignore work :/ 2022-12-19 09:13:31 +01:00
52a21694a1 day17 - foreign input 2022-12-19 04:50:04 +01:00
86b13a8688 day18 - just count the surface, don't bother with internals 2022-12-18 14:29:36 +01:00
553705dc49 day17 - small optimizations 2022-12-18 13:00:25 +01:00
71c4075d48 day17 - foreign input 2022-12-18 11:03:59 +01:00
08629ac2c0 day18 - foreign input 2022-12-18 10:09:29 +01:00
b05163c544 day18 2022-12-18 07:23:23 +01:00
19daaaf145 aocbot: correct server and channel 2022-12-17 10:15:44 +01:00
88cb6f4c24 aocbot: highlight "not yet solved" :) 2022-12-17 10:15:25 +01:00
fd1e8e4c5a aocbot: highlight "not yet solved" :) 2022-12-17 10:12:29 +01:00
8c25934484 aocbot: expand !(to)day to accept days other than only the current one 2022-12-17 10:11:50 +01:00
4d1166cfbe Merge remote-tracking branch 'origin/master' 2022-12-17 10:02:23 +01:00
9746123869 day17 - unoptimized, but good enough for now 2022-12-17 10:02:15 +01:00
Stefan Harmuth
2966e26c44 day16 - no need dataclass -> 180ms/1m17s 2022-12-16 16:05:31 +01:00
Stefan Harmuth
f739d6cf74 day16 - remove unused function 2022-12-16 15:59:48 +01:00
Stefan Harmuth
5a699478e2 day16 - p2 ~17 times faster (1m20s); probably still improvable 2022-12-16 12:49:09 +01:00
e4e916d7bb day16; p2 takes ~18min; have fun! :) 2022-12-16 09:36:08 +01:00
Stefan Harmuth
4a12de2729 day15 - needs serious optimizations 2022-12-15 07:36:26 +01:00
abc528c172 Merge remote-tracking branch 'origin/master' 2022-12-14 19:36:04 +01:00
cfe67b7889 day12 - improved 2022-12-14 19:35:58 +01:00
Stefan Harmuth
96107e4881 day14 - p2 even faster 2022-12-14 10:57:38 +01:00
Stefan Harmuth
d5a59a80f5 day14 - p2 faster 2022-12-14 10:41:31 +01:00
4c3332a731 day14 - foreign input 2022-12-14 09:49:35 +01:00
96998b0f86 Merge remote-tracking branch 'origin/master' 2022-12-14 07:22:12 +01:00
36c5c6a859 day14 - unclean and slow 2022-12-14 07:22:00 +01:00
Stefan Harmuth
d916790cb1 day13 - now it's a correctly behaving comparator 2022-12-13 12:05:58 +01:00
41596e279c day13 - remove debug; foreign input 2022-12-13 09:36:07 +01:00
082a65b36b day13 - remember the f'ing zip()! It's not *that* hard ... 2022-12-13 07:56:40 +01:00
a6b88855c8 day13 - eval() is evil; and json even makes it ~8 times faster?! 2022-12-13 07:38:13 +01:00
166e62e40b day13 2022-12-13 06:55:09 +01:00
215a762c02 day12 - another foreign input 2022-12-12 20:29:48 +01:00
fc67ea2d29 day12 - foreign input 2022-12-12 08:22:38 +01:00
a11cefa083 day12 - some slight optimizations 2022-12-12 08:12:01 +01:00
f1109d71a7 day12 2022-12-12 06:52:36 +01:00