Players - Plan recognition is interesting.
Basically by calculating some generic strategies, and then observing the player for a while.
The precalculated plan (sequence of actions) that the player follows most closely is likely to actually be the players plan.

At least its possible to sort out unlikely plans.

In an RTS this can help optimizing the AIs own buildstrategy by
no engaging into combinations that the players assumed strategy would render inferior.