Exps
name Text
startTime UTCTime
endTime UTCTime Maybe
initialState ByteString
initialInputState ByteString
ExpsInfoParam
exps ExpsId
name Text
value ByteString
UniqueExpsInfoParam exps name
ExpsMaster
exps ExpsId
hostname Text
pid Int
lastAliveSign UTCTime
UniqueExpsMaster exps
ExpsSetup
exps ExpsId
repetitions Int
preparationSteps Int
evaluationWarmUpSteps Int
evaluationSteps Int
evaluationReplications Int
evaluationMaxStepsBetweenSaves Int Maybe
UniqueExpsSetup exps
Param
exps ExpsId
name Text
minBound ByteString Maybe
maxBound ByteString Maybe
deriving Show Eq Ord
Exp -- Adding "json" causes ToJSON and FromJSON instances to be derived.
exps ExpsId
number Int
startTime UTCTime
endTime UTCTime Maybe
deriving Eq Ord
ExpExecutionLock
exp ExpId
hostname Text
pid Int
lastAliveSign UTCTime
UniqueExpExecutionLock exp
ExpProgress
exp ExpId
phase Int
step Int
UniqueExpProgress exp
ParamSetting
exp ExpId
name Text
value ByteString
skipPreparationPhase Bool
experimentDesign Int
ExpResult
exp ExpId
repetition Int
prepResultData PrepResultDataId Maybe
PrepResultData
startTime UTCTime
endTime UTCTime Maybe
startRandGen ByteString
endRandGen ByteString Maybe
-- startState ByteString
-- endState ByteString Maybe
startInputState ByteString
endInputState ByteString Maybe
PrepStartStatePart -- need to split big states into pieces
resultData PrepResultDataId
number Int
data ByteString
UniquePrepStartStatePart resultData number
PrepEndStatePart
resultData PrepResultDataId
number Int
data ByteString
UniquePrepEndStatePart resultData number
PrepInput
prepResultData PrepResultDataId
period Int
UniquePrepInput prepResultData period
PrepInputValue
prepInput PrepInputId
value ByteString
PrepMeasure
prepResultData PrepResultDataId
period Int
UniquePrepMeasure prepResultData period
PrepResultStep
measure PrepMeasureId
name Text
xValue Double Maybe
yValue Double
RepResult
expResult ExpResultId
repNr Int
warmUpResultData WarmUpResultDataId Maybe
repResultData RepResultDataId Maybe
UniqueExpResultRepNr expResult repNr
WarmUpResultData
startTime UTCTime
endTime UTCTime Maybe
startRandGen ByteString
endRandGen ByteString Maybe
-- startState ByteString
-- endState ByteString Maybe
startInputState ByteString
endInputState ByteString Maybe
WarmUpStartStatePart -- need to split big states into pieces
resultData WarmUpResultDataId
number Int
data ByteString
UniqueWarmUpStartStatePart resultData number
WarmUpEndStatePart
resultData WarmUpResultDataId
number Int
data ByteString
UniqueWarmUpEndStatePart resultData number
RepResultData
startTime UTCTime
endTime UTCTime Maybe
startRandGen ByteString
endRandGen ByteString Maybe
-- startState ByteString
-- endState ByteString Maybe
startInputState ByteString
endInputState ByteString Maybe
RepStartStatePart -- need to split big states into pieces
resultData RepResultDataId
number Int
data ByteString
UniqueRepStartStatePart resultData number
RepEndStatePart
resultData RepResultDataId
number Int
data ByteString
UniqueRepEndStatePart resultData number
WarmUpInput
repResult WarmUpResultDataId
period Int
UniqueWarmUpInput repResult period
WarmUpInputValue
warmUpInput WarmUpInputId
value ByteString
WarmUpMeasure
repResult WarmUpResultDataId
period Int
UniqueWarmUpMeasure repResult period
WarmUpResultStep
measure WarmUpMeasureId
name Text
xValue Double Maybe
yValue Double
RepInput
repResult RepResultDataId
period Int
UniqueRepInput repResult period
RepInputValue
repInput RepInputId
value ByteString
RepMeasure
repResult RepResultDataId
period Int
UniqueRepMeasure repResult period
RepResultStep
measure RepMeasureId
name Text
xValue Double Maybe
yValue Double