A guide to simulation