Commit Graph

95 Commits

Author SHA1 Message Date
Stefan Harmuth
67479e5045 add final answers as test cases to we can make sure we didn't break anything in the past later in the event 2021-12-11 07:02:29 +01:00
Stefan Harmuth
ed80d29609 day11: testing for set() and len(set()) > 0 is the same 2021-12-11 06:49:39 +01:00
Stefan Harmuth
65c31164f5 day11 2021-12-11 06:44:04 +01:00
Stefan Harmuth
4a8b06b141 day10 2021-12-10 06:40:18 +01:00
Stefan Harmuth
d7810cbe35 fixed imports 2021-12-09 06:41:55 +01:00
Stefan Harmuth
83385d81e6 day09: slightly optimized 2021-12-09 06:33:46 +01:00
Stefan Harmuth
08f93c574a day09 2021-12-09 06:26:37 +01:00
Stefan Harmuth
b8153c5a85 day08: code beautification 2021-12-08 07:15:36 +01:00
Stefan Harmuth
9bb1724832 day08 2021-12-08 06:44:04 +01:00
Stefan Harmuth
0100719dec day07: remove unused import 2021-12-07 11:10:11 +01:00
Stefan Harmuth
86013c25c0 day07: binary searching makes this go *much* faster 2021-12-07 11:06:12 +01:00
Stefan Harmuth
bd8e57bf81 aocrr-bot: back to #aocrr 2021-12-07 08:36:19 +01:00
Stefan Harmuth
9079bd2b01 aocrr-bot: finally implement !today 2021-12-07 08:34:49 +01:00
Stefan Harmuth
f4455f1c56 day07: code beautification 2021-12-07 06:46:21 +01:00
Stefan Harmuth
4a45434585 day07 2021-12-07 06:12:44 +01:00
Stefan Harmuth
767a93aa46 evolve aocrr-bot 2021-12-06 09:17:11 +01:00
Stefan Harmuth
06edb03388 day06 2021-12-06 06:21:32 +01:00
Stefan Harmuth
932549ad4c day06 2021-12-06 06:17:00 +01:00
Stefan Harmuth
1dc4687c7a evolve aocrr-bot 2021-12-06 05:58:04 +01:00
Stefan Harmuth
1ee8f42c4b evolve aocrr-bot 2021-12-06 05:55:43 +01:00
e3e7eb7184 Merge branch 'master' of localhost:aoc2021 2021-12-05 16:08:35 +01:00
e1c37c4307 make things executable 2021-12-05 16:08:29 +01:00
Stefan Harmuth
e9a633edcd evolve aocrr-bot 2021-12-05 16:07:36 +01:00
Stefan Harmuth
5ae5bb4dfa start aocrr-bot 2021-12-05 16:04:45 +01:00
Stefan Harmuth
bf0b19a1b9 day05: Coordinate() learned a new trick :) 2021-12-05 07:16:09 +01:00
Stefan Harmuth
da4b6567a3 day05 2021-12-05 06:47:10 +01:00
Stefan Harmuth
1c0ce1b3d2 day04: hey, el stupido, split() defaults to "any number of whitespaces" ... and ignores leading whitespaces ... 2021-12-04 08:09:20 +01:00
Stefan Harmuth
8baf191718 day04: hey, el stupido, split() defaults to "any number of whitespaces" ... 2021-12-04 08:08:17 +01:00
Stefan Harmuth
a5c0c65466 day04 2021-12-04 06:51:59 +01:00
Stefan Harmuth
0030862819 leaderboard time exposal 2021-12-03 08:07:06 +01:00
Stefan Harmuth
c70bcd86da day03 2021-12-03 06:57:21 +01:00
Stefan Harmuth
dde2715d2e day03 2021-12-03 06:39:52 +01:00
Stefan Harmuth
5904ced66b day02: more code beautification 2021-12-02 07:04:56 +01:00
Stefan Harmuth
2431b0fd8d day02: code beautification 2021-12-02 06:29:31 +01:00
Stefan Harmuth
a0b4513d31 day02 2021-12-02 06:22:57 +01:00
Stefan Harmuth
abe1fc1532 day01: and p1 is the same as p2, btw ... 2021-12-01 07:05:50 +01:00
Stefan Harmuth
fcfdcd220c day01: the "mid" part cancels out ... 2021-12-01 06:36:34 +01:00
Stefan Harmuth
d07daa6422 day01 2021-12-01 06:13:44 +01:00
Stefan Harmuth
6a7054552c use central aoc lib instead of carrying a seperate one for every year 2021-11-26 07:54:28 +01:00
Stefan Harmuth
2c5f859afc delete now useless performance.py
provide day skeleton
2021-11-21 13:21:45 +01:00
Stefan Harmuth
1e9844e79c neaten output on timeit runs 2021-11-21 13:18:06 +01:00
Stefan Harmuth
8278b91e19 don't spam the output on live input runs 2021-11-21 13:13:16 +01:00
Stefan Harmuth
af48c1a8fb type annotations 2021-11-21 13:10:10 +01:00
Stefan Harmuth
2b8a69c24b prep for 2021; implemented 2017d1 as reference 2021-11-21 13:04:32 +01:00
Stefan Harmuth
43e258313a new python project 2021-11-21 11:48:59 +01:00