AI reached a super-human level in many complex games such as Chess, Go, Texas hold'em Poker, Dota2 and StarCraft2. However it still did not reach this level in trick-taking card games.
Why there is no super-human AI playing imperfect-information, multi-player, trick-taking card games such as Spades, Whist, Hearts, Euchre and Bridge?
In particular, what are the obstacles for making a super-human AI in those games?
I think those are the reasons that makes Spades hard for AI to master:
Imperfect information games pose two distinct problems: move selection and inference.
The size of the game tree isn't small, however larger games have been mastered.
I. History size: $14!^4 = 5.7\cdot10^{43}$
II. There are $\frac{52!}{13!^4}= 5.4\cdot10^{28}$ possible initial states.
III. Each initial information set can be completed into a full state in $\frac{39!}{13!^3}=8.45\cdot10^{16} $ ways
Evaluation only at terminal states.
Multiplayer games:
I. harder to prune - search algorithms are less effective
II. opponent modeling is hard
III. Goal choosing - several goals are available, need to change goals during rounds according to the reveled information.
Agent need to coordinate with a partner: conventions, signals.