Commit graph

64 commits

Author SHA1 Message Date
Nick Krichevsky 66228b9663 Add diff for intcode since day 13 2019-12-15 20:26:51 -05:00
Nick Krichevsky c4b11af721 Add solution to day 15 part 2 2019-12-15 20:26:22 -05:00
Nick Krichevsky ff2d4434f1 Add solution to day 15 part 1 2019-12-15 20:26:22 -05:00
Nick Krichevsky 36a4b474ee Simplfiy binary search on day 14 2019-12-14 23:59:03 -05:00
Nick Krichevsky 03efd3be71 Minor optimziation for day 14 part 2 2019-12-14 20:56:49 -05:00
Nick Krichevsky 3c0206a20f Minor style fix to day 13 2019-12-14 20:43:26 -05:00
Nick Krichevsky 5a3b608473 Add solution to day 14 part 2 2019-12-14 20:12:04 -05:00
Nick Krichevsky da0078e201 Add solution for day 14 part 1 2019-12-14 18:59:51 -05:00
Nick Krichevsky 9bc4cfb8ec Add (blank) diff for intcode changes since day 11 2019-12-13 17:56:17 -05:00
Nick Krichevsky 8fe087e9be Clear screen before print on day 13 part 2 2019-12-13 17:53:47 -05:00
Nick Krichevsky 47761491c1 Add solution for day 13 part 2 2019-12-13 17:53:47 -05:00
Nick Krichevsky 90428de361 Add solution for day 13 part 1 2019-12-13 13:16:39 -05:00
Nick Krichevsky d30c28527b Fix bug in day 12 that wouldn't check velocities 2019-12-13 09:57:44 -05:00
Nick Krichevsky d0262f7f7b Minor style fix 2019-12-12 15:39:06 -05:00
Nick Krichevsky df0bfa5002 Add solution for day 12 part 2 2019-12-12 15:28:52 -05:00
Nick Krichevsky 33eb7edfc9 Add day 12 part 1 solution 2019-12-12 10:07:32 -05:00
Nick Krichevsky 1342fb40e6 Minor intcode cleanup 2019-12-11 01:14:36 -05:00
Nick Krichevsky 2e63f5b59a Update README 2019-12-11 01:05:25 -05:00
Nick Krichevsky d797983cb9 Add diff from day 9 for day 11 intcode 2019-12-11 01:03:26 -05:00
Nick Krichevsky 95716a3462 Add solution to day 11 part 2 2019-12-11 01:00:15 -05:00
Nick Krichevsky 6b5e73d89b Add solution to day 11 part 1 2019-12-11 01:00:15 -05:00
Nick Krichevsky 4a62f46f28 Add solution to day 10 part 2 2019-12-10 16:28:24 -05:00
Nick Krichevsky 0bd38fd546 Clean up get_visible_asteroid_count in day 10 part 1 2019-12-10 10:17:54 -05:00
Nick Krichevsky c9be74c28f Clean up day 10 part 1 slightly 2019-12-10 02:44:51 -05:00
Nick Krichevsky 4ccf8bfc2c Add solution for day 10 part 1 2019-12-10 02:35:08 -05:00
Nick Krichevsky 768fc00db2 Add inputs for day 9 2019-12-10 00:02:23 -05:00
Nick Krichevsky 2f607139de Add diff in intcode since day 7 2019-12-09 01:33:22 -05:00
Nick Krichevsky c3365f2faf Add day 9 part 2 soln 2019-12-09 01:29:34 -05:00
Nick Krichevsky 03dac218b8 Add day 9 part 1 2019-12-09 01:21:30 -05:00
Nick Krichevsky 19f3da86c6 Add solution for day 8 part 2 2019-12-08 01:24:38 -05:00
Nick Krichevsky 307f800c98 Add solution to day 8 part 1 2019-12-08 01:24:38 -05:00
Nick Krichevsky 180f6ea990 Add diff between day 7 and day 5 intcode 2019-12-07 02:09:31 -05:00
Nick Krichevsky 5148386675 Add solution to day 7 part 2 2019-12-07 02:09:31 -05:00
Nick Krichevsky 572731637a Add solution to day 7 part 1 2019-12-07 02:09:31 -05:00
Nick Krichevsky d0610e7d45 Add snark to comments in day 6 2019-12-06 02:00:10 -05:00
Nick Krichevsky 5177a45f5c Minor cleanup in day 6, add exception for source or target not found 2019-12-06 02:00:10 -05:00
Nick Krichevsky b983b2ff18 Add day 6 part 2 solution 2019-12-06 01:35:47 -05:00
Nick Krichevsky 6f8ca7021a Add day 6 part 1 2019-12-06 00:25:32 -05:00
Nick Krichevsky 3dce44334d Give position mode constants proper names, minor day 5 cleanup 2019-12-05 02:29:32 -05:00
Nick Krichevsky c0f9e18a64 Implement terminate using exceptions, rather than checking opcodes 2019-12-05 01:55:32 -05:00
Nick Krichevsky c7f2afd94f Minor cleanup to day 5 2019-12-05 01:47:16 -05:00
Nick Krichevsky ba452634ba Remove debug prints from day 5 2019-12-05 01:44:57 -05:00
Nick Krichevsky 3178d9cfc2 Add solution for part 2 in day 5
Still haven't removed debug prints....
2019-12-05 01:44:57 -05:00
Nick Krichevsky 1b19faf668 Add solution for day 5 part 1
Didn't remove debug prints, since I'll probably need them for part 2
2019-12-05 01:44:55 -05:00
Nick Krichevsky 536ba72860 Shorten day 4 part 2 solution from reddit inspiration 2019-12-04 01:12:40 -05:00
Nick Krichevsky 1cc3bd4199 Clean up day 4 a bit 2019-12-04 00:59:45 -05:00
Nick Krichevsky 8bfeb4d53b Add day 4 part 2 solution 2019-12-04 00:55:46 -05:00
Nick Krichevsky c4c58fbf85 Add solution for day 4 part 1 2019-12-04 00:54:21 -05:00
Nick Krichevsky 63480b79fd Remove dead code from day 3 2019-12-03 01:51:49 -05:00
Nick Krichevsky eaf9823a9b Add solution for part 2 2019-12-03 01:50:00 -05:00