a. Estado inicial: Um mapa plano sem nenhuma região colorida. Função de teste: Verificar se duas regiões adjacentes possuem a mesma cor. Função-sucessor: Escolher uma região não colorida e atribuir uma das quatro cores disponíveis, desde que não seja igual à cor de uma região adjacente. Função de custo: Cada vez que uma região é colorida, o custo é incrementado em 1. b. Estado inicial: O macaco está no chão e as bananas estão suspensas a 3,5 metros de altura. Função de teste: Verificar se o macaco alcançou as bananas. Função-sucessor: O macaco pode subir em um dos caixotes, empilhar os caixotes, pegar as bananas e descer. Função de custo: Cada vez que o macaco se move ou empilha os caixotes, o custo é incrementado em 1. c. Estado inicial: O arquivo de entrada com vários registros. Função de teste: Verificar se um registro é ilegal. Função-sucessor: Alterar um registro do arquivo de entrada e verificar se a mensagem de erro persiste. Função de custo: Cada vez que um registro é alterado, o custo é incrementado em 1. d. Estado inicial: Os três jarros estão vazios. Função de teste: Verificar se um dos jarros contém exatamente 1 litro de água. Função-sucessor: Encher um jarro, esvaziar um jarro, transferir água de um jarro para outro até que um jarro contenha exatamente 1 litro de água. Função de custo: Cada vez que um jarro é enchido, esvaziado ou transferido, o custo é incrementado em 1.
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar