Discussion thread for day 10 of the Advent of Code - https://adventofcode.com/2023/day/10
For whatever reason, I really enjoyed solving part 1 of this, but had very little time each day to work on it.
My first approach was a spatial one. Look at the orthogonal neighbors by generating points on a map. And even though I only used that approach to generate neighbors for tiles, for whatever reason my iterative macro started throwing lots of iterative records after about 100 iterations, which was completely wrong.
So just tried the neighbor by numbers approach that @grossal mentored me through last year (at least I think it was last year. Could have been two years ago).
It could definitely be more efficient.
For part 2, I did go with a spatial route. Really enjoyed this challenge, and it was the second this year when I got the answer on the first and then second try.
I used spatial tools.