Versioned simulator