From 1351b61d5cb1bfb1a467f050fddf6a7a1e10dbf8 Mon Sep 17 00:00:00 2001 From: David Hadka Date: Sat, 30 Dec 2023 17:28:29 +0000 Subject: [PATCH] Update README --- README.md | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 8b8b164..94a4173 100644 --- a/README.md +++ b/README.md @@ -21,11 +21,19 @@ 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` @@ -33,11 +41,6 @@ Several of the benchmark problems must be compiled before use. Run the followin * 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