/Greed_Mineradora-Joia-Rara

Interface gráfica e Interativa para o Algoritmo da Mochila (Knapsack) utilizando a linguagem Python 3.7.9.

Primary LanguagePython

Mineradora Joia Rara

Conteúdo da Disciplina: Algoritmos Ambiciosos

Alunas

Matrícula Aluna
20/0041606 Marina Márcia Costa de Souza
20/2046040 Dara Maria Barbosa de Sousa

Sobre

O projeto é uma interface gráfica e interativa por meio da qual o usuário pode escolher os minérios que deseja transportar, informar o peso e o valor de cada um que for selecionado. Utilizando o Algoritmo da Mochila (Knapsack), o projeto realiza a otimização da seleção dos itens, explorando diferentes combinações e escolhendo aquela que proporciona o maior valor possível dentro das restrições de capacidade do caminhão.

Screenshots

ScreenShot1 ScreenShot1 ScreenShot1

Instalação

Linguagem: Python 3.7.9

Uma vez que o python for instalado, execute o comando abaixo para instalar as dependências:

pip install tkinter 

Depois:

pip intall Pillow

Uso

Para rodar o código, use o seguinte comando:

python main.py

Outros

  • É crucial que o Python e o Pillow sejam intalados para realizar a execução do projeto.