packages feed

minesweeper-0.8.8: Scores.hs

module Scores where



data ScoreEntry = ScoreEntry 
    { se_name    :: String
    , se_time    :: Int
    , se_alive   :: Rational
    , se_deaths  :: Int
    -- , se_success :: Double   -- könnyen számolható
    , se_history :: [Step]
    }
        deriving (Eq, Ord, Read, Show)

data ScoreAttr 
    = SA_Time 
    | SA_Alive 
    | SA_Success 
    | SA_Deaths
        deriving (Eq, Ord, Show, Read, Enum)