Signed-off-by: SinusFox <61253950+SinusFox@users.noreply.github.com>
2.4 KiB
University-Operations-Research-Tool
This projects aims to create a tool for easy calculation of operations research modules on different device platforms.
Table of Contents
- Features
- Installation/Access
- Usage
- Supported problem types
- Contributing
- Licence
- Contact
- Troubleshooting
Features
- Export as LP (Linear Programming)
- Measuring elapsed real time
- Logging
- Solving via GLPK and HiGHS
Installation/Access
Online
You can always access the Tool without any installation on our GitHub Pages instance.
Local
Install dependencies
This project relies on NextJs. Please follow its installation instructions to get everything ready.
Clone the repository
Using Git:
git clone https://github.com/Spaceholder-Programming/Operations-Research-Tool.git
Building the site
Navigate towards the folder, where the project is located on your machine via terminal. Afterwards, execute the following command:
npm build
Run
npm start
Access the Tool using your browser:
You can access the tool via browser on your machine. The default port is 3000.
If you can not reach the tool under this link, the default port is blocked and you have to check the terminal to get the correct port.
Usage
ToDo
Supported problem types
- Linear
- Mixed Integer
Contributing
- Fork the repository
- Create a new branch:
git checkout -b featurename - Implement your changes
- Push your branch:
git push origin featurename - Create a pull request
Licence
This project is licensed under the MIT License.
Contact
If you have the desire to contact the team behind this project, use the contact details on our GitHub accounts:
Troubleshooting
If you find bug, please contact us by creating an issue.