acef5fdc12
Day 5 solution
...
This required an overhaul of the intcode machine to actually be its own type that could operate on its own memory and stuff. So I had to touch day 2 to make it adhere to the new API.
Feeling good about this foundation now. Until I get gobsmacked at some point later, which I expect to happen.
2022-06-13 15:29:18 -05:00
bdd007bb4d
Reduce changes needed to the template
...
I always end up making these changes each time I copy from the template.
2022-06-12 13:37:24 -05:00
bc8ebae440
Day 4 solution
...
Plenty of room for optimization here, but it's enough for my needs for now.
2022-06-09 08:23:34 -05:00
8ec5aafcc2
Day 3 solution
...
This is horrendous and slow. But it works. I really don't like grid problems.
2022-06-08 08:23:07 -05:00
2a8384949f
I kinda like this Run method on the receiver
2022-06-07 22:54:57 -05:00
8cd4994300
More slight streamlining
2022-06-07 10:01:29 -05:00
93c9bc7d6f
Day 2 initial solution
...
There's room to optimize part 2, but I wanted to commit my original brute-force solution first.
2022-06-07 09:26:21 -05:00
2f5dac4487
Add new day template
2022-06-06 15:33:26 -05:00
85da090c2b
Output tweaks, fix day numbering
2022-06-06 15:30:58 -05:00
131fb0f03a
Remove sleep added for timing testing
2022-06-06 15:18:26 -05:00
662d76eb7c
Bootstrap and day 1 solution
2022-06-06 15:14:31 -05:00