Vous êtes sur la page 1sur 10

Labirinto

Adriano Gheller Bruschi


Fabricio Aparecido Breve
Luis Gustavo Giordano
Problema
„ Um robô deve caminhar por um
labirinto até encontrar sua saída
Ambiente

„ Uma sala dividida em


100 quadros (10x10)
„ Cada espaço pode
estar livre (o robô
pode passar) ou
bloqueado (o robô
não pode passar)
Agente
„ Deve andar pelo labirinto até
encontrar a saída caso exista um
caminho
„ Se não houver um meio de chegar a
saída, ele deve retornar para a
entrada
Agente - Conhecimento
„ O robô sabe apenas que o labirinto
tem 10x10 e que o último quadro
(inferior direito) é a saída.
„ Os caminhos são aleatórios,
portanto ele não sabe qual o
caminho que leva até a saída
„ Ele sabe também que o labirinto
pode não ter um caminho que leve
até a saída.
Estado Inicial
„ O robô sempre
inicia no quadro
superior esquerdo
Estados Finais

„ Labirinto com saída „ Labirinto sem saída


Ações

„ Andar para a direita


„ Andar para baixo
„ Andar para a esquerda
„ Andar para cima
Percepções
„ O robô “enxerga” apenas os quadros
imediatamente acima, abaixo, a
direita e a esquerda do local onde
ele está.
„ Assim ele pode perceber se estes
quadros estão bloqueados ou livres.
Método de Busca
„ Hill Climbing
„ Seleção do caminho baseada em
prioridades

Vous aimerez peut-être aussi