I wonder how many AoC problems I'll be able to solve at compile time this year. That would mean adding in some framework stuff to generate a header with the input, but that's fairly easy to do with CMake. I already have Conan and advent-of-code-data automatically downloading my input files.
I'm branching out this year and using the Conan package manager (which is what I use at work) so that I can also easily use the Python package advent-of-code-data. (Conan is written in Python, and package description files are also written in Python.)
But what I really get out of that is compile-time-regular-expressions, which not only allows me to generate the regex at compile time (something desperately needed by the standard library version), but also evaluating a regex at compile time.
@Ronan I'm using this year to learn the workflow of Conan2, CMake, and Visual Studio. I encountered some issues setting up my repo, but I think those are mostly resolved. We also haven't migrated to Conan2 yet at work, which is what I'll be spending a chunk of my December on.
I literally don't know anything about modern python, I tried to look up some stuff but I could only find blog posts seemingly written by people who learned to program a few weeks ago
If last night is any indication, the workflow is actually going to be pretty easy: conan install . [-pr x64d] and then open the folder in VS.
Although the default layout probably needs to be updated, we have folders within the build folder for different compilers so when it comes time to do cross platform work we don't have to worry about multiple configurations stepping on each other.
Oh wait, you don't have to spend points to unlock the combat mastery passives?
Hm, it's saying I have no access to mega rares, but I thought they had made it so all zones had bosses that would drop them
Alright, I think I've got it
Going Mory instead of Tiranwyn
The only warning is that I don't have good access to eyes of newt
Really my only good source is killing Catablepons
BUT I'm taking Friendly Forager, so one eye of newt will make on average 10 supercombats
The one thing I'm debating is Overgrown vs Grimoire. Overgrown would be great for the passive farming xp, but I think I have to go Grimoire for access to piety and rigour
Hm, also with friendly forager I don't have to farm for herbs