chris-taylor/aima-haskell — pull request #3 by joevar (2012-11-07 01:35:22+00:00)
Title: Particle Filter

Hi Chris,
Here's a list of what's been done:

- Created *AI.Probability.ParticleFilter* with **particleFilter**
- Created *AI.Probability.Example.Umbrella* which resembles AIMA's particle filter example.
- Factored a portion of **sample** in *AI.Util.ProbDist* to **findByProb**
- Implemented **resample** inside *AI.Util.ProbDist* which supports **RandomGen** and uses **findByProb**

I'm fairly new to Haskell, so my code probably has terrible style and inefficiencies. This is also my first pull request. Thank you.