shu
5d217c1da2
Day 18: Travelling salesman doesn’t wanna work
...
Implementation should be complete in any case
2019-12-18 19:06:56 +01:00
shu
aecf61358f
Day 18: Some Progress
...
goal needs to be x, so moved into the list comprehension
2019-12-18 18:30:47 +01:00
shu
02bfd4d708
Day 18: remove comments & cruft
2019-12-18 15:03:31 +01:00
shu
725fd929be
Day 18: Distance calculation works
2019-12-18 15:02:42 +01:00
shu
1648db9487
Day 17: Almost working
2019-12-17 22:34:14 +01:00
shu
dedbad960e
Day 15: Part 2 is solvable
...
Only manually, but who cares, this is a fun enough game to play and
doesn’t take very long
2019-12-15 15:30:41 +01:00
shu
58509b8d56
Day 15 Part 1
2019-12-15 14:17:53 +01:00
shu
7078a4fb36
Day 10: Actually …
2019-12-14 15:58:16 +01:00
shu
b2542fa250
Day 10: Minor cleanup
...
Still not pretty but at least nothing glaring
2019-12-14 15:56:18 +01:00
shu
e111bbc48d
Day 14: Interesting but wrong solution
2019-12-14 13:12:29 +01:00
shu
dd8dfd20d7
Day 13: Move readIntcode to Intcode.hs
2019-12-13 19:56:08 +01:00
shu
5caa4b44db
Day 13: Add input
2019-12-13 19:46:14 +01:00
shu
230e0477a3
Helpers: Maek lambda
2019-12-13 19:35:17 +01:00
shu
3e42c47585
Day 13: Enterprise it up
2019-12-13 19:19:55 +01:00
shu
e6280785b3
Day 13 Part 1 + game print
2019-12-13 11:34:11 +01:00
shu
3cf5c0179d
Day 11: Find bounds, print map, move to Helpers
2019-12-13 10:45:20 +01:00
shu
b8e7d09015
Day 11: Improve bounds
...
Some day lenses, maybe, when I read up on them
2019-12-12 22:55:44 +01:00
shu
c94ec57f9f
Day 11 Part 2 done
2019-12-12 22:06:32 +01:00
shu
bd832427bc
Day 11 Part 1
2019-12-12 20:45:35 +01:00
shu
e7b2c8b88c
Day 9: Formatting, Eta reduce
2019-12-12 17:45:43 +01:00
shu
b651afdb29
Day 9: Even more refactor
2019-12-12 17:43:55 +01:00
shu
84bd9e7c08
Day 9: Minor refactor
...
Motivated by Day 11
2019-12-12 15:22:20 +01:00
shu
b177b0daa5
Day 12: lcm is in Prelude :veryironicwow:
2019-12-12 13:23:54 +01:00
shu
457a7e7d73
Day 12: Aesthetics
2019-12-12 12:18:19 +01:00
shu
12d28015d4
Day 12: Forgot to use the formatter
2019-12-12 10:56:42 +01:00
shu
5e171b20c0
Day 12 Part 1
2019-12-12 10:55:24 +01:00
shu
148c568850
Day 12 Part 1
2019-12-12 07:49:36 +01:00
shu
eba2d41b29
Day 9: Might want to remove the import too
2019-12-12 01:43:13 +01:00
shu
f274db5fbe
Day 9: I like error more than custom exceptions
2019-12-11 20:45:43 +01:00
shu
345d628347
Day 9: Refactor
...
We enterprise now
2019-12-11 20:21:55 +01:00
shu
6522ad7018
Day 10 input
2019-12-11 02:21:14 +01:00
shu
03fb44ccd1
Day 10: Done, cleanup later
2019-12-11 02:20:24 +01:00
shu
532e7f3eb6
Day 10: WIP
2019-12-10 21:21:20 +01:00
shu
a30619784e
Day 9: Adjust comment
2019-12-09 20:42:13 +01:00
shu
12c6450ce8
Day 7: Remove DeepSeq.force
...
Fascinatingly makes this day slower—by quite a bit.
2019-12-09 20:36:08 +01:00
shu
5175f95da0
Day 7: Some day 9 backports cuz I felt like it
2019-12-09 20:34:43 +01:00
shu
90a65ce187
Day 9: Some more cosmetics
2019-12-09 17:35:34 +01:00
shu
bef16465d7
Day 9: 150 is enough
...
Might want to use mutable vectors tho
2019-12-09 15:42:19 +01:00
shu
af544aaec9
Day 9: Cleanup, fix memory leak
2019-12-09 11:37:51 +01:00
shu
2609de6861
Day 9
2019-12-09 10:31:36 +01:00
shu
000d745174
Day 8: Golf some more
...
This is a terrible idea but let’s do it anyway
Refer to previous commits for readable code
2019-12-09 02:55:05 +01:00
shu
53d5029377
Day 4: Another small meme
2019-12-09 02:21:01 +01:00
shu
99d4c67b7b
Day 8: For the memes
2019-12-08 22:00:27 +01:00
shu
0b720099a3
Day 7: Go back to case of
...
Looks prettier, and is what I had initially when it was still monads
2019-12-08 19:51:54 +01:00
shu
02a14fcfb2
Day 7: Work through Linter spam
2019-12-08 19:07:16 +01:00
shu
fb1f3e7d04
Day 8: We HLint now
2019-12-08 08:29:36 +01:00
shu
8cca2cdc1d
Day 8: Some shuffling
2019-12-08 07:26:57 +01:00
shu
e598a06bc8
Day 8: minimumBy and unlines are a thing
2019-12-08 07:25:22 +01:00
shu
8400b5d393
Day 8: Some cleanup
2019-12-08 07:14:04 +01:00
shu
8413a89bf8
Day 8
2019-12-08 07:03:28 +01:00