Skip to content

Implementation of search methods contemplating Graphical Interface, Amplitude Methods, Limited Depth, Depth, Interactive Deepening, Bidirectional, Uniform Costs, Greedy and A*.

Notifications You must be signed in to change notification settings

savio-2-lopes/Search-Methods-AI-Flask

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

API

Documentation License: MIT


📌 Índice


💻 Sobre o projeto

⚡ Implementação dos métodos de busca contemplando Interface Gráfica, Métodos de Amplitude, Profundidade Limitada, Profundidade, Aprofundamento Interativo, Bidirecional, Custos Uniformes, Greedy e A*.


🚀 Como executar o projeto

Pré-requisitos

Antes de começar, você vai precisar ter instalado em sua máquina as seguintes ferramentas: Git, Python. Além disto é bom ter um editor para trabalhar com o código, como VSCode


🧭 Rodando a aplicação

# Clone o repositório
$ git clone https://github.com/IghorMello/codeIA

# Acesse a pasta da aplicação para testar
$ cd codeIA

# Caso não esteja em ambiente virtual, certifique-se de criá-lo dentro da pasta (em Linux/macOS) e ativá-lo
$ python3 -m venv venv
$ . venv/bin/activate

# Para criar o ambiente virtual em Windows e ativá-lo, utilize o comando abaixo
$ py -3 -m venv venv
$ venv\Scripts\activate

# Na pasta, instale as depedências
$ pip install -r requirements.txt

# Após isso inicie os arquivos dentro de sua respectiva pastas
$ python3 app.py

# Se não ocorrer erro, acesse o navegador e digite:
$ http://localhost:5000/


🛠 Tecnologias

As seguintes ferramentas foram usadas na construção do projeto:


💜 Créditos de Imagem

Todos os direitos de imagens utilizadas no projeto são do site undraw.co.

About

Implementation of search methods contemplating Graphical Interface, Amplitude Methods, Limited Depth, Depth, Interactive Deepening, Bidirectional, Uniform Costs, Greedy and A*.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 79.4%
  • Jinja 18.1%
  • JavaScript 2.5%