@Override
 public double getFlavorMatch(Faction faction) {
   return (((Globals.MAX_REPUTATION - faction.getReputationNumber(world.getControllingFaction()))
           / Globals.MAX_REPUTATION)
       * (faction.getDiplomacy() + faction.getAggression())
       / 2.0);
 }