Machine Learning, Genetic Algorithm, Distributed Systems, Computational Design, System Design.
adding abstractions or even short-term estimations as well as caching so that identical individuals aren’t re-calculated (Such as when elitism is true, ensuring the fittest individual survives). In part two, we will cover how to design and implement this in Node.js but for now, feel free to check