SkillAgentSearch skills...

Chuffed

The CP solver Chuffed

Install / Use

/learn @geoffchu/Chuffed
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

///////////////////////////////////////////////////////////////// // Compilation // /////////////////////////////////////////////////////////////////

// To compile the parallel version: // Set parallel flag in parallel/chuffed/core/options.h: #define PARALLEL

// Create new build directory mkdir par_build cd par_build // Run cmake and set correct mpi compiler cmake -DCMAKE_CXX_COMPILER=mpicxx ../parallel // Run make make

///////////////////////////////////////////////////////////////// // Running the solver // ///////////////////////////////////////////////////////////////// // The parameter "-parallel=true" is mandatory, // and the parameter "-f" is highly recommended. mpirun -np 8 ./fzn_chuffed -parallel=true -f <flatzinc-file>

// Possible options:

// Guesses on objective value: -greedyInit=true

// Just run the portfolio version -purePortfolio=true

// Mix work stealing and portfolio solving: -mixWS_Portfolio=true

View on GitHub
GitHub Stars20
CategoryDevelopment
Updated1y ago
Forks8

Languages

C

Security Score

75/100

Audited on Jul 1, 2024

No findings