Keenan Tims ktims
ktims pushed to main at ktims/aoc2023 2023-12-14 14:21:17 -08:00
ca3254e1e1 day14: translation-based minimal copy implementation
ktims pushed to main at ktims/aoc2023 2023-12-14 01:57:32 -08:00
78fb884c03 day14: some silly and not super effective performance optimizations
ktims pushed to main at ktims/aoc2023 2023-12-14 00:06:38 -08:00
7926475a56 day14: refactor and cleanup duplicate code
ktims pushed to main at ktims/aoc2023 2023-12-13 23:29:57 -08:00
e062ef5078 day14 problem 2 solution
11a7837400 day14: problem 1 solution
Compare 2 commits »
ktims pushed to main at ktims/aoc2023 2023-12-12 22:21:09 -08:00
5666aee5f2 day13: problem 2 solution
f12e99c1f4 day13: problem 1 solution
Compare 2 commits »
ktims synced commits to refs/tags/v0.3.2 at ktims/rs-aggregate from mirror 2023-12-12 09:32:43 -08:00
ktims synced new reference refs/tags/v0.3.2 to ktims/rs-aggregate from mirror 2023-12-12 09:32:43 -08:00
ktims synced commits to main at ktims/rs-aggregate from mirror 2023-12-12 09:32:43 -08:00
48ecb8e793 cleanup: make rayon optional
d5002b9538 performance: run v4 + v6 in parallel with rayon, update cargo
e60592e656 cleanup: clippy fixups, increase buffer size to 16kb
9aaf63b17a performance: we keep v4/v6 separate, use underlying per-af methods
Compare 4 commits »
ktims pushed to main at ktims/aoc2023 2023-12-12 02:24:34 -08:00
c797e874d5 boilerplate: add timing
ktims pushed to main at ktims/aoc2023 2023-12-12 02:21:57 -08:00
a431c4b75f day12: problem 2 solution
20e2a9f7be day12: problem 1 solution
Compare 2 commits »
ktims pushed to main at ktims/aoc2023 2023-12-10 22:35:00 -08:00
96ea3c317d day11: problem 1 & problem 2 solutions
ktims pushed to main at ktims/aoc2023 2023-12-10 00:03:00 -08:00
ebd1d0ff94 day10: problem 2 solution
26f990840a day10: problem 1 solution
Compare 2 commits »
ktims pushed to main at ktims/aoc2023 2023-12-08 21:41:37 -08:00
b84b0b04e2 day9: formatting
ktims pushed to main at ktims/aoc2023 2023-12-08 21:40:00 -08:00
37b645c341 day9: problem 2 solution
d2718db633 day9: problem 1 solution
Compare 2 commits »
ktims pushed to main at ktims/aoc2023 2023-12-07 22:07:23 -08:00
be0ed3e377 day8: problem 1 & 2 solutions
c8eb06a5ec boilerplate: add test boilerplate
Compare 2 commits »
ktims pushed to main at ktims/aoc2023 2023-12-06 22:37:33 -08:00
9ab450d258 day7: problem 1 & 2 solutions
ktims pushed to main at ktims/aoc2023 2023-12-06 18:19:22 -08:00
9718b8ab04 day6: problem 2 solution
ktims pushed to main at ktims/aoc2023 2023-12-06 18:07:32 -08:00
de6e826c31 day6: problem 1 solution
ktims pushed to main at ktims/aoc2023 2023-12-06 17:24:56 -08:00
077f4ff8ee day5: problem 2 solution. parallelized!
ktims pushed to main at ktims/aoc2023 2023-12-06 11:08:17 -08:00
0665e109af day5: performance: don't iterate to position just do arithemtic