1. If the cards all have some form of stats - you'll be doing some form of RPG style calculations. Where you'd be just checking damage/armor/resistances and so forth.
2. Random card shuffling which isn't really math related unless you make your own form of shuffle functions.
3. AI programming has a lot of state based stuff and still a decent whack of mathematics involved.