Daria
gereleth.bsky.social
Daria
@gereleth.bsky.social
Data scientist. I love coding and puzzles.
Play my pipes game: https://hexapipes.vercel.app/play
#AdventOfCode Day 20 - Race Condition

Showing millions of cheats is tricky so this one turned out a little weird =). In part 2 it repaints the points by their total possible cheat gains. Pretty neat structure shows up.

#py5 animation code: github.com/gereleth/aoc...
December 22, 2024 at 6:35 PM
#AdventOfCode Day 21 - Keypad Conundrum

The robots almost broke my brain this morning, this was super hard for some reason.
But at least the solution works pretty much instantly.

#python solution code: github.com/gereleth/aoc...

#py5 animation code github.com/gereleth/aoc...
December 21, 2024 at 5:48 PM
#AdventOfCode Day 19 - Linen Layout

Some dynamic programming if not dynamic visuals.
No idea how to show full input, there's 400 sequences there =).
December 19, 2024 at 6:18 PM
#AdventOfCode Day 16 - RAM Run

I did a binary search in part 2 in my actual solution but watching how the path rebuilds after every new obstacle is pretty fun too.
December 18, 2024 at 6:47 PM
#AdventOfCode Day 16 - Reindeer Maze

Looks full of holes but it is a thorough search.

#python solution: github.com/gereleth/aoc... (same priority queue powered search I throw at every optimization problem)

#py5 animation code: github.com/gereleth/aoc...
December 16, 2024 at 4:10 PM
#AdventOfCode Day 15 - Warehouse Woes

box is push
robot is move
star is win
December 15, 2024 at 4:03 PM
#AdventOfCode Day 14 - Restroom Redoubt

Checking density anomalies for fun and profit.
I love how the vertical density chart itself sometimes looks like half a christmas tree.
December 14, 2024 at 9:09 PM
#AdventOfCode Day 14

You wait a few hours, then one blink and it's gone 🎄 😄
December 14, 2024 at 8:51 AM
I don't have a good day 12 animation yet because damn, getting a sane ordered contour was much harder than just counting sides.
But something finally works even for the crazier shapes like this one.
#AdventOfCode
December 12, 2024 at 7:51 PM