packages feed

neet 0.4.0.0 → 0.4.0.1

raw patch · 2 files changed

+10/−3 lines, 2 filesdep ~basedep ~graphviz

Dependency ranges changed: base, graphviz

Files

neet.cabal view
@@ -2,7 +2,7 @@ -- see http://haskell.org/cabal/users-guide/  name:                neet-version:             0.4.0.0+version:             0.4.0.1 synopsis:            A NEAT library for Haskell -- description:          homepage:            https://github.com/raymoo/NEET@@ -26,9 +26,9 @@                        Neet.Species, Neet.Population, Neet.Examples.XOR, Neet, Neet.Training   -- other-modules:          other-extensions:    FunctionalDependencies, MultiParamTypeClasses-  build-depends:       base >=4.7 && <4.8, MonadRandom >=0.4 && <0.5,+  build-depends:       base >=4.7 && <4.9, MonadRandom >=0.4 && <0.5,                        containers >= 0.5 && < 0.6, multimap >= 1.2 && < 1.3,-                       transformers == 0.4.*, graphviz == 2999.17.*, cereal == 0.4.*,+                       transformers == 0.4.*, graphviz == 2999.18.*, cereal == 0.4.*,                        random == 1.1.*, parallel == 3.2.*   hs-source-dirs:      src   default-language:    Haskell2010
src/Neet/Population.hs view
@@ -50,6 +50,7 @@                          -- ** TrainMethods                        , pureTrain                        , winTrain+                       , trainTrain                          -- ** Convenience                        , trainN                        , trainUntil@@ -63,6 +64,7 @@ import Neet.Species import Neet.Genome import Neet.Parameters+import Neet.Training  import Data.MultiMap (MultiMap) @@ -133,6 +135,11 @@           | winCriteria gs score = (First (Just genome), fitnessFunction gs score)           | otherwise = (First Nothing, fitnessFunction gs score)           where score = gScorer gs genome+++-- | Train method that gives a 'Training'.+trainTrain :: TrainMethod (Training Genome Double)+trainTrain = TrainMethod trainTraversable   data PopContext =