Advent of Code 2023 day 21
12/21/2024, 5:00 AMMarcin Wisniowski
12/21/2024, 9:01 AMPetr Sýkora
12/21/2024, 9:05 AMphldavies
12/21/2024, 10:17 AMWarming up 1 puzzles over 10s for year 2024 day 21...
Warmup finished after 10.000964875s with 5687 iterations
year 2024 day 21 part 1
Default took 184us 👑: 238078
year 2024 day 21 part 2
Default took 1.653916ms 👑: 293919502998014
urgh. now to clean up my code.
Went for a recursive approach, luckily already had "robots: Int = 2" as a default param.
Slapped some cacheing on it and 💥phldavies
12/21/2024, 10:23 AMWarmup finished after 10.000183334s with 60563 iterations
year 2024 day 21 part 1
Default took 65.541us 👑: 238078
year 2024 day 21 part 2
Default took 104.429us 👑: 293919502998014
Michael de Kaste
12/21/2024, 11:14 AMPetr Sýkora
12/21/2024, 12:10 PMMarcin Wisniowski
12/21/2024, 12:39 PMJaap Beetstra
12/21/2024, 12:48 PMkingsley
12/21/2024, 12:50 PMCold
Part1: ~8.0ms, Part2: ~6.8ms
Warm:
Part1: ~240µs, Part2: ~900µs
Michael de Kaste
12/21/2024, 12:56 PMMax Thiele
12/21/2024, 3:46 PMbj0
12/21/2024, 9:53 PMHCP
12/21/2024, 10:31 PMHCP
12/21/2024, 10:35 PMFredrik Rødland
12/21/2024, 11:12 PMephemient
12/21/2024, 11:23 PMephemient
12/21/2024, 11:24 PMephemient
12/21/2024, 11:28 PMephemient
12/21/2024, 11:41 PMDay21Bench.part1 avgt 5 0.150 ± 0.002 us/op
Day21Bench.part2 avgt 5 0.150 ± 0.001 us/op
Day21Bench.solve avgt 5 0.202 ± 0.003 us/op
nanosecond territory because it's just a few lookups :DJakub Gwóźdź
12/22/2024, 5:21 PMDan Fingal-Surma
12/23/2024, 2:11 AMDan Fingal-Surma
12/23/2024, 2:12 AMDan Fingal-Surma
12/23/2024, 2:29 AMDan Fingal-Surma
12/23/2024, 2:30 AMephemient
12/23/2024, 2:31 AMephemient
12/23/2024, 2:33 AMephemient
12/23/2024, 2:40 AMDan Fingal-Surma
12/23/2024, 2:52 AMDan Fingal-Surma
12/23/2024, 2:53 AMDan Fingal-Surma
12/23/2024, 4:20 AMDan Fingal-Surma
12/23/2024, 4:21 AMDan Fingal-Surma
12/23/2024, 4:21 AMDan Fingal-Surma
12/23/2024, 4:27 AM