bishbosh-0.1.4.0: Plays chess.
Safe HaskellNone
LanguageHaskell2010

BishBosh.Metric.CriterionWeight

Description

AUTHOR
Dr. Alistair Ward
DESCRIPTION
  • Defines the weight associated with some CriterionValue.
  • Each weighting is constrained to the unsigned closed unit-interval; negative values aren't permitted.
  • If the criterion-value is considered unimportant, then its weight can be set to 0, whilst concepts of great significance can be set to 1.
Synopsis

Types

Data-types

data CriterionWeight Source #

  • Quantifies the relative significance of a criterion-value; the larger the weight, the more significant the criterion is relative to other criteria.
  • N.B.: the type-constructor is a peg on which to hang class-instances & its data-constructor guards the permissible bounds.

Instances

Instances details
Bounded CriterionWeight Source # 
Instance details

Defined in BishBosh.Metric.CriterionWeight

Eq CriterionWeight Source # 
Instance details

Defined in BishBosh.Metric.CriterionWeight

Fractional CriterionWeight Source # 
Instance details

Defined in BishBosh.Metric.CriterionWeight

Num CriterionWeight Source # 
Instance details

Defined in BishBosh.Metric.CriterionWeight

Ord CriterionWeight Source # 
Instance details

Defined in BishBosh.Metric.CriterionWeight

Real CriterionWeight Source # 
Instance details

Defined in BishBosh.Metric.CriterionWeight

Show CriterionWeight Source # 
Instance details

Defined in BishBosh.Metric.CriterionWeight

Default CriterionWeight Source # 
Instance details

Defined in BishBosh.Metric.CriterionWeight

NFData CriterionWeight Source # 
Instance details

Defined in BishBosh.Metric.CriterionWeight

Methods

rnf :: CriterionWeight -> () #

XmlPickler CriterionWeight Source # 
Instance details

Defined in BishBosh.Metric.CriterionWeight

Functions

Constructor