Complete rewrite of equation_check.js.  The value
of a function node depends on other nodes.  Thus, the
parameter space is spanned by parameter and accumulator
quantities.  Thus, we pick a random point in the space
of accumulators and paramters and calulate any needed function
nodes.