packages feed

monad-bayes 1.2.0 → 1.3.0

raw patch · 33 files changed

+193/−89 lines, 33 filesdep ~basedep ~hspecdep ~mtlPVP ok

version bump matches the API change (PVP)

Dependency ranges changed: base, hspec, mtl, transformers

API changes (from Hackage documentation)

- Control.Monad.Bayes.Class: instance Control.Monad.Bayes.Class.MonadDistribution m => Control.Monad.Bayes.Class.MonadDistribution (Control.Monad.Trans.List.ListT m)
- Control.Monad.Bayes.Class: instance Control.Monad.Bayes.Class.MonadFactor m => Control.Monad.Bayes.Class.MonadFactor (Control.Monad.Trans.List.ListT m)
- Control.Monad.Bayes.Class: instance Control.Monad.Bayes.Class.MonadMeasure m => Control.Monad.Bayes.Class.MonadMeasure (Control.Monad.Trans.List.ListT m)
- Control.Monad.Bayes.Sampler.Lazy: instance Control.Monad.Bayes.Class.MonadDistribution Control.Monad.Bayes.Sampler.Lazy.SamplerT
- Control.Monad.Bayes.Sampler.Lazy: instance GHC.Base.Applicative Control.Monad.Bayes.Sampler.Lazy.SamplerT
- Control.Monad.Bayes.Sampler.Lazy: instance GHC.Base.Functor Control.Monad.Bayes.Sampler.Lazy.SamplerT
- Control.Monad.Bayes.Sampler.Lazy: instance GHC.Base.Monad Control.Monad.Bayes.Sampler.Lazy.SamplerT
- Control.Monad.Bayes.Sampler.Lazy: sampler :: SamplerT a -> IO a
- Control.Monad.Bayes.Sampler.Lazy: weightedsamples :: WeightedT SamplerT a -> IO [(a, Log Double)]
+ Control.Monad.Bayes.Population: instance Control.Monad.Bayes.Class.MonadDistribution m => Control.Monad.Bayes.Class.MonadDistribution (Control.Monad.Bayes.Population.ListT m)
+ Control.Monad.Bayes.Population: instance Control.Monad.Bayes.Class.MonadFactor m => Control.Monad.Bayes.Class.MonadFactor (Control.Monad.Bayes.Population.ListT m)
+ Control.Monad.Bayes.Population: instance Control.Monad.Bayes.Class.MonadMeasure m => Control.Monad.Bayes.Class.MonadMeasure (Control.Monad.Bayes.Population.ListT m)
+ Control.Monad.Bayes.Population: instance Control.Monad.IO.Class.MonadIO m => Control.Monad.IO.Class.MonadIO (Control.Monad.Bayes.Population.ListT m)
+ Control.Monad.Bayes.Population: instance Control.Monad.Trans.Class.MonadTrans Control.Monad.Bayes.Population.ListT
+ Control.Monad.Bayes.Population: instance GHC.Base.Alternative m => GHC.Base.Alternative (Control.Monad.Bayes.Population.ListT m)
+ Control.Monad.Bayes.Population: instance GHC.Base.Applicative m => GHC.Base.Applicative (Control.Monad.Bayes.Population.ListT m)
+ Control.Monad.Bayes.Population: instance GHC.Base.Functor m => GHC.Base.Functor (Control.Monad.Bayes.Population.ListT m)
+ Control.Monad.Bayes.Population: instance GHC.Base.Monad m => GHC.Base.Monad (Control.Monad.Bayes.Population.ListT m)
+ Control.Monad.Bayes.Sampler.Lazy: instance Control.Monad.IO.Class.MonadIO m => Control.Monad.IO.Class.MonadIO (Control.Monad.Bayes.Sampler.Lazy.SamplerT m)
+ Control.Monad.Bayes.Sampler.Lazy: instance Control.Monad.Trans.Class.MonadTrans Control.Monad.Bayes.Sampler.Lazy.SamplerT
+ Control.Monad.Bayes.Sampler.Lazy: instance GHC.Base.Functor m => GHC.Base.Functor (Control.Monad.Bayes.Sampler.Lazy.SamplerT m)
+ Control.Monad.Bayes.Sampler.Lazy: instance GHC.Base.Monad m => Control.Monad.Bayes.Class.MonadDistribution (Control.Monad.Bayes.Sampler.Lazy.SamplerT m)
+ Control.Monad.Bayes.Sampler.Lazy: instance GHC.Base.Monad m => GHC.Base.Applicative (Control.Monad.Bayes.Sampler.Lazy.SamplerT m)
+ Control.Monad.Bayes.Sampler.Lazy: instance GHC.Base.Monad m => GHC.Base.Monad (Control.Monad.Bayes.Sampler.Lazy.SamplerT m)
+ Control.Monad.Bayes.Sampler.Lazy: runSampler :: Sampler a -> Tree -> a
+ Control.Monad.Bayes.Sampler.Lazy: runSamplerTIO :: MonadIO m => SamplerT m a -> m a
+ Control.Monad.Bayes.Sampler.Lazy: type Sampler = SamplerT Identity
+ Control.Monad.Bayes.Sampler.Lazy: weightedSamples :: MonadIO m => WeightedT (SamplerT m) a -> m [(a, Log Double)]
+ Control.Monad.Bayes.Sampler.Strict: instance Control.Monad.Trans.Class.MonadTrans (Control.Monad.Bayes.Sampler.Strict.SamplerT g)
- Control.Monad.Bayes.Class: newtype Log a
+ Control.Monad.Bayes.Class: newtype () => Log a
- Control.Monad.Bayes.Inference.Lazy.MH: mh :: forall a. Double -> WeightedT SamplerT a -> IO [(a, Log Double)]
+ Control.Monad.Bayes.Inference.Lazy.MH: mh :: forall a. Double -> WeightedT Sampler a -> IO [(a, Log Double)]
- Control.Monad.Bayes.Inference.Lazy.WIS: lwis :: Int -> WeightedT SamplerT a -> IO [a]
+ Control.Monad.Bayes.Inference.Lazy.WIS: lwis :: Int -> WeightedT (SamplerT IO) a -> IO [a]
- Control.Monad.Bayes.Sampler.Lazy: SamplerT :: (Tree -> a) -> SamplerT a
+ Control.Monad.Bayes.Sampler.Lazy: SamplerT :: (Tree -> m a) -> SamplerT m a
- Control.Monad.Bayes.Sampler.Lazy: [runSamplerT] :: SamplerT a -> Tree -> a
+ Control.Monad.Bayes.Sampler.Lazy: [runSamplerT] :: SamplerT m a -> Tree -> m a
- Control.Monad.Bayes.Sampler.Lazy: newtype SamplerT a
+ Control.Monad.Bayes.Sampler.Lazy: newtype SamplerT m a
- Math.Integrators.StormerVerlet: type Integrator a = Double " Step" -> a " Initial value" -> a " Next value"
+ Math.Integrators.StormerVerlet: type Integrator a = -- | Step Double -> -- | Initial value a -> -- | Next value a

Files

