-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Pablo Cecilio edited this page Oct 23, 2019
·
11 revisions
- É uma caverna que consiste em salas conectadas por passagens.
- A espreita, em algum lugar na caverna, está o wumpus:
- Um monstro que devora qualquer guerreiro que entrar em sua sala.
- O wumpus pode ser atingido por um agente;
- mas o agente só tem uma flecha.
- Algumas salas contêm poços sem fundo;
- somente o wumpus não cai nos poços.
- A única vantagem nesse ambiente é a possibilidade de encontrar um monte de ouro.
-
+1.000
por pegar o ouro, -
-1.000
se cair em um poço ou for devorado pelo wumpus, -
-1
para cada ação executada e -
-10
pelo uso da flecha.
- Uma malha
4x4
de salas. - O agente sempre começa no quadrado identificado como
[1,1]
, voltado para a direita. - As posições do wumpus e do ouro são escolhidas ao acaso.
- Cada quadrado (menos o inicial) pode ser um poço (probabilidade de
0,2
).
- O agente pode mover-se para frente, virar à esquerda
90º
ou à direita90º
. - O agente morrerá se entrar em um quadrado com um poço ou um wumpus vivo.
- A ação Agarrar pode ser usada para levantar um objeto no mesmo quadrado do agente.
- A ação Atirar pode ser usada uma vez para atirar uma flecha.
- O agente perceberá um fedor no quadrado contendo o wumpus e nos quadrados adjacentes (não em diagonal).
- O agente perceberá uma brisa nos quadrados adjacentes a um poço.
- O agente perceberá um resplendor no quadrado onde está o ouro.
- Quando caminhar para uma parede, o agente perceberá um impacto.
- Quando o wumpus é morto, ele emite um grito triste que pode ser percebido em qualquer lugar da caverna.
As percepções serão dadas ao agente sob a forma de uma lista de cinco símbolos.
Exemplo (representação por vetor): Se houver um fedor e uma brisa, mas nenhum resplendor, impacto ou grito, o agente receberá a percepção: [Fedor, Brisa, Nada, Nada, Nada]
- As especificações apresentadas neste documento devem ser seguidas.
- A configuração inicial do mundo deve ser gerada no início da execução, definindo diferentes posições para:
- Wumpus;
- Ouro; e
- Poços.
- A base de conhecimento deve ser gerada e apresentada ao final da execução;
- A estrutura de dados de armazenamento do conhecimento pode ser escolhida pelo grupo.
- A linguagem de representação do conhecimento também fica a critério do grupo.
UFSJ - Inteligência Artificial / Prof.: Diego Roberto Colombo - 2019/2