Safe Haskell | None |
---|---|
Language | Haskell2010 |
AUTHOR
- Dr. Alistair Ward
DESCRIPTION
- Contains the parameters which govern the attempt to automatically optimise the specified lesson-criteria weights.
Synopsis
- data OptimiseLessonCriteriaWeights criterionWeight
- tag :: String
- changeMagnitudeTag :: String
- mkOptimiseLessonCriteriaWeights :: (Real criterionWeight, Show criterionWeight) => NTrials -> criterionWeight -> criterionWeight -> Bool -> OptimiseLessonCriteriaWeights criterionWeight
- isRequired :: OptimiseLessonCriteriaWeights criterionWeight -> Bool
Types
Type-synonyms
Data-types
data OptimiseLessonCriteriaWeights criterionWeight Source #
Encapsulates the data which drives the optimisation of lesson-criteria weights.
Instances
Constants
changeMagnitudeTag :: String Source #
Used to qualify SQL & XML.
Functions
Constructor
mkOptimiseLessonCriteriaWeights Source #
:: (Real criterionWeight, Show criterionWeight) | |
=> NTrials | The number of random trials. |
-> criterionWeight | Change-magnitude |
-> criterionWeight | Reduction-factor. |
-> Bool | Use Mean over Raster-scans. |
-> OptimiseLessonCriteriaWeights criterionWeight |
Smart constructor.
Predicates
isRequired :: OptimiseLessonCriteriaWeights criterionWeight -> Bool Source #
Whether optimisation is required.