Is it random, or does it choose a specific mon? For example, when I fight Ditto with Imposter, it always seems to copy my Urshifu, even when I lose and try again. But when it's a Ditto with Limber that uses Transform, the mon it chooses seems to be random, even if I lose and try again. Is it different for both methods of transformation, or is it random for both?