Recommendation engine scores each defensive Tera by:
- Largest positive score for changing weakness into resistance
- Large positive score for changing weakness into neutral
- Minor positive for extra resistances
- Minor negative score for new weaknesses
- Moderate negative score for prior resistance becoming a weakness
- Largest negative score for weaknesses remaining