p2t2/figaro — pull request #325 by gtakata (2014-11-26 16:26:28+00:00)
Title: Dev3.0.0

Interim Factor mods (more coming):

Moved Factor and supporting classes to separate package.
Moved Factory
Created or moved makeFactor code from various "specialty" Elements to the Factory (eliminated ProbFactorMaker)
Created subFactories to organize makers
Moved Unit creation to Factory
Created defaultFactor and maker. User must set all probs by hand.

Modified Factor to identify parents and output variables.

Tests were modified where necessary. All unit tests pass.