Bric-à-brac de programmes mathématiques « amusants »
Project description
Ces programmes n’ont pas ou peu d’utilité pratique, si ce n’est mettre en œuvre des concepts des deux disciplines.
Les programmes sont :
addition : Recherche de solutions d’une énigme
anagrammes : Recherche d’anagrammes
aperitif : Recherche de solutions au problème des apéritifs
attente : Simulation de files d’attente
attente : Simulateur de files d’attente.
bataille : Analyse de la durée d’une partie de bataille
cellulaire : Automates cellulaires
chemin : Recherche du score maximal d’un jeu
dobble : Création de jeu de cartes de Dobble
egyptienne : Décomposition en fractions égyptiennes
erathostene : Crible d’Érathostène optimisé en espace
fractale : Tracé de fractale itératif et infini
horloge : Quelques horloges
labyrinthe : Construction de labyrinthes
latex : Bouts de codes amusants en LaTeX
peste et choléra : Simulation de propagation d’épidémies
pygame : Quelques jeux réalisés avec pygame, pour tester des choses pour l’enseignement de l’ICN et ISN.
sudoku : Solveur de sudoku
traitementimage : Logiciel de traitement d’image
truchet : Génération de tuiles de Truchet généralisées
verger : Calcul de la probabilité de victoire au jeu du verger.
Quoi de neuf ?
Voir le journal des modifications.
Documentation
Pour la compiler depuis les sources, télécharger le paquet, et lancer:
cd doc && make html
Téléchargement, installation et exécution
Voir à la fin de la liste pour une installation par un paquet Debian.
Depuis les sources :
Téléchargement : https://pypi.python.org/pypi/jouets
Installation (dans un virtualenv, pour éviter les conflits avec le gestionnaire de paquets de votre distribution):
python3 -m pip install .
Avec pip:
pip install jouets
Pour utiliser les programmes sans les installer, il suffit de les exécuter depuis la racine du projet. Par exemple
./bin/erathostene
Paquet Debian (et Ubuntu ?) rapide :
Cela nécessite l’installation de stdeb
python3 setup.py --command-packages=stdeb.command bdist_deb sudo dpkg -i deb_dist/jouets-<VERSION>_all.deb
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.