advent-of-code-16.git
7 years agoBetter naming of source files stack
Neil Smith [Fri, 23 Dec 2016 19:43:01 +0000 (19:43 +0000)]
Better naming of source files

7 years agoGot Stack working with days in separate packages
Neil Smith [Fri, 23 Dec 2016 19:41:11 +0000 (19:41 +0000)]
Got Stack working with days in separate packages

7 years agoRemoved needless directory
Neil Smith [Fri, 23 Dec 2016 19:03:22 +0000 (19:03 +0000)]
Removed needless directory

7 years agoTidying, especially the parser
Neil Smith [Fri, 23 Dec 2016 18:40:04 +0000 (18:40 +0000)]
Tidying, especially the parser

7 years agoTidying
Neil Smith [Fri, 23 Dec 2016 18:30:59 +0000 (18:30 +0000)]
Tidying

7 years agoDay 23
Neil Smith [Fri, 23 Dec 2016 18:10:27 +0000 (18:10 +0000)]
Day 23

7 years agoDay 22, with stack build system
Neil Smith [Thu, 22 Dec 2016 22:41:47 +0000 (22:41 +0000)]
Day 22, with stack build system

7 years agoTidying
Neil Smith [Wed, 21 Dec 2016 15:59:32 +0000 (15:59 +0000)]
Tidying

7 years agoMerge branch 'master' of git.njae.me.uk:advent-of-code-16
Neil Smith [Wed, 21 Dec 2016 15:41:11 +0000 (15:41 +0000)]
Merge branch 'master' of git.njae.me.uk:advent-of-code-16

7 years agoDay 21 done
Neil Smith [Wed, 21 Dec 2016 15:40:54 +0000 (15:40 +0000)]
Day 21 done

7 years agoTidying
Neil Smith [Tue, 20 Dec 2016 10:52:12 +0000 (10:52 +0000)]
Tidying

7 years agoDone day 20
Neil Smith [Tue, 20 Dec 2016 09:45:27 +0000 (09:45 +0000)]
Done day 20

7 years agoDay 1 part 1
Neil Smith [Tue, 20 Dec 2016 09:34:27 +0000 (09:34 +0000)]
Day 1 part 1

7 years agoAdded a flip, to make it prettier
Neil Smith [Mon, 19 Dec 2016 10:56:13 +0000 (10:56 +0000)]
Added a flip, to make it prettier

7 years agoRemoved language extension
Neil Smith [Mon, 19 Dec 2016 10:28:41 +0000 (10:28 +0000)]
Removed language extension

7 years agoDay 19
Neil Smith [Mon, 19 Dec 2016 10:13:43 +0000 (10:13 +0000)]
Day 19

7 years agoNow ignoring .ps files
Neil Smith [Sun, 18 Dec 2016 11:40:43 +0000 (11:40 +0000)]
Now ignoring .ps files

7 years agoStrict fold
Neil Smith [Sun, 18 Dec 2016 11:39:17 +0000 (11:39 +0000)]
Strict fold

7 years agoAdded version of day 18 that uses a fold. It's more complex and slower.
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.

7 years agoWorking version
Neil Smith [Sun, 18 Dec 2016 11:01:29 +0000 (11:01 +0000)]
Working version

7 years agoGot parallelism working on day 14
Neil Smith [Sun, 18 Dec 2016 11:00:59 +0000 (11:00 +0000)]
Got parallelism working on day 14

7 years agoDone day 18
Neil Smith [Sun, 18 Dec 2016 10:45:50 +0000 (10:45 +0000)]
Done day 18

7 years agoMore tidying
Neil Smith [Sat, 17 Dec 2016 11:23:45 +0000 (11:23 +0000)]
More tidying

7 years agoTidying
Neil Smith [Sat, 17 Dec 2016 11:03:59 +0000 (11:03 +0000)]
Tidying

7 years agoDay 17
Neil Smith [Sat, 17 Dec 2016 10:48:33 +0000 (10:48 +0000)]
Day 17

7 years agoParallel version, but consumes vast amounts of resources
Neil Smith [Sat, 17 Dec 2016 10:48:17 +0000 (10:48 +0000)]
Parallel version, but consumes vast amounts of resources

7 years agoAdded a version using
Neil Smith [Fri, 16 Dec 2016 09:35:02 +0000 (09:35 +0000)]
Added a version using

7 years agoTidying
Neil Smith [Fri, 16 Dec 2016 08:57:33 +0000 (08:57 +0000)]
Tidying

7 years agoDay 16
Neil Smith [Fri, 16 Dec 2016 08:55:40 +0000 (08:55 +0000)]
Day 16

