Simulating Physics with Computers