Belief

Belief

new Belief(tauopt, sigmaopt)

Description:
  • Implements a degree of belief value and its precision.

Parameters:
Name Type Attributes Default Description
tau <optional>
1

The degree of belief between -1 (false), 0 (unknown) and true (1).

sigma <optional>
0

The standard-deviation of the level of noise of the given belief value.

Members

tau :double

Description:
  • The degree of belief between -1 (false), 0 (unknown) and true (1), 0 by default.

The degree of belief between -1 (false), 0 (unknown) and true (1), 0 by default.

Type:
  • double

sigma :double

Description:
  • The standard-deviation of the level of noise of the given belief value, 1 by default.

    • The standard-deviation is bounded to 1, because such a random vector is ill-defined at such level of randomness.

The standard-deviation of the level of noise of the given belief value, 1 by default.

  • The standard-deviation is bounded to 1, because such a random vector is ill-defined at such level of randomness.
Type:
  • double

Methods

asString() → {String}

Description:
  • Returns the value as a string.

Returns:

A string of the form tau+/-sigma.

Type
String