BayesianInferences
Class Explanation

java.lang.Object
  |
  +--BayesianInferences.Explanation

public class Explanation
extends java.lang.Object


Constructor Summary
Explanation(BayesNet b_n)
          Constructor for an Explanation.
 
Method Summary
 void explanation()
          Calculation of an Explanation.
 void explanation(int explanation_status)
          Calculation of an Explanation accordingly to the flag explanation_status.
 void explanation(java.lang.String[] order, int explanation_status)
          Calculation of an Explanation accordingly to the flag explanation_status.
 void full_explanation()
          Calculation of a full Explanation.
 java.lang.String[][] get_explanation()
          Get the list of variables/values in the Explanation.
 DiscreteFunction get_result()
          Get the results in the Explanation.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Explanation

public Explanation(BayesNet b_n)
Constructor for an Explanation.
Method Detail

explanation

public void explanation()
Calculation of an Explanation.

full_explanation

public void full_explanation()
Calculation of a full Explanation.

explanation

public void explanation(int explanation_status)
Calculation of an Explanation accordingly to the flag explanation_status.

explanation

public void explanation(java.lang.String[] order,
                        int explanation_status)
Calculation of an Explanation accordingly to the flag explanation_status.

get_result

public DiscreteFunction get_result()
Get the results in the Explanation.

get_explanation

public java.lang.String[][] get_explanation()
Get the list of variables/values in the Explanation.