Matthew Gretton-Dann mgrettondann
  • Joined on 2024-03-12
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-16 15:11:35 +00:00
4bc7815851 6x speed up on 24 day 16 part 2
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-16 11:40:26 +00:00
bfd65557bf 2024 day 16 part 2
06c006d5bd 2024 day 16 part 1
Compare 2 commits »
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-15 09:02:02 +00:00
1ab16668f4 Tidy up 2024 day 15
73c86520bf 2024 day 15 part 2
70c53d5173 2024 day 15 part 1
Compare 3 commits »
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-14 09:00:16 +00:00
499243c6eb Tidy up 2024 day 14 code.
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-14 08:48:43 +00:00
2afe323aec 2024 day 14 part 2
ccf4847c2b 2024 day 14 part 1
Compare 2 commits »
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-13 18:43:17 +00:00
75f9ac6975 2024 day 13 part 2
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-13 09:16:38 +00:00
8d7c14a707 2024 day 13 part 1
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-12 10:23:16 +00:00
932b2c926c Tidy up code for 2024 day 12.
7e0e6d3770 2024 day 12 part 2
Compare 2 commits »
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-12 09:00:18 +00:00
46755cea34 2024 day 12 part 1.
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-11 15:45:34 +00:00
c81de6e642 Tidy up 2024 day 11 code.
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-11 09:17:27 +00:00
fcc4341237 Update to use Aoc.pow10 and Aoc.digits10.
2159a5fc5e Performant solution to 2024 day 11.
8bfe33fece Add pow10, log10i and digits10 functions
Compare 3 commits »
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-11 08:07:35 +00:00
b9e3907e4d Day 2024 day 11 part 1 and incredibly slow part 2
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-10 11:31:48 +00:00
b2e56f802e Move to use Aoc.Grid
fe93f65f6a Moved Grid to Aoc module.
Compare 2 commits »
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-10 09:21:01 +00:00
76dc338c9a Tidy up code for 2024 day 10.
dbc723e2d1 2024 day 10
Compare 2 commits »
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-09 16:58:58 +00:00
5094e92d31 Tidy up code for 2024 day 9
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-09 15:48:24 +00:00
02e1e3b8b6 2024 day 9 part 1.
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-08 09:15:52 +00:00
6d551f5497 Remove mutable state from day 8 of 2024.
b9af6249a3 2024 day 8 part 2.
71c5b5e5a2 2024 day 8 part 1
Compare 3 commits »
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-07 18:13:17 +00:00
54f14c0492 Simplify the code for 2024 day 7
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-07 10:13:06 +00:00
799a25464b Do not use a set to record blocks in 2406.ml
mgrettondann pushed to main at mgrettondann/ocaml-aoc 2024-12-07 07:29:13 +00:00
8a454e2082 Add 2024 day 7.