"Is a truly adaptive, learning AI actually useful in game design, or is it a waste of resources?" in my opinion this is overkill for what i think you are trying to do, i think its better and cheaper to create a greedy behavioral model for recommended npc moves either stochastic or probabilistic, but either way it will be much simpler, more reliable, less dependent, more customizable. me thinks .....