Uses of Class
org.decisiondeck.xmcda_oo.structure.Criterion.PreferenceDirection

Packages that use Criterion.PreferenceDirection
org.decisiondeck.jmcda.services.outranking   
org.decisiondeck.xmcda_oo.structure   
org.decisiondeck.xmcda_oo.utils   
 

Uses of Criterion.PreferenceDirection in org.decisiondeck.jmcda.services.outranking
 

Methods in org.decisiondeck.jmcda.services.outranking with parameters of type Criterion.PreferenceDirection
 double Concordance.concordancePairwize(double evalAlt1, double evalAlt2, Criterion.PreferenceDirection direction, double p, double q)
          Computes the concordance index between two alternatives on a given criterion, i.e. the degree to which the first alternative is preferred (à la Electre) to the second, on a zero to one scale, from the point of view of the given criterion (and not considering discordance and vetoes).
 double Discordance.discordancePairwize(double eval1, double eval2, Criterion criterion, Criterion.PreferenceDirection direction, double p, Double v)
          Evaluates the discordance between two alternatives having the given evaluations.
 double Concordance.preferencePairwize(double evalAlt1, double evalAlt2, Criterion.PreferenceDirection direction, double p, double q)
           
 

Uses of Criterion.PreferenceDirection in org.decisiondeck.xmcda_oo.structure
 

Methods in org.decisiondeck.xmcda_oo.structure that return Criterion.PreferenceDirection
 Criterion.PreferenceDirection DiscreteOrderedInterval.getPreferenceDirection()
           
 Criterion.PreferenceDirection OrderedInterval.getPreferenceDirection()
           
 Criterion.PreferenceDirection Criterion.getPreferenceDirection()
          Indicates whether this criterion should be maximized (i.e. the values associated with it are set such that the higher, the better) or minimized (or if this information is not known).
 Criterion.PreferenceDirection IOrderedInterval.getPreferenceDirection()
          Retrieves the preference direction associated to this interval.
static Criterion.PreferenceDirection Criterion.PreferenceDirection.valueOf(String name)
          Returns the enum constant of this type with the specified name.
static Criterion.PreferenceDirection[] Criterion.PreferenceDirection.values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 

Methods in org.decisiondeck.xmcda_oo.structure that return types with arguments of type Criterion.PreferenceDirection
static Map<Criterion,Criterion.PreferenceDirection> CriteriaDirections.getDirections(Set<Criterion> criteria)
          A temporary method to help refactoring.
static Map<Criterion,Criterion.PreferenceDirection> CriteriaDirections.getDirectionsFromScales(Map<Criterion,IOrderedInterval> scales)
           
 

Methods in org.decisiondeck.xmcda_oo.structure with parameters of type Criterion.PreferenceDirection
static OrderedInterval OrderedInterval.newDirection(Criterion.PreferenceDirection direction)
          Creates a new real interval, with no minimum or maximum bounds, representing the given preference direction.
static OrderedInterval OrderedInterval.newDiscreteInterval(Criterion.PreferenceDirection direction, double minimum, double maximum, double stepSize)
           
static OrderedInterval OrderedInterval.newInterval(Criterion.PreferenceDirection direction, double minimum, double maximum)
           
static OrderedInterval OrderedInterval.newUnrestrictedInterval(Criterion.PreferenceDirection direction, double minimum, double maximum)
          Creates an interval with possibly infinite lower and upper bounds.
 

Constructors in org.decisiondeck.xmcda_oo.structure with parameters of type Criterion.PreferenceDirection
Criterion(String id, Criterion.PreferenceDirection dir)
           
OrderedInterval(Criterion.PreferenceDirection preferenceDirection, double minimum, double maximum, Double stepSize)
           
 

Uses of Criterion.PreferenceDirection in org.decisiondeck.xmcda_oo.utils
 

Methods in org.decisiondeck.xmcda_oo.utils with parameters of type Criterion.PreferenceDirection
 double EvaluationsStatistics.getAntiIdeal(Criterion criterion, Criterion.PreferenceDirection preferenceDirection)
           Finds the worst evaluation in the bound evaluations on the given criterion when the statistics were computed, i.e., the smallest if the criterion is to be maximized, the highest if it should be minimal.
 double EvaluationsStatistics.getIdeal(Criterion criterion, Criterion.PreferenceDirection direction)
           Finds the best evaluation that existed in the bound evaluations on the given criterion when the statistics were computed, i.e., the highest if the criterion is to be maximized, the smallest if it should be minimal.
 



Copyright © 2011. All Rights Reserved.