License | Linux & Windows | SonarCloud |
---|---|---|
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.
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