You are now at: Home / Garp3 Software

Garp3 Software

Garp3 is a workbench for building, simulating, and inspecting qualitative models. From this page you can download the Garp3 software.

Preferred version

  • Download version 1.5.2. This version of Garp3 includes new reasoning features since version 1.4.13. Note, this version of Garp3 requires SWI-Prolog version 6.2.0.

Please report issues on the QRM-mailing list. Please also refer to the FAQ.

Models saved in newer versions of Garp3 should NOT be opened in older versions of Garp3, as this will cause model corruption.

Other versions

  • Download version 1.4.13. This version of Garp3 includes a huge amount of bugfixes and new features (improved reasoning, multiple language support) since version 1.3.8.
  • Download version 1.3.8. This was the previous stable version of Garp3. If problems are encountered with the latest version of Garp3, this version can be used instead. Do not open models from the latest version on 1.3.8, as this will cause model corruption.

    This is the first version of the Garp3 workbench to includes collaborative features. The new Sketch environment allows the creation of intermediate modelling results as described in the Framework for Conceptual Modelling, which helps structure the model building process. To allow model sharing and searching, OWL export and import functionality has been added. The OWL qualitative model files can be uploaded to the Qualitative Reasoning Model Repository. Also new is model merging functionality (copy/paste), which makes it possible to reuse parts of other models in your own models.

Guidelines to installing and starting Garp3 (on Windows):

  1. Download and install the latest stable release of SWI-Prolog.
  2. Download and unzip Garp3 into a directory.
  3. Doubleclick startup.pl in the Garp3 directory (or choose "open with" and choose the "plwin.exe" file in the "bin" directory of your swi-prolog installation).

Guidelines to installing and starting Garp3 on Linux, Unix and MacOSX:

  1. Download and install the latest stable release of SWI-Prolog.
  2. Download and unzip Garp3 into a directory of your preference.
  3. Option 1: Garp3 can be started using command "pl -f startup.pl" in the Garp3 directory from a terminal. Note: make sure that the path to the SWI-prolog pl executable is in your $PATH variable.
  4. Option 2: Browse to the startup.pl file in the Garp3 directory using you file manager. Choose "open with", type "pl -f" in the "open with" field, and flag "Remember this preference". Note: make sure that the path to the SWI-Prolog pl executable is in your $PATH variable. Notice that on MacOSX 'swipl' is used instead of 'pl'.
  5. Note that you need to have an X-server installed on MacOSX to be able to run Garp3.