|
inputs
|
day24; half hand-solved, half brute-forced. Not happy with the outcome. Later need to come up with something that doesn't make assumptions about the input.
|
2021-12-24 08:55:30 +01:00 |
|
aocrr_bot.py
|
new ircbot interface; still some stuff to figure out
|
2021-12-18 20:47:45 +01:00 |
|
day01.py
|
add final answers as test cases to we can make sure we didn't break anything in the past later in the event
|
2021-12-11 07:02:29 +01:00 |
|
day02.py
|
add final answers as test cases to we can make sure we didn't break anything in the past later in the event
|
2021-12-11 07:02:29 +01:00 |
|
day03.py
|
add final answers as test cases to we can make sure we didn't break anything in the past later in the event
|
2021-12-11 07:02:29 +01:00 |
|
day04.py
|
add final answers as test cases to we can make sure we didn't break anything in the past later in the event
|
2021-12-11 07:02:29 +01:00 |
|
day05.py
|
minor changes to accomodate for pypy
|
2021-12-12 17:39:15 +01:00 |
|
day06.py
|
minor changes to accomodate for pypy
|
2021-12-12 17:39:15 +01:00 |
|
day07.py
|
add final answers as test cases to we can make sure we didn't break anything in the past later in the event
|
2021-12-11 07:02:29 +01:00 |
|
day08.py
|
add final answers as test cases to we can make sure we didn't break anything in the past later in the event
|
2021-12-11 07:02:29 +01:00 |
|
day09.py
|
add final answers as test cases to we can make sure we didn't break anything in the past later in the event
|
2021-12-11 07:02:29 +01:00 |
|
day10.py
|
add final answers as test cases to we can make sure we didn't break anything in the past later in the event
|
2021-12-11 07:02:29 +01:00 |
|
day11.py
|
add final answers as test cases to we can make sure we didn't break anything in the past later in the event
|
2021-12-11 07:02:29 +01:00 |
|
day12.py
|
day12: go even faster
|
2021-12-12 07:50:58 +01:00 |
|
day13.py
|
day13: massive speed-up by getting only active cells (already Coordinate()s) in a row/column from Grid()
|
2021-12-13 11:11:37 +01:00 |
|
day14.py
|
day14: code shortening (*params are cool :)
|
2021-12-14 09:38:06 +01:00 |
|
day15.py
|
day15: minimal code beautifications
|
2021-12-15 12:49:06 +01:00 |
|
day16.py
|
day16: muuuuch nicer code
|
2021-12-17 16:39:20 +01:00 |
|
day17.py
|
day17: narrow search space some more
|
2021-12-17 08:39:21 +01:00 |
|
day18.py
|
day18: there must be a better way to find left and right numbers instead of traversing the full tree again and again ...
|
2021-12-21 05:58:37 +01:00 |
|
day19.py
|
day19: forgot the final result tests
|
2021-12-19 09:12:45 +01:00 |
|
day20.py
|
day20
|
2021-12-20 08:14:34 +01:00 |
|
day21.py
|
day21
|
2021-12-21 11:11:08 +01:00 |
|
day22.py
|
day22; having to work really doesn't help solving puzzles
|
2021-12-22 17:08:57 +01:00 |
|
day23.py
|
day23
|
2021-12-23 18:50:19 +01:00 |
|
day24.py
|
day24: much better
|
2021-12-24 16:12:30 +01:00 |
|
leaderboard.py
|
leaderboard time exposal
|
2021-12-03 08:07:06 +01:00 |
|
main.py
|
day07: code beautification
|
2021-12-07 06:46:21 +01:00 |
|
notes
|
day23: p2 *should* work, but maximum recursion depth ...
|
2021-12-23 10:09:46 +01:00 |
|
skel_day.py
|
day07: code beautification
|
2021-12-07 06:46:21 +01:00 |