Bonjour !
j'ai beau chercher et j'ai trouver les solver CHOCO et RealPaven , mais je comprends paaaaas ! quels es le langage (jaimerai travailler en c++) comment faire (histoire de bibliotheques, installer quoi?? ...)
I Really Need Help
Bonjour !
j'ai beau chercher et j'ai trouver les solver CHOCO et RealPaven , mais je comprends paaaaas ! quels es le langage (jaimerai travailler en c++) comment faire (histoire de bibliotheques, installer quoi?? ...)
I Really Need Help
Il te faut installer un solveur (comme Choco, CPLEX CP, OSCAR et j'en passe), puis une bibliothèque d'accès au solveur dans ton langage de prédilection, finalement écrire ton modèle en utilisant cette bibliothèque. Apparemment, il n'existe rien pour appeler Choco en C++ (seulement du Java), comme pour pas mal de solveurs à la pointe de la technologie, de ce que j'ai pu voir. Par contre, CPLEX CP est accessible en C++.
Pour trouver quelques solveurs : http://www.constraintsolving.com/sol...aint-libraries
Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.
Créer des applications graphiques en Python avec PyQt5
Créer des applications avec Qt 5.
Pas de question d'ordre technique par MP !
Une autre liste de solveurs : http://openjvm.jvmhost.net/CPSolvers/
merci , jai une autre question !
est çe que je dois specifier une methode pour construire çe systeme ?
j'ai touver les methaheuristique et plein dautre chose que je nai jamais entendu et qui me parrait trop complexe !
pourquoi ne pas tous simplement programmer d'une façon normale avec le simple langage de c++ ???
bonjour , je suis coincée et perturbée
je dois choisir une methode pour resoudre un csp pour un probeleme daffectation(emploi du temps)
mais je ne sais pas quesqu'une methode jai trouvée ça
et aussi ça :
methode exacte : programmation dynamique , a*, branch and bound ....
methode heuristiques : algorithmes genetiques , recherche tabou ...
j'ai rien compris surtout que je ne connais rien dans ces algorithmes ;;;eeeuuuuh
Les métaheuristiques peuvent remplacer les algorithmes de recherche utilisés en programmation par contraintes, mais c'est assez secondaire…
Par rapport à coder toi-même un algorithme, tu ne fais que décrire ton problème, tu ignores complètement la partie résolution du problème. Si tu as oublié un petit détail dans ton problème, tu pourrais devoir réécrire tout ton algorithme, alors que tu ajouteras trois fois rien dans ton programme par contraintes : le solveur CP se charge de tout.
Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.
Créer des applications graphiques en Python avec PyQt5
Créer des applications avec Qt 5.
Pas de question d'ordre technique par MP !
Il manque dedans clpfd utilisable en SWI-Prolog, et donc aussi en C/C++ puisqu'il existe un interface entre SWI-Prolog et C/C++.
"La haine seule fait des choix" - Koan Zen
"Il ne faut pas être meilleur que les autres, il faut être meilleur que soi." Albert Jacquard
"Ceux qui savent où ils ont posé leur parapluie ne sont pas alcooliques." - pgibonne.
Faites du Prolog, ça vous changera les idées !
Ma page Prolog
Mes codes sources commentés
Mon avatar : La Madeleine à la veilleuse de Georges de La Tour
Dans ce cas, vous pouvez peut-être l'ajouter ou contacter les devs pour qu'ils s'en chargent.Il manque dedans clpfd utilisable en SWI-Prolog, et donc aussi en C/C++ puisqu'il existe un interface entre SWI-Prolog et C/C++.
Tu devrais pouvoir t'en sortir avec des méthodes exactes et traditionnelles ; a priori, pas besoin de métaheuristiques.
Vous souhaitez participer aux rubriques Qt (tutoriels, FAQ, traductions) ou HPC ? Contactez-moi par MP.
Créer des applications graphiques en Python avec PyQt5
Créer des applications avec Qt 5.
Pas de question d'ordre technique par MP !
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager