xenia
27b79d79ad
day 15: switch to vector for more good perf
2020-12-15 01:16:04 -05:00
xenia
8517fd05cc
day 15: somehow majorly improve speed with begin0
2020-12-15 00:37:12 -05:00
xenia
8b17fe1d26
day 15: improve solution spaghettiness somewhat
2020-12-15 00:27:14 -05:00
xenia
4888c7dd40
day 15: naive solution
2020-12-15 00:16:18 -05:00
xenia
be494d8bfd
update scripts
2020-12-14 19:55:55 -05:00
xenia
1a2b3cfb9a
update common bitwise shorthands
2020-12-14 01:41:03 -05:00
xenia
b3cda65a61
day 14: solution without bitvectors
2020-12-14 01:34:30 -05:00
xenia
7dbacf6648
day 14: better code (maybe)
2020-12-14 01:10:58 -05:00
xenia
9528e81713
day 14: now part 1 is no longer commented
2020-12-14 00:28:48 -05:00
xenia
d2baefb506
day 14: lol half of this is currently commented
2020-12-14 00:27:19 -05:00
xenia
7051b59b7f
day 13: aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
2020-12-13 00:46:55 -05:00
xenia
087cfbf4c2
useless stuff: add watch script
2020-12-12 01:57:39 -05:00
xenia
305fca6002
update template
2020-12-12 01:07:11 -05:00
xenia
a8825b52cb
day 12: use #:result
2020-12-12 01:02:03 -05:00
xenia
f8f7363dba
day 12: rewrite using complex numbers
2020-12-12 00:57:29 -05:00
xenia
a612240e50
day 12: fix minor issue
2020-12-12 00:26:27 -05:00
xenia
4b124189a0
day 12
2020-12-12 00:23:37 -05:00
xenia
a249bedeb6
day 11
2020-12-11 00:33:35 -05:00
xenia
a51a25f50e
day 10: shark
2020-12-10 01:24:50 -05:00
xenia
3cb26a8f47
day 10: bit of cleanup
2020-12-10 01:19:00 -05:00
xenia
5d9df6fb39
day 10: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
2020-12-10 00:59:59 -05:00
xenia
391c02ebb7
better countdown
2020-12-09 23:55:15 -05:00
xenia
fd0c7a36d0
day 9: fix bug that didn't change the answer
2020-12-09 01:19:10 -05:00
xenia
4e2ea7d641
day 9: apply optimizations to part 1
2020-12-09 00:54:22 -05:00
xenia
7c2b008624
day 9: bad version
2020-12-09 00:17:51 -05:00
xenia
9475d06eba
fix countdown script issue
2020-12-08 23:39:43 -05:00
xenia
e679ae62ec
day 8 impl 3: the program analysis solution
2020-12-08 03:18:07 -05:00
xenia
f032b43a80
day 8: ok this one is actually better
2020-12-08 00:26:18 -05:00
xenia
1daa7758cc
jesus christ i am legit ashamed that i wrote this
2020-12-08 00:17:34 -05:00
xenia
bcce377a7d
day 7: cleaned up version using graph-lib
...
this was a pain in the ass to write vs the initial implementation, but
it's a lot more efficient due to not revisiting nodes that are already
visited. i would warrant it's as efficient as possible at this point
also, both part1 and part2 use the generalized do-dfs form provided by
the graph package
2020-12-07 02:35:26 -05:00
xenia
69f78e5e6d
add new library to standard reprovides
2020-12-07 02:35:11 -05:00
xenia
3f4c2dea09
day 7: initial implementation (it's very spaghet)
2020-12-07 00:34:21 -05:00
xenia
1676b57c8e
update readme
2020-12-06 01:47:06 -05:00
xenia
06de6c967d
improve countdown a bit
2020-12-06 00:44:32 -05:00
xenia
63302f6a3e
day 6: initial implementation
2020-12-06 00:07:33 -05:00
xenia
063bc55cc7
plot style improvements
2020-12-05 00:53:31 -05:00
xenia
23ef0d5a6f
plot tweaks
2020-12-05 00:46:25 -05:00
xenia
349942150d
day 5: cleaned up version
2020-12-05 00:27:13 -05:00
xenia
e5af484c65
day 5: initial solution
2020-12-05 00:12:11 -05:00
xenia
06ab477340
add scribble view for plot lol
2020-12-04 23:59:00 -05:00
xenia
5365272e27
sort plot labels by score
2020-12-04 20:45:47 -05:00
xenia
304a16b98b
fix misleading plot
2020-12-04 04:44:02 -05:00
xenia
1a9bc9e11e
implement plot script to plot priv scoreboard
2020-12-04 04:33:57 -05:00
xenia
bc82c7a528
day 4: cleaned up version
2020-12-04 01:24:56 -05:00
xenia
1b24d8142d
throw more generally useful re-exports in aoc.rkt
2020-12-04 01:23:10 -05:00
xenia
103587af65
day 4: original implementation
2020-12-04 00:31:47 -05:00
xenia
1addabc404
detect rate limiting in aoc-lib.rkt
2020-12-04 00:27:17 -05:00
xenia
9ec26f97f3
improve countdown script
2020-12-03 01:14:43 -05:00
xenia
f948900e43
add fancy countdown timer (in bash)
2020-12-03 01:09:19 -05:00
xenia
1e98c88ed5
day 3: triple shork
2020-12-03 00:22:35 -05:00