Series

com.phasmidsoftware.number.core.numerical.Series
See theSeries companion trait
object Series

Companion object for the Series class.

Attributes

Companion
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Series.type

Members list

Value members

Concrete methods

def composeFuzz[X : HasValue](ratio: Double)(triedX: Try[X]): Try[Fuzz[Double]]

Composes a fuzziness value for the given input of type X wrapped in a Try. The method calculates and adds fuzziness to the input using either the existing fuzziness or a default no-fuzz value, scaled by a given ratio.

Composes a fuzziness value for the given input of type X wrapped in a Try. The method calculates and adds fuzziness to the input using either the existing fuzziness or a default no-fuzz value, scaled by a given ratio.

NOTE designed to be used to two evaluation methods that share same code. Not used at present.

Value parameters

ratio

the ratio of epsilong / convergenceRate.

triedX

a Try wrapping the input value of type X that may have associated fuzziness.

Attributes

Returns

a Try wrapping a Fuzz[X] instance with composed fuzziness applied to the input value.