onyx_online
  • Joined on 2023-01-30
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-22 16:57:34 +00:00
4bed4a8563 rename sequences to cache
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-22 16:55:42 +00:00
287a168293 add day-22 + benchmarks
5cc9a43723 rename emptyBlock vars to emptyHeap
Compare 2 commits »
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-20 23:24:29 +00:00
3ccdd9fdf6 rename function
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-20 20:48:52 +00:00
72d329ae57 add day-20
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-20 13:50:46 +00:00
03ef97051e fix package name
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 21:33:00 +00:00
22b442171b add point subpackage
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 20:36:00 +00:00
62665d4d10 range over numEmptyBlocks
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 20:33:21 +00:00
abf7abf3ea add {heap}.IsEmpty() and use it to empty the block during write()
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 19:04:17 +00:00
52541e7ca7 run part one with goroutines
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 17:59:28 +00:00
a4e8e83844 move file parsing into util.go
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 13:01:20 +00:00
f6eeece8d7 remove cpmment
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 12:59:16 +00:00
1b0f02b430 reimplement day-09 with min heaps
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 09:41:06 +00:00
c3fa65e4a8 add day-19 + benchmarks
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 02:45:04 +00:00
f1cac7da7b use already calculated one.LowestCost
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-19 01:28:51 +00:00
17f2bc8223 add day-16 part2 + benchmarks
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-18 18:48:21 +00:00
9d7a9d5791 add day-18 + benchmarks
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-18 15:03:31 +00:00
6cb3fd1654 add day-17 + benchmarks
a0a25639cc add day-15 part2 + benchmarks
Compare 2 commits »
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-17 04:10:49 +00:00
1429ece4f4 add day-16 part1
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-16 11:58:46 +00:00
090530ce72 add day-15 part1
onyx_online synced commits to main at onyx_online/aoc2024 from mirror 2024-12-14 19:34:40 +00:00
415a41788b remove print graph