License | BSD-3-Clause |
---|---|
Safe Haskell | None |
Language | Haskell2010 |
Swarm.Game.Scenario.Scoring.ConcreteMetrics
Description
Data types and instances for specific scoring methods
Documentation
data DurationMetrics Source #
Constructors
DurationMetrics | |
Fields
|
Instances
data AttemptMetrics Source #
Constructors
AttemptMetrics | |
Fields
|
Instances
FromJSON AttemptMetrics Source # | |||||
Defined in Swarm.Game.Scenario.Scoring.ConcreteMetrics Methods parseJSON :: Value -> Parser AttemptMetrics # parseJSONList :: Value -> Parser [AttemptMetrics] # | |||||
ToJSON AttemptMetrics Source # | |||||
Defined in Swarm.Game.Scenario.Scoring.ConcreteMetrics Methods toJSON :: AttemptMetrics -> Value # toEncoding :: AttemptMetrics -> Encoding # toJSONList :: [AttemptMetrics] -> Value # toEncodingList :: [AttemptMetrics] -> Encoding # omitField :: AttemptMetrics -> Bool # | |||||
Generic AttemptMetrics Source # | |||||
Defined in Swarm.Game.Scenario.Scoring.ConcreteMetrics Associated Types
Methods from :: AttemptMetrics -> Rep AttemptMetrics x # to :: Rep AttemptMetrics x -> AttemptMetrics # | |||||
Read AttemptMetrics Source # | |||||
Defined in Swarm.Game.Scenario.Scoring.ConcreteMetrics Methods readsPrec :: Int -> ReadS AttemptMetrics # readList :: ReadS [AttemptMetrics] # | |||||
Show AttemptMetrics Source # | |||||
Defined in Swarm.Game.Scenario.Scoring.ConcreteMetrics Methods showsPrec :: Int -> AttemptMetrics -> ShowS # show :: AttemptMetrics -> String # showList :: [AttemptMetrics] -> ShowS # | |||||
Eq AttemptMetrics Source # | |||||
Defined in Swarm.Game.Scenario.Scoring.ConcreteMetrics Methods (==) :: AttemptMetrics -> AttemptMetrics -> Bool # (/=) :: AttemptMetrics -> AttemptMetrics -> Bool # | |||||
Ord AttemptMetrics Source # | |||||
Defined in Swarm.Game.Scenario.Scoring.ConcreteMetrics Methods compare :: AttemptMetrics -> AttemptMetrics -> Ordering # (<) :: AttemptMetrics -> AttemptMetrics -> Bool # (<=) :: AttemptMetrics -> AttemptMetrics -> Bool # (>) :: AttemptMetrics -> AttemptMetrics -> Bool # (>=) :: AttemptMetrics -> AttemptMetrics -> Bool # max :: AttemptMetrics -> AttemptMetrics -> AttemptMetrics # min :: AttemptMetrics -> AttemptMetrics -> AttemptMetrics # | |||||
type Rep AttemptMetrics Source # | |||||
Defined in Swarm.Game.Scenario.Scoring.ConcreteMetrics type Rep AttemptMetrics = D1 ('MetaData "AttemptMetrics" "Swarm.Game.Scenario.Scoring.ConcreteMetrics" "swarm-0.7.0.0-IuFfgHrMoE7JrptOBRVOwx-swarm-engine" 'False) (C1 ('MetaCons "AttemptMetrics" 'PrefixI 'True) (S1 ('MetaSel ('Just "_scenarioDurationMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 DurationMetrics) :*: S1 ('MetaSel ('Just "_scenarioCodeMetrics") 'NoSourceUnpackedness 'NoSourceStrictness 'DecidedStrict) (Rec0 (Maybe ScenarioCodeMetrics)))) |