la Bataille anglaise

Résolution de l'anti-problème de Hilbert de la bataille anglaise.

game.py

class Game

Permet de tester une distribution : termine le jeux ou cherche un jeux qui boucle.

game.play() renvoie le résultat

find_infinite_game.py

Recherche de manière éléatoire une solution qui boucle.

Affiche le jeux le plus long.

do_all_distributions.py

Recherche de manière systématique une solution qui boucle.

Affiche le jeux le plus long.