tailleX = int(argv[argv.index("-x") + 1]) except ValueError: tailleX = 10 else: tailleX = 10 if "-y" in argv: try: tailleY = int(argv[argv.index("-y") + 1]) except ValueError: tailleY = 10 else: tailleY = 10 if "-step" in argv: stepByStep = True else: stepByStep = False lab = Labyrinthe(tailleX, tailleY) lab.generate(stepByStep) trad = Traducteur(lab, lab.getDepart(), lab.getArrive()) trad.traduire() trad.afficher() if "-solve" in argv: path = Pathfinder(trad.getDepart(), trad.getArrivee(), trad.getTraducteur()) path.findGoodPath() path.bindPath() trad.afficher(w="███", v=" ", p=" 0 ")