This is my third year participating in Advent of Code. My current (2023) solutions are being written in Python. Previously I used Python (2021) and Java (2022).
I use some scripts to make my life easier (such as generating the the timed tables), see the scripts folder for more information.
Open
Note: Performance runs were done on an Intel i7-9750H @ 2.60GHz, and were repeated 1000 times.
Day | Status | Source | Performance | |
Part 1 | Part 2 | |||
01 - Trebuchet | ⭐⭐ | Link | 4.12ms |
7.74ms |
02 - Cube Conundrum | ⭐⭐ | Link | 0.62ms |
0.70ms |
03 - Gear Ratios | ⭐⭐ | Link | 10.91ms |
11.38ms |
04 - Scratchcards | ⭐⭐ | Link | 1.42ms |
1.47ms |
05 - If You Give A Seed A Fertilizer | ⭐⭐ | Link | 0.29ms |
4.08ms |
06 - Wait For It | ⭐⭐ | Link | 0.20ms |
0.14ms |
07 - Camel Cards | ⭐⭐ | Link | 3.61ms |
7.19ms |
08 - Haunted Wasteland | ⭐⭐ | Link | 4.55ms |
41.39ms |
09 - Mirage Maintenance | ⭐⭐ | Link | 5.27ms |
5.79ms |
10 - Pipe Maze | ⭐⭐ | Link | 52.02ms |
763.18ms |
11 - Cosmic Expansion | ⭐⭐ | Link | 29.59ms |
36.85ms |
12 - Hot Springs | ⭐⭐ | Link | -- |
-- |
13 - Point of Incidence | ⭐⭐ | Link | 12.65ms |
11.57ms |
14 - Parabolic Reflector Dish | ⭐⭐ | Link | -- |
-- |
15 - Lens Library | ⭐⭐ | Link | 0.13ms |
0.12ms |
16 - The Floor Will Be Lava | ⭐⭐ | Link | -- |
-- |
17 - Clumsy Crucible | ⭐⭐ | Link | -- |
-- |
18 - Lavaduct Lagoon | ⭐⭐ | Link | 0.59ms |
1.00ms |
19 - Aplenty | ⭐⭐ | Link | 3.32ms |
6.80ms |