|
|
abc742e2ad
|
Implement day 22 part 1
|
2021-07-03 14:15:11 +02:00 |
|
|
|
a43f260e1b
|
Implement day 17 part 1
|
2021-02-09 20:20:17 +01:00 |
|
|
|
beae045f55
|
Implement 2019 day 16 part 2
|
2021-02-02 19:57:24 +01:00 |
|
|
|
2d561eab7d
|
Implement 2019 day 16 part 1
|
2021-02-02 19:12:10 +01:00 |
|
|
|
165159cba9
|
Implement 2019 day 15
|
2021-02-01 22:39:09 +01:00 |
|
|
|
eff22abf8a
|
Fix mypy issues
|
2021-01-30 10:09:19 +01:00 |
|
|
|
43c063cef9
|
Implement 2019 day 14
|
2021-01-30 10:08:16 +01:00 |
|
|
|
c3671ec177
|
Implement 2019 day 13 part 2
|
2021-01-29 20:42:54 +01:00 |
|
|
|
c8c616dffc
|
Implement 2019 day 13 part 1
|
2021-01-29 20:26:12 +01:00 |
|
|
|
f94661d7a8
|
Implement 2019 day 12
|
2021-01-25 20:55:39 +01:00 |
|
|
|
2c767d5996
|
Implement 2019 day 11
|
2021-01-24 17:35:42 +01:00 |
|
|
|
dd039e9276
|
Super messy 2019 day 10
I accidentally inverted my y-axis and I'm not fixing it.
|
2021-01-24 13:54:48 +01:00 |
|
|
|
091c125f42
|
Fix day 8 to paint front-to-back
|
2021-01-24 10:22:37 +01:00 |
|
|
|
b65c805891
|
Implement 2019 day 9
|
2021-01-24 10:16:14 +01:00 |
|
|
|
4418292dc4
|
Implement 2019 day 8
|
2021-01-23 22:34:58 +01:00 |
|
|
|
18351f93eb
|
Implement 2019 day 7
|
2021-01-23 21:33:10 +01:00 |
|
|
|
fe639f14b3
|
Implement 2019 day 6
|
2021-01-23 21:08:27 +01:00 |
|
|
|
07098ab691
|
Implement 2019 day 5 part 2
|
2021-01-23 20:27:30 +01:00 |
|
|
|
b18945c44d
|
Implement 2019 day 5 part 1
|
2021-01-23 19:57:48 +01:00 |
|
|
|
ad3029759a
|
Implement 2019 day 4
|
2021-01-23 17:52:59 +01:00 |
|
|
|
7a292b026d
|
Implement 2019 day 3
|
2021-01-23 17:30:37 +01:00 |
|
|
|
930d86404d
|
Implement 2019 day 2
Start of the intcode madness
|
2021-01-23 17:05:10 +01:00 |
|
|
|
07db73aa3e
|
Implement 2019 day 1 with tests in Python
|
2021-01-23 15:52:12 +01:00 |
|
|
|
69de955158
|
Remove C++ solutions
|
2021-01-23 15:00:04 +01:00 |
|
|
|
9726769253
|
Implement day 22 part 2 incorrectly.
|
2019-12-28 16:06:10 +01:00 |
|
|
|
c98a0bdcfd
|
Optimization: only simulate the relevant position.
|
2019-12-28 13:58:52 +01:00 |
|
|
|
649ced1515
|
Split input reading from algorithm.
|
2019-12-25 17:33:18 +01:00 |
|
|
|
40547cf5f8
|
Brute-force solution to day 22 part 1.
|
2019-12-25 17:18:44 +01:00 |
|
|
|
c7881c47b9
|
Implement day 20 part 2.
|
2019-12-25 17:00:16 +01:00 |
|
|
|
17efdb61c4
|
Improve day 20 part 1.
Now use an implicit graph of nodes. This allows us to use the same graph information for part 2. Spoilers.
|
2019-12-25 17:00:16 +01:00 |
|
|
|
6a6bbac509
|
Add tests for day 20 part 1.
|
2019-12-25 17:00:16 +01:00 |
|
|
|
28da5c7e9b
|
Implement day 20 part 1.
|
2019-12-25 17:00:16 +01:00 |
|
|
|
6211990235
|
Implement day 24 part 2.
|
2019-12-24 18:45:12 +01:00 |
|
|
|
3c682b31e9
|
Implement day 24 part 1.
|
2019-12-24 16:38:36 +01:00 |
|
|
|
3da0605201
|
Speed up day 18 part 2.
|
2019-12-23 23:48:53 +01:00 |
|
|
|
8bbd9705a6
|
Optimize day 18 a bit.
|
2019-12-23 23:36:33 +01:00 |
|
|
|
2a75d1be4c
|
Initial work on day 22.
|
2019-12-23 22:48:54 +01:00 |
|
|
|
8f112aa91f
|
Implement day 18 part 2.
It's really slow so I'll have to improve it.
|
2019-12-23 22:25:21 +01:00 |
|
|
|
06ca806927
|
Implement day 18 part 1.
|
2019-12-23 20:32:22 +01:00 |
|
|
|
ebb85b2257
|
Work on an actual algorithm for day 17.
|
2019-12-23 18:45:16 +01:00 |
|
|
|
46b2ae6ef0
|
Implement starting point for day 10.
|
2019-12-23 18:36:48 +01:00 |
|
|
|
daf0d86f37
|
Solution to day 21.
|
2019-12-23 18:35:31 +01:00 |
|
|
|
51611f406c
|
Consistent input naming.
|
2019-12-20 07:50:11 +01:00 |
|
|
|
55df635937
|
Day 20 input.
|
2019-12-20 07:49:45 +01:00 |
|
|
|
825f08d01e
|
Implement day 19 part 2.
|
2019-12-19 20:57:28 +01:00 |
|
|
|
73898e1cb7
|
Implement day 19 part 1.
|
2019-12-19 20:24:34 +01:00 |
|
|
|
7116979d62
|
Part 18 not working
|
2019-12-19 18:08:21 +01:00 |
|
|
|
d0243fcf4d
|
Create generic bounding box function.
|
2019-12-17 18:57:05 +01:00 |
|
|
|
1968e4c5b4
|
Really ugly but working day 17 part 2.
|
2019-12-17 18:26:54 +01:00 |
|
|
|
3a9dcd0072
|
Implement day 17 part 1.
|
2019-12-17 06:26:48 +01:00 |
|