Define a pool of threads, each with their own MonteCarlo object and relevant quantities for reversion.