aoc-2022-ocaml/src
ryan manseau 490696c63d make Grid.draw more flexible
- printer callback includes Vec2.t in the arguments now
- added optional rev_x and rev_y params
2024-01-03 09:18:57 -08:00
..
day1.ml add expect tests 2023-10-09 14:14:13 -07:00
day2.ml add expect tests 2023-10-09 14:14:13 -07:00
day3.ml add expect tests 2023-10-09 14:14:13 -07:00
day4.ml add expect tests 2023-10-09 14:14:13 -07:00
day5.ml add expect tests 2023-10-09 14:14:13 -07:00
day6.ml add expect tests 2023-10-09 14:14:13 -07:00
day7.ml add expect tests 2023-10-09 14:14:13 -07:00
day8.ml move Grid into its own file 2023-10-31 15:57:11 -07:00
day9.ml swap Vec2 up/down 2023-11-01 12:08:43 -07:00
day10.ml add expect tests 2023-10-09 14:14:13 -07:00
day11.ml add expect tests 2023-10-09 14:14:13 -07:00
day12.ml use djikstra to get min dist between all valves 2023-11-22 18:27:42 -08:00
day13.ml create angstrom wrapper in Utils for int parser 2023-10-31 14:40:22 -07:00
day14.ml make Grid.draw more flexible 2024-01-03 09:18:57 -08:00
day15.ml clean up 15.1 implementation a bit 2023-11-27 13:45:32 -08:00
day16.ml 30x speedup on 16.2 from using bitmasks as a set!! 2023-12-04 23:28:54 -08:00
dune very slow solution to day 15 part 2 :) 2023-11-09 14:23:41 -08:00
grid.ml make Grid.draw more flexible 2024-01-03 09:18:57 -08:00
grid.mli make Grid.draw more flexible 2024-01-03 09:18:57 -08:00
utils.ml finally solved day 16 part 2 (in 100 seconds :P) 2023-11-22 22:58:22 -08:00
vec2.ml speed up day 15.1 with intersections 2023-11-20 18:26:55 -08:00
vec2.mli speed up day 15.1 with intersections 2023-11-20 18:26:55 -08:00