•
					O agente não tem acesso a nenhuma informação do mapa, mas ele possui alguns  
					sensores para perceber o ambiente. O agente possui os seguintes sensores:  
					o Em locais adjacentes a buracos, exceto diagonal, o agente sente uma leve  
					brisa;  
					o Em locais adjacentes a baratas, exceto diagonal, o agente ouve as baratas  
					andando;  
					o Em locais adjacentes a vórtices espaciais, exceto diagonal, o agente  
					percebe distorções espaciais;  
					o Em locais onde existe um bug, o agente percebe códigos binários voando  
					ao seu redor;  
					o Em locais onde existe um kit de maquiagem, o agente sente o seu  
					glamour aumentando;  
					•
					O mapa tem a estrutura ilustrada na Figura 3. O agente tem acesso à estrutura do  
					mapa, mas é desconhecida a localização dos buracos, baratas, bugs, vórtices  
					espaciais e kits de maquiagem. Sabe-se apenas que existem:  
					o 100 Baratas;  
					o 50 Buracos;  
					o 30 Kits de Maquiagem;  
					o 20 Vórtices Espaciais;  
					o 20 Bugs;  
					•
					•
					As posições dos buracos, baratas, bugs, vórtices espaciais e kits de maquiagem  
					devem ser sorteadas aleatoriamente no inicio do programa. Mas o agente NÃO  
					PODE ter acesso direto a essas informações.  
					Os elementos (buracos, baratas, bugs, vórtices espaciais e kits de maquiagem)  
					não podem estar em regiões de prédios. Além disso, não pode existir mais de um  
					elemento na mesma posição. Durante a geração aleatória da posição dos  
					elementos, o seu programa deve garantir que essas regras sejam respeitadas.  
					•
					•
					Ao entrar em um vórtice espacial o agente é teletransportado para uma nova  
					posição no mapa. Essa posição deve ser um local com terreno diferente de  
					edificios sorteado aleatoriamente. Podendo ser um local onde existem buracos,  
					baratas ou qualquer outro elemento, inclusive um novo vórtice espacial.  
					Enquanto o agente corrige os bugs, gradativamente a simulação volta a  
					funcionar corretamente. Após a correção de um determinado número de bugs,  
					as seguintes alterações ocorrem na simulação:  
					o 10 bugs corrigidos: os vórtices espaciais desaparecem da simulação;