# Legacy files

This folder contains currently unused code that is kept for academic purposes,
or to be used as a reference for future development.

## simulation_oop

This folder contains a C++ implementation of the Simulation class designed
using Object-Oriented Programming, as opposed to the current version that uses
Data-Oriented Design. They are functionally identical, but use different
styles of programming and have different performance characteristics.