Theory-based simulation