What Are the Different Types of Computer Simulation Technology?