pokemon chosen based on type adv

sorting on teams is based on both stats and type damage modifiers,
however, defending type attacks for attacking team attacks in
explanation of choices is not yet fixed.
functional for team explanation