advent-of-code-2019.git
5 months agoDay 15 main
Brett Parker [Fri, 7 Jan 2022 10:15:27 +0000 (10:15 +0000)]
Day 15

6 months agoMake computer much faster by not using subshells
Brett Parker [Fri, 17 Dec 2021 11:17:42 +0000 (11:17 +0000)]
Make computer much faster by not using subshells

6 months agoFixes / changes to re-run against the google login data
Brett Parker [Wed, 8 Dec 2021 00:05:06 +0000 (00:05 +0000)]
Fixes / changes to re-run against the google login data

18 months agoAdd examples, setup a parser... next bit is going to be tricky and require thought
Brett Parker [Fri, 11 Dec 2020 00:03:33 +0000 (00:03 +0000)]
Add examples, setup a parser... next bit is going to be tricky and require thought

18 months agoMake part2 gif and ogv the actual part2!
Brett Parker [Thu, 10 Dec 2020 22:45:18 +0000 (22:45 +0000)]
Make part2 gif and ogv the actual part2!

18 months agoAdd videos of it happening
Brett Parker [Thu, 10 Dec 2020 22:29:59 +0000 (22:29 +0000)]
Add videos of it happening

18 months agoMove back to using tput for hiding the cursor (it works more reliably), also turn...
Brett Parker [Thu, 10 Dec 2020 21:21:44 +0000 (21:21 +0000)]
Move back to using tput for hiding the cursor (it works more reliably), also turn off echo so that keypresses don't do silly things in the rendering

18 months agoAdd asciinema recordings of part1 and part2
Brett Parker [Thu, 10 Dec 2020 21:17:28 +0000 (21:17 +0000)]
Add asciinema recordings of part1 and part2

