evaluate cards