<?xml version="1.0" encoding="UTF-8"?>


<xmcda:XMCDA xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xmcda="http://www.decision-deck.org/2012/XMCDA-2.2.1" xsi:schemaLocation="http://www.decision-deck.org/2012/XMCDA-2.2.1 https://www.decision-deck.org/xmcda/_downloads/XMCDA-2.2.1.xsd">

  <projectReference id="testProblem">
    <version>1.2</version>
    <creationDate>2009-03-20T22:24:02</creationDate>
  </projectReference>

  <methodParameters>
    <parameter name="identifiationMethod">
      <value><label>mini.var.capa.ident</label></value>
    </parameter>
    <parameter name="kadditivity">
      <value><integer>2</integer></value>
    </parameter>
  </methodParameters>
  
  <methodMessages>
    <logMessage name="executionStatus">
      <text>OK</text>
    </logMessage>
    <message name="objectiveFunction">
      <text>0.4899995</text>
    </message>
  </methodMessages>

  <alternatives mcdaConcept="Actions">
    <alternative id="x1">
      <active>true</active>
    </alternative>
    <alternative id="x2">
      <active>true</active>
    </alternative>
    <alternative id="x3">
      <active>true</active>
    </alternative>
    <alternative id="x4">
      <active>false</active>
    </alternative>
  </alternatives>

  <criteria>
    <description>
      <title>List of criteria</title>
    </description>

    <criterion id="g1">
      <description>
        <comment>Power in horsepowers</comment>
      </description>
      <scale>
        <quantitative>
          <preferenceDirection>max</preferenceDirection>
          <minimum>
            <real>0</real>
          </minimum>
          <maximum>
            <real>1</real>
          </maximum>
        </quantitative>
      </scale>
      <criterionFunction>
        <piecewiseLinear>
          <segment>
            <head>
              <abscissa>
                <real>50</real>
              </abscissa>
              <ordinate>
                <real>0</real>
              </ordinate>
            </head>
            <tail>
              <abscissa>
                <real>100</real>
              </abscissa>
              <ordinate>
                <real>0.125</real>
              </ordinate>
            </tail>
          </segment>
          <segment>
            <head>
              <abscissa>
                <real>100</real>
              </abscissa>
              <ordinate>
                <real>0.125</real>
              </ordinate>
            </head>
            <tail>
              <abscissa>
                <real>200</real>
              </abscissa>
              <ordinate>
                <real>1</real>
              </ordinate>
            </tail>
          </segment>
        </piecewiseLinear>
      </criterionFunction>
    </criterion>

    <criterion id="g2">
      <description>
        <comment>Design appreciation</comment>
      </description>
      <scale>
        <quantitative>
          <preferenceDirection>max</preferenceDirection>
          <minimum>
            <real>0</real>
          </minimum>
          <maximum>
            <real>1</real>
          </maximum>
        </quantitative>
      </scale>
      <active>false</active>
      <criterionFunction>
        <points>
          <point>
            <abscissa>
              <rankedLabel>
                <label>bad</label>
                <rank>3</rank>
              </rankedLabel>
            </abscissa>
            <ordinate>
              <real>0</real>
            </ordinate>
          </point>
          <point>
            <abscissa>
              <rankedLabel>
                <label>medium</label>
                <rank>2</rank>
              </rankedLabel>
            </abscissa>
            <ordinate>
              <real>0.3</real>
            </ordinate>
          </point>
          <point>
            <abscissa>
              <rankedLabel>
                <label>good</label>
                <rank>1</rank>
              </rankedLabel>
            </abscissa>
            <ordinate>
              <real>1</real>
            </ordinate>
          </point>
        </points>
      </criterionFunction>
    </criterion>

    <criterion id="g3">
      <description>
        <comment>Price in Euros</comment>
      </description>
      <scale>
        <quantitative>
          <preferenceDirection>max</preferenceDirection>
          <minimum>
            <real>0</real>
          </minimum>
          <maximum>
            <real>1</real>
          </maximum>
        </quantitative>
      </scale>
      <criterionFunction>
        <linear>
          <slope>
            <rational>
              <numerator>-1</numerator>
              <denominator>15000</denominator>
            </rational>
          </slope>
          <intercept>
            <real>2</real>
          </intercept>
        </linear>
      </criterionFunction>
    </criterion>
  </criteria> 

  <criteriaValues mcdaConcept="capacityMoebius">
    <criterionValue>
      <criteriaSet>
        <element>
          <criterionID>g1</criterionID>
        </element>
      </criteriaSet>
      <value>
        <real>0.498899898572209</real>
      </value>
    </criterionValue>

    <criterionValue>
      <criteriaSet>
        <element>
          <criterionID>g2</criterionID>
        </element>
      </criteriaSet>
      <value>
        <real>0.0236248732152609</real>
      </value>
    </criterionValue>

    <criterionValue>
      <criteriaSet>
        <element>
          <criterionID>g3</criterionID>
        </element>
      </criteriaSet>
      <value>
        <real>137365.556042755715066</real>
      </value>
    </criterionValue>
  </criteriaValues>

  <criteriaComparisons mcdaConcept="importancePreorderConstraints">
    <comparisonType>geq</comparisonType>
    <pairs>
      <pair>
        <initial>
          <criterionID>g1</criterionID>
        </initial>
        <terminal>
          <criterionID>g2</criterionID>
        </terminal>
        <value>
          <real>0.1</real>
        </value>
      </pair>
      <pair>
        <initial>
          <criterionID>g3</criterionID>
        </initial>
        <terminal>
          <criterionID>g2</criterionID>
        </terminal>
        <value>
          <real>0.1</real>
        </value>
      </pair>
    </pairs>
  </criteriaComparisons>

  <alternativesValues mcdaConcept="overallValues">
    <alternativeValue>
      <alternativeID>x1</alternativeID>
      <value>
        <real>0.598899898572209</real>
      </value>
    </alternativeValue>
    <alternativeValue>
      <alternativeID>x2</alternativeID>
      <value>
        <integer>24</integer>
      </value>
    </alternativeValue>
    <alternativeValue>
      <alternativeID>x3</alternativeID>
      <value>
        <real>0.398899898572209</real>
      </value>
    </alternativeValue>
  </alternativesValues>

  <alternativesComparisons mcdaConcept="preorderConstraints">
    <description>
      <subTitle>Preorder constraints on the overall values of the alternatives</subTitle>
    </description>
    <comparisonType>preference</comparisonType>
    <pairs>
      <pair>
        <initial>
          <alternativeID>x1</alternativeID>
        </initial>
        <terminal>
          <alternativeID>x2</alternativeID>
        </terminal>
        <value>
          <real>0.1</real>
        </value>
      </pair>
      <pair>
        <initial>
          <alternativeID>x2</alternativeID>
        </initial>
        <terminal>
          <alternativeID>x3</alternativeID>
        </terminal>
        <value>
          <real>0.1</real>
        </value>
      </pair>
    </pairs>
  </alternativesComparisons>

  <performanceTable id="original">
    <description>
      <title>Original performance table</title>
    </description>
    <alternativePerformances>
      <alternativeID>x2</alternativeID>
      <performance>
        <criterionID>gd2</criterionID>
        <value>
          <rankedLabel>
            <label>bad</label>
            <rank>3</rank>
          </rankedLabel>
        </value>
      </performance>
      <performance>
        <criterionID>g3</criterionID>
        <value>
          <real>30000</real>
        </value>
      </performance>
      <performance>
        <criterionID>g1</criterionID>
        <value>
          <real>200</real>
        </value>
      </performance>
    </alternativePerformances>
    <alternativePerformances>
      <alternativeID>x1</alternativeID>
      <performance>
        <criterionID>g3</criterionID>
        <value>
          <real>15000</real>
        </value>
      </performance>
      <performance>
        <criterionID>g1</criterionID>
        <value>
          <real>50</real>
        </value>
      </performance>
      <performance>
        <criterionID>g2</criterionID>
        <value>
          <rankedLabel>
            <label>medium</label>
            <rank>2</rank>
          </rankedLabel>
        </value>
      </performance>
    </alternativePerformances>
    <alternativePerformances>
      <alternativeID>x3</alternativeID>
      <performance>
        <criterionID>g3</criterionID>
        <value>
          <real>22500</real>
        </value>
      </performance>
      <performance>
        <criterionID>g1</criterionID>
        <value>
          <real>100</real>
        </value>
      </performance>
      <performance>
        <criterionID>g2</criterionID>
        <value>
          <rankedLabel>
            <label>good</label>
            <rank>1</rank>
          </rankedLabel>
        </value>
      </performance>
    </alternativePerformances>
  </performanceTable>

</xmcda:XMCDA>
