SuperPagr
Technologie

Une IA symbolique, pas une boîte noire

SuperPagr génère vos plannings avec la programmation par contraintes (OR-Tools / CP-SAT), la même famille d'algorithmes utilisée pour l'optimisation industrielle à grande échelle. Aucun réseau de neurones, aucun entraînement, aucune dérive dans le temps : chaque décision découle de règles explicites que vous contrôlez.

Le processus de génération

De la règle métier au planning publié, quatre étapes transparentes.

01

Saisie des règles

L'administrateur configure les règles du planning depuis l'interface : repos, quotas, équité, indisponibilités, compétences requises.
02

Encodage en contraintes

Chaque règle est traduite en contrainte mathématique par le moteur : une affectation « personne × garde » devient une variable que le solveur doit satisfaire.
03

Résolution en plusieurs passes

Le solveur cherche d'abord une solution qui respecte tout. Si c'est impossible, une deuxième passe assouplit certaines règles fortes (jamais les règles légales) pour trouver un compromis viable.
04

Rapport de génération

Si aucune solution n'existe, SuperPagr identifie automatiquement le sous-ensemble minimal de règles en conflit et propose des pistes concrètes pour débloquer la situation.

Un catalogue de règles réutilisable

Chaque type de règle est décrit dans un catalogue central, partagé entre le moteur de génération et l'interface : la même définition alimente vos formulaires et le solveur, sans divergence possible.

Couverture des shifts
Compétences et autorisations
Repos minimum après garde
Plafond d’heures (semaine, mois, année)
Espacement et gardes consécutives
Quotas par personne
Équité de répartition (ETP)
Préférences de rotation
Exclusions entre membres
Remplissage conditionnel

Pourquoi la programmation par contraintes ?

Certains éditeurs mettent en avant une « IA propriétaire » dont le fonctionnement interne reste opaque. SuperPagr fait le choix inverse : OR-Tools est un solveur open-source, documenté publiquement, utilisé et vérifié à grande échelle. Le résultat est déterministe — deux générations avec les mêmes règles et les mêmes données produisent le même planning — et chaque décision peut être expliquée règle par règle, sans effet de mode ou de dérive statistique.

Testez la génération sur votre propre planning

Créez un planning gratuitement et lancez votre première génération automatique en quelques minutes.