ryan
|
8ec58edd08
|
solve day 18!
it was kinda ez
|
2024-02-13 23:03:04 -08:00 |
|
ryan
|
1904239ca7
|
reorganize day 17 code a bit
|
2024-01-11 10:48:11 -08:00 |
|
ryan
|
46d49dc3fe
|
add pretty printed tower test in day 17
|
2024-01-11 10:19:39 -08:00 |
|
ryan
|
950f2860df
|
fix day 12 performance regerssion
caused by a change to Grid.at_e that would eagerly format an exception
string even if the function never throws an exception.
|
2024-01-08 12:48:55 -08:00 |
|
ryan
|
d203c9a520
|
finish day 17 part 2
|
2024-01-08 12:36:14 -08:00 |
|
ryan
|
8b54ae782c
|
finish day 17 part 1
|
2024-01-05 11:33:26 -08:00 |
|
ryan
|
9f1499a1d3
|
implement day 17 rock falling logic
|
2024-01-04 00:38:09 -08:00 |
|
ryan
|
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 |
|
ryan
|
a7c039197b
|
fix .ocamlinit ??
|
2024-01-03 09:18:27 -08:00 |
|