Skip to content

hexhex/hexlite-owlapi-plugin

Repository files navigation

Hexlite OWLAPI Plugin

An OWLAPI Plugin for the Hexlite solver.

The plugin is described in the following publication.

Peter Schüller (2020). A new OWLAPI interface for HEX-Programs applied to Explaining Contingencies in Production Planning. In: New Foundations for Human-Centered AI, Workshop at ECAI 2020.

Setup

Before you start you need openjdk-11-jdk and maven.

The easiest way to setup is conda. In your base environment run

$ python3 setup_and_test_within_conda.py <conda-environment>

This will

  • (re-)create a conda environment <conda-environment>
  • clone a fresh copy of hexlite from the repo
  • build the Java API of hexlite
  • build this plugin with the Java API
  • run an example

Be careful:

  • the <conda-environment> will be deleted if it exists
  • The hexlite subdirectory of this directory will be deleted and cloned anew if it exists

Development

About

An OWLAPI Plugin for the Hexlite solver

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •