Just another implementation of well-known zero player game called Game of Life
- Infinite - functional approach with unlimited game field size build upon
std::set
(elegant, yet not very efficient) - Infinite2 - another functional approach build upon
std::unordered_set
- Bounded - naive implementation. Very fast but with bounded game field