Inteligência artificial - atps etapa 1

1529 palavras 7 páginas
Curso: Sistemas de Informação
7º Período

Disciplina: Inteligência Artificial
Professor: Kleber Netto Fonseca

ATPS: Etapa 1

Agente de Solução de Problemas

Objetivo

Viajar da cidade inicial Arad até a cidade Bucharest, identificando o melhor caminho, ou seja, o caminhar de menor custo.

Custo do Caminho

O custo considerado pelo sistema é a distância entre uma cidade A até a outra B.

Solução Apresentada

Para solucionar o caso foi desenvolvido um software que já contem toda a estrutura do grafo pré-cadastrada e que permite escolher qual a cidade de Origem e Destino para então listar todas as rotas possíveis ordenando pela de menor custo/distância. Todo o sistema foi desenvolvido utilizando como ferramenta fundamental o Microsoft Visual Studio 2010.

Requisitos de utilização do sistema

• Informar uma Cidade de Origem • Informar uma Cidade de Destino

Modelo de armazenamento dos dados pelo sistema

[pic]
Fonte: RUSSEL, Stuart J.. Inteligência Artificial. 2.ed. Rio de Janeiro: CAMPUS, 2004.

Para melhor utilização e entendimento do grafo acima foi criado no sistema um conjunto de classes que modelam a estrutura do grafo de forma a facilitar a implementação da eurística na busca.

Estrutura das classes do sistema

Para a estrutura do grafo foi criado as seguintes classes:

➢ Graffo ➢ Cidade ➢ Visinho

Para o uso do sistema foram criados as seguintes classes:

➢ Program ➢ Form1 ➢ Rota

[pic] Figura 01: Tela do Sistema – Agente de Solução de Problemas

Código fonte do sistema

Todo o código do sistema encontra-se na linguagem C# e foi desenvolvido seguindo o paradigma de Orientação a Objetos.

Classe Cidade

using System; using System.Collections.Generic; using System.Linq; using System.Text;

namespace ATPS_IA_Etapa_1
{
class Cidade { private

Relacionados

  • desenvolvimento web
    4372 palavras | 18 páginas
  • ATPS Ia 1 2015 Reformulado
    1656 palavras | 7 páginas
  • ATPS IA
    728 palavras | 3 páginas
  • TAMO JUNTO
    856 palavras | 4 páginas
  • ATPS 2015 1 Sistemas De Informacao 7 Inteligencia Artificial
    3027 palavras | 13 páginas
  • 2015 2 Ciencias Computacao 8 Inteligencia Artificial
    2981 palavras | 12 páginas
  • Atps ia
    3020 palavras | 13 páginas
  • cfghfhh
    487 palavras | 2 páginas
  • contabilidade
    570 palavras | 3 páginas
  • atps
    583 palavras | 3 páginas