Sigma is a tool that allows to calculate the Makespan, the Tardiness and the Sequence of a flow-shop optimization problem of n
jobs and m
machines, taking in consideration the setup time and the due dates.
- It can optimize a flow-shop problem with
n
jobs andm
machines. - It allows you to choose the parameter to optimize.
- Makespan
- Tardiness
- Makespan with setup time
- Import data from Excel Spreadsheets
- Insert data manually
- Clean and readable charts
You can download the setup.exe
file from the following links:
- MediaFire: Sigma v0.2
- Google Drive: Sigma v0.2
And to install you can follow the installation guide:
Enjoy!!
You need to install python v3 or a higher version to run this project on your machine.
Clone the repository and cd
to the project folder, open your terminal and type the following commands:
- Create a virtual environment:
python -m venv venv
- Activate the virtual environment:
./venv/Scripts/activate
- Install dependencies:
pip install -r ./requirements.txt
- Run the project:
python src/sigma.py
It is simple to use, you only have to take in consideration the supported Excel spreadsheets format .xlsx
to import it successfully. Other than that it is simple to use.
The first cell from the imported file is
B2
, because it counts the headers.
This project was made possible with the effort of three students: