Day 10
I finally got a first AI lookalike working! Benjy is either moving to a best-fit tile then attacks or directly attacks and ends the turn! There's no proper chaining of actions nor an evaluation of the best course yet but at least I can make the AI looks like it kinda work in some scenarios, which is already magnitudes better than having no AI.
I still have little less than 3 weeks to make it decent now. Onwards!