The automated partitioning of simulations for parallel execution is a timely research problem. A simulation's run-time performance depends heavily on the nature of the inputs the simulation responds to. Consequently, a simulation's run-time behavior is generally too complex to analytically predict, and partitioning algorithms must be statistically based; they base their partitioning decisions on the simulation's observed behavior. Simulations which are partitioned statistically are vulnerable to radical changes in the run-time dynamic repartitioning decision policy which detects change in a simulation's run-time behavior and reacts to this change. The decision policy optimally balances the costs and potential benefits of repartitioning a running simulation.