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)