Day 16
Like a dwarf in the Moria mines, I dug too deep without thinking twice before. The current AI system is too convoluted to really work without strong planning and as I'm struggling over just to have something decent-ish, I keep falling into pits I put myself into.
- The Close up behaviors kept pushing the entities into not attacking because they had a hard limit on "danger" and I don't know how to mitigate that two tiles with the same danger value aren't always equals (wrong weighting on my side, I guess?)
- The code architecture is kinda convoluted and for stuff like biasing the AI towards constantly reducing the opponents' health, I don't know how to value an instant situation without keeping track of the original values and/or maybe the previous turns.
- The system is definitely too complex and "flexible".
I need to go back to the drawing boards. Let's see if I can just pull simplistic behaviors per "role" and roll with it instead.