suliman-99 / Production-lines

This is a small algorithm applied by python and it gives optimal solution for production lines problems

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

repo-size forks stars issues contributors pr hachtoberfest license

Production lines

View Demo · Report Bug · Request Feature

photo


Table of Contents

Introduction

This is a small algorithm applied by python and it gives optimal solution for production lines problems

Features

  • Generate all the Valid Solutions
  • Give the Optimal Solution
  • Fast and Good complixity Algorithm
  • clean and hight Quality Code with Type annotations

Tech Stack

  • python
  • git
  • github
  • markdown
  • vscode

Getting Started

Prerequisites

Make sure you have installed all of the following prerequisites on your development machine:

  • Git - Download & Install Git. OSX and Linux machines typically have this already installed.

  • Python - Download & Install Python

  • pipenv module:

    after you install python you will have pip installed on your machin automatically you can check it by

        pip --version
    

    then to install pipenv module by pip just write this command on your cmd

        pip install pipenv
    

Installation

first open cmd in the place you want to download the project in then write this commands :

1- make a git reop:

git init:

2- Pull the the project into your repo:

git pull https://github.com/suliman-99/Production-lines.git

enjoy it!

Usage

You can use it as a black box write the tasks times in the "tasks.txt" file write the tasks relations in "tasks_links.txt" file

And you can optimize the code and use it in another ways ^_^

Project stucture

  • main.py Code file
  • tasks.txt file contains the tasks times
  • tasks_links.txt file contains the tasks relations
  • all_results_steps.txt the code will write all the valid Solutions in this file
  • tasks_links.txt the code will write all the Optimal Solution in this file

Contributing

If you have suggestions for how Production lines could be improved, or want to report a bug, open an issue! We'd love all and any contributions.

For more, check out the Contributing Guide.

Contact

Suliman Awad - sulimanawadstudy@gmail.com - Linkedin

Project Link: https://github.com/suliman-99/Production-lines

License

MIT License

Copyright (c) 2023 Suliman Awad

For more, check out the License File.

About

This is a small algorithm applied by python and it gives optimal solution for production lines problems

License:MIT License


Languages

Language:Python 91.0%Language:JavaScript 9.0%