Pour ceux qui ne connaissent pas le Jeu de la vie, il s’agit d’un automate cellulaire imaginé par John Conway en 1970.
Le principe est très simple : à partir de règles élémentaires, des formes complexes peuvent émerger.
Par exemple, celle-ci, appelée planeur :

Pour plus de détails : Jeu_de_la_vie
Depuis toujours, je suis passionné par cet algorithme, que j’ai implémenté dans presque tous les langages que j’ai utilisés : C, C++, Java, J2EE + Angular, et plus récemment ici, en JavaScript.