18 months agoAnd lo, we have completed day13 (it took a while for blockbuster to run - it did...
Brett Parker [Thu, 10 Dec 2020 03:10:05 +0000 (03:10 +0000)]
And lo, we have completed day13 (it took a while for blockbuster to run - it did at least look "pretty" though!

18 months agoUse escape sequences rather than tput
Brett Parker [Thu, 10 Dec 2020 02:32:14 +0000 (02:32 +0000)]
Use escape sequences rather than tput

18 months agoDay 13 2019
Brett Parker [Thu, 10 Dec 2020 02:11:48 +0000 (02:11 +0000)]
Day 13 2019

  - Don't rely on the prompt from "read -p", it doesn't display on non-interactive
    sessions, so we can't easily work out what's going on
  - Add exit with high score incase we didn't clear the blocks

18 months agoDay 12 2019 - complete, slow... but then we do calculate primes, factors and lcm...
Brett Parker [Wed, 9 Dec 2020 22:23:10 +0000 (22:23 +0000)]
Day 12 2019 - complete, slow... but then we do calculate primes, factors and lcm in pure bash... so... err ;)

18 months agoDay 12 2019 before part2 finished running
Brett Parker [Wed, 9 Dec 2020 21:33:05 +0000 (21:33 +0000)]
Day 12 2019 before part2 finished running

18 months agoAdd small README
Brett Parker [Wed, 9 Dec 2020 02:20:44 +0000 (02:20 +0000)]
Add small README

18 months agoOptimise Day 10
Brett Parker [Wed, 9 Dec 2020 02:15:03 +0000 (02:15 +0000)]
Optimise Day 10

  - Move things in to shared functions out of the way
  - Add zap.sh, with some hardcoding
  - change check_asteroids.sh to be *much* quicker by using the angle method employed
    by zap

18 months agoZAP! Day 10.
Brett Parker [Wed, 9 Dec 2020 01:40:12 +0000 (01:40 +0000)]
ZAP! Day 10.

18 months agoMinor refactor start
Brett Parker [Tue, 8 Dec 2020 21:28:45 +0000 (21:28 +0000)]
Minor refactor start

18 months agoMore optimisation for day10
Brett Parker [Tue, 8 Dec 2020 21:12:21 +0000 (21:12 +0000)]
More optimisation for day10

18 months agoOptimisation v1 for asteroid checks
Brett Parker [Tue, 8 Dec 2020 20:55:31 +0000 (20:55 +0000)]
Optimisation v1 for asteroid checks

18 months agoDay 11 - part 2 and output, and some notes
Brett Parker [Tue, 8 Dec 2020 11:06:20 +0000 (11:06 +0000)]
Day 11 - part 2 and output, and some notes

18 months agoMost of part 2
Brett Parker [Tue, 8 Dec 2020 09:25:33 +0000 (09:25 +0000)]
Most of part 2

18 months agoAdd percentage done ticker
Brett Parker [Tue, 8 Dec 2020 01:28:49 +0000 (01:28 +0000)]
Add percentage done ticker

18 months agoRename days to 2 digits always
Brett Parker [Tue, 8 Dec 2020 01:00:17 +0000 (01:00 +0000)]
Rename days to 2 digits always

18 months agoAdd some notes and set the default file
Brett Parker [Tue, 8 Dec 2020 00:50:31 +0000 (00:50 +0000)]
Add some notes and set the default file

18 months agoRename file to be consistant x_y_asteroids
Brett Parker [Tue, 8 Dec 2020 00:46:45 +0000 (00:46 +0000)]
Rename file to be consistant x_y_asteroids

18 months agoUnfinished day 10 2019, commiting because the code is mostly good
Brett Parker [Tue, 8 Dec 2020 00:44:37 +0000 (00:44 +0000)]
Unfinished day 10 2019, commiting because the code is mostly good

18 months agoAdd description for day9
Brett Parker [Mon, 7 Dec 2020 19:35:20 +0000 (19:35 +0000)]
Add description for day9

18 months ago2019 Day 9
Brett Parker [Mon, 7 Dec 2020 18:11:34 +0000 (18:11 +0000)]
2019 Day 9

18 months agoDay 8 2019
Brett Parker [Mon, 7 Dec 2020 06:47:13 +0000 (06:47 +0000)]
Day 8 2019

18 months agoPart 2 of day 7 2019
Brett Parker [Mon, 7 Dec 2020 04:26:01 +0000 (04:26 +0000)]
Part 2 of day 7 2019

18 months agoDay 7 2019 - part 1
Brett Parker [Mon, 7 Dec 2020 01:36:58 +0000 (01:36 +0000)]
Day 7 2019 - part 1

18 months agoDay 6 Part 2
Brett Parker [Mon, 7 Dec 2020 00:50:59 +0000 (00:50 +0000)]
Day 6 Part 2

18 months agoFirst part
Brett Parker [Mon, 7 Dec 2020 00:42:29 +0000 (00:42 +0000)]
First part

18 months agoAdd some comments for the opcodes
Brett Parker [Sun, 6 Dec 2020 20:27:24 +0000 (20:27 +0000)]
Add some comments for the opcodes

18 months agoDay 5 2019
Brett Parker [Sun, 6 Dec 2020 20:21:46 +0000 (20:21 +0000)]
Day 5 2019

18 months agoAdd summary text for puzzle
Brett Parker [Sun, 6 Dec 2020 19:21:07 +0000 (19:21 +0000)]
Add summary text for puzzle

18 months agoDay 4 2019
Brett Parker [Sun, 6 Dec 2020 19:13:59 +0000 (19:13 +0000)]
Day 4 2019

18 months agoDay 3 2019
Brett Parker [Sun, 6 Dec 2020 17:59:11 +0000 (17:59 +0000)]
Day 3 2019

18 months agoFirst attempt
Brett Parker [Sun, 6 Dec 2020 17:23:35 +0000 (17:23 +0000)]
First attempt

18 months agoDay 2 2019
Brett Parker [Sun, 6 Dec 2020 13:34:56 +0000 (13:34 +0000)]
Day 2 2019

18 months agoDay 1 of 2019
Brett Parker [Sun, 6 Dec 2020 12:59:26 +0000 (12:59 +0000)]
Day 1 of 2019