Back to projetLaby !

Travail en distanciel des 18 et 19 janvier : écouter attentivement cette vidéo LUMNI.

Je vous interrogerai sur certains codes.


Allez plus loin ? Un petit projet de janvier… qui va rappeler des souvenirs 😉

Projet de janvier 2021 – back to projetLaby

On en a déjà testé et implémenté tous les codes de la vidéo sauf le dernier, dont voici une version modifiée par mes soins :

def f(L, debut, fin):
    colorerVisite(L, debut)  # bleu
    for case in voisins(L, debut):
        if case == fin or f(L, case, fin):
            return True
    colorerImpasse(L, debut)
    print(L)
    return False

Implémenter une liste de listes correspondant au labyrinthe de la vidéo :

Implémenter les fonctions nécessaires pour arriver à ce parcours avec pygame à l’aide de la fonction récursive présentée ci-dessus.

8 réflexions au sujet de « Back to projetLaby ! »

  1. Bonjour , est-ce qu’il faut faut faire en entier le projet laby présenté ou c’est juste regarder la vidéo le travail en distanciel?
    Bonne journée

  2. Bonsoir,
    Petit problème de récursivité dans mon projet de janvier je vois d’ou vient le problème mais je ne sais pas comment le résoudre.

    Dans le laby à [0,0] on teste d’abord le bas donc on fait f((0,1), (12, 7))
    On se retrouve dans une récursivité infinie car on se retrouve a tester le haut donc f((0,0), (12, 7)) et ainsi de suite…

    Comment faire ?

N'hésitez-pas à poser une question, ou faire avancer le schmilblick

Entrez vos coordonnées ci-dessous ou cliquez sur une icône pour vous connecter:

Logo WordPress.com

Vous commentez à l’aide de votre compte WordPress.com. Déconnexion /  Changer )

Photo Google

Vous commentez à l’aide de votre compte Google. Déconnexion /  Changer )

Image Twitter

Vous commentez à l’aide de votre compte Twitter. Déconnexion /  Changer )

Photo Facebook

Vous commentez à l’aide de votre compte Facebook. Déconnexion /  Changer )

Connexion à %s

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur la façon dont les données de vos commentaires sont traitées.