À propos du projet
rust-life est une implémentation Rust du jeu de la vie de Conway, dotée d'une interface graphique pour visualiser l'évolution des automates cellulaires. Les utilisateurs peuvent l'installer via `cargo install rust-life`. L'outil offre des options de personnalisation étendues, notamment la définition des dimensions du plateau (lignes et colonnes), l'application de facteurs d'échelle pour le rendu pixel par cellule, et la spécification des mises à jour cibles par seconde. Il prend en charge le chargement de modèles de plateau avec diverses options d'alignement (par exemple, centre, haut-gauche) et un remplissage personnalisé. Les utilisateurs peuvent pré-avancer les modèles pour un nombre spécifié de générations, définir une limite sur les générations affichées, et choisir de quitter automatiquement à la fin. Un mode sans interface graphique est disponible pour un fonctionnement sans tête. Le projet comprend une intégration CI, une distribution sur crates.io et un suivi de la couverture de code.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.