Skip to content

richoux/GHOST

Repository files navigation

3.1.0 3.1.x Actions Status Actions Status Actions Status License

GHOST (General meta-Heuristic Optimization Solving Toolkit) is a C++ library designed to help developers to model and implement optimization problem solving. It contains a meta-heuristic solver aiming to solve any kind of combinatorial and optimization real-time problems represented by a Constraint Satisfaction Problem (CSP), a Constrained Optimization Problem (COP), a Error Function Constraint-based Satisfaction Problem (EF-CSP), or a Error Function-based Constrained Optimization Problem (EF-COP).

License

GHOST is under the term of the GNU GPL v3 license. Dual-licenses are possible (see the dual-license wiki section).

Code documentation

Please visit richoux.github.io/GHOST for the full Doxygen documentation.

How to install

Installation steps for GNU/Linux, OSX and Windows can be found here: wiki How to install.

User manual

For a short tutorial on Constraint Programming and the 'How to use GHOST' section, please visit the user manual.