| .. |
|
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 |