7 years agoUsing lazy lists works eventually
Neil Smith [Fri, 16 Dec 2016 08:55:19 +0000 (08:55 +0000)]
Using lazy lists works eventually

7 years agoUpdated readme
Neil Smith [Thu, 15 Dec 2016 11:31:54 +0000 (11:31 +0000)]
Updated readme

7 years agoAdded acknowledgement in comment
Neil Smith [Thu, 15 Dec 2016 11:25:28 +0000 (11:25 +0000)]
Added acknowledgement in comment

7 years agoMerged in day 11 experiments
Neil Smith [Thu, 15 Dec 2016 11:21:30 +0000 (11:21 +0000)]
Merged in day 11 experiments

7 years agoTidying
Neil Smith [Thu, 15 Dec 2016 11:09:13 +0000 (11:09 +0000)]
Tidying

7 years agoRenamed the versions
Neil Smith [Thu, 15 Dec 2016 11:05:06 +0000 (11:05 +0000)]
Renamed the versions

7 years agoDay 15
Neil Smith [Thu, 15 Dec 2016 11:03:43 +0000 (11:03 +0000)]
Day 15

7 years agoPriority queue version working day11-astar
Neil Smith [Thu, 15 Dec 2016 07:54:10 +0000 (07:54 +0000)]
Priority queue version working

7 years agoPulled changes from day11-astar branch
Neil Smith [Wed, 14 Dec 2016 22:52:53 +0000 (22:52 +0000)]
Pulled changes from day11-astar branch

7 years agoRenamed file
Neil Smith [Wed, 14 Dec 2016 21:59:44 +0000 (21:59 +0000)]
Renamed file

7 years agoVariious implementations
Neil Smith [Wed, 14 Dec 2016 21:57:46 +0000 (21:57 +0000)]
Variious implementations

7 years agoStarting branch for A-star search in day 11
Neil Smith [Wed, 14 Dec 2016 20:11:50 +0000 (20:11 +0000)]
Starting branch for A-star search in day 11

7 years agoAdded day 14 problem spec
Neil Smith [Wed, 14 Dec 2016 19:57:10 +0000 (19:57 +0000)]
Added day 14 problem spec

7 years agoTidying more
Neil Smith [Wed, 14 Dec 2016 19:48:51 +0000 (19:48 +0000)]
Tidying more

7 years agoTidying
Neil Smith [Wed, 14 Dec 2016 19:48:34 +0000 (19:48 +0000)]
Tidying

7 years agoDone day 14
Neil Smith [Wed, 14 Dec 2016 19:39:55 +0000 (19:39 +0000)]
Done day 14

7 years agoNow using fromMaybe
Neil Smith [Tue, 13 Dec 2016 14:21:51 +0000 (14:21 +0000)]
Now using fromMaybe

7 years agoTidying
Neil Smith [Tue, 13 Dec 2016 10:36:42 +0000 (10:36 +0000)]
Tidying

7 years agoDay 13
Neil Smith [Tue, 13 Dec 2016 10:32:31 +0000 (10:32 +0000)]
Day 13

7 years agoBack to hill climbing for day 11
Neil Smith [Mon, 12 Dec 2016 16:56:50 +0000 (16:56 +0000)]
Back to hill climbing for day 11

7 years agoDay 12
Neil Smith [Mon, 12 Dec 2016 16:36:21 +0000 (16:36 +0000)]
Day 12

7 years agoUpdated readme
Neil Smith [Mon, 12 Dec 2016 16:34:52 +0000 (16:34 +0000)]
Updated readme

7 years agoRealised I was doing hillclimbing search, not A*
Neil Smith [Mon, 12 Dec 2016 13:07:20 +0000 (13:07 +0000)]
Realised I was doing hillclimbing search, not A*

7 years agoMore tidying
Neil Smith [Mon, 12 Dec 2016 12:44:04 +0000 (12:44 +0000)]
More tidying

7 years agoAdded day 11 html
Neil Smith [Mon, 12 Dec 2016 12:31:25 +0000 (12:31 +0000)]
Added day 11 html

7 years agoDay 11
Neil Smith [Mon, 12 Dec 2016 12:29:47 +0000 (12:29 +0000)]
Day 11

7 years agoTidying
Neil Smith [Sun, 11 Dec 2016 23:33:30 +0000 (23:33 +0000)]
Tidying

7 years agoDay 10 eventually
Neil Smith [Sun, 11 Dec 2016 23:20:46 +0000 (23:20 +0000)]
Day 10 eventually

7 years agoDay 9
Neil Smith [Fri, 9 Dec 2016 18:22:20 +0000 (18:22 +0000)]
Day 9

