Simulation and optimization in a completely virtual environment