Diamond Simulation