Documentation of 'com.datumbox.framework.core.statistics.decisiontheory.DecisionCriteria' Java class
DecisionCriteria
com.datumbox.framework.core.statistics.decisiontheory

Class DecisionCriteria



  • public class DecisionCriteria
    extends java.lang.Object
    Implementations of various Decision Criteria based on a payoff matrix.
    • Constructor Summary

      Constructors 
      Constructor and Description
      DecisionCriteria() 
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method and Description
      static java.util.Map.Entry<java.lang.Object,java.lang.Object> bayes(DataTable2D payoffMatrix, AssociativeArray eventProbabilities)
      Returns the best option and the payoff under bayes strategy
      static java.util.Map.Entry<java.lang.Object,java.lang.Object> hurwiczAlpha(DataTable2D payoffMatrix, double alpha)
      Returns the best option and the payoff under hurwiczAlpha strategy
      static java.util.Map.Entry<java.lang.Object,java.lang.Object> laplace(DataTable2D payoffMatrix)
      Returns the best option and the payoff under laplace strategy
      static java.util.Map.Entry<java.lang.Object,java.lang.Object> maximumLikelihood(DataTable2D payoffMatrix, AssociativeArray eventProbabilities)
      Returns the best option and the payoff under maximumLikelihood strategy
      static java.util.Map.Entry<java.lang.Object,java.lang.Object> maxMax(DataTable2D payoffMatrix)
      Returns the best option and the payoff under maxMax strategy
      static java.util.Map.Entry<java.lang.Object,java.lang.Object> maxMin(DataTable2D payoffMatrix)
      Returns the best option and the payoff under maxMin strategy
      static java.util.Map.Entry<java.lang.Object,java.lang.Object> savage(DataTable2D payoffMatrix)
      Returns the best option and the payoff under savage strategy
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DecisionCriteria

        public DecisionCriteria()
    • Method Detail

      • maxMin

        public static java.util.Map.Entry<java.lang.Object,java.lang.Object> maxMin(DataTable2D payoffMatrix)
        Returns the best option and the payoff under maxMin strategy
        Parameters:
        payoffMatrix -
        Returns:
      • maxMax

        public static java.util.Map.Entry<java.lang.Object,java.lang.Object> maxMax(DataTable2D payoffMatrix)
        Returns the best option and the payoff under maxMax strategy
        Parameters:
        payoffMatrix -
        Returns:
      • savage

        public static java.util.Map.Entry<java.lang.Object,java.lang.Object> savage(DataTable2D payoffMatrix)
        Returns the best option and the payoff under savage strategy
        Parameters:
        payoffMatrix -
        Returns:
      • laplace

        public static java.util.Map.Entry<java.lang.Object,java.lang.Object> laplace(DataTable2D payoffMatrix)
        Returns the best option and the payoff under laplace strategy
        Parameters:
        payoffMatrix -
        Returns:
      • hurwiczAlpha

        public static java.util.Map.Entry<java.lang.Object,java.lang.Object> hurwiczAlpha(DataTable2D payoffMatrix,
                                                                                          double alpha)
        Returns the best option and the payoff under hurwiczAlpha strategy
        Parameters:
        payoffMatrix -
        alpha -
        Returns:
      • maximumLikelihood

        public static java.util.Map.Entry<java.lang.Object,java.lang.Object> maximumLikelihood(DataTable2D payoffMatrix,
                                                                                               AssociativeArray eventProbabilities)
        Returns the best option and the payoff under maximumLikelihood strategy
        Parameters:
        payoffMatrix -
        eventProbabilities -
        Returns:
      • bayes

        public static java.util.Map.Entry<java.lang.Object,java.lang.Object> bayes(DataTable2D payoffMatrix,
                                                                                   AssociativeArray eventProbabilities)
        Returns the best option and the payoff under bayes strategy
        Parameters:
        payoffMatrix -
        eventProbabilities -
        Returns:

DataMelt 3.0 © DataMelt by jWork.ORG

Ads help maintain this website.