Skip to content

Latest commit

 

History

History
47 lines (30 loc) · 1.27 KB

File metadata and controls

47 lines (30 loc) · 1.27 KB

Installation Guide

Requirements

Most of the dependencies will be installed with the pip package. You will however still need an installation of swig and r-base as well as a recent version of java. Swig and r-base are required for the Smac and Irace autoconfiguration tools and java is needed for the enhsp engine. The project is developed in Python 3.8.5. It is highly recommended to use a virtual environment in linux.

Planning Engines

If one or more of the planning engines that are integrated in this algorithm configuration extension is not available on your system, you can install it via:

pip install --pre unified-planning[<engine_name>]==1.1.0.113.dev1

Currently these planning engines are integrated and confirmed to be working:

  • LPG
  • Fast-Downward
  • SymK
  • ENHSP
  • Tamer
  • Pyperplan

due to the unified-planning framework still being in development.

up_ac

You can install our project via pip:

pip install up_ac

It is possible to adjust the configuration space of each engine according to your needs by passing it to the set_scenario() function. Read (https://automl.github.io/ConfigSpace/main/) for details on how to define a ConfigSpace.