7 years agoMade show a bit clearer
Neil Smith [Fri, 9 Dec 2016 18:22:09 +0000 (18:22 +0000)]
Made show a bit clearer

7 years agoTweaking
Neil Smith [Fri, 9 Dec 2016 15:54:59 +0000 (15:54 +0000)]
Tweaking

7 years agoAdded type signatures
Neil Smith [Fri, 9 Dec 2016 15:50:34 +0000 (15:50 +0000)]
Added type signatures

7 years agoDay 8
Neil Smith [Fri, 9 Dec 2016 15:32:05 +0000 (15:32 +0000)]
Day 8

7 years agoTweaked implementation of allSubstrings
Neil Smith [Fri, 9 Dec 2016 15:31:16 +0000 (15:31 +0000)]
Tweaked implementation of allSubstrings

7 years agoBetter implementation of ABBA finding, from Reddit
Neil Smith [Thu, 8 Dec 2016 10:01:38 +0000 (10:01 +0000)]
Better implementation of ABBA finding, from Reddit

7 years agoDay 7 done. I now know more about Parsec
Neil Smith [Thu, 8 Dec 2016 09:51:59 +0000 (09:51 +0000)]
Day 7 done. I now know more about Parsec

7 years agoUsed init instead of reverse $ tail $ reverse
Neil Smith [Thu, 8 Dec 2016 09:51:24 +0000 (09:51 +0000)]
Used init instead of reverse $ tail $ reverse

7 years agoRemoved the Data.Map
Neil Smith [Tue, 6 Dec 2016 10:14:18 +0000 (10:14 +0000)]
Removed the Data.Map

7 years agoBetter version of advent06
Neil Smith [Tue, 6 Dec 2016 09:49:08 +0000 (09:49 +0000)]
Better version of advent06

7 years agoMore typo fixing
Neil Smith [Tue, 6 Dec 2016 08:59:04 +0000 (08:59 +0000)]
More typo fixing

7 years agoTidied imports
Neil Smith [Tue, 6 Dec 2016 08:57:11 +0000 (08:57 +0000)]
Tidied imports

7 years agoDay 6
Neil Smith [Tue, 6 Dec 2016 08:55:46 +0000 (08:55 +0000)]
Day 6

7 years agoTidyied linebreaks
Neil Smith [Tue, 6 Dec 2016 08:55:03 +0000 (08:55 +0000)]
Tidyied linebreaks

7 years agoDay 5 slightly terser
Neil Smith [Mon, 5 Dec 2016 12:35:56 +0000 (12:35 +0000)]
Day 5 slightly terser

7 years agoDay 5
Neil Smith [Mon, 5 Dec 2016 12:28:57 +0000 (12:28 +0000)]
Day 5

7 years agoVarious tidying bits
Neil Smith [Sun, 4 Dec 2016 19:58:11 +0000 (19:58 +0000)]
Various tidying bits

7 years agoTidying
Neil Smith [Sun, 4 Dec 2016 12:12:27 +0000 (12:12 +0000)]
Tidying

7 years agoDay 4
Neil Smith [Sun, 4 Dec 2016 11:58:26 +0000 (11:58 +0000)]
Day 4

7 years agoRestricted imports
Neil Smith [Sun, 4 Dec 2016 11:55:35 +0000 (11:55 +0000)]
Restricted imports

7 years agoTweaks
Neil Smith [Sat, 3 Dec 2016 20:47:17 +0000 (20:47 +0000)]
Tweaks

7 years agoDay 3
Neil Smith [Sat, 3 Dec 2016 20:43:35 +0000 (20:43 +0000)]
Day 3

7 years agoIncluded day 2 puzzle description
Neil Smith [Sat, 3 Dec 2016 20:43:15 +0000 (20:43 +0000)]
Included day 2 puzzle description

7 years agoKeyboards can be rectangular, not necessarily square
Neil Smith [Fri, 2 Dec 2016 13:40:34 +0000 (13:40 +0000)]
Keyboards can be rectangular, not necessarily square

7 years agoTidied kb1 definition
Neil Smith [Fri, 2 Dec 2016 13:33:04 +0000 (13:33 +0000)]
Tidied kb1 definition

7 years agoTidied code
Neil Smith [Fri, 2 Dec 2016 13:28:29 +0000 (13:28 +0000)]
Tidied code

7 years agoDay 2
Neil Smith [Fri, 2 Dec 2016 13:24:01 +0000 (13:24 +0000)]
Day 2

7 years agoMore point-free
Neil Smith [Thu, 1 Dec 2016 14:46:26 +0000 (14:46 +0000)]
More point-free

7 years agoDay 1 done
Neil Smith [Thu, 1 Dec 2016 14:22:39 +0000 (14:22 +0000)]
Day 1 done