Esse projeto é a implementação do algoritmo Simplex Tableau.
- Configuração da quantidade de variáveis e restrições
- PPL
- Resultado
- Pós-otimização
- Python, Flask e SocketIO para o backend
- HTML, CSS, Tailwind CSS, Jinja2 e Java Script para o frontend
- Python 3.12.1 ou superior
Faça o clone do repositório:
git clone https://github.com/ArthurBuenoSilva/simplex-algorithm.gitAcesse a pasta onde você clonou o repositório:
cd caminho/para/o/projetoCrie um ambiente virtual(venv):
python -m venv venvAcesse o ambiente virtual criado:
venv/Scripts/activateInstale as dependências necessárias:
pip install -r requirements.txtAgora execute o script main.py:
python main.pyNo terminal deve aparecer uma mensagem parecida com essa:
* Serving Flask app 'app'
* Debug mode: off
WARNING: This is a development server. Do not use it in a production deployment. Use a production WSGI server instead.
* Running on http://127.0.0.1:49675
Press CTRL+C to quitAgora que o servidor já está em execução, abra o navegador e acesse a URL exibida no terminal.
No meu caso, a URL seria http://127.0.0.1:49675.
No navegador, você poderá interagir com o chatbot e visualizar o histórico de mensagens.
Solicitações de pull requests são bem-vindas. Para mudanças importantes, abra uma issue primeiro para discutir o que você gostaria de mudar.