docs: def _add_decision_criteria(self, criteria_dict):
          """
          Adds Decision Criteria to the ProbModelXML.
  
          Parameters
          ----------
          criteria_dict: dict
              Dictionary containing Deecision Criteria data.
              For example: {'effectiveness': {}, 'cost': {}}
  
          Examples
          -------
          >>> writer = ProbModelXMLWriter(model)
          >>> writer._add_decision_criteria(criteria_dict)
          """
          decision_tag = etree.SubElement(self.xml, 'DecisionCriteria', attrib={})
          for criteria in sorted(criteria_dict):
              criteria_tag = etree.SubElement(decision_tag, 'Criterion', attrib={'name': criteria})
              self._add_additional_properties(criteria_tag, criteria_dict[criteria])