INF1771 - INTELIGÊNCIA ARTIFICIAL
TRABALHO 1 – BUSCA HEURÍSTICA
Descrição:
A Barbie é a garota mais linda e popular do Mundo da Barbie! Porém, o que poucos
“
sabem, é que a Barbie também é uma excelente programadora! Desde criança, Barbie
sempre sonhou em ser a “melhor programadora do mundo”!
Para obter o título de “melhor programadora do mundo”, Barbie deve ganhar o 1°
Concurso Mundial de Desenvolvimento de Softwares. Porém, para poder participar
do concurso, a Barbie precisa reunir uma equipe de programadores.
Ao se deparar com este problema, Barbie rapidamente lembrou-se dos seus amigos que
estavam aprendendo a programar: Suzy, Polly, Mary, Carly, Ken e Brandon. Para
poder participar do concurso, Barbie precisa convencer três amigos a fazerem parte da
equipe de programadores!
O seu objetivo é encontrar os amigos da Barbie e tentar convence-los a entrar para a
equipe de programadores! Durante a jornada, lembre-se que a Barbie nunca pode
perder o seu glamour! Por isso, sempre que necessário refaça a maquiagem com o Kit
de Maquiagem da Barbie!”.
Figura 1. Barbie Programadora.
Figura 2. Kit de Maquiagem da Barbie.
O Trabalho 1 consiste em implementar um agente capaz de locomover-se
autonomamente pelo Mundo Barbie, explorar os diversos ambientes e convencer três
amigos a participar do concursos mundial de programadores. Para isso, você deve
utilizar o algoritmo de busca heurística A*.
O agente deve ser capaz de calcular automaticamente a melhor rota para encontrar e
convencer três amigos a participar do concurso, e retornar até a Casa da Barbie.