.gitlab-ci.yml
.pre-commit-config.yaml
.pylintrc
.readthedocs.yaml
AUTHORS
CHANGELOG.md
LICENSE
README.rst
pyproject.toml
requirements.txt
setup.cfg
setup.py
stdeb.cfg
tox.ini
bin/addition
bin/anagrammes
bin/aperitif
bin/attente
bin/azul
bin/bataille
bin/bin
bin/cellulaire.dimension15
bin/chemin
bin/dobble
bin/dobble.memobble
bin/egyptienne
bin/erathostene
bin/euler
bin/fractale
bin/horloge.introuvable
bin/labyrinthe
bin/mafia
bin/pestecholera.cholera
bin/pestecholera.peste
bin/pygame.pgenvahisseurs
bin/pygame.pglabyrinthe
bin/pygame.pgserpent
bin/pygame.pgslalom
bin/sudoku
bin/traitementimage
bin/truchet
bin/verger
changelogs/addition.md
changelogs/anagrammes.md
changelogs/aperitif.md
changelogs/attente.md
changelogs/azul.md
changelogs/bataille.md
changelogs/cellulaire.md
changelogs/chemin.md
changelogs/dobble.md
changelogs/egyptienne.md
changelogs/erathostene.md
changelogs/euler.md
changelogs/fractale.md
changelogs/horloge.md
changelogs/labyrinthe.md
changelogs/latex.md
changelogs/mafia.md
changelogs/microbit.md
changelogs/pestecholera.md
changelogs/pygame.md
changelogs/sudoku.md
changelogs/traitementimage.md
changelogs/truchet.md
changelogs/verger.md
dev/maj-changelog.sh
dev/nouveau.md
doc/.gitignore
doc/Makefile
doc/addition.rst
doc/anagrammes.rst
doc/aperitif.rst
doc/attente.rst
doc/azul.rst
doc/bataille.rst
doc/cellulaire.rst
doc/chemin.rst
doc/conf.py
doc/dobble.rst
doc/egyptienne.rst
doc/erathostene.rst
doc/euler.rst
doc/fractale.rst
doc/horloge.rst
doc/index.rst
doc/labyrinthe.rst
doc/latex.rst
doc/mafia.rst
doc/microbit.rst
doc/peste.rst
doc/pygame.rst
doc/requirements.txt
doc/sudoku.rst
doc/traitementimage.rst
doc/truchet.rst
doc/verger.rst
doc/_images/favicon.ico
doc/_images/attente/loi-normale.png
doc/_images/attente/unicode.png
doc/_images/cellulaire/cellulaire-dimension15-10.png
doc/_images/cellulaire/cellulaire-dimension15-20.png
doc/_images/cellulaire/cellulaire-dimension15-4.png
doc/_images/cellulaire/cellulaire-dimension15-40.png
doc/_images/cellulaire/cellulaire-dimension15-5.png
doc/_images/cellulaire/cellulaire-dimension15-original.png
doc/_images/cellulaire/cellulaire-dimension15-planeur.png
doc/_images/euler/euler-chute.png
doc/_images/euler/euler-proie-predateur.png
doc/_images/euler/euler-ressort.png
doc/_images/euler/euler-satellite.png
doc/_images/euler/exponentielle.ods
doc/_images/euler/exponentielle.tikz
doc/_images/euler/tangente.tikz
doc/_images/fractale/etapes.png
doc/_images/fractale/etapes.xcf
doc/_images/fractale/koch.png
doc/_images/horloge/introuvable/horloge1.png
doc/_images/horloge/introuvable/horloge2.png
doc/_images/labyrinthe/random1.png
doc/_images/labyrinthe/square.png
doc/_images/labyrinthe/triangle.png
doc/_images/peste/peste.png
doc/_images/pygame/envahisseurs.png
doc/_images/pygame/labyrinthe.png
doc/_images/pygame/serpent.png
doc/_images/pygame/slalom.png
doc/_images/traitementimage/.gitignore
doc/_images/traitementimage/exemple-transformation_ajouter_cadre.jpg
doc/_images/traitementimage/exemple-transformation_assombrir.jpg
doc/_images/traitementimage/exemple-transformation_contraste.jpg
doc/_images/traitementimage/exemple-transformation_eclaircir.jpg
doc/_images/traitementimage/exemple-transformation_extrait_bleu.jpg
doc/_images/traitementimage/exemple-transformation_extrait_rouge.jpg
doc/_images/traitementimage/exemple-transformation_extrait_vert.jpg
doc/_images/traitementimage/exemple-transformation_inverse.jpg
doc/_images/traitementimage/exemple-transformation_niveaux_de_gris.jpg
doc/_images/traitementimage/exemple-transformation_noir_et_blanc.jpg
doc/_images/traitementimage/exemple-transformation_permuter.jpg
doc/_images/traitementimage/exemple-transformation_psychedelique.jpg
doc/_images/traitementimage/exemple-transformation_reduire1.jpg
doc/_images/traitementimage/exemple-transformation_reduire2.jpg
doc/_images/traitementimage/exemple-transformation_reduit_couleurs.jpg
doc/_images/traitementimage/exemple-transformation_rotation90.jpg
doc/_images/traitementimage/exemple-transformation_symetrie_gauchedroite.jpg
doc/_images/traitementimage/exemple-transformation_symetrie_hautbas.jpg
doc/_images/traitementimage/generation.py
doc/_images/traitementimage/source.png
doc/_images/traitementimage/transformation_niveaux_de_gris.png
doc/_static/proof.css
doc/_static/proof.js
doc/_tex/tikzlibraryazul.code.tex
doc/anagrammes/clique.rst
doc/anagrammes/dictionnaire.dot
doc/anagrammes/dictionnaire.txt
doc/api/anagrammes.rst
doc/api/verger.rst
doc/attente/attente-cHasard-dFIFO.csv
doc/attente/attente-cHasard-dHasard.csv
doc/attente/attente-cHasard-dLIFO.csv
doc/attente/attente-cHasard-dLent.csv
doc/attente/attente-cHasard-dRapide.csv
doc/attente/attente-cPersonnes-dFIFO.csv
doc/attente/attente-cPersonnes-dHasard.csv
doc/attente/attente-cPersonnes-dLIFO.csv
doc/attente/attente-cPersonnes-dLent.csv
doc/attente/attente-cPersonnes-dRapide.csv
doc/attente/attente-cTemps-dFIFO.csv
doc/attente/attente-cTemps-dHasard.csv
doc/attente/attente-cTemps-dLIFO.csv
doc/attente/attente-cTemps-dLent.csv
doc/attente/attente-cTemps-dRapide.csv
doc/attente/attente-f1-g1-sNormale;6;2.csv
doc/attente/attente-f1-g10-sNormale;60;20.csv
doc/attente/attente-f1-g2-sNormale;12;4.csv
doc/attente/attente-f1-g3-sNormale;18;6.csv
doc/attente/attente-f1-g4-sNormale;24;8.csv
doc/attente/attente-f1-g5-sNormale;30;10.csv
doc/attente/attente-f1-g6-sNormale;36;12.csv
doc/attente/attente-f1-g7-sNormale;42;14.csv
doc/attente/attente-f1-g8-sNormale;48;16.csv
doc/attente/attente-f1-g9-sNormale;54;18.csv
doc/attente/attente-f1.csv
doc/attente/attente-f10-g10-sNormale;60;20.csv
doc/attente/attente-f2-g10-sNormale;60;20.csv
doc/attente/attente-f2-g2-sNormale;12;4.csv
doc/attente/attente-f2-g3-sNormale;18;6.csv
doc/attente/attente-f2-g4-sNormale;24;8.csv
doc/attente/attente-f2-g5-sNormale;30;10.csv
doc/attente/attente-f2-g6-sNormale;36;12.csv
doc/attente/attente-f2-g7-sNormale;42;14.csv
doc/attente/attente-f2-g8-sNormale;48;16.csv
doc/attente/attente-f2-g9-sNormale;54;18.csv
doc/attente/attente-f3-g10-sNormale;60;20.csv
doc/attente/attente-f3-g3-sNormale;18;6.csv
doc/attente/attente-f3-g4-sNormale;24;8.csv
doc/attente/attente-f3-g5-sNormale;30;10.csv
doc/attente/attente-f3-g6-sNormale;36;12.csv
doc/attente/attente-f3-g7-sNormale;42;14.csv
doc/attente/attente-f3-g8-sNormale;48;16.csv
doc/attente/attente-f3-g9-sNormale;54;18.csv
doc/attente/attente-f4-g10-sNormale;60;20.csv
doc/attente/attente-f4-g4-sNormale;24;8.csv
doc/attente/attente-f4-g5-sNormale;30;10.csv
doc/attente/attente-f4-g6-sNormale;36;12.csv
doc/attente/attente-f4-g7-sNormale;42;14.csv
doc/attente/attente-f4-g8-sNormale;48;16.csv
doc/attente/attente-f4-g9-sNormale;54;18.csv
doc/attente/attente-f5-g10-sNormale;60;20.csv
doc/attente/attente-f5-g5-sNormale;30;10.csv
doc/attente/attente-f5-g6-sNormale;36;12.csv
doc/attente/attente-f5-g7-sNormale;42;14.csv
doc/attente/attente-f5-g8-sNormale;48;16.csv
doc/attente/attente-f5-g9-sNormale;54;18.csv
doc/attente/attente-f5.csv
doc/attente/attente-f6-g10-sNormale;60;20.csv
doc/attente/attente-f6-g6-sNormale;36;12.csv
doc/attente/attente-f6-g7-sNormale;42;14.csv
doc/attente/attente-f6-g8-sNormale;48;16.csv
doc/attente/attente-f6-g9-sNormale;54;18.csv
doc/attente/attente-f7-g10-sNormale;60;20.csv
doc/attente/attente-f7-g7-sNormale;42;14.csv
doc/attente/attente-f7-g8-sNormale;48;16.csv
doc/attente/attente-f7-g9-sNormale;54;18.csv
doc/attente/attente-f8-g10-sNormale;60;20.csv
doc/attente/attente-f8-g8-sNormale;48;16.csv
doc/attente/attente-f8-g9-sNormale;54;18.csv
doc/attente/attente-f9-g10-sNormale;60;20.csv
doc/attente/attente-f9-g9-sNormale;54;18.csv
doc/azul/Makefile
doc/azul/ligne.gif
doc/azul/ligne.tex
doc/azul/maximal1.gif
doc/azul/maximal1.tex
doc/azul/maximal2.gif
doc/azul/maximal2.tex
doc/azul/tikzlibraryazul.code.tex
doc/bataille/bataille-1-1-1000000.csv
doc/bataille/bataille-1-10-1000000.csv
doc/bataille/bataille-1-2-1000000.csv
doc/bataille/bataille-1-3-1000000.csv
doc/bataille/bataille-1-4-1000000.csv
doc/bataille/bataille-1-5-1000000.csv
doc/bataille/bataille-1-6-1000000.csv
doc/bataille/bataille-1-7-1000000.csv
doc/bataille/bataille-1-8-1000000.csv
doc/bataille/bataille-1-9-1000000.csv
doc/bataille/bataille-10-1-1000000.csv
doc/bataille/bataille-10-10-1000000.csv
doc/bataille/bataille-10-2-1000000.csv
doc/bataille/bataille-10-3-1000000.csv
doc/bataille/bataille-10-4-1000000.csv
doc/bataille/bataille-10-5-1000000.csv
doc/bataille/bataille-10-6-1000000.csv
doc/bataille/bataille-10-7-1000000.csv
doc/bataille/bataille-10-8-1000000.csv
doc/bataille/bataille-10-9-1000000.csv
doc/bataille/bataille-2-1-1000000.csv
doc/bataille/bataille-2-10-1000000.csv
doc/bataille/bataille-2-2-1000000.csv
doc/bataille/bataille-2-2-1000000.ods
doc/bataille/bataille-2-3-1000000.csv
doc/bataille/bataille-2-4-1000000.csv
doc/bataille/bataille-2-5-1000000.csv
doc/bataille/bataille-2-6-1000000.csv
doc/bataille/bataille-2-7-1000000.csv
doc/bataille/bataille-2-8-1000000.csv
doc/bataille/bataille-2-9-1000000.csv
doc/bataille/bataille-3-1-1000000.csv
doc/bataille/bataille-3-10-1000000.csv
doc/bataille/bataille-3-2-1000000.csv
doc/bataille/bataille-3-3-1000000.csv
doc/bataille/bataille-3-4-1000000.csv
doc/bataille/bataille-3-5-1000000.csv
doc/bataille/bataille-3-6-1000000.csv
doc/bataille/bataille-3-7-1000000.csv
doc/bataille/bataille-3-8-1000000.csv
doc/bataille/bataille-3-9-1000000.csv
doc/bataille/bataille-4-1-1000000.csv
doc/bataille/bataille-4-10-1000000.csv
doc/bataille/bataille-4-13-1000000-delahay.csv
doc/bataille/bataille-4-13-1000000.csv
doc/bataille/bataille-4-2-1000000.csv
doc/bataille/bataille-4-3-1000000.csv
doc/bataille/bataille-4-4-1000000.csv
doc/bataille/bataille-4-5-1000000.csv
doc/bataille/bataille-4-6-1000000.csv
doc/bataille/bataille-4-7-1000000.csv
doc/bataille/bataille-4-8-1000000.csv
doc/bataille/bataille-4-9-1000000.csv
doc/bataille/bataille-5-1-1000000.csv
doc/bataille/bataille-5-10-1000000.csv
doc/bataille/bataille-5-2-1000000.csv
doc/bataille/bataille-5-3-1000000.csv
doc/bataille/bataille-5-4-1000000.csv
doc/bataille/bataille-5-5-1000000.csv
doc/bataille/bataille-5-6-1000000.csv
doc/bataille/bataille-5-7-1000000.csv
doc/bataille/bataille-5-8-1000000.csv
doc/bataille/bataille-5-9-1000000.csv
doc/bataille/bataille-6-1-1000000.csv
doc/bataille/bataille-6-10-1000000.csv
doc/bataille/bataille-6-2-1000000.csv
doc/bataille/bataille-6-3-1000000.csv
doc/bataille/bataille-6-4-1000000.csv
doc/bataille/bataille-6-5-1000000.csv
doc/bataille/bataille-6-6-1000000.csv
doc/bataille/bataille-6-7-1000000.csv
doc/bataille/bataille-6-8-1000000.csv
doc/bataille/bataille-6-9-1000000.csv
doc/bataille/bataille-7-1-1000000.csv
doc/bataille/bataille-7-10-1000000.csv
doc/bataille/bataille-7-2-1000000.csv
doc/bataille/bataille-7-3-1000000.csv
doc/bataille/bataille-7-4-1000000.csv
doc/bataille/bataille-7-5-1000000.csv
doc/bataille/bataille-7-6-1000000.csv
doc/bataille/bataille-7-7-1000000.csv
doc/bataille/bataille-7-8-1000000.csv
doc/bataille/bataille-7-9-1000000.csv
doc/bataille/bataille-8-1-1000000.csv
doc/bataille/bataille-8-10-1000000.csv
doc/bataille/bataille-8-2-1000000.csv
doc/bataille/bataille-8-3-1000000.csv
doc/bataille/bataille-8-4-1000000.csv
doc/bataille/bataille-8-5-1000000.csv
doc/bataille/bataille-8-6-1000000.csv
doc/bataille/bataille-8-7-1000000.csv
doc/bataille/bataille-8-8-1000000.csv
doc/bataille/bataille-8-9-1000000.csv
doc/bataille/bataille-9-1-1000000.csv
doc/bataille/bataille-9-10-1000000.csv
doc/bataille/bataille-9-2-1000000.csv
doc/bataille/bataille-9-3-1000000.csv
doc/bataille/bataille-9-4-1000000.csv
doc/bataille/bataille-9-5-1000000.csv
doc/bataille/bataille-9-6-1000000.csv
doc/bataille/bataille-9-7-1000000.csv
doc/bataille/bataille-9-8-1000000.csv
doc/bataille/bataille-9-9-1000000.csv
doc/bataille/donnees.rst
doc/bataille/graphe-proba-2-2.tikz
doc/bataille/informatique.rst
doc/bataille/mathematique.rst
doc/bataille/statistiques.rst
doc/cellulaire/dimension15.rst
doc/cellulaire/dimension15.tikz
doc/dobble/algo_regulier_exemple.tikz
doc/dobble/algo_regulier_general.tikz
doc/dobble/algo_valide_exemple.tikz
doc/dobble/diffle_canonique4.tikz
doc/dobble/diffle_canonique5.tikz
doc/dobble/diffle_interessant1.tikz
doc/dobble/diffle_interessant2.tikz
doc/dobble/diffle_redondant.tikz
doc/dobble/dual_dual.tikz
doc/dobble/dual_origine.tikz
doc/dobble/math.rst
doc/dobble/memobble-bipartite.tikz
doc/dobble/memobble-blocage1.tikz
doc/dobble/memobble-blocage2.tikz
doc/dobble/memobble-complet.tikz
doc/dobble/memobble-graphe.tikz
doc/dobble/non_valide.tikz
doc/dobble/reguliere.tikz
doc/dobble/usage.rst
doc/dobble/valide_non_reguliere.tikz
doc/dobble/valide_reguliere.tikz
doc/dobble/variantes.rst
doc/horloge/introuvable.rst
doc/latex/.gitignore
doc/latex/etoiles-01.svg
doc/latex/etoiles-02.svg
doc/latex/etoiles-03.svg
doc/latex/etoiles-04.svg
doc/latex/etoiles-05.svg
doc/latex/etoiles-06.svg
doc/latex/etoiles-explications-01.png
doc/latex/etoiles-explications-02.png
doc/latex/etoiles-explications-03.png
doc/latex/etoiles.rst
doc/latex/noeuds1-01.svg
doc/latex/noeuds1-02.svg
doc/latex/noeuds1-03.svg
doc/latex/noeuds1-04.svg
doc/latex/noeuds1-05.svg
doc/latex/noeuds1-06.svg
doc/latex/noeuds1-07.svg
doc/latex/noeuds1-08.svg
doc/latex/noeuds1-09.svg
doc/latex/noeuds1-10.svg
doc/latex/noeuds1-11.svg
doc/latex/noeuds1-12.svg
doc/latex/noeuds1-13.svg
doc/latex/noeuds1-14.svg
doc/latex/noeuds1-15.svg
doc/latex/noeuds1-16.svg
doc/latex/noeuds1-explications-01.png
doc/latex/noeuds1.rst
doc/latex/noeuds2-01.svg
doc/latex/noeuds2-02.svg
doc/latex/noeuds2-03.svg
doc/latex/noeuds2-04.svg
doc/latex/noeuds2-05.svg
doc/latex/noeuds2-06.svg
doc/latex/noeuds2-07.svg
doc/latex/noeuds2-08.svg
doc/latex/noeuds2-09.svg
doc/latex/noeuds2-10.svg
doc/latex/noeuds2-11.svg
doc/latex/noeuds2-12.svg
doc/latex/noeuds2-13.svg
doc/latex/noeuds2-14.svg
doc/latex/noeuds2-15.svg
doc/latex/noeuds2-16.svg
doc/latex/noeuds2-17.svg
doc/latex/noeuds2-18.svg
doc/latex/noeuds2-19.svg
doc/latex/noeuds2-20.svg
doc/latex/noeuds2-21.svg
doc/latex/noeuds2-22.svg
doc/latex/noeuds2-23.svg
doc/latex/noeuds2-24.svg
doc/latex/noeuds2-25.svg
doc/latex/noeuds2-26.svg
doc/latex/noeuds2-27.svg
doc/latex/noeuds2-28.svg
doc/latex/noeuds2-29.svg
doc/latex/noeuds2-30.svg
doc/latex/noeuds2-31.svg
doc/latex/noeuds2-32.svg
doc/latex/noeuds2-33.svg
doc/latex/noeuds2-34.svg
doc/latex/noeuds2-35.svg
doc/latex/noeuds2-36.svg
doc/latex/noeuds2-37.svg
doc/latex/noeuds2-explications-01.png
doc/latex/noeuds2-explications-02.png
doc/latex/noeuds2-explications-03.png
doc/latex/noeuds2-explications-04.png
doc/latex/noeuds2-explications-05.png
doc/latex/noeuds2.rst
doc/microbit/boussole.rst
doc/microbit/chronometre.rst
doc/microbit/memoire.rst
doc/microbit/niveau.rst
doc/microbit/serpent.rst
doc/microbit/chronometre/etats.tikz
doc/traitementimage/transformations.rst
doc/truchet/.gitignore
doc/truchet/equivalence.ggb
doc/truchet/equivalence.gif
doc/truchet/intro.png
doc/truchet/parentheses.png
doc/truchet/parentheses.tex
doc/truchet/pavage-carre-1-aleatoire.png
doc/truchet/pavage-carre-1-regulier.png
doc/truchet/pavage-carre-2-aleatoire.png
doc/truchet/pavage-carre-3-aleatoire.png
doc/truchet/pavage-carre-3-regulier.png
doc/truchet/pavage-hexa-2-aleatoire.png
doc/truchet/pavage-hexa-2-regulier.png
doc/truchet/pavage-hexa-3-aleatoire.png
doc/truchet/pavage-hexa-3-regulier.png
doc/truchet/pavage-triangle-2-aleatoire.png
doc/truchet/pavage-triangle-2-regulier.png
doc/truchet/recurrence.png
doc/truchet/recurrence.tex
doc/truchet/representation.png
doc/truchet/representation.tex
doc/truchet/toutes2.png
doc/truchet/toutes4.png
doc/truchet/toutes6.png
doc/truchet/truchet1.svg
doc/truchet/truchet2.svg
doc/verger/graphe-probabiliste.dot
doc/verger/graphe2matrice.py
doc/verger/verger.csv
jouets/__init__.py
jouets.egg-info/PKG-INFO
jouets.egg-info/SOURCES.txt
jouets.egg-info/dependency_links.txt
jouets.egg-info/entry_points.txt
jouets.egg-info/requires.txt
jouets.egg-info/top_level.txt
jouets.egg-info/zip-safe
jouets/addition/__init__.py
jouets/addition/__main__.py
jouets/anagrammes/__init__.py
jouets/anagrammes/__main__.py
jouets/anagrammes/clique.py
jouets/anagrammes/shell.py
jouets/aperitif/__init__.py
jouets/aperitif/__main__.py
jouets/aperitif/data/aperitif.txt
jouets/attente/__init__.py
jouets/attente/__main__.py
jouets/attente/graphiques.py
jouets/attente/choix/__init__.py
jouets/attente/choix/default.py
jouets/attente/discipline/__init__.py
jouets/attente/discipline/default.py
jouets/attente/loiproba/__init__.py
jouets/attente/loiproba/default.py
jouets/attente/sortie/__init__.py
jouets/attente/sortie/default.py
jouets/attente/sortie/unicode.py
jouets/azul/__init__.py
jouets/azul/__main__.py
jouets/bataille/__init__.py
jouets/bataille/__main__.py
jouets/bataille/graphiques.py
jouets/bataille/statistiques.py
jouets/cellulaire/__init__.py
jouets/cellulaire/dimension15/__init__.py
jouets/cellulaire/dimension15/__main__.py
jouets/chemin/__init__.py
jouets/chemin/__main__.py
jouets/dobble/__init__.py
jouets/dobble/__main__.py
jouets/dobble/memobble/__init__.py
jouets/dobble/memobble/__main__.py
jouets/dobble/memobble/errors.py
jouets/dobble/memobble/mmath.py
jouets/dobble/memobble/algo/__init__.py
jouets/dobble/memobble/algo/bipartite.py
jouets/dobble/memobble/algo/complet.py
jouets/dobble/output/__init__.py
jouets/dobble/output/raw.py
jouets/dobble/output/latex/__init__.py
jouets/dobble/output/latex/data/templates/output.tex
jouets/egyptienne/__init__.py
jouets/egyptienne/__main__.py
jouets/erathostene/__init__.py
jouets/erathostene/__main__.py
jouets/euler/__main__.py
jouets/euler/chute.py
jouets/euler/proiepredateur.py
jouets/euler/ressort.py
jouets/euler/satellite.py
jouets/fractale/__init__.py
jouets/fractale/__main__.py
jouets/fractale/options.py
jouets/horloge/__init__.py
jouets/horloge/introuvable/__init__.py
jouets/horloge/introuvable/__main__.py
jouets/labyrinthe/__init__.py
jouets/labyrinthe/__main__.py
jouets/labyrinthe/data/templates/plain.tex
jouets/labyrinthe/shapes/__init__.py
jouets/labyrinthe/shapes/turtle/__init__.py
jouets/labyrinthe/shapes/turtle/random1.py
jouets/labyrinthe/shapes/turtle/square.py
jouets/labyrinthe/shapes/turtle/triangle.py
jouets/mafia/__init__.py
jouets/mafia/__main__.py
jouets/mafia/equilibre/__main__.py
jouets/mafia/probadetective/__main__.py
jouets/pestecholera/__init__.py
jouets/pestecholera/common.py
jouets/pestecholera/cholera/__main__.py
jouets/pestecholera/peste/__main__.py
jouets/pestecholera/peste/options.py
jouets/pygame/__init__.py
jouets/pygame/common.py
jouets/pygame/pgenvahisseurs/__init__.py
jouets/pygame/pgenvahisseurs/__main__.py
jouets/pygame/pgenvahisseurs/data/alien.png
jouets/pygame/pgenvahisseurs/data/alien.txt
jouets/pygame/pgenvahisseurs/data/canon.png
jouets/pygame/pgenvahisseurs/data/ovni.png
jouets/pygame/pgenvahisseurs/data/ovni.txt
jouets/pygame/pglabyrinthe/__init__.py
jouets/pygame/pglabyrinthe/__main__.py
jouets/pygame/pglabyrinthe/data/endflag.png
jouets/pygame/pglabyrinthe/data/endflag.txt
jouets/pygame/pglabyrinthe/data/mur.png
jouets/pygame/pglabyrinthe/data/perso.png
jouets/pygame/pglabyrinthe/data/perso.txt
jouets/pygame/pgserpent/__init__.py
jouets/pygame/pgserpent/__main__.py
jouets/pygame/pgserpent/data/pomme.png
jouets/pygame/pgserpent/data/pomme.txt
jouets/pygame/pgslalom/__init__.py
jouets/pygame/pgslalom/__main__.py
jouets/sudoku/__init__.py
jouets/sudoku/__main__.py
jouets/sudoku/io.py
jouets/sudoku/options.py
jouets/sudoku/representation.py
jouets/sudoku/resolution.py
jouets/sudoku/version.py
jouets/traitementimage/__init__.py
jouets/traitementimage/__main__.py
jouets/truchet/__init__.py
jouets/truchet/__main__.py
jouets/truchet/templates/liste.tex
jouets/truchet/templates/pavage-carre.tex
jouets/truchet/templates/pavage-hexagone.tex
jouets/truchet/templates/pavage-triangle.tex
jouets/utils/__init__.py
jouets/utils/aargparse.py
jouets/utils/cache.py
jouets/utils/erreurs.py
jouets/utils/listes.py
jouets/utils/plugins.py
jouets/utils/sphinx.py
jouets/utils/stats.py
jouets/utils/turtle.py
jouets/verger/__init__.py
jouets/verger/__main__.py
jouets/verger/graphiques.py
latex/.gitignore
latex/Makefile
latex/etoiles-explications.tex
latex/etoiles.tex
latex/noeuds1-explications.tex
latex/noeuds1.tex
latex/noeuds2-explications.tex
latex/noeuds2.tex
microbit/boussole.py
microbit/chronometre.py
microbit/memoire.py
microbit/niveau.py
microbit/serpent.py
microbit/microbit/__init__.py
test/__init__.py
test/test_doctest.py
test/addition/__init__.py
test/addition/test.py
test/anagrammes/__init__.py
test/anagrammes/test_anagramme.py
test/anagrammes/test_clique.py
test/anagrammes/test_outils.py
test/aperitif/__init__.py
test/aperitif/test.py
test/chemin/__init__.py
test/chemin/test.py
test/dobble/__init__.py
test/dobble/test_build.py
test/dobble/test_check.py
test/dobble/test_core.py
test/dobble/memobble/__init__.py
test/dobble/memobble/test_algo.py
test/egyptienne/__init__.py
test/egyptienne/test.py
test/erathostene/__init__.py
test/erathostene/temoin.py
test/erathostene/test.py
test/fractale/__init__.py
test/fractale/temoin.py
test/fractale/test.py
test/labyrinthe/__init__.py
test/labyrinthe/test.py
test/mafia/__init__.py
test/mafia/test.py
test/sudoku/__init__.py
test/sudoku/test_solve.py
test/traitementimage/.gitignore
test/traitementimage/__init__.py
test/traitementimage/source.png
test/traitementimage/source.png.md
test/traitementimage/temoin-transformation_ajouter_cadre.png
test/traitementimage/temoin-transformation_assombrir.png
test/traitementimage/temoin-transformation_contraste.png
test/traitementimage/temoin-transformation_eclaircir.png
test/traitementimage/temoin-transformation_extrait_bleu.png
test/traitementimage/temoin-transformation_extrait_rouge.png
test/traitementimage/temoin-transformation_extrait_vert.png
test/traitementimage/temoin-transformation_inverse.png
test/traitementimage/temoin-transformation_niveaux_de_gris.png
test/traitementimage/temoin-transformation_noir_et_blanc.png
test/traitementimage/temoin-transformation_permuter.png
test/traitementimage/temoin-transformation_psychedelique.png
test/traitementimage/temoin-transformation_reduire1.png
test/traitementimage/temoin-transformation_reduire2.png
test/traitementimage/temoin-transformation_reduit_couleurs.png
test/traitementimage/temoin-transformation_rotation90.png
test/traitementimage/temoin-transformation_symetrie_gauchedroite.png
test/traitementimage/temoin-transformation_symetrie_hautbas.png
test/traitementimage/test.py
test/truchet/test.py
test/verger/__init__.py
test/verger/test.py