There is no such thing as a history simulator.
You can't reset the variables and rerun the experiment. Nothing is testable or repeatable. You can't even identify the factors: 'their various factors' just doesn't cut it. History is not a science, it is interpretation and extrapolation from a limited set of source material (which may or may not be congruent with or useful in identifying what actually happened). Often the author and the intended audience have as much influence on the work as the source material.
I don't think you can say it's not possible to create a historical simulation. Wikipedia: "Simulation is the imitation of the operation of a real-world process or system over time." However, depending on the scope it's very difficult or more likely impossible to validate it which makes it useless for scientific and academic purposes.
Last edited: