summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Neil Smith [Sun, 18 Dec 2016 11:39:17 +0000 (11:39 +0000)]
Strict fold
Neil Smith [Sun, 18 Dec 2016 11:19:23 +0000 (11:19 +0000)]
Added version of day 18 that uses a fold. It's more complex and slower.
Neil Smith [Sun, 18 Dec 2016 11:01:29 +0000 (11:01 +0000)]
Working version
Neil Smith [Sun, 18 Dec 2016 11:00:59 +0000 (11:00 +0000)]
Got parallelism working on day 14
Neil Smith [Sun, 18 Dec 2016 10:45:50 +0000 (10:45 +0000)]
Done day 18
Neil Smith [Sat, 17 Dec 2016 11:23:45 +0000 (11:23 +0000)]
More tidying
Neil Smith [Sat, 17 Dec 2016 11:03:59 +0000 (11:03 +0000)]
Tidying
Neil Smith [Sat, 17 Dec 2016 10:48:33 +0000 (10:48 +0000)]
Day 17
Neil Smith [Sat, 17 Dec 2016 10:48:17 +0000 (10:48 +0000)]
Parallel version, but consumes vast amounts of resources
Neil Smith [Fri, 16 Dec 2016 09:35:02 +0000 (09:35 +0000)]
Added a version using
Neil Smith [Fri, 16 Dec 2016 08:57:33 +0000 (08:57 +0000)]
Tidying
Neil Smith [Fri, 16 Dec 2016 08:55:40 +0000 (08:55 +0000)]
Day 16
Neil Smith [Fri, 16 Dec 2016 08:55:19 +0000 (08:55 +0000)]
Using lazy lists works eventually
Neil Smith [Thu, 15 Dec 2016 11:31:54 +0000 (11:31 +0000)]
Updated readme
Neil Smith [Thu, 15 Dec 2016 11:25:28 +0000 (11:25 +0000)]
Added acknowledgement in comment
Neil Smith [Thu, 15 Dec 2016 11:21:30 +0000 (11:21 +0000)]
Merged in day 11 experiments
Neil Smith [Thu, 15 Dec 2016 11:09:13 +0000 (11:09 +0000)]
Tidying
Neil Smith [Thu, 15 Dec 2016 11:05:06 +0000 (11:05 +0000)]
Renamed the versions
Neil Smith [Thu, 15 Dec 2016 11:03:43 +0000 (11:03 +0000)]
Day 15
Neil Smith [Thu, 15 Dec 2016 07:54:10 +0000 (07:54 +0000)]
Priority queue version working
Neil Smith [Wed, 14 Dec 2016 22:52:53 +0000 (22:52 +0000)]
Pulled changes from day11-astar branch
Neil Smith [Wed, 14 Dec 2016 21:59:44 +0000 (21:59 +0000)]
Renamed file
Neil Smith [Wed, 14 Dec 2016 21:57:46 +0000 (21:57 +0000)]
Variious implementations
Neil Smith [Wed, 14 Dec 2016 20:11:50 +0000 (20:11 +0000)]
Starting branch for A-star search in day 11
Neil Smith [Wed, 14 Dec 2016 19:57:10 +0000 (19:57 +0000)]
Added day 14 problem spec
Neil Smith [Wed, 14 Dec 2016 19:48:51 +0000 (19:48 +0000)]
Tidying more
Neil Smith [Wed, 14 Dec 2016 19:48:34 +0000 (19:48 +0000)]
Tidying
Neil Smith [Wed, 14 Dec 2016 19:39:55 +0000 (19:39 +0000)]
Done day 14
Neil Smith [Tue, 13 Dec 2016 14:21:51 +0000 (14:21 +0000)]
Now using fromMaybe
Neil Smith [Tue, 13 Dec 2016 10:36:42 +0000 (10:36 +0000)]
Tidying
Neil Smith [Tue, 13 Dec 2016 10:32:31 +0000 (10:32 +0000)]
Day 13
Neil Smith [Mon, 12 Dec 2016 16:56:50 +0000 (16:56 +0000)]
Back to hill climbing for day 11
Neil Smith [Mon, 12 Dec 2016 16:36:21 +0000 (16:36 +0000)]
Day 12
Neil Smith [Mon, 12 Dec 2016 16:34:52 +0000 (16:34 +0000)]
Updated readme
Neil Smith [Mon, 12 Dec 2016 13:07:20 +0000 (13:07 +0000)]
Realised I was doing hillclimbing search, not A*
Neil Smith [Mon, 12 Dec 2016 12:44:04 +0000 (12:44 +0000)]
More tidying
Neil Smith [Mon, 12 Dec 2016 12:31:25 +0000 (12:31 +0000)]
Added day 11 html
Neil Smith [Mon, 12 Dec 2016 12:29:47 +0000 (12:29 +0000)]
Day 11
Neil Smith [Sun, 11 Dec 2016 23:33:30 +0000 (23:33 +0000)]
Tidying
Neil Smith [Sun, 11 Dec 2016 23:20:46 +0000 (23:20 +0000)]
Day 10 eventually
Neil Smith [Fri, 9 Dec 2016 18:22:20 +0000 (18:22 +0000)]
Day 9
Neil Smith [Fri, 9 Dec 2016 18:22:09 +0000 (18:22 +0000)]
Made show a bit clearer
Neil Smith [Fri, 9 Dec 2016 15:54:59 +0000 (15:54 +0000)]
Tweaking
Neil Smith [Fri, 9 Dec 2016 15:50:34 +0000 (15:50 +0000)]
Added type signatures
Neil Smith [Fri, 9 Dec 2016 15:32:05 +0000 (15:32 +0000)]
Day 8
Neil Smith [Fri, 9 Dec 2016 15:31:16 +0000 (15:31 +0000)]
Tweaked implementation of allSubstrings
Neil Smith [Thu, 8 Dec 2016 10:01:38 +0000 (10:01 +0000)]
Better implementation of ABBA finding, from Reddit
Neil Smith [Thu, 8 Dec 2016 09:51:59 +0000 (09:51 +0000)]
Day 7 done. I now know more about Parsec
Neil Smith [Thu, 8 Dec 2016 09:51:24 +0000 (09:51 +0000)]
Used init instead of reverse $ tail $ reverse
Neil Smith [Tue, 6 Dec 2016 10:14:18 +0000 (10:14 +0000)]
Removed the Data.Map
Neil Smith [Tue, 6 Dec 2016 09:49:08 +0000 (09:49 +0000)]
Better version of advent06
Neil Smith [Tue, 6 Dec 2016 08:59:04 +0000 (08:59 +0000)]
More typo fixing
Neil Smith [Tue, 6 Dec 2016 08:57:11 +0000 (08:57 +0000)]
Tidied imports
Neil Smith [Tue, 6 Dec 2016 08:55:46 +0000 (08:55 +0000)]
Day 6
Neil Smith [Tue, 6 Dec 2016 08:55:03 +0000 (08:55 +0000)]
Tidyied linebreaks
Neil Smith [Mon, 5 Dec 2016 12:35:56 +0000 (12:35 +0000)]
Day 5 slightly terser
Neil Smith [Mon, 5 Dec 2016 12:28:57 +0000 (12:28 +0000)]
Day 5
Neil Smith [Sun, 4 Dec 2016 19:58:11 +0000 (19:58 +0000)]
Various tidying bits
Neil Smith [Sun, 4 Dec 2016 12:12:27 +0000 (12:12 +0000)]
Tidying
Neil Smith [Sun, 4 Dec 2016 11:58:26 +0000 (11:58 +0000)]
Day 4
Neil Smith [Sun, 4 Dec 2016 11:55:35 +0000 (11:55 +0000)]
Restricted imports
Neil Smith [Sat, 3 Dec 2016 20:47:17 +0000 (20:47 +0000)]
Tweaks
Neil Smith [Sat, 3 Dec 2016 20:43:35 +0000 (20:43 +0000)]
Day 3
Neil Smith [Sat, 3 Dec 2016 20:43:15 +0000 (20:43 +0000)]
Included day 2 puzzle description
Neil Smith [Fri, 2 Dec 2016 13:40:34 +0000 (13:40 +0000)]
Keyboards can be rectangular, not necessarily square
Neil Smith [Fri, 2 Dec 2016 13:33:04 +0000 (13:33 +0000)]
Tidied kb1 definition
Neil Smith [Fri, 2 Dec 2016 13:28:29 +0000 (13:28 +0000)]
Tidied code
Neil Smith [Fri, 2 Dec 2016 13:24:01 +0000 (13:24 +0000)]
Day 2
Neil Smith [Thu, 1 Dec 2016 14:46:26 +0000 (14:46 +0000)]
More point-free
Neil Smith [Thu, 1 Dec 2016 14:22:39 +0000 (14:22 +0000)]
Day 1 done