GitHub repository: ElenaGayazova/ConwaysGameOfLife
Primary language: Java
Description: Реализовать однопоточную и многопоточную версию игры "жизнь" с квадратным замкнутым полем (https://ru.wikipedia.org/wiki/%D0%98%D0%B3%D1%80%D0%B0_%C2%AB%D0%96%D0%B8%D0%B7%D0%BD%D1%8C%C2%BB). Начальная конфигурация поля считывается из файла, конечная пишется в файл, имена файлов и количество шагов для расчета задается аргументами командной строки. Визуализацию процесса делать не обязательно. Для распараллеливания можно использовать любой подход. В юнит-тесте посмотреть и сравнить приблизительное время выполнения однопоточной и многопоточной версии на одних и тех же данных.