Hard or Very Hard campaign difficulty, but it is meant to be played on medium battle difficulty. Higher battle difficulty doesn't make the AI smarter it just artificially boosts their stats so that their cheap units can beat your elites.

Foot