Jocul vietii Simulati o populatie de celule vii ce au fiecare ca scop hranirea si inmultirea. Exista un numar limitat de unitati de hrana (resurse) pe care celulele le consuma. O unitate de hrana ii ajunge unei celule un timp dat T_full dupa care i se face foame. Daca nu maninca un alt timp dat T_starve, celula moare rezultind un numar aleator intre 1 si 5 de unitati de hrana. Dupa ce a mincat de minim 10 ori, o celula se va inmulti inainte sa i se faca din nou foame. Exista doua tipuri de celule: sexuate si asexuate. Celulele asexuate se inmultesc prin diviziune, rezultind doua celule flaminde. Cele sexuate se inmultesc doar daca gasesc o alta celula ce cauta sa se reproduca iar atunci rezulta o a treia celula, initial infometata. In simulare, celulele vor fi reprezentate de fire de executie distincte.