CHANGELOG.md view
@@ -1,3 +1,10 @@+# 1.3.0++- Support for GHC 9.6+- Replaced transformers' `ListT` by+  (https://github.com/tweag/monad-bayes/pull/295)+- Naming fixes for `Sampler` and `SamplerT`+ # 1.2.0  - Renamed monad transformers idiomatically
benchmark/Single.hs view
@@ -1,12 +1,12 @@ {-# LANGUAGE DerivingStrategies #-} {-# LANGUAGE ImportQualifiedPost #-} +import Control.Applicative (Applicative (..)) import Control.Monad.Bayes.Sampler.Strict import Data.Time (diffUTCTime, getCurrentTime) import Helper import Options.Applicative-  ( Applicative (liftA2),-    ParserInfo,+  ( ParserInfo,     auto,     execParser,     fullDesc,@@ -17,6 +17,10 @@     option,     short,   )+-- Prelude exports liftA2 from GHC 9.6 on, see https://github.com/haskell/core-libraries-committee/blob/main/guides/export-lifta2-prelude.md+-- import Control.Applicative further up can be removed once we don't support GHC <= 9.4 anymore++import Prelude hiding (Applicative (..))  infer :: Model -> Alg -> IO () infer model alg = do
models/ConjugatePriors.hs view
@@ -4,12 +4,15 @@  module ConjugatePriors where -import Control.Applicative (Applicative (liftA2))+import Control.Applicative (Applicative (..)) import Control.Foldl (fold) import Control.Foldl qualified as F import Control.Monad.Bayes.Class (Bayesian (..), MonadDistribution (bernoulli, beta, gamma, normal), MonadMeasure, normalPdf) import Numeric.Log (Log (Exp))-import Prelude+-- Prelude exports liftA2 from GHC 9.6 on, see https://github.com/haskell/core-libraries-committee/blob/main/guides/export-lifta2-prelude.md+-- import Control.Applicative further up can be removed once we don't support GHC <= 9.4 anymore++import Prelude hiding (Applicative (..))  type GammaParams = (Double, Double) 
models/Dice.hs view
@@ -3,13 +3,17 @@ -- A toy model for dice rolling from http://dl.acm.org/citation.cfm?id=2804317 -- Exact results can be obtained using Dist monad -import Control.Applicative (liftA2)+import Control.Applicative (Applicative (..)) import Control.Monad.Bayes.Class   ( MonadDistribution (uniformD),     MonadFactor (score),     MonadMeasure,     condition,   )+-- Prelude exports liftA2 from GHC 9.6 on, see https://github.com/haskell/core-libraries-committee/blob/main/guides/export-lifta2-prelude.md+-- import Control.Applicative further up can be removed once we don't support GHC <= 9.4 anymore++import Prelude hiding (Applicative (..))  -- | A toss of a six-sided die. die :: (MonadDistribution m) => m Int
monad-bayes.cabal view
@@ -1,16 +1,16 @@-cabal-version:      2.2-name:               monad-bayes-version:            1.2.0-license:            MIT-license-file:       LICENSE.md-copyright:          2015-2020 Adam Scibior-maintainer:         dominic.steinitz@tweag.io-author:             Adam Scibior <adscib@gmail.com>-stability:          experimental-tested-with:        GHC ==9.0.2 || ==9.2.7 || ==9.4.5-homepage:           http://github.com/tweag/monad-bayes#readme-bug-reports:        https://github.com/tweag/monad-bayes/issues-synopsis:           A library for probabilistic programming.+cabal-version:   2.2+name:            monad-bayes+version:         1.3.0+license:         MIT+license-file:    LICENSE.md+copyright:       2015-2020 Adam Scibior+maintainer:      dominic.steinitz@tweag.io+author:          Adam Scibior <adscib@gmail.com>+stability:       experimental+tested-with:     GHC ==9.0.2 || ==9.2.7 || ==9.4.5 || ==9.6.4+homepage:        http://github.com/tweag/monad-bayes#readme+bug-reports:     https://github.com/tweag/monad-bayes/issues+synopsis:        A library for probabilistic programming. description:   A library for probabilistic programming using probability monads. The   emphasis is on composition of inference algorithms implemented in@@ -19,12 +19,14 @@   for a quick-start user guide and a reference overview of how it all   works" and the included [README](#readme). -category:           Statistics-build-type:         Simple-extra-source-files:+category:        Statistics+build-type:      Simple+extra-doc-files:   CHANGELOG.md   README.md +data-files:      test/fixtures/*.txt+ source-repository head   type:     git   location: https://github.com/tweag/monad-bayes.git@@ -36,7 +38,7 @@  common deps   build-depends:-    , base             >=4.15    && <4.18+    , base             >=4.15    && <4.19     , brick            >=1.0     && <2.0     , containers       >=0.5.10  && <0.7     , foldl            ^>=1.4@@ -51,7 +53,7 @@     , matrix           ^>=0.3     , monad-coroutine  ^>=0.9.0     , monad-extras     ^>=0.6-    , mtl              ^>=2.2.2+    , mtl              >=2.2.2   && <2.4     , mwc-random       >=0.13.6  && <0.16     , pipes            ^>=4.3     , pretty-simple    ^>=4.1@@ -61,22 +63,25 @@     , scientific       ^>=0.3     , statistics       >=0.14.0  && <0.17     , text             >=1.2     && <2.1+    , transformers     >=0.5.6   && <0.7     , vector           >=0.12.0  && <0.14     , vty              ^>=5.38  common test-deps   build-depends:     , abstract-par          ^>=0.3-    , criterion             >=1.5    && <1.7+    , criterion             >=1.5   && <1.7     , directory             ^>=1.3-    , hspec                 ^>=2.11+    , hspec                 >=2.10  && <2.12     , monad-bayes-    , optparse-applicative  >=0.17   && <0.19+    , optparse-applicative  >=0.17  && <0.19     , process               ^>=1.6     , QuickCheck            ^>=2.14-    , time                  >=1.9    && <1.13-    , transformers          ^>=0.5.6+    , time                  >=1.9   && <1.13     , typed-process         ^>=0.2++  autogen-modules: Paths_monad_bayes+  other-modules:   Paths_monad_bayes  library   import:             deps
src/Control/Monad/Bayes/Class.hs view
@@ -77,11 +77,11 @@ import Control.Arrow (Arrow (second)) import Control.Monad (replicateM, when) import Control.Monad.Cont (ContT)-import Control.Monad.Except (ExceptT, lift)+import Control.Monad.Except (ExceptT) import Control.Monad.Identity (IdentityT)-import Control.Monad.List (ListT) import Control.Monad.Reader (ReaderT) import Control.Monad.State (StateT)+import Control.Monad.Trans.Class (lift) import Control.Monad.Writer (WriterT) import Data.Histogram qualified as H import Data.Histogram.Fill qualified as H@@ -389,16 +389,6 @@   score = lift . score  instance (MonadMeasure m) => MonadMeasure (StateT s m)--instance (MonadDistribution m) => MonadDistribution (ListT m) where-  random = lift random-  bernoulli = lift . bernoulli-  categorical = lift . categorical--instance (MonadFactor m) => MonadFactor (ListT m) where-  score = lift . score--instance (MonadMeasure m) => MonadMeasure (ListT m)  instance (MonadDistribution m) => MonadDistribution (ContT r m) where   random = lift random
src/Control/Monad/Bayes/Enumerator.hs view
@@ -32,16 +32,18 @@  import Control.Applicative (Alternative) import Control.Arrow (second)+import Control.Monad (MonadPlus) import Control.Monad.Bayes.Class   ( MonadDistribution (bernoulli, categorical, logCategorical, random),     MonadFactor (..),     MonadMeasure,   )-import Control.Monad.Writer+import Control.Monad.Writer (WriterT (..)) import Data.AEq (AEq, (===), (~==)) import Data.List (sortOn) import Data.Map qualified as Map import Data.Maybe (fromMaybe)+import Data.Monoid (Product (..)) import Data.Ord (Down (Down)) import Data.Vector qualified as VV import Data.Vector.Generic qualified as V
src/Control/Monad/Bayes/Inference/Lazy/MH.hs view
@@ -7,10 +7,11 @@  import Control.Monad.Bayes.Class (Log (ln)) import Control.Monad.Bayes.Sampler.Lazy-  ( SamplerT (runSamplerT),+  ( Sampler,     Tree (..),     Trees (..),     randomTree,+    runSampler,   ) import Control.Monad.Bayes.Weighted (WeightedT, runWeightedT) import Control.Monad.Extra (iterateM)@@ -18,7 +19,7 @@ import System.Random (RandomGen (split), getStdGen, newStdGen) import System.Random qualified as R -mh :: forall a. Double -> WeightedT SamplerT a -> IO [(a, Log Double)]+mh :: forall a. Double -> WeightedT Sampler a -> IO [(a, Log Double)] mh p m = do   -- Top level: produce a stream of samples.   -- Split the random number generator in two@@ -27,7 +28,7 @@   g <- newStdGen >> getStdGen   let (g1, g2) = split g   let t = randomTree g1-  let (x, w) = runSamplerT (runWeightedT m) t+  let (x, w) = runSampler (runWeightedT m) t   -- Now run step over and over to get a stream of (tree,result,weight)s.   let (samples, _) = runState (iterateM step (t, x, w)) g2   -- The stream of seeds is used to produce a stream of result/weight pairs.@@ -50,7 +51,7 @@       let t' = mutateTree p g1 t       -- Rerun the model with the new tree, to get a new       -- weight w'.-      let (x', w') = runSamplerT (runWeightedT m) t'+      let (x', w') = runSampler (runWeightedT m) t'       -- MH acceptance ratio. This is the probability of either       -- returning the new seed or the old one.       let ratio = w' / w
src/Control/Monad/Bayes/Inference/Lazy/WIS.hs view
@@ -1,17 +1,17 @@ module Control.Monad.Bayes.Inference.Lazy.WIS where -import Control.Monad.Bayes.Sampler.Lazy (SamplerT, weightedsamples)+import Control.Monad.Bayes.Sampler.Lazy (SamplerT, weightedSamples) import Control.Monad.Bayes.Weighted (WeightedT) import Numeric.Log (Log (Exp)) import System.Random (Random (randoms), getStdGen, newStdGen) --- | WeightedT Importance Sampling+-- | Weighted Importance Sampling  -- | Likelihood weighted importance sampling first draws n weighted samples, --    and then samples a stream of results from that regarded as an empirical distribution-lwis :: Int -> WeightedT SamplerT a -> IO [a]+lwis :: Int -> WeightedT (SamplerT IO) a -> IO [a] lwis n m = do-  xws <- weightedsamples m+  xws <- weightedSamples m   let xws' = take n $ accumulate xws 0   let max' = snd $ last xws'   _ <- newStdGen
src/Control/Monad/Bayes/Integrator.hs view
@@ -48,6 +48,10 @@ import Numeric.Log (Log (ln)) import Statistics.Distribution qualified as Statistics import Statistics.Distribution.Uniform qualified as Statistics+-- Prelude exports liftA2 from GHC 9.6 on, see https://github.com/haskell/core-libraries-committee/blob/main/guides/export-lifta2-prelude.md+-- import Control.Applicative further up can be removed once we don't support GHC <= 9.4 anymore++import Prelude hiding (Applicative (..))  newtype Integrator a = Integrator {getIntegrator :: Cont Double a}   deriving newtype (Functor, Applicative, Monad)
src/Control/Monad/Bayes/Population.hs view
@@ -1,6 +1,7 @@ {-# LANGUAGE DerivingStrategies #-} {-# LANGUAGE GeneralizedNewtypeDeriving #-} {-# LANGUAGE ImportQualifiedPost #-}+{-# LANGUAGE NamedFieldPuns #-} {-# LANGUAGE RankNTypes #-} {-# OPTIONS_GHC -Wno-deprecations #-} @@ -37,11 +38,12 @@   ) where +import Control.Applicative (Alternative) import Control.Arrow (second)-import Control.Monad (replicateM)+import Control.Monad (forM, replicateM) import Control.Monad.Bayes.Class-  ( MonadDistribution (categorical, logCategorical, random, uniform),-    MonadFactor,+  ( MonadDistribution (..),+    MonadFactor (..),     MonadMeasure,     factor,   )@@ -52,7 +54,9 @@     runWeightedT,     weightedT,   )-import Control.Monad.List (ListT (..), MonadIO, MonadTrans (..))+import Control.Monad.IO.Class+import Control.Monad.Trans.Class+import Data.Functor.Compose import Data.List (unfoldr) import Data.List qualified import Data.Maybe (catMaybes)@@ -62,6 +66,40 @@ import Numeric.Log qualified as Log import Prelude hiding (all, sum) +-- | The old-fashioned, broken list transformer, adding a list/nondeterminism/choice effect.+--   It is not a valid monad transformer, but it is a valid 'Applicative'.+newtype ListT m a = ListT {getListT :: Compose m [] a}+  deriving newtype (Functor, Applicative, Alternative)++listT :: m [a] -> ListT m a+listT = ListT . Compose++runListT :: ListT m a -> m [a]+runListT = getCompose . getListT++-- | This monad instance is _unlawful_,+-- it is only by accident and careful construction that it can be used here.+instance (Monad m) => Monad (ListT m) where+  ma >>= f = ListT $ Compose $ do+    as <- runListT ma+    fmap concat $ forM as $ runListT . f++instance MonadTrans ListT where+  lift = ListT . Compose . fmap pure++instance (MonadIO m) => MonadIO (ListT m) where+  liftIO = lift . liftIO++instance (MonadDistribution m) => MonadDistribution (ListT m) where+  random = lift random+  bernoulli = lift . bernoulli+  categorical = lift . categorical++instance (MonadFactor m) => MonadFactor (ListT m) where+  score = lift . score++instance (MonadMeasure m) => MonadMeasure (ListT m)+ -- | A collection of weighted samples, or particles. newtype PopulationT m a = PopulationT {getPopulationT :: WeightedT (ListT m) a}   deriving newtype (Functor, Applicative, Monad, MonadIO, MonadDistribution, MonadFactor, MonadMeasure)@@ -80,7 +118,7 @@  -- | Initialize 'PopulationT' with a concrete weighted sample. fromWeightedList :: (Monad m) => m [(a, Log Double)] -> PopulationT m a-fromWeightedList = PopulationT . weightedT . ListT+fromWeightedList = PopulationT . weightedT . listT  -- | Increase the sample size by a given factor. -- The weights are adjusted such that their sum is preserved.
src/Control/Monad/Bayes/Sampler/Lazy.hs view
@@ -1,4 +1,5 @@ {-# LANGUAGE BangPatterns #-}+{-# LANGUAGE DeriveFunctor #-} {-# LANGUAGE GeneralizedNewtypeDeriving #-} {-# LANGUAGE RankNTypes #-} {-# LANGUAGE ScopedTypeVariables #-}@@ -9,6 +10,9 @@ import Control.Monad (ap) import Control.Monad.Bayes.Class (MonadDistribution (random)) import Control.Monad.Bayes.Weighted (WeightedT, runWeightedT)+import Control.Monad.IO.Class+import Control.Monad.Identity (Identity (runIdentity))+import Control.Monad.Trans import Numeric.Log (Log (..)) import System.Random   ( RandomGen (split),@@ -17,10 +21,11 @@   ) import System.Random qualified as R --- | A 'Tree' is a lazy, infinitely wide and infinitely deep tree, labelled by Doubles--- | Our source of randomness will be a Tree, populated by uniform [0,1] choices for each label.--- | Often people just use a list or stream instead of a tree.--- | But a tree allows us to be lazy about how far we are going all the time.+-- | A 'Tree' is a lazy, infinitely wide and infinitely deep tree, labelled by Doubles.+--+--   Our source of randomness will be a Tree, populated by uniform [0,1] choices for each label.+--   Often people just use a list or stream instead of a tree.+--   But a tree allows us to be lazy about how far we are going all the time. data Tree = Tree   { currentUniform :: Double,     lazyUniforms :: Trees@@ -32,48 +37,61 @@     tailTrees :: Trees   } --- | A probability distribution over a is--- | a function 'Tree -> a'--- | The idea is that it uses up bits of the tree as it runs-newtype SamplerT a = SamplerT {runSamplerT :: Tree -> a}+-- | A probability distribution over @a@ is a function 'Tree -> a'.+--   The idea is that it uses up bits of the tree as it runs.+type Sampler = SamplerT Identity++runSampler :: Sampler a -> Tree -> a+runSampler = (runIdentity .) . runSamplerT++newtype SamplerT m a = SamplerT {runSamplerT :: Tree -> m a}   deriving (Functor) --- | Two key things to do with trees:--- | Split tree splits a tree in two (bijectively)--- | Get the label at the head of the tree and discard the rest+-- | Split a tree in two (bijectively). splitTree :: Tree -> (Tree, Tree) splitTree (Tree r (Trees t ts)) = (t, Tree r ts) --- | Preliminaries for the simulation methods. Generate a tree with uniform random labels. This uses 'split' to split a random seed+-- | Generate a tree with uniform random labels.+--+-- Preliminary for the simulation methods. This uses 'split' to split a random seed. randomTree :: (RandomGen g) => g -> Tree randomTree g = let (a, g') = R.random g in Tree a (randomTrees g')  randomTrees :: (RandomGen g) => g -> Trees randomTrees g = let (g1, g2) = split g in Trees (randomTree g1) (randomTrees g2) -instance Applicative SamplerT where-  pure = SamplerT . const+instance (Monad m) => Applicative (SamplerT m) where+  pure = lift . pure   (<*>) = ap --- | probabilities for a monad. -- | Sequencing is done by splitting the tree--- | and using different bits for different computations.-instance Monad SamplerT where+--   and using different bits for different computations.+instance (Monad m) => Monad (SamplerT m) where   return = pure-  (SamplerT m) >>= f = SamplerT \g ->+  (SamplerT m) >>= f = SamplerT \g -> do     let (g1, g2) = splitTree g-        (SamplerT m') = f (m g1)-     in m' g2+    a <- m g1+    let SamplerT m' = f a+    m' g2 -instance MonadDistribution SamplerT where-  random = SamplerT \(Tree r _) -> r+instance MonadTrans SamplerT where+  lift = SamplerT . const -sampler :: SamplerT a -> IO a-sampler m = newStdGen *> (runSamplerT m . randomTree <$> getStdGen)+instance (MonadIO m) => MonadIO (SamplerT m) where+  liftIO = lift . liftIO +-- | Sampling gets the label at the head of the tree and discards the rest.+instance (Monad m) => MonadDistribution (SamplerT m) where+  random = SamplerT \(Tree r _) -> pure r++-- | Runs a 'SamplerT' by creating a new 'StdGen'.+runSamplerTIO :: (MonadIO m) => SamplerT m a -> m a+runSamplerTIO m = liftIO newStdGen *> (runSamplerT m =<< randomTree <$> liftIO getStdGen)++-- | Draw a stream of independent samples. independent :: (Monad m) => m a -> m [a] independent = sequence . repeat --- | 'weightedsamples' runs a probability measure and gets out a stream of (result,weight) pairs-weightedsamples :: WeightedT SamplerT a -> IO [(a, Log Double)]-weightedsamples = sampler . independent . runWeightedT+-- | Runs a probability measure and gets out a stream of @(result,weight)@ pairs+weightedSamples :: (MonadIO m) => WeightedT (SamplerT m) a -> m [(a, Log Double)]+weightedSamples = runSamplerTIO . sequence . repeat . runWeightedT
src/Control/Monad/Bayes/Sampler/Strict.hs view
@@ -42,13 +42,14 @@   ) import Control.Monad.Reader (MonadIO, ReaderT (..)) import Control.Monad.ST (ST)+import Control.Monad.Trans (MonadTrans) import Numeric.Log (Log (ln)) import System.Random.MWC.Distributions qualified as MWC import System.Random.Stateful (IOGenM (..), STGenM, StatefulGen, StdGen, initStdGen, mkStdGen, newIOGenM, newSTGenM, uniformDouble01M, uniformRM)  -- | The sampling interpretation of a probabilistic program -- Here m is typically IO or ST-newtype SamplerT g m a = SamplerT {runSamplerT :: ReaderT g m a} deriving (Functor, Applicative, Monad, MonadIO)+newtype SamplerT g m a = SamplerT {runSamplerT :: ReaderT g m a} deriving (Functor, Applicative, Monad, MonadIO, MonadTrans)  -- | convenient type synonym to show specializations of SamplerT -- to particular pairs of monad and RNG
src/Control/Monad/Bayes/Traced/Basic.hs view
@@ -17,7 +17,7 @@   ) where -import Control.Applicative (liftA2)+import Control.Applicative (Applicative (..)) import Control.Monad.Bayes.Class   ( MonadDistribution (random),     MonadFactor (..),@@ -34,6 +34,10 @@ import Control.Monad.Bayes.Weighted (WeightedT) import Data.Functor.Identity (Identity) import Data.List.NonEmpty as NE (NonEmpty ((:|)), toList)+-- Prelude exports liftA2 from GHC 9.6 on, see https://github.com/haskell/core-libraries-committee/blob/main/guides/export-lifta2-prelude.md+-- import Control.Applicative further up can be removed once we don't support GHC <= 9.4 anymore++import Prelude hiding (Applicative (..))  -- | Tracing monad that records random choices made in the program. data TracedT m a = TracedT
src/Control/Monad/Bayes/Traced/Static.hs view
@@ -18,7 +18,7 @@   ) where -import Control.Applicative (liftA2)+import Control.Applicative (Applicative (..)) import Control.Monad.Bayes.Class   ( MonadDistribution (random),     MonadFactor (..),@@ -35,6 +35,10 @@ import Control.Monad.Bayes.Weighted (WeightedT) import Control.Monad.Trans (MonadTrans (..)) import Data.List.NonEmpty as NE (NonEmpty ((:|)), toList)+-- Prelude exports liftA2 from GHC 9.6 on, see https://github.com/haskell/core-libraries-committee/blob/main/guides/export-lifta2-prelude.md+-- import Control.Applicative further up can be removed once we don't support GHC <= 9.4 anymore++import Prelude hiding (Applicative (..))  -- | A tracing monad where only a subset of random choices are traced. --
test/TestBenchmarks.hs view
@@ -3,12 +3,13 @@ import Control.Monad (forM_) import Data.Maybe (fromJust) import Helper+import Paths_monad_bayes (getDataDir) import System.IO (readFile') import System.IO.Error (catchIOError, isDoesNotExistError) import Test.Hspec  fixtureToFilename :: Model -> Alg -> String-fixtureToFilename model alg = fromJust (serializeModel model) ++ "-" ++ show alg ++ ".txt"+fixtureToFilename model alg = "/test/fixtures/" ++ fromJust (serializeModel model) ++ "-" ++ show alg ++ ".txt"  models :: [Model] models = [LR 10, HMM 10, LDA (5, 10)]@@ -21,7 +22,8 @@  testFixture :: Model -> Alg -> SpecWith () testFixture model alg = do-  let filename = "test/fixtures/" ++ fixtureToFilename model alg+  dataDir <- runIO getDataDir+  let filename = dataDir <> fixtureToFilename model alg   it ("should agree with the fixture " ++ filename) $ do     fixture <- catchIOError (readFile' filename) $ \e ->       if isDoesNotExistError e
test/TestSSMFixtures.hs view
@@ -3,16 +3,18 @@ import Control.Monad.Bayes.Sampler.Strict (sampleIOfixed) import NonlinearSSM import NonlinearSSM.Algorithms+import Paths_monad_bayes (getDataDir) import System.IO (readFile') import System.IO.Error (catchIOError, isDoesNotExistError) import Test.Hspec  fixtureToFilename :: Alg -> FilePath-fixtureToFilename alg = "test/fixtures/SSM-" ++ show alg ++ ".txt"+fixtureToFilename alg = "/test/fixtures/SSM-" ++ show alg ++ ".txt"  testFixture :: Alg -> SpecWith () testFixture alg = do-  let filename = fixtureToFilename alg+  dataDir <- runIO getDataDir+  let filename = dataDir <> fixtureToFilename alg   it ("should agree with the fixture " ++ filename) $ do     ys <- sampleIOfixed $ generateData t     fixture <- catchIOError (readFile' filename) $ \e ->
test/TestWeighted.hs view
@@ -2,6 +2,7 @@  module TestWeighted (check, passed, result, model) where +import Control.Monad (unless, when) import Control.Monad.Bayes.Class   ( MonadDistribution (normal, uniformD),     MonadMeasure,@@ -9,7 +10,6 @@   ) import Control.Monad.Bayes.Sampler.Strict (sampleIOfixed) import Control.Monad.Bayes.Weighted (runWeightedT)-import Control.Monad.State (unless, when) import Data.AEq (AEq ((~==))) import Data.Bifunctor (second) import Numeric.Log (Log (Exp, ln))
+ test/fixtures/HMM10-MH.txt view
@@ -0,0 +1,1 @@+["[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,2,1,1,1,1,1,1,0]","[1,1,1,2,1,2,1,1,2,0]","[1,1,1,2,1,2,1,1,2,0]","[1,1,1,2,1,2,1,1,2,0]","[1,1,1,2,1,2,1,1,2,0]","[1,1,1,2,1,2,1,1,2,0]","[1,1,1,2,1,2,1,1,2,0]","[1,1,1,2,1,2,1,1,2,0]","[1,1,1,2,1,2,1,1,2,0]","[1,1,1,2,1,2,1,1,2,0]","[1,1,1,2,1,2,1,1,2,0]","[1,2,1,1,1,2,1,1,2,0]","[1,2,1,1,1,2,1,1,2,0]","[1,2,1,1,1,2,1,1,2,0]","[1,2,1,1,1,2,1,1,2,0]","[1,2,1,1,1,2,1,1,2,0]","[1,2,1,1,1,1,1,2,2,0]","[1,2,1,1,1,1,1,2,2,0]","[1,2,1,1,1,1,1,2,2,0]","[1,2,1,1,1,1,1,2,2,0]","[1,2,1,1,1,1,1,2,2,0]","[1,2,1,1,1,1,1,2,2,0]","[1,2,1,1,1,1,1,2,2,0]","[1,2,1,1,1,1,1,2,2,0]","[1,2,1,1,1,1,1,2,2,0]","[1,2,1,1,1,1,1,2,2,0]","[1,2,1,1,1,1,1,2,2,0]","[2,2,1,1,1,1,1,2,2,0]","[2,2,1,1,1,2,1,1,2,0]","[2,2,1,1,1,2,1,1,2,0]","[2,2,1,1,1,2,1,1,2,0]","[2,2,1,1,1,2,1,1,2,0]","[2,2,1,1,1,2,1,1,2,0]","[2,1,2,1,1,2,1,1,2,0]","[2,1,2,1,1,2,1,1,2,0]","[2,1,2,1,1,2,1,1,2,0]","[2,1,2,1,1,2,1,1,2,0]","[1,1,2,1,1,2,1,1,2,0]","[1,2,1,1,1,2,1,1,2,0]","[1,2,1,1,1,2,1,1,2,0]","[1,1,1,1,1,2,1,1,2,0]","[1,1,1,1,1,2,1,1,2,0]","[1,1,1,1,1,2,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[1,1,1,1,1,0,1,1,2,0]","[0,1,1,1,1,0,1,1,2,0]","[0,1,1,1,1,0,1,1,2,0]","[0,1,1,1,1,0,1,1,2,0]","[0,1,1,1,1,0,1,1,2,0]","[0,1,1,1,1,0,1,1,2,0]","[0,1,1,1,1,0,1,1,2,0]","[0,1,1,1,1,0,1,1,2,0]","[0,1,1,1,1,0,1,1,2,0]"]
+ test/fixtures/HMM10-RMSMC.txt view
@@ -0,0 +1,1 @@+[("[2,1,1,1,0,1,1,2,1,1]",2.4438034074800498e-8),("[1,1,1,1,1,2,1,1,1,0]",2.4438034074800498e-8),("[1,1,2,2,0,2,1,1,1,2]",2.4438034074800498e-8),("[1,1,2,2,0,2,1,1,1,2]",2.4438034074800498e-8),("[1,1,1,2,0,2,1,1,1,2]",2.4438034074800498e-8),("[1,1,2,2,0,2,1,1,1,2]",2.4438034074800498e-8),("[1,1,2,1,2,1,2,1,1,2]",2.4438034074800498e-8),("[1,1,2,1,2,1,2,1,1,2]",2.4438034074800498e-8),("[1,1,2,1,2,1,2,1,1,2]",2.4438034074800498e-8),("[1,2,1,1,2,2,0,1,1,1]",2.4438034074800498e-8)]
+ test/fixtures/HMM10-SMC.txt view
@@ -0,0 +1,1 @@+[("[1,1,0,1,1,2,1,1,1,2]",2.964810681340389e-9),("[1,1,0,1,1,2,1,1,1,2]",2.964810681340389e-9),("[1,1,0,1,1,2,1,1,1,2]",2.964810681340389e-9),("[1,2,0,2,1,2,1,1,1,0]",2.964810681340389e-9),("[1,2,0,2,1,2,1,1,1,0]",2.964810681340389e-9),("[1,1,1,1,0,1,1,1,1,1]",2.964810681340389e-9),("[1,1,1,1,0,1,1,1,1,1]",2.964810681340389e-9),("[1,1,1,1,0,1,1,1,1,1]",2.964810681340389e-9),("[1,1,1,1,1,0,2,0,1,2]",2.964810681340389e-9),("[1,1,1,1,1,0,2,0,1,2]",2.964810681340389e-9),("[1,1,1,1,1,1,2,0,1,1]",2.964810681340389e-9),("[1,1,2,1,1,1,2,0,1,1]",2.964810681340389e-9),("[1,1,2,1,1,1,2,0,1,1]",2.964810681340389e-9),("[1,1,1,1,1,1,1,0,1,1]",2.964810681340389e-9),("[1,1,1,1,1,1,1,0,1,1]",2.964810681340389e-9),("[1,1,1,1,1,1,1,0,1,1]",2.964810681340389e-9),("[1,1,1,1,2,1,2,1,1,2]",2.964810681340389e-9),("[1,1,1,1,2,1,2,1,1,2]",2.964810681340389e-9),("[1,1,1,1,2,1,2,1,1,2]",2.964810681340389e-9),("[1,1,1,1,1,2,2,1,1,0]",2.964810681340389e-9),("[1,1,1,1,1,2,2,1,1,0]",2.964810681340389e-9),("[1,1,1,1,1,2,2,1,1,0]",2.964810681340389e-9),("[1,1,1,1,1,2,2,1,1,2]",2.964810681340389e-9),("[1,1,1,1,1,2,2,1,1,2]",2.964810681340389e-9),("[1,1,1,1,1,2,2,1,1,2]",2.964810681340389e-9),("[1,2,0,1,1,1,2,1,2,0]",2.964810681340389e-9),("[1,2,0,1,1,1,2,1,2,0]",2.964810681340389e-9),("[1,2,1,1,0,2,2,1,2,0]",2.964810681340389e-9),("[1,2,1,1,0,2,2,1,2,0]",2.964810681340389e-9),("[1,1,1,1,0,2,2,1,2,0]",2.964810681340389e-9),("[1,2,2,1,1,1,1,1,2,0]",2.964810681340389e-9),("[1,2,2,1,1,1,1,1,2,0]",2.964810681340389e-9),("[1,1,1,1,1,1,2,1,1,0]",2.964810681340389e-9),("[1,1,1,2,1,0,0,1,1,0]",2.964810681340389e-9),("[1,1,1,2,1,0,0,1,1,0]",2.964810681340389e-9),("[1,1,1,2,1,0,0,1,1,0]",2.964810681340389e-9),("[1,1,1,1,2,0,1,1,1,0]",2.964810681340389e-9),("[1,1,1,1,2,0,1,1,1,0]",2.964810681340389e-9),("[1,1,1,1,1,2,0,1,2,2]",2.964810681340389e-9),("[1,1,1,1,1,2,0,1,2,2]",2.964810681340389e-9),("[1,1,1,1,1,2,0,1,1,1]",2.964810681340389e-9),("[2,1,1,1,1,0,1,1,1,1]",2.964810681340389e-9),("[1,1,1,1,1,0,1,1,1,1]",2.964810681340389e-9),("[1,1,1,1,1,2,2,0,1,2]",2.964810681340389e-9),("[1,1,1,1,1,2,2,0,1,2]",2.964810681340389e-9),("[1,1,1,1,1,2,2,0,1,2]",2.964810681340389e-9),("[1,1,1,1,1,2,2,0,1,2]",2.964810681340389e-9),("[1,1,1,1,2,1,2,0,1,2]",2.964810681340389e-9),("[2,1,1,1,2,1,2,0,1,2]",2.964810681340389e-9),("[1,1,1,2,0,2,1,2,1,0]",2.964810681340389e-9),("[1,1,1,2,0,1,1,1,1,2]",2.964810681340389e-9),("[1,1,1,2,0,1,1,1,1,2]",2.964810681340389e-9),("[1,1,1,1,0,0,1,1,1,1]",2.964810681340389e-9),("[1,1,1,1,0,0,1,1,1,1]",2.964810681340389e-9),("[1,1,1,1,0,0,1,1,1,1]",2.964810681340389e-9),("[1,1,1,1,1,1,1,2,1,0]",2.964810681340389e-9),("[1,2,0,1,1,1,1,2,1,0]",2.964810681340389e-9),("[1,2,0,1,1,1,1,2,1,0]",2.964810681340389e-9),("[1,1,1,1,2,1,2,1,1,1]",2.964810681340389e-9),("[1,1,2,1,1,1,1,1,2,2]",2.964810681340389e-9),("[1,1,2,1,1,1,1,1,2,2]",2.964810681340389e-9),("[1,1,2,1,1,1,1,2,1,1]",2.964810681340389e-9),("[1,1,2,1,1,1,1,2,1,1]",2.964810681340389e-9),("[1,2,1,1,2,1,1,1,2,0]",2.964810681340389e-9),("[1,2,1,1,2,1,1,1,2,0]",2.964810681340389e-9),("[1,2,1,1,2,1,1,1,2,0]",2.964810681340389e-9),("[1,1,1,1,2,1,1,1,2,0]",2.964810681340389e-9),("[1,1,0,1,0,1,0,1,1,2]",2.964810681340389e-9),("[1,1,0,1,0,1,0,1,1,2]",2.964810681340389e-9),("[1,1,0,1,0,1,0,1,1,2]",2.964810681340389e-9),("[0,1,1,1,1,0,1,1,2,0]",2.964810681340389e-9),("[1,1,1,1,1,0,1,1,2,0]",2.964810681340389e-9),("[1,1,2,1,2,2,0,1,1,1]",2.964810681340389e-9),("[1,1,1,1,0,1,1,1,1,0]",2.964810681340389e-9),("[1,1,1,1,0,1,1,1,1,0]",2.964810681340389e-9),("[1,1,1,1,2,1,0,0,1,1]",2.964810681340389e-9),("[1,1,1,1,2,1,0,0,1,1]",2.964810681340389e-9),("[1,1,2,1,2,2,1,2,1,2]",2.964810681340389e-9),("[1,1,2,1,2,2,1,2,1,2]",2.964810681340389e-9),("[1,1,1,1,2,2,1,2,1,2]",2.964810681340389e-9),("[1,1,1,1,2,2,1,2,1,2]",2.964810681340389e-9),("[1,1,1,1,1,1,2,2,1,2]",2.964810681340389e-9),("[1,1,1,1,1,1,2,2,1,2]",2.964810681340389e-9),("[1,1,1,1,1,1,2,2,1,2]",2.964810681340389e-9),("[1,1,1,1,1,2,0,1,1,2]",2.964810681340389e-9),("[1,1,1,2,2,2,0,1,1,2]",2.964810681340389e-9),("[1,1,1,2,2,2,0,1,1,2]",2.964810681340389e-9),("[1,1,1,2,2,2,0,1,1,2]",2.964810681340389e-9),("[1,1,1,1,2,2,0,1,1,2]",2.964810681340389e-9),("[1,1,1,1,2,2,0,1,1,2]",2.964810681340389e-9),("[1,1,1,1,1,1,2,1,2,0]",2.964810681340389e-9),("[1,1,1,1,1,1,2,1,2,0]",2.964810681340389e-9),("[1,1,1,1,1,1,2,1,2,0]",2.964810681340389e-9),("[1,1,1,1,1,2,1,2,1,0]",2.964810681340389e-9),("[1,1,1,1,1,2,1,2,1,0]",2.964810681340389e-9),("[1,2,1,1,1,2,1,2,1,0]",2.964810681340389e-9),("[2,1,1,1,2,1,1,2,1,0]",2.964810681340389e-9),("[1,1,1,1,1,1,0,2,1,0]",2.964810681340389e-9),("[1,1,1,1,1,1,0,2,1,0]",2.964810681340389e-9),("[2,2,2,1,1,1,1,1,2,1]",2.964810681340389e-9)]
+ test/fixtures/LDA10-MH.txt view
@@ -0,0 +1,1 @@+["(fromList [(\"topic1\",[(\"bear\",1.4089582472383573e-2),(\"wolf\",7.763677263154158e-2),(\"python\",0.694917073788123),(\"prolog\",0.21335657110795198)]),(\"topic2\",[(\"bear\",0.28727305543035053),(\"wolf\",0.35728080053205036),(\"python\",0.26593974632470524),(\"prolog\",8.950639771289397e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.4089582472383573e-2),(\"wolf\",7.763677263154158e-2),(\"python\",0.694917073788123),(\"prolog\",0.21335657110795198)]),(\"topic2\",[(\"bear\",0.28727305543035053),(\"wolf\",0.35728080053205036),(\"python\",0.26593974632470524),(\"prolog\",8.950639771289397e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.4089582472383573e-2),(\"wolf\",7.763677263154158e-2),(\"python\",0.694917073788123),(\"prolog\",0.21335657110795198)]),(\"topic2\",[(\"bear\",0.28727305543035053),(\"wolf\",0.35728080053205036),(\"python\",0.26593974632470524),(\"prolog\",8.950639771289397e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.4089582472383573e-2),(\"wolf\",7.763677263154158e-2),(\"python\",0.694917073788123),(\"prolog\",0.21335657110795198)]),(\"topic2\",[(\"bear\",0.28727305543035053),(\"wolf\",0.35728080053205036),(\"python\",0.26593974632470524),(\"prolog\",8.950639771289397e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.23848662278652338),(\"topic2\",0.7615133772134766)])])","(fromList [(\"topic1\",[(\"bear\",1.4089582472383573e-2),(\"wolf\",7.763677263154158e-2),(\"python\",0.694917073788123),(\"prolog\",0.21335657110795198)]),(\"topic2\",[(\"bear\",0.28727305543035053),(\"wolf\",0.35728080053205036),(\"python\",0.26593974632470524),(\"prolog\",8.950639771289397e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.23848662278652338),(\"topic2\",0.7615133772134766)])])","(fromList [(\"topic1\",[(\"bear\",1.4089582472383573e-2),(\"wolf\",7.763677263154158e-2),(\"python\",0.694917073788123),(\"prolog\",0.21335657110795198)]),(\"topic2\",[(\"bear\",0.28727305543035053),(\"wolf\",0.35728080053205036),(\"python\",0.26593974632470524),(\"prolog\",8.950639771289397e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.23848662278652338),(\"topic2\",0.7615133772134766)])])","(fromList [(\"topic1\",[(\"bear\",1.4089582472383573e-2),(\"wolf\",7.763677263154158e-2),(\"python\",0.694917073788123),(\"prolog\",0.21335657110795198)]),(\"topic2\",[(\"bear\",0.28727305543035053),(\"wolf\",0.35728080053205036),(\"python\",0.26593974632470524),(\"prolog\",8.950639771289397e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.23848662278652338),(\"topic2\",0.7615133772134766)])])","(fromList [(\"topic1\",[(\"bear\",1.4089582472383573e-2),(\"wolf\",7.763677263154158e-2),(\"python\",0.694917073788123),(\"prolog\",0.21335657110795198)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.23848662278652338),(\"topic2\",0.7615133772134766)])])","(fromList [(\"topic1\",[(\"bear\",1.8296104002428423e-2),(\"wolf\",0.10081565364081875),(\"python\",0.6038329057458999),(\"prolog\",0.2770553366108529)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.23848662278652338),(\"topic2\",0.7615133772134766)])])","(fromList [(\"topic1\",[(\"bear\",1.8296104002428423e-2),(\"wolf\",0.10081565364081875),(\"python\",0.6038329057458999),(\"prolog\",0.2770553366108529)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.23848662278652338),(\"topic2\",0.7615133772134766)])])","(fromList [(\"topic1\",[(\"bear\",1.8296104002428423e-2),(\"wolf\",0.10081565364081875),(\"python\",0.6038329057458999),(\"prolog\",0.2770553366108529)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.23848662278652338),(\"topic2\",0.7615133772134766)])])","(fromList [(\"topic1\",[(\"bear\",1.8296104002428423e-2),(\"wolf\",0.10081565364081875),(\"python\",0.6038329057458999),(\"prolog\",0.2770553366108529)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.908222771066056e-2),(\"wolf\",6.2180645190366916e-2),(\"python\",0.629777629439783),(\"prolog\",0.28895949765918966)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.908222771066056e-2),(\"wolf\",6.2180645190366916e-2),(\"python\",0.629777629439783),(\"prolog\",0.28895949765918966)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.908222771066056e-2),(\"wolf\",6.2180645190366916e-2),(\"python\",0.629777629439783),(\"prolog\",0.28895949765918966)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.908222771066056e-2),(\"wolf\",6.2180645190366916e-2),(\"python\",0.629777629439783),(\"prolog\",0.28895949765918966)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.908222771066056e-2),(\"wolf\",6.2180645190366916e-2),(\"python\",0.629777629439783),(\"prolog\",0.28895949765918966)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.908222771066056e-2),(\"wolf\",6.2180645190366916e-2),(\"python\",0.629777629439783),(\"prolog\",0.28895949765918966)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.908222771066056e-2),(\"wolf\",6.2180645190366916e-2),(\"python\",0.629777629439783),(\"prolog\",0.28895949765918966)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.908222771066056e-2),(\"wolf\",6.2180645190366916e-2),(\"python\",0.629777629439783),(\"prolog\",0.28895949765918966)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.908222771066056e-2),(\"wolf\",6.2180645190366916e-2),(\"python\",0.629777629439783),(\"prolog\",0.28895949765918966)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.908222771066056e-2),(\"wolf\",6.2180645190366916e-2),(\"python\",0.629777629439783),(\"prolog\",0.28895949765918966)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.908222771066056e-2),(\"wolf\",6.2180645190366916e-2),(\"python\",0.629777629439783),(\"prolog\",0.28895949765918966)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.908222771066056e-2),(\"wolf\",6.2180645190366916e-2),(\"python\",0.629777629439783),(\"prolog\",0.28895949765918966)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.908222771066056e-2),(\"wolf\",6.2180645190366916e-2),(\"python\",0.629777629439783),(\"prolog\",0.28895949765918966)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",1.908222771066056e-2),(\"wolf\",6.2180645190366916e-2),(\"python\",0.629777629439783),(\"prolog\",0.28895949765918966)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",6.917861644240221e-2),(\"topic2\",0.9308213835575978)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35658871266764597),(\"topic2\",0.6434112873323541)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.23848662278652338),(\"topic2\",0.7615133772134766)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.23848662278652338),(\"topic2\",0.7615133772134766)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.23848662278652338),(\"topic2\",0.7615133772134766)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.23848662278652338),(\"topic2\",0.7615133772134766)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.23848662278652338),(\"topic2\",0.7615133772134766)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.174895228495006),(\"topic2\",0.8251047715049941)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.174895228495006),(\"topic2\",0.8251047715049941)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.174895228495006),(\"topic2\",0.8251047715049941)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.174895228495006),(\"topic2\",0.8251047715049941)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",4.693396178537035e-2),(\"topic2\",0.9530660382146297)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.174895228495006),(\"topic2\",0.8251047715049941)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.174895228495006),(\"topic2\",0.8251047715049941)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.174895228495006),(\"topic2\",0.8251047715049941)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.174895228495006),(\"topic2\",0.8251047715049941)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.174895228495006),(\"topic2\",0.8251047715049941)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.7441949161510276),(\"wolf\",0.12823178053541068),(\"python\",9.54485299393893e-2),(\"prolog\",3.2124773374172376e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",2.141341558601777e-2),(\"wolf\",6.977696823752828e-2),(\"python\",0.7067146619593686),(\"prolog\",0.20209495421708534)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",5.2449539316739855e-3),(\"topic2\",0.9947550460683261)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",8.794233725304898e-3),(\"topic2\",0.9912057662746951)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8676891481331068),(\"topic2\",0.13231085186689318)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2346165122377453),(\"topic2\",0.7653834877622547)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.952217831915492),(\"topic2\",4.778216808450798e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8996063324850888),(\"topic2\",0.10039366751491115)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2346165122377453),(\"topic2\",0.7653834877622547)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.952217831915492),(\"topic2\",4.778216808450798e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8996063324850888),(\"topic2\",0.10039366751491115)])])","(fromList [(\"topic1\",[(\"bear\",1.1018154566299667e-2),(\"wolf\",0.5213588834570013),(\"python\",0.3636361209382676),(\"prolog\",0.10398684103843148)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2346165122377453),(\"topic2\",0.7653834877622547)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.952217831915492),(\"topic2\",4.778216808450798e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8996063324850888),(\"topic2\",0.10039366751491115)])])","(fromList [(\"topic1\",[(\"bear\",6.964362003984619e-3),(\"wolf\",0.3295408479286923),(\"python\",0.5977667227866645),(\"prolog\",6.572806728065864e-2)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2346165122377453),(\"topic2\",0.7653834877622547)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.952217831915492),(\"topic2\",4.778216808450798e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8996063324850888),(\"topic2\",0.10039366751491115)])])","(fromList [(\"topic1\",[(\"bear\",6.964362003984619e-3),(\"wolf\",0.3295408479286923),(\"python\",0.5977667227866645),(\"prolog\",6.572806728065864e-2)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2346165122377453),(\"topic2\",0.7653834877622547)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.952217831915492),(\"topic2\",4.778216808450798e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8996063324850888),(\"topic2\",0.10039366751491115)])])","(fromList [(\"topic1\",[(\"bear\",6.964362003984619e-3),(\"wolf\",0.3295408479286923),(\"python\",0.5977667227866645),(\"prolog\",6.572806728065864e-2)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2346165122377453),(\"topic2\",0.7653834877622547)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.952217831915492),(\"topic2\",4.778216808450798e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8996063324850888),(\"topic2\",0.10039366751491115)])])","(fromList [(\"topic1\",[(\"bear\",6.964362003984619e-3),(\"wolf\",0.3295408479286923),(\"python\",0.5977667227866645),(\"prolog\",6.572806728065864e-2)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2346165122377453),(\"topic2\",0.7653834877622547)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.952217831915492),(\"topic2\",4.778216808450798e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8996063324850888),(\"topic2\",0.10039366751491115)])])","(fromList [(\"topic1\",[(\"bear\",6.964362003984619e-3),(\"wolf\",0.3295408479286923),(\"python\",0.5977667227866645),(\"prolog\",6.572806728065864e-2)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2346165122377453),(\"topic2\",0.7653834877622547)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.952217831915492),(\"topic2\",4.778216808450798e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8996063324850888),(\"topic2\",0.10039366751491115)])])","(fromList [(\"topic1\",[(\"bear\",6.964362003984619e-3),(\"wolf\",0.3295408479286923),(\"python\",0.5977667227866645),(\"prolog\",6.572806728065864e-2)]),(\"topic2\",[(\"bear\",0.67206655938002),(\"wolf\",0.11580338655540852),(\"python\",0.18311885626694854),(\"prolog\",2.9011197797622974e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",3.801790281431827e-2),(\"topic2\",0.9619820971856817)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",6.842555675627451e-2),(\"topic2\",0.9315744432437254)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2346165122377453),(\"topic2\",0.7653834877622547)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.952217831915492),(\"topic2\",4.778216808450798e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.961812709661957),(\"topic2\",3.818729033804298e-2)])])"]
+ test/fixtures/LDA10-RMSMC.txt view
@@ -0,0 +1,1 @@+[("(fromList [(\"topic1\",[(\"bear\",0.2781038843406247),(\"wolf\",0.24113305845206004),(\"python\",9.91752372000113e-2),(\"prolog\",0.38158782000730385)]),(\"topic2\",[(\"bear\",0.17566639841583537),(\"wolf\",0.4102949762997866),(\"python\",4.180482337961342e-2),(\"prolog\",0.3722338019047647)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.9493543715937027),(\"topic2\",5.0645628406297175e-2)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.21960032583483474),(\"topic2\",0.7803996741651653)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.15452401070056435),(\"topic2\",0.8454759892994357)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32518687685958453),(\"topic2\",0.6748131231404155)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.48687311065156597),(\"topic2\",0.5131268893484341)])])",8.797732649220901e-36),("(fromList [(\"topic1\",[(\"bear\",0.2781038843406247),(\"wolf\",0.24113305845206004),(\"python\",9.91752372000113e-2),(\"prolog\",0.38158782000730385)]),(\"topic2\",[(\"bear\",0.17566639841583537),(\"wolf\",0.4102949762997866),(\"python\",4.180482337961342e-2),(\"prolog\",0.3722338019047647)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.8667701657488383),(\"topic2\",0.13322983425116178)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.21960032583483474),(\"topic2\",0.7803996741651653)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.15452401070056435),(\"topic2\",0.8454759892994357)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32518687685958453),(\"topic2\",0.6748131231404155)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.48687311065156597),(\"topic2\",0.5131268893484341)])])",8.797732649220901e-36),("(fromList [(\"topic1\",[(\"bear\",0.16315227606498015),(\"wolf\",0.1414629911201733),(\"python\",0.4715226263920085),(\"prolog\",0.2238621064228381)]),(\"topic2\",[(\"bear\",0.17566639841583537),(\"wolf\",0.4102949762997866),(\"python\",4.180482337961342e-2),(\"prolog\",0.3722338019047647)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.9493543715937027),(\"topic2\",5.0645628406297175e-2)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.21960032583483474),(\"topic2\",0.7803996741651653)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.15452401070056435),(\"topic2\",0.8454759892994357)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32518687685958453),(\"topic2\",0.6748131231404155)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.48687311065156597),(\"topic2\",0.5131268893484341)])])",8.797732649220901e-36),("(fromList [(\"topic1\",[(\"bear\",0.16315227606498015),(\"wolf\",0.1414629911201733),(\"python\",0.4715226263920085),(\"prolog\",0.2238621064228381)]),(\"topic2\",[(\"bear\",0.27478658473370615),(\"wolf\",0.6418049000124093),(\"python\",6.539329516329537e-2),(\"prolog\",1.8015220090589205e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.9493543715937027),(\"topic2\",5.0645628406297175e-2)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.21960032583483474),(\"topic2\",0.7803996741651653)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.15452401070056435),(\"topic2\",0.8454759892994357)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32518687685958453),(\"topic2\",0.6748131231404155)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.48687311065156597),(\"topic2\",0.5131268893484341)])])",8.797732649220901e-36),("(fromList [(\"topic1\",[(\"bear\",0.16315227606498015),(\"wolf\",0.1414629911201733),(\"python\",0.4715226263920085),(\"prolog\",0.2238621064228381)]),(\"topic2\",[(\"bear\",0.27478658473370615),(\"wolf\",0.6418049000124093),(\"python\",6.539329516329537e-2),(\"prolog\",1.8015220090589205e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.5510622572104782),(\"topic2\",0.44893774278952187)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.11510795718182044),(\"topic2\",0.8848920428181795)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.4686001824195545),(\"topic2\",0.5313998175804455)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.6717889660960497),(\"topic2\",0.32821103390395034)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.2670680718669392),(\"topic2\",0.7329319281330607)])])",8.797732649220901e-36),("(fromList [(\"topic1\",[(\"bear\",0.16315227606498015),(\"wolf\",0.1414629911201733),(\"python\",0.4715226263920085),(\"prolog\",0.2238621064228381)]),(\"topic2\",[(\"bear\",0.27478658473370615),(\"wolf\",0.6418049000124093),(\"python\",6.539329516329537e-2),(\"prolog\",1.8015220090589205e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.9493543715937027),(\"topic2\",5.0645628406297175e-2)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.21960032583483474),(\"topic2\",0.7803996741651653)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.15452401070056435),(\"topic2\",0.8454759892994357)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32518687685958453),(\"topic2\",0.6748131231404155)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.9645145666946825),(\"topic2\",3.548543330531747e-2)])])",8.797732649220901e-36),("(fromList [(\"topic1\",[(\"bear\",0.16315227606498015),(\"wolf\",0.1414629911201733),(\"python\",0.4715226263920085),(\"prolog\",0.2238621064228381)]),(\"topic2\",[(\"bear\",0.27478658473370615),(\"wolf\",0.6418049000124093),(\"python\",6.539329516329537e-2),(\"prolog\",1.8015220090589205e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.9493543715937027),(\"topic2\",5.0645628406297175e-2)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.21960032583483474),(\"topic2\",0.7803996741651653)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.15452401070056435),(\"topic2\",0.8454759892994357)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32518687685958453),(\"topic2\",0.6748131231404155)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7650916587070631),(\"topic2\",0.2349083412929369)])])",8.797732649220901e-36),("(fromList [(\"topic1\",[(\"bear\",0.16315227606498015),(\"wolf\",0.1414629911201733),(\"python\",0.4715226263920085),(\"prolog\",0.2238621064228381)]),(\"topic2\",[(\"bear\",0.27478658473370615),(\"wolf\",0.6418049000124093),(\"python\",6.539329516329537e-2),(\"prolog\",1.8015220090589205e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.9493543715937027),(\"topic2\",5.0645628406297175e-2)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.21960032583483474),(\"topic2\",0.7803996741651653)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.15452401070056435),(\"topic2\",0.8454759892994357)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32518687685958453),(\"topic2\",0.6748131231404155)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7650916587070631),(\"topic2\",0.2349083412929369)])])",8.797732649220901e-36),("(fromList [(\"topic1\",[(\"bear\",0.16315227606498015),(\"wolf\",0.1414629911201733),(\"python\",0.4715226263920085),(\"prolog\",0.2238621064228381)]),(\"topic2\",[(\"bear\",0.27478658473370615),(\"wolf\",0.6418049000124093),(\"python\",6.539329516329537e-2),(\"prolog\",1.8015220090589205e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.9493543715937027),(\"topic2\",5.0645628406297175e-2)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.21960032583483474),(\"topic2\",0.7803996741651653)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.15452401070056435),(\"topic2\",0.8454759892994357)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32518687685958453),(\"topic2\",0.6748131231404155)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.52776415174419),(\"topic2\",0.4722358482558099)])])",8.797732649220901e-36),("(fromList [(\"topic1\",[(\"bear\",0.16315227606498015),(\"wolf\",0.1414629911201733),(\"python\",0.4715226263920085),(\"prolog\",0.2238621064228381)]),(\"topic2\",[(\"bear\",0.27478658473370615),(\"wolf\",0.6418049000124093),(\"python\",6.539329516329537e-2),(\"prolog\",1.8015220090589205e-2)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.9493543715937027),(\"topic2\",5.0645628406297175e-2)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.21960032583483474),(\"topic2\",0.7803996741651653)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.15452401070056435),(\"topic2\",0.8454759892994357)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32518687685958453),(\"topic2\",0.6748131231404155)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.52776415174419),(\"topic2\",0.4722358482558099)])])",8.797732649220901e-36)]
+ test/fixtures/LDA10-SMC.txt view
@@ -0,0 +1,1 @@+[("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.2634772352592057),(\"topic2\",0.7365227647407943)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.20068470549098844),(\"topic2\",0.7993152945090116)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.41454269168514973),(\"topic2\",0.5854573083148503)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8355127529929074),(\"topic2\",0.16448724700709264)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.2634772352592057),(\"topic2\",0.7365227647407943)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.20068470549098844),(\"topic2\",0.7993152945090116)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.41454269168514973),(\"topic2\",0.5854573083148503)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8355127529929074),(\"topic2\",0.16448724700709264)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.2634772352592057),(\"topic2\",0.7365227647407943)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.20068470549098844),(\"topic2\",0.7993152945090116)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.41454269168514973),(\"topic2\",0.5854573083148503)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8355127529929074),(\"topic2\",0.16448724700709264)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.2634772352592057),(\"topic2\",0.7365227647407943)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.20068470549098844),(\"topic2\",0.7993152945090116)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.41454269168514973),(\"topic2\",0.5854573083148503)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8355127529929074),(\"topic2\",0.16448724700709264)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.697550756779644),(\"topic2\",0.30244924322035605)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.965171190101216),(\"topic2\",3.482880989878406e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7060492271797333),(\"topic2\",0.2939507728202666)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.697550756779644),(\"topic2\",0.30244924322035605)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.965171190101216),(\"topic2\",3.482880989878406e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7060492271797333),(\"topic2\",0.2939507728202666)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.697550756779644),(\"topic2\",0.30244924322035605)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.965171190101216),(\"topic2\",3.482880989878406e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7060492271797333),(\"topic2\",0.2939507728202666)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.697550756779644),(\"topic2\",0.30244924322035605)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.965171190101216),(\"topic2\",3.482880989878406e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7060492271797333),(\"topic2\",0.2939507728202666)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.697550756779644),(\"topic2\",0.30244924322035605)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.965171190101216),(\"topic2\",3.482880989878406e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7060492271797333),(\"topic2\",0.2939507728202666)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.697550756779644),(\"topic2\",0.30244924322035605)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.965171190101216),(\"topic2\",3.482880989878406e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7060492271797333),(\"topic2\",0.2939507728202666)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.697550756779644),(\"topic2\",0.30244924322035605)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.965171190101216),(\"topic2\",3.482880989878406e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7060492271797333),(\"topic2\",0.2939507728202666)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.697550756779644),(\"topic2\",0.30244924322035605)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.965171190101216),(\"topic2\",3.482880989878406e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7060492271797333),(\"topic2\",0.2939507728202666)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",2.844753859121769e-2),(\"topic2\",0.9715524614087824)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.37965567186815763),(\"topic2\",0.6203443281318423)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.3540083496835881),(\"topic2\",0.6459916503164119)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",2.844753859121769e-2),(\"topic2\",0.9715524614087824)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.37965567186815763),(\"topic2\",0.6203443281318423)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.3540083496835881),(\"topic2\",0.6459916503164119)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",2.844753859121769e-2),(\"topic2\",0.9715524614087824)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.37965567186815763),(\"topic2\",0.6203443281318423)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.3540083496835881),(\"topic2\",0.6459916503164119)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2652913724654582),(\"topic2\",0.7347086275345417)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.47764843231101173),(\"topic2\",0.5223515676889883)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.6925579943073733),(\"topic2\",0.3074420056926267)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2652913724654582),(\"topic2\",0.7347086275345417)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.47764843231101173),(\"topic2\",0.5223515676889883)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.6925579943073733),(\"topic2\",0.3074420056926267)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2652913724654582),(\"topic2\",0.7347086275345417)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.47764843231101173),(\"topic2\",0.5223515676889883)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.6925579943073733),(\"topic2\",0.3074420056926267)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2652913724654582),(\"topic2\",0.7347086275345417)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.47764843231101173),(\"topic2\",0.5223515676889883)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.2292417221473923),(\"topic2\",0.7707582778526078)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2652913724654582),(\"topic2\",0.7347086275345417)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.47764843231101173),(\"topic2\",0.5223515676889883)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.9646060460810639),(\"topic2\",3.5393953918936e-2)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.2652913724654582),(\"topic2\",0.7347086275345417)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.47764843231101173),(\"topic2\",0.5223515676889883)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.9646060460810639),(\"topic2\",3.5393953918936e-2)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.6791784514707125),(\"topic2\",0.32082154852928735)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.3870992946622541),(\"topic2\",0.6129007053377459)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.6791784514707125),(\"topic2\",0.32082154852928735)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8509047569221565),(\"topic2\",0.14909524307784347)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.6791784514707125),(\"topic2\",0.32082154852928735)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8509047569221565),(\"topic2\",0.14909524307784347)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.6791784514707125),(\"topic2\",0.32082154852928735)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8509047569221565),(\"topic2\",0.14909524307784347)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.6791784514707125),(\"topic2\",0.32082154852928735)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8509047569221565),(\"topic2\",0.14909524307784347)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.6791784514707125),(\"topic2\",0.32082154852928735)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8509047569221565),(\"topic2\",0.14909524307784347)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.18895435275112443),(\"topic2\",0.8110456472488755)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.10735220295140778),(\"topic2\",0.8926477970485922)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8642486394294454),(\"topic2\",0.13575136057055465)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8642486394294454),(\"topic2\",0.13575136057055465)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8642486394294454),(\"topic2\",0.13575136057055465)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8642486394294454),(\"topic2\",0.13575136057055465)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.9930888003417866),(\"topic2\",6.911199658213415e-3)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.9930888003417866),(\"topic2\",6.911199658213415e-3)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.9930888003417866),(\"topic2\",6.911199658213415e-3)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.9930888003417866),(\"topic2\",6.911199658213415e-3)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.9039948939737742),(\"topic2\",9.600510602622578e-2)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35729424423731515),(\"topic2\",0.6427057557626848)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35729424423731515),(\"topic2\",0.6427057557626848)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35729424423731515),(\"topic2\",0.6427057557626848)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35729424423731515),(\"topic2\",0.6427057557626848)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35729424423731515),(\"topic2\",0.6427057557626848)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1285103528481879),(\"topic2\",0.8714896471518121)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.4512829757824692),(\"topic2\",0.5487170242175309)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.35729424423731515),(\"topic2\",0.6427057557626848)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.5808491374569021),(\"topic2\",0.4191508625430979)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.9446461959958755),(\"topic2\",5.535380400412449e-2)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.5808491374569021),(\"topic2\",0.4191508625430979)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.9446461959958755),(\"topic2\",5.535380400412449e-2)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.5808491374569021),(\"topic2\",0.4191508625430979)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8641637601451785),(\"topic2\",0.1358362398548215)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.5808491374569021),(\"topic2\",0.4191508625430979)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8641637601451785),(\"topic2\",0.1358362398548215)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.5808491374569021),(\"topic2\",0.4191508625430979)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8641637601451785),(\"topic2\",0.1358362398548215)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.323491635727712),(\"topic2\",0.676508364272288)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.9172894215885682),(\"topic2\",8.271057841143187e-2)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.323491635727712),(\"topic2\",0.676508364272288)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.9172894215885682),(\"topic2\",8.271057841143187e-2)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.323491635727712),(\"topic2\",0.676508364272288)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7744969569641502),(\"topic2\",0.2255030430358497)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.323491635727712),(\"topic2\",0.676508364272288)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7744969569641502),(\"topic2\",0.2255030430358497)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.323491635727712),(\"topic2\",0.676508364272288)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7744969569641502),(\"topic2\",0.2255030430358497)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.323491635727712),(\"topic2\",0.676508364272288)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.6080285452173136),(\"topic2\",0.3919714547826863)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.323491635727712),(\"topic2\",0.676508364272288)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.6080285452173136),(\"topic2\",0.3919714547826863)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.323491635727712),(\"topic2\",0.676508364272288)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.6080285452173136),(\"topic2\",0.3919714547826863)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.323491635727712),(\"topic2\",0.676508364272288)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.6080285452173136),(\"topic2\",0.3919714547826863)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.323491635727712),(\"topic2\",0.676508364272288)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.6080285452173136),(\"topic2\",0.3919714547826863)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.3839328816817768),(\"topic2\",0.6160671183182231)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.5245975070005406),(\"topic2\",0.47540249299945947)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.3839328816817768),(\"topic2\",0.6160671183182231)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.5245975070005406),(\"topic2\",0.47540249299945947)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.3839328816817768),(\"topic2\",0.6160671183182231)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.5245975070005406),(\"topic2\",0.47540249299945947)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.3839328816817768),(\"topic2\",0.6160671183182231)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.5078739049652533),(\"topic2\",0.4921260950347467)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.3839328816817768),(\"topic2\",0.6160671183182231)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.5078739049652533),(\"topic2\",0.4921260950347467)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.3839328816817768),(\"topic2\",0.6160671183182231)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.5078739049652533),(\"topic2\",0.4921260950347467)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.3839328816817768),(\"topic2\",0.6160671183182231)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.5078739049652533),(\"topic2\",0.4921260950347467)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.3839328816817768),(\"topic2\",0.6160671183182231)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.5078739049652533),(\"topic2\",0.4921260950347467)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.3839328816817768),(\"topic2\",0.6160671183182231)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.5078739049652533),(\"topic2\",0.4921260950347467)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",9.298735878604396e-2),(\"topic2\",0.907012641213956)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.3839328816817768),(\"topic2\",0.6160671183182231)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.5078739049652533),(\"topic2\",0.4921260950347467)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11200527806845688),(\"topic2\",0.8879947219315432)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.9445201216105829),(\"topic2\",5.5479878389417044e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.5388215809473412),(\"topic2\",0.4611784190526587)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11200527806845688),(\"topic2\",0.8879947219315432)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.9445201216105829),(\"topic2\",5.5479878389417044e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.5388215809473412),(\"topic2\",0.4611784190526587)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11200527806845688),(\"topic2\",0.8879947219315432)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.9445201216105829),(\"topic2\",5.5479878389417044e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.33854346795237344),(\"topic2\",0.6614565320476266)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11200527806845688),(\"topic2\",0.8879947219315432)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.9445201216105829),(\"topic2\",5.5479878389417044e-2)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.33854346795237344),(\"topic2\",0.6614565320476266)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11200527806845688),(\"topic2\",0.8879947219315432)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.3143392883693011),(\"topic2\",0.685660711630699)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7848587293144608),(\"topic2\",0.2151412706855392)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.47240464061393594),(\"topic2\",0.5275953593860641)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11200527806845688),(\"topic2\",0.8879947219315432)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.3143392883693011),(\"topic2\",0.685660711630699)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7848587293144608),(\"topic2\",0.2151412706855392)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1763598910823267),(\"topic2\",0.8236401089176733)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.7823253440734026),(\"topic2\",0.2176746559265975)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.9937415482106086),(\"topic2\",6.2584517893913665e-3)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1763598910823267),(\"topic2\",0.8236401089176733)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.7823253440734026),(\"topic2\",0.2176746559265975)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8008272802252768),(\"topic2\",0.19917271977472314)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1763598910823267),(\"topic2\",0.8236401089176733)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.7823253440734026),(\"topic2\",0.2176746559265975)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8008272802252768),(\"topic2\",0.19917271977472314)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.1763598910823267),(\"topic2\",0.8236401089176733)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.7823253440734026),(\"topic2\",0.2176746559265975)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8008272802252768),(\"topic2\",0.19917271977472314)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",6.015301862198376e-2),(\"topic2\",0.9398469813780163)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.6133192521509675),(\"topic2\",0.3866807478490325)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7874320225653269),(\"topic2\",0.21256797743467318)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",6.015301862198376e-2),(\"topic2\",0.9398469813780163)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.6133192521509675),(\"topic2\",0.3866807478490325)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7874320225653269),(\"topic2\",0.21256797743467318)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",6.015301862198376e-2),(\"topic2\",0.9398469813780163)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.6133192521509675),(\"topic2\",0.3866807478490325)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8058502581083504),(\"topic2\",0.19414974189164957)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",6.015301862198376e-2),(\"topic2\",0.9398469813780163)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.6133192521509675),(\"topic2\",0.3866807478490325)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8058502581083504),(\"topic2\",0.19414974189164957)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",6.015301862198376e-2),(\"topic2\",0.9398469813780163)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.6133192521509675),(\"topic2\",0.3866807478490325)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8058502581083504),(\"topic2\",0.19414974189164957)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",6.015301862198376e-2),(\"topic2\",0.9398469813780163)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.6133192521509675),(\"topic2\",0.3866807478490325)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8058502581083504),(\"topic2\",0.19414974189164957)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11049756649934124),(\"topic2\",0.8895024335006588)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.707057945542015),(\"topic2\",0.29294205445798505)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7950291577206223),(\"topic2\",0.20497084227937762)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11049756649934124),(\"topic2\",0.8895024335006588)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.5034586205941756),(\"topic2\",0.49654137940582455)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",8.936715899518691e-2),(\"topic2\",0.9106328410048131)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11049756649934124),(\"topic2\",0.8895024335006588)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.5034586205941756),(\"topic2\",0.49654137940582455)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",8.936715899518691e-2),(\"topic2\",0.9106328410048131)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11049756649934124),(\"topic2\",0.8895024335006588)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32075379988749575),(\"topic2\",0.6792462001125041)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8836485209177353),(\"topic2\",0.11635147908226473)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11049756649934124),(\"topic2\",0.8895024335006588)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32075379988749575),(\"topic2\",0.6792462001125041)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8836485209177353),(\"topic2\",0.11635147908226473)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11049756649934124),(\"topic2\",0.8895024335006588)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32075379988749575),(\"topic2\",0.6792462001125041)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8836485209177353),(\"topic2\",0.11635147908226473)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11049756649934124),(\"topic2\",0.8895024335006588)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32075379988749575),(\"topic2\",0.6792462001125041)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8836485209177353),(\"topic2\",0.11635147908226473)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11049756649934124),(\"topic2\",0.8895024335006588)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32075379988749575),(\"topic2\",0.6792462001125041)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8836485209177353),(\"topic2\",0.11635147908226473)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11049756649934124),(\"topic2\",0.8895024335006588)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32075379988749575),(\"topic2\",0.6792462001125041)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.8836485209177353),(\"topic2\",0.11635147908226473)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.5126775929912853),(\"wolf\",9.583969035940434e-2),(\"python\",0.11063230119114982),(\"prolog\",0.28085041545816053)]),(\"topic2\",[(\"bear\",0.1948611183111976),(\"wolf\",0.5036273719863957),(\"python\",0.14809948543424897),(\"prolog\",0.15341202426815767)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6530116082745558),(\"topic2\",0.34698839172544416)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.6507409151431025),(\"topic2\",0.34925908485689744)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.11049756649934124),(\"topic2\",0.8895024335006588)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.32075379988749575),(\"topic2\",0.6792462001125041)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",0.7404063685886478),(\"topic2\",0.25959363141135217)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.22414695309814184),(\"wolf\",0.36397967833281775),(\"python\",3.543477605736618e-2),(\"prolog\",0.37643859251167416)]),(\"topic2\",[(\"bear\",0.41133940400109575),(\"wolf\",0.13799674144155313),(\"python\",0.26930098135747826),(\"prolog\",0.18136287319987282)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6967249670088582),(\"topic2\",0.3032750329911418)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.4608178279094073),(\"topic2\",0.5391821720905928)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.856205109713736),(\"topic2\",0.14379489028626394)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.25991281762756324),(\"topic2\",0.7400871823724368)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",3.242694194982843e-2),(\"topic2\",0.9675730580501716)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.22414695309814184),(\"wolf\",0.36397967833281775),(\"python\",3.543477605736618e-2),(\"prolog\",0.37643859251167416)]),(\"topic2\",[(\"bear\",0.41133940400109575),(\"wolf\",0.13799674144155313),(\"python\",0.26930098135747826),(\"prolog\",0.18136287319987282)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6967249670088582),(\"topic2\",0.3032750329911418)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.4608178279094073),(\"topic2\",0.5391821720905928)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.856205109713736),(\"topic2\",0.14379489028626394)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.25991281762756324),(\"topic2\",0.7400871823724368)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",3.242694194982843e-2),(\"topic2\",0.9675730580501716)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.22414695309814184),(\"wolf\",0.36397967833281775),(\"python\",3.543477605736618e-2),(\"prolog\",0.37643859251167416)]),(\"topic2\",[(\"bear\",0.41133940400109575),(\"wolf\",0.13799674144155313),(\"python\",0.26930098135747826),(\"prolog\",0.18136287319987282)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6967249670088582),(\"topic2\",0.3032750329911418)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.4608178279094073),(\"topic2\",0.5391821720905928)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.856205109713736),(\"topic2\",0.14379489028626394)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.25991281762756324),(\"topic2\",0.7400871823724368)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",3.242694194982843e-2),(\"topic2\",0.9675730580501716)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.22414695309814184),(\"wolf\",0.36397967833281775),(\"python\",3.543477605736618e-2),(\"prolog\",0.37643859251167416)]),(\"topic2\",[(\"bear\",0.41133940400109575),(\"wolf\",0.13799674144155313),(\"python\",0.26930098135747826),(\"prolog\",0.18136287319987282)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6967249670088582),(\"topic2\",0.3032750329911418)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.4608178279094073),(\"topic2\",0.5391821720905928)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.856205109713736),(\"topic2\",0.14379489028626394)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.25991281762756324),(\"topic2\",0.7400871823724368)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",3.242694194982843e-2),(\"topic2\",0.9675730580501716)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.22414695309814184),(\"wolf\",0.36397967833281775),(\"python\",3.543477605736618e-2),(\"prolog\",0.37643859251167416)]),(\"topic2\",[(\"bear\",0.41133940400109575),(\"wolf\",0.13799674144155313),(\"python\",0.26930098135747826),(\"prolog\",0.18136287319987282)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6967249670088582),(\"topic2\",0.3032750329911418)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.4608178279094073),(\"topic2\",0.5391821720905928)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.856205109713736),(\"topic2\",0.14379489028626394)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.25991281762756324),(\"topic2\",0.7400871823724368)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",3.242694194982843e-2),(\"topic2\",0.9675730580501716)])])",6.62470063222773e-33),("(fromList [(\"topic1\",[(\"bear\",0.22414695309814184),(\"wolf\",0.36397967833281775),(\"python\",3.543477605736618e-2),(\"prolog\",0.37643859251167416)]),(\"topic2\",[(\"bear\",0.41133940400109575),(\"wolf\",0.13799674144155313),(\"python\",0.26930098135747826),(\"prolog\",0.18136287319987282)])],[(\"bear prolog prolog wolf prolog bear wolf bear bear prolog\",[(\"topic1\",0.6967249670088582),(\"topic2\",0.3032750329911418)]),(\"wolf prolog bear wolf wolf python bear bear wolf bear\",[(\"topic1\",0.4608178279094073),(\"topic2\",0.5391821720905928)]),(\"wolf prolog wolf wolf wolf wolf prolog python python bear\",[(\"topic1\",0.856205109713736),(\"topic2\",0.14379489028626394)]),(\"bear prolog prolog bear wolf bear python wolf prolog wolf\",[(\"topic1\",0.25991281762756324),(\"topic2\",0.7400871823724368)]),(\"bear bear prolog bear python bear wolf python prolog prolog\",[(\"topic1\",3.242694194982843e-2),(\"topic2\",0.9675730580501716)])])",6.62470063222773e-33)]
+ test/fixtures/LR10-MH.txt view
@@ -0,0 +1,1 @@+["2.950544941215132e-6","2.950544941215132e-6","2.950544941215132e-6","2.950544941215132e-6","2.950544941215132e-6","2.950544941215132e-6","2.950544941215132e-6","2.950544941215132e-6","2.950544941215132e-6","2.950544941215132e-6","2.950544941215132e-6","2.950544941215132e-6","4.417248310074391e-5","4.417248310074391e-5","4.417248310074391e-5","4.417248310074391e-5","4.417248310074391e-5","4.417248310074391e-5","4.417248310074391e-5","4.417248310074391e-5","3.542845305464785e-4","3.542845305464785e-4","3.542845305464785e-4","3.542845305464785e-4","3.542845305464785e-4","3.542845305464785e-4","3.542845305464785e-4","3.542845305464785e-4","3.542845305464785e-4","3.542845305464785e-4","1.283996726025695e-6","5.8758436338617424e-6","5.8758436338617424e-6","5.8758436338617424e-6","5.8758436338617424e-6","5.8758436338617424e-6","5.8758436338617424e-6","5.8758436338617424e-6","5.8758436338617424e-6","5.8758436338617424e-6","5.8758436338617424e-6","5.8758436338617424e-6","5.8758436338617424e-6","5.8758436338617424e-6","0.21036341524185248","0.21036341524185248","0.21036341524185248","0.11759542598406439","0.11759542598406439","0.11759542598406439","0.11759542598406439","0.11759542598406439","0.11759542598406439","4.7312512236572256e-2","4.7312512236572256e-2","4.7312512236572256e-2","4.7312512236572256e-2","0.4947233726255189","0.4947233726255189","0.38932500660802716","0.38932500660802716","0.38932500660802716","0.38932500660802716","0.7207054705150296","0.6553804082004575","0.6553804082004575","0.6553804082004575","0.6553804082004575","0.8884089778243283","0.8884089778243283","0.8884089778243283","7.972233473120037e-3","7.972233473120037e-3","7.972233473120037e-3","7.972233473120037e-3","7.972233473120037e-3","7.972233473120037e-3","7.972233473120037e-3","7.972233473120037e-3","7.972233473120037e-3","0.9255022758580312","0.6388734801405944","2.2127051202286738e-5","2.2127051202286738e-5","5.340807350374084e-6","5.340807350374084e-6","5.340807350374084e-6","5.340807350374084e-6","5.340807350374084e-6","5.340807350374084e-6","5.340807350374084e-6","5.340807350374084e-6","5.340807350374084e-6","5.181558495552509e-6","5.181558495552509e-6","5.1274144757719514e-6","5.1274144757719514e-6","5.1274144757719514e-6","5.1274144757719514e-6","5.1274144757719514e-6","5.1274144757719514e-6"]
+ test/fixtures/LR10-RMSMC.txt view
@@ -0,0 +1,1 @@+[("5.333997036871341e-6",6.253483531321334e-5),("4.7394126422869915e-6",6.253483531321334e-5),("7.798412010176118e-6",6.253483531321334e-5),("3.6537314189667804e-3",6.253483531321334e-5),("2.8719951155583437e-3",6.253483531321334e-5),("8.106430574751586e-3",6.253483531321334e-5),("0.8083297132912659",6.253483531321334e-5),("0.3178833271596258",6.253483531321334e-5),("0.3487591395231385",6.253483531321334e-5),("2.027192522287899e-2",6.253483531321334e-5)]
+ test/fixtures/LR10-SMC.txt view
@@ -0,0 +1,1 @@+[("2.324831917751426e-5",8.615785653338886e-6),("4.0753397495054896e-8",8.615785653338886e-6),("7.274125904873279e-9",8.615785653338886e-6),("1.3743372716534289e-5",8.615785653338886e-6),("4.254983717992536e-6",8.615785653338886e-6),("1.2272127506266697e-6",8.615785653338886e-6),("1.214022726807993e-7",8.615785653338886e-6),("8.847449654106116e-8",8.615785653338886e-6),("1.6000818494452112e-3",8.615785653338886e-6),("2.0279043319035277e-3",8.615785653338886e-6),("3.5018249880037834e-5",8.615785653338886e-6),("0.16426780827561477",8.615785653338886e-6),("0.10773403426050324",8.615785653338886e-6),("0.3304703458482792",8.615785653338886e-6),("0.10913515995295375",8.615785653338886e-6),("3.8113707417415554e-7",8.615785653338886e-6),("1.1707029254682367e-4",8.615785653338886e-6),("2.047893831024706e-3",8.615785653338886e-6),("1.8725448138433734e-3",8.615785653338886e-6),("6.053601828693627e-2",8.615785653338886e-6),("0.1757594676547173",8.615785653338886e-6),("1.3511280746237259e-3",8.615785653338886e-6),("0.23723482733424164",8.615785653338886e-6),("0.16151469556914314",8.615785653338886e-6),("7.191080175022858e-3",8.615785653338886e-6),("1.6108325498387603e-7",8.615785653338886e-6),("1.6659054333722745e-7",8.615785653338886e-6),("4.28535218704211e-4",8.615785653338886e-6),("4.305836021545625e-4",8.615785653338886e-6),("4.7576965500979653e-4",8.615785653338886e-6),("4.4539756971784895e-4",8.615785653338886e-6),("3.96355147105004e-4",8.615785653338886e-6),("2.91792488057767e-3",8.615785653338886e-6),("0.1387157529569227",8.615785653338886e-6),("0.12679393576798442",8.615785653338886e-6),("0.23010548225976238",8.615785653338886e-6),("0.25223594655800285",8.615785653338886e-6),("6.97387528630698e-5",8.615785653338886e-6),("9.333831289852731e-5",8.615785653338886e-6),("8.375626668711192e-5",8.615785653338886e-6),("1.5213683176568195e-2",8.615785653338886e-6),("3.5712314627571923e-4",8.615785653338886e-6),("7.636217014509781e-4",8.615785653338886e-6),("2.0872090258618442e-4",8.615785653338886e-6),("5.196909883379355e-4",8.615785653338886e-6),("5.701798151154428e-4",8.615785653338886e-6),("5.093049208576314e-4",8.615785653338886e-6),("1.4278233878183234e-2",8.615785653338886e-6),("0.409063870280768",8.615785653338886e-6),("2.413899012911671e-2",8.615785653338886e-6),("4.9820455672153804e-2",8.615785653338886e-6),("2.3987373289798696e-3",8.615785653338886e-6),("2.3730997104438635e-3",8.615785653338886e-6),("1.5421674679073712e-2",8.615785653338886e-6),("6.127942201533583e-4",8.615785653338886e-6),("0.29100637723657274",8.615785653338886e-6),("6.466851911961999e-4",8.615785653338886e-6),("6.899429519546635e-4",8.615785653338886e-6),("6.796536628553891e-4",8.615785653338886e-6),("1.5687561944396283e-2",8.615785653338886e-6),("1.0114194783259966e-2",8.615785653338886e-6),("8.650936462496627e-4",8.615785653338886e-6),("8.659503706938266e-4",8.615785653338886e-6),("0.9866480964309671",8.615785653338886e-6),("0.9844641052458803",8.615785653338886e-6),("0.9877580766923669",8.615785653338886e-6),("0.3570814146622049",8.615785653338886e-6),("0.3333232242467457",8.615785653338886e-6),("0.28788395991944565",8.615785653338886e-6),("0.6235083846866266",8.615785653338886e-6),("2.9830083243998794e-2",8.615785653338886e-6),("0.6715098168079819",8.615785653338886e-6),("0.5092770566793119",8.615785653338886e-6),("0.14931145218944078",8.615785653338886e-6),("0.9476390701984468",8.615785653338886e-6),("0.19844654340805706",8.615785653338886e-6),("0.8692525556246279",8.615785653338886e-6),("0.2857288027412788",8.615785653338886e-6),("0.9128866108374706",8.615785653338886e-6),("0.5972931052418653",8.615785653338886e-6),("3.185136062093685e-2",8.615785653338886e-6),("0.7815143883956358",8.615785653338886e-6),("9.045285261453962e-4",8.615785653338886e-6),("1.0570963598552236e-4",8.615785653338886e-6),("0.9988704519081596",8.615785653338886e-6),("0.9983306238100842",8.615785653338886e-6),("0.999817180959221",8.615785653338886e-6),("0.999632323087958",8.615785653338886e-6),("0.9978593357863148",8.615785653338886e-6),("0.9932458970319142",8.615785653338886e-6),("0.9997633989820984",8.615785653338886e-6),("0.25474879877870016",8.615785653338886e-6),("0.12254684366442331",8.615785653338886e-6),("6.952221863096741e-2",8.615785653338886e-6),("0.38421927032809844",8.615785653338886e-6),("0.13255536658985864",8.615785653338886e-6),("0.1506084845751688",8.615785653338886e-6),("0.3502412842110343",8.615785653338886e-6),("1.28565002377979e-2",8.615785653338886e-6),("0.3782237084074611",8.615785653338886e-6)]
+ test/fixtures/SSM-PMMH.txt view
@@ -0,0 +1,1 @@+[[([74405.69500410178,143777.3515026691,195290.64675632896,483878.28639985673,600603.4104497777],1.0),([74405.69500410178,143777.3515026691,195290.64675632896,483878.28639985673,600603.4104497777],1.0),([74405.69500410178,143777.3515026691,195290.64675632896,483878.28639985673,600603.4104497777],1.0)],[([157620.04097610444,26661.523636563594,321204.4219216401,421274.0528523404,487363.3134055787],1.0),([157620.04097610444,26661.523636563594,321204.4219216401,421274.0528523404,487363.3134055787],1.0),([157620.04097610444,26661.523636563594,321204.4219216401,421274.0528523404,487363.3134055787],1.0)],[([-1.2600621067470811e67,-1.3171618074660135e67,3.55155213532486e66,-9.486041679240111e66,-1.4476178361450074e67],1.0),([-1.2600621067470811e67,-1.3171618074660135e67,3.55155213532486e66,-9.486041679240111e66,-1.4476178361450074e67],1.0),([-1.2600621067470811e67,-1.3171618074660135e67,3.55155213532486e66,-9.486041679240111e66,-1.4476178361450074e67],1.0)]]
+ test/fixtures/SSM-RMSMC.txt view
@@ -0,0 +1,1 @@+[([-2.660097878548362e12,4.2406657192899927e11,5.124397279021509e11,-1.5388049692223555e12,5.100591467413694e11],1.7934178371940385e-141),([85360.89249769927,82937.71043376798,236528.18865034508,184344.32920611685,257818.8194711436],1.7934178371940385e-141),([111456.98861817457,175718.5311026478,-123025.40752936345,-216315.66615773254,-216313.3788230968],1.7934178371940385e-141),([19634.90868499715,3982.228157420627,71064.25154723959,-61863.47069790381,-124170.21806752698],1.7934178371940385e-141),([-1.5475119433556266e13,7.505784271326075e13,1.8087989772377637e13,2.3121907140178836e13,6.957846697896459e13],1.7934178371940385e-141),([3.3114425601587117e13,-7.174858488587559e12,-5.3895766067097984e13,-5.574198391310134e13,-7.085806871739197e13],1.7934178371940385e-141),([1.7797637411011798e9,2.257078068208236e9,1.7822875201019692e9,-3.1059378475534713e8,-2.022387835329388e8],1.7934178371940385e-141),([-362.4859209624216,597.209862141266,354.2417236032639,699.0287190356412,-719.9079388224256],1.7934178371940385e-141),([-6962602.171312882,4072501.6094401204,-1935864.3227236385,6378383.05623946,2107530.9972696295],1.7934178371940385e-141),([535.0932822165735,229.4681249747279,-318.4034398226934,-425.6731795563692,-736.158075205745],1.7934178371940385e-141)]
+ test/fixtures/SSM-RMSMCBasic.txt view
@@ -0,0 +1,1 @@+[([-2.660097878548362e12,4.2406657192899927e11,5.124397279021509e11,-1.5388049692223555e12,5.100591467413694e11],1.7934178371940385e-141),([85360.89249769927,82937.71043376798,236528.18865034508,184344.32920611685,257818.8194711436],1.7934178371940385e-141),([111456.98861817457,175718.5311026478,-123025.40752936345,-216315.66615773254,-216313.3788230968],1.7934178371940385e-141),([19634.90868499715,3982.228157420627,71064.25154723959,-61863.47069790381,-124170.21806752698],1.7934178371940385e-141),([-1.5475119433556266e13,7.505784271326075e13,1.8087989772377637e13,2.3121907140178836e13,6.957846697896459e13],1.7934178371940385e-141),([3.3114425601587117e13,-7.174858488587559e12,-5.3895766067097984e13,-5.574198391310134e13,-7.085806871739197e13],1.7934178371940385e-141),([1.7797637411011798e9,2.257078068208236e9,1.7822875201019692e9,-3.1059378475534713e8,-2.022387835329388e8],1.7934178371940385e-141),([-362.4859209624216,597.209862141266,354.2417236032639,699.0287190356412,-719.9079388224256],1.7934178371940385e-141),([-6962602.171312882,4072501.6094401204,-1935864.3227236385,6378383.05623946,2107530.9972696295],1.7934178371940385e-141),([535.0932822165735,229.4681249747279,-318.4034398226934,-425.6731795563692,-736.158075205745],1.7934178371940385e-141)]
+ test/fixtures/SSM-RMSMCDynamic.txt view
@@ -0,0 +1,1 @@+[([61234.923743603955,79039.83817954235,354024.81636628765,225755.73057039993,-78843.37322818518],0.0),([61234.923743603955,-205024.66324964678,-438520.7645656072,-526045.6062936985,17959.08713788638],0.0),([61234.923743603955,130707.33129683959,260276.7204227042,538891.1815485102,432537.1717560617],0.0),([61234.923743603955,425968.16738967673,72802.89417099475,97062.29318414515,-90904.59187690681],0.0),([61234.923743603955,-80888.00179367141,122235.67304475381,48742.27626015559,-149682.32933231423],0.0),([61234.923743603955,43.833902800088254,-417728.0201965655,49565.634594935604,-303943.3354524304],0.0),([61234.923743603955,350501.69936972257,118986.06426751378,99950.78931739656,-60488.53431816819],0.0),([61234.923743603955,-117376.5868812376,116017.94360094423,378976.39475725644,74865.6296219704],0.0),([61234.923743603955,156368.9791422615,-586653.2615030725,-238480.82081038723,51581.15175237715],0.0),([61234.923743603955,-150776.59937461224,-30862.03908288705,200382.13919586508,-107135.36343350058],0.0)]
+ test/fixtures/SSM-SMC.txt view
@@ -0,0 +1,1 @@+[([-1.6946443595984358e8,-2.0398900541476977e8,5.988104418627801e8,5.186441087015647e7,-1.1107580460544899e9],3.747925572660412e-147),([-1.6946443595984358e8,1.762322765772586e8,1.3143034131110222e9,2.917359439754021e7,-4.678360689283452e8],3.747925572660412e-147),([-1.6946443595984358e8,-4.978125179866476e8,-6.568379081060445e8,-1.0039010467494124e9,-4.5194462919398534e8],3.747925572660412e-147),([-1.6946443595984358e8,-2.0398900541476977e8,6.65407483202134e8,-1.3610874802534976e9,1.7804869696064534e9],3.747925572660412e-147),([-1.6946443595984358e8,-4.978125179866476e8,-6.568379081060445e8,-1.0039010467494124e9,-4.5194462919398534e8],3.747925572660412e-147),([-1.6946443595984358e8,-7.848111477226721e8,-1.536250656089418e9,-1.2593852525318892e9,9.33478070563457e8],3.747925572660412e-147),([-1.6946443595984358e8,1.762322765772586e8,1.3143034131110222e9,2.917359439754021e7,-4.678360689283452e8],3.747925572660412e-147),([-1.6946443595984358e8,-4.978125179866476e8,-6.568379081060445e8,7.201669253635451e8,-6.528627637915363e8],3.747925572660412e-147),([-1.6946443595984358e8,-4.978125179866476e8,-6.568379081060445e8,7.201669253635451e8,-6.528627637915363e8],3.747925572660412e-147),([-1.6946443595984358e8,-7.848111477226721e8,-1.536250656089418e9,-1.2593852525318892e9,9.33478070563457e8],3.747925572660412e-147)]
+ test/fixtures/SSM-SMC2.txt view
@@ -0,0 +1,1 @@+[([([-9090.483553160731,-18364.240866577857,38447.317849110055,-3829.950678281628,-18689.938602553048],0.3333333333333341),([-9090.483553160731,-18364.240866577857,38447.317849110055,-3829.950678281628,-18689.938602553048],0.3333333333333341),([-9090.483553160731,-18364.240866577857,38447.317849110055,25131.836867847727,47603.03068211828],0.3333333333333341)],9.474658864966518e-180),([([-2.2418721864335723e9,2.4219211687208967e9,5.4463793547824545e9,7.074651672385337e8,2.595090695345872e8],0.3333333333333341),([-2.2418721864335723e9,2.4219211687208967e9,5.4463793547824545e9,7.074651672385337e8,2.595090695345872e8],0.3333333333333341),([-2.2418721864335723e9,2.4219211687208967e9,5.4463793547824545e9,7.074651672385337e8,2.595090695345872e8],0.3333333333333341)],9.474658864966518e-180)]