Skip to content

Instantly share code, notes, and snippets.

#!/usr/bin/env python
# coding: utf-8
## J'ai repris le code fait par scienceetonnante (un grand merci à lui!) : https://scienceetonnante.com/2017/12/08/le-jeu-de-la-vie/
## J'ai modifié le code, pour créer un affichage qui s'adapte au centre à chaque fois, en utilisant un facteur agrandissant ainsi qu'un calcul dynamique de posX et de posY.
## C'est ce qui me permet, de lancer le code sur tous les fichiers ".rle" qui se trouvent dans le dossier "rle" : https://www.conwaylife.com/wiki/RLE
## La gestion des exceptions permet de passer les .rle ne rentrant pas dans une matrice 2500x2500.
## Imports & Param's :
@Nick3523
Nick3523 / Nbody.py
Created May 29, 2023 06:30
N - Body
# coding: utf8
import os
import shutil
import random
import moviepy.video.io.ImageSequenceClip
from PIL import Image, ImageFile
import numpy as np
import matplotlib.pyplot as plt
ImageFile.LOAD_TRUNCATED_IMAGES = True