Hmmm #AdventOfCode day 12 was path finding (called hill climbing) and day 12+12 (aka 24) is path finding (called avoiding blizzards). Is that a coincidence, or is Eric out of interesting ways to make challenges?

@PHolder lots of algorithm problems can be reduced to a search. I used my SearchQueue in 6 days so far. The basic concept is always the same, while the unique part tends to be how one prunes the search space.

I assume the unique wrinkle on day 24 was intended to be the time-varying obstacles.

Follow

@Lownewulf @PHolder Agreed. Also, Topaz does this most years - there'll be a strong theme... A couple years ago almost every-other-challenge after day 9 had us improve upon this programming language interpreter/microprocessor simulator thing.

This has been the year of "search" for me, or even breadth-first search mostly.

Sign in to participate in the conversation
CleverLibre Social

CleverLibre Social is an inclusive social instance for open discussion, learning, and community.
All cultures welcome.
Hate speech and harassment strictly forbidden.