•
O agente sempre consegue derrotar os outros treinadores se os seus pokémons
estiverem totalmente recuperados. Caso o agente entre em uma batalha com
pokémons feridos, ele sempre perderá a batalha.
•
•
Após uma batalha, os pokémons sempre estarão feridos e devem ser levados o
mais rápido possível para um centro pokémon.
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 treinadores pokémon, exceto diagonal, o agente
ouve os gritos do treinador desafiando o agente;
o Em locais adjacentes a centros pokémon, exceto diagonal, o agente sente
o perfume da enfermeira Joy.
o Em locais adjacentes a lojas lokémon, exceto diagonal, o agente ouve o
vendedor oferecendo pokébolas.
o Em locais onde existe um pokémon a pokédex indica a presença e o
número/nome do pokémon que está naquele local;
•
O mapa tem a estrutura ilustrada na Figura 2. Mas é desconhecida a localização
dos pokémons, centros, lojas e treinadores pokémon. Sabe-se apenas que
existem:
o 150 pokémons;
o 20 centros pokémon;
o 15 lojas pokémon;
o 50 treinadores pokémon;
•
•
As posições dos pokémons, centros, lojas e treinadores devem ser sorteadas
aleatoriamente no inicio do programa. Mas o agente NÃO PODE ter acesso
direto a essas informações.
Os pokémons, centros, lojas e treinadores podem estar localizados em qualquer
tipo de terreno, mas não pode existir mais de um elemento na mesma posição.
•
•
Inicialmente o agente possui 25 pokébolas.
O jogo acaba quando o agente conseguir capturar os 150 pokémons.