Skip to content

Latest commit

 

History

History
38 lines (28 loc) · 1.75 KB

README.md

File metadata and controls

38 lines (28 loc) · 1.75 KB

Aceurancetourix - The JUniverse adapter for ACE.

License Linux & Windows SonarCloud
License: GPL v3 Build Status

Description

Aceurancetourix is a JUNIVERSE adapter for the constraint solver ACE.

An IUniverseCSPSolver implemented using ACE may be obtained by using the AceSolverFactory as follows:

var factory = new AceSolverFactory();
var ace = factory.createCspSolver();

Note that, for the moment, it is only possible to add constraint before calling one of the solve() methods. Once one of these methods have been called, adding constraints to the solver may result in undefined behaviors.

Build

The latest release is available here

Aceurancetourix is developed using JAVA 10, Gradle 7.4.2. Installing Gradle is required if you want to build from source. To do so, after having installed all the needed tools, you will need to clone the project:

git clone https://github.com/crillab/aceurancetourix.git
cd aceurancetourix
gradle aceurancetourix