Mia's AI Manipulation Instructional Academy

Changelog

6/7/2021: Updated AI in accordance to patch. Units now respect combat result and damage ratio when evaluating attack positioning. Additionally, tile priority is inversed (lowest number highest priority) for attack positioning.

2/4/2019: Switched domains to github.

2/3/2019: New post-movement rally behavior discovered. Units with rally who had no eligible pre-combat or post-combat targets due to not being able to buff enough stats will still be able to rally a ally with threaten/threatened status if they happen to be adjacent to unit's optimal movement tile.

1/31/2019: Added new "pass" status and behaviors related to the skill Pass. Previously named "pass" status for movement decisions renamed to "no action" status.

12/6/2018: Added block breaking behavior

12/3/2018: Updated pivot behavior

12/2/2018: Updated Restore targeting and priority behaviors

11/9/2018: Debuffer/Afflictor status removes rally user's pre-combat assist eligibility. i.e. Gaius with Rogue Dagger & Rally Speed will attack instead of rally ally, even if his combat results in <5 dmg and no win. Draconic Rage and Book of Dreams/Shadows all affect chase targeting, and are always active. Flash has afflictor priority just like Candlelight.

10/16/2018: Brave Veronica's Hliðskjálf staff has higher priority than standard def/res debuff skills.

9/10/2018: Updated bodyblocking behavior: target MUST be eligible for the assist to be eligible to be bodyblocked; bodyblocking simply overrides the assist usage.

8/1/2018: Legendary Lucina's Future Vision assist behaves like Swap.

7/29/2018: Correction: When calculating enemy threat when determining positioning, AI does not take into account threats that exist only due to teleportation.

7/26/2018: The new Trilemma staff, as well as its derivatives, are considered misc debuff skills that give the "afflict" status in Chart G.

7/13/2018: Initial release.

Currently researching: block breaking, weaponless pivot behavior, pass