1. A simulation system comprising: a receiver component that receives multiple replications of a simulation scenario, the simulation scenario includes a plurality of interacting components each having at least one numerical parameter, wherein each replication operates with a randomness factor that modifies a respective numerical parameter; an assignment component that assigns a subset of the replications to multiple processors such that a processor within the multiple processors executes at least one replication; a master processor component for initiating multiple replications, comprised of a plurality of dependent processor components, wherein each processor component is configured to execute and return results of at least one replication, and each processor component is further configured such that the result of a previous replication is used to establish an initial condition for the numerical parameter in a subsequent replication; and a compiler component for receiving and compiling the replication results from each of the processors.