Skip to content

Commit

Permalink
Update README
Browse files Browse the repository at this point in the history
  • Loading branch information
dhadka committed Dec 30, 2023
1 parent 9b88ca0 commit 1351b61
Showing 1 changed file with 10 additions and 7 deletions.
17 changes: 10 additions & 7 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -21,23 +21,26 @@ Ensure your system has the following software installed:
#### Setup MOEA Framework

Download the latest MOEA Framework binaries or source code from http://moeaframework.org/ and
extract the archive to a folder on your computer. We will refer to this as folder as `${MOEAFRAMEWORK_ROOT}` below.
extract the archive to a folder on your computer. We will refer to this as folder as `${MOEAFRAMEWORK_ROOT}`
in the following steps.

#### Install Real-World Benchmark Library

Download the latest version of the real-world benchmarks JAR file from the
[releases page](https://github.com/MOEAFramework/MOEAFramework/releases) and place it in the
`${MOEAFRAMEWORK_ROOT}/lib` folder.

#### Compile Benchmark Problems

Several of the benchmark problems must be compiled before use. Run the following:
Several of the benchmark problems must be compiled before use. If using Windows, we include compiled
executables for each release version (see `native-windows.zip`). Otherwise, to compile the executables, run:

1. Clone this repository - `git clone https://github.com/MOEAFramework/RealWorldBenchmarks.git`
2. Run `make -C native`
3. Copy or link the `native/` folder into your MOEA Framework directory using either:
* Option 1 - Copy the entire directory with `cp -R native/ ${MOEAFRAMEWORK_ROOT}/native`
* Option 2 - Create a symbolic link with `ln -s $(realpath -s native/) ${MOEAFRAMEWORK_ROOT}/native`

#### Setup Benchmark Library

Finally, download the latest version of the real-world benchmarks JAR file from the
[releases page](https://github.com/MOEAFramework/MOEAFramework/releases) and place it in the `${MOEAFRAMEWORK_ROOT}/lib` folder.

## Maven

Alternatively, if you want to include these benchmark problems in a Maven project, add the following
Expand Down

0 comments on commit 1351b61

Please sign in to comment.