Virtual experiments