Originally Posted by Topgoon
This kind of dynamic AI can potentially make modding abilities (either changing existing ones or adding in new) easier since the AI should in theory auto-calculate.
Yeah, that's one of the potential advantages: you don't exactly need to teach the AI how to play in detail, as far as you are using "building blocks" it's already familiar with, it's theoretically capable to come up with its own conclusions and strategies.

Of course, the downside is that this can also potentially open to behavior that can be effective but not particularly desirable or fun to deal with, so a certain amount of testing and tuning is probably preferable anyway.