D'accord c'est une question de devoirs, et je n'ai pas la moindre idée de comment je suppose pour commencer. De l'aide et des conseils seront grandement appréciés.Meilleur premier algorithme de recherche dans le schéma
J'ai besoin d'utiliser une fonction heuristique pour résoudre un problème de type labyrinthe. Supposons que j'ai une grille de 5x5 et un robot en position (1,5) et mon but est de déplacer le robot vers (5,1). Sur le chemin il y a peu d'obstacles, disent (X,1,3)
, (X,2,3)
, (X,5,3)
, (X,4,2)
Imprimer l'itinéraire du robot est passé à travers.
Je pense à l'aide du greedy best first search algorithm pour trouver un chemin pour robot le but
Mon problème est, je suis nouveau système ont aucune idée de comment je devrais commencer à résoudre ce problème un peu.
Dois-je?
(define grid l w) --define the length and width of the grid ?
(define robot) --define the initial position
(define goal) --define the goal position
(define blocks) --define the obstacle blocks
and create a main function (define bestfirstslove)
pour résoudre le problème?
Comment créer une grille? Comment dois-je aborder ce problème? Comment puis-je imprimer les étapes que le robot parcourt?
aide est très appréciée :)
Où sont les T.A.s pour toutes ces personnes cherchant de l'aide pour leurs devoirs? Où sont les professeurs? Que diable se passe t'il? –
Le mot que vous voulez est un obstacle, pas obstétrique, ce qui signifie "De ou se rapportant à la profession d'obstétrique ou le soin des femmes pendant et après la grossesse." (thefreedictionary.com/obstetrical) – aem
ooopz typo :(merci de souligner que – Jonathan