c'est quoi la difference entre un solveur et une bibliothèque ( le solveur de contraintes Gecode et la bibliotheque de contraintes Cacao) ??
c'est quoi la difference entre un solveur et une bibliothèque ( le solveur de contraintes Gecode et la bibliotheque de contraintes Cacao) ??
Une possibilité de réponse à priori (ne les connaissant pas):
Il y a trois cas:
- un programme qui résout des problèmes de contraintes.
- une bibliothèque (au sens développement) permettant d'écrire un tel programme.
- une liste de types de contraintes qu'un programme pourrait utiliser.
A priori, je dirai que le solveur fournit les deux premières possibilités, et que la bibliothèque est du second type.
Mes principes de bases du codeur qui veut pouvoir dormir:Pour faire des graphes, essayez yEd.
- Une variable de moins est une source d'erreur en moins.
- Un pointeur de moins est une montagne d'erreurs en moins.
- Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
- jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
- La plus sotte des questions est celle qu'on ne pose pas.
le ter nel est le titre porté par un de mes personnages de jeu de rôle
j'ai pas compris , par ex pour resoudre un csp il faut utiliser un solveur ou une bibliotheque ??
Une bibliothèque, c'est du code que tu peux utiliser dans un programme.
Un solveur, c'est un outil.
Si ton problème est exprimé dans un fichier de données, il te faut un programme qui lise ce fichier, et le résolve.
Auquel cas, soit tu trouves ce programme, soit tu le fabrique avec une bibliothèque.
Mes principes de bases du codeur qui veut pouvoir dormir:Pour faire des graphes, essayez yEd.
- Une variable de moins est une source d'erreur en moins.
- Un pointeur de moins est une montagne d'erreurs en moins.
- Un copier-coller, ça doit se justifier... Deux, c'est un de trop.
- jamais signifie "sauf si j'ai passé trois jours à prouver que je peux".
- La plus sotte des questions est celle qu'on ne pose pas.
le ter nel est le titre porté par un de mes personnages de jeu de rôle
Hello
Le concept de solveur et celui de bibliothèque sont orthogonaux :
- Tu peux avoir un solveur livré sous forme de bibliothèque.
- Tu peux avoir un solveur livré sous forme d'exécutable.
- Il y a beaucoup de bibliothèques qui ne sont pas des solveurs.
- Certains solveurs sont livrés sous les deux formes, exécutable et bibliothèque.
Dans le cas de Gecode et et de Cacao, nous avons dans les deux cas affaire à des bibliothèques.
Find me on github
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