Downloading and compiling iMOPSE optimizer using CMake
This section provides a step-by-step guide to compile the iMOPSE project using CMake.
Commands and Steps:
Clone the repository:
git clone https://github.com/imopse/imopse.git
Navigate to the project directory:
cd imopse
Create a build directory:
mkdir build && cd build
Generate build files with CMake:
cmake ..
Compile the project:
make
Additional Information:
To install CMake and Make, use the following commands:
sudo apt-get install cmake
sudo apt-get install build-essential
Downloading and compiling iMOPSE optimizer using CLion
This section provides a step-by-step guide to compile the iMOPSE project using CLion.
Steps to Setup CLion:
Clone the repository:
git clone https://github.com/imopse/imopse.git
Open CLion.
Select "Open" and navigate to the cloned repository.
Right-click optimizer/CMakeLists.txt and choose Load CMake Project
Run the project by clicking the green "Run" button.
Using Genetic Algorithm (GA) and Differential Evolution (DE)
This section demonstrates how to use the iMOPSE project for single objective optimization using Genetic Algorithm (GA) and Differential Evolution (DE).
Using Multi-Objective Evolutionary Algorithm based on Decomposition (MOEAD) and Binary Non-dominated Tournament Genetic Algorithm (BNTGA)
This section demonstrates how to use the iMOPSE project for multi objective optimization using Multi-Objective Evolutionary Algorithm based on Decomposition (MOEAD) and Binary Non-dominated Tournament Genetic Algorithm (BNTGA).
Using GUI for ECVRPTW Problem
This section demonstrates the usage of the GUI for the ECVRPTW problem in the iMOPSE project.