Utilisation du solveur pour résoudre un problème d'opitmisation

Bonjour je souhaiterai gagner du temps pour attribuer à des techs de revues des documents sur 1 semaine

Pour trouver la meilleure configuration d’attribution de documents au jour je pensais à un algorithme d’optimisation dynamique prenant en compte les règles suivantes :

* Prendre en compte si la tech est disponible (True/False).
* Prendre en compte la charge demandée par le document et les documents autres : si un doc a une charge x > charge de la tech possible , la capacité de la tech sera de x-0,6 le jour suivant.
* La sommation de charge des documents ne peut pas être supérieure à 0,6

Il faudrait prioritiser les règles avec un « poids » attribué à chaque règle qui viennent augmenter une fonction récompense et déterminer le meilleur score de cette fonction en fonction des possibilités de configuration. Une pénalité pourrait être appliquée si un technicien est surchargé, ou si un document est attribué à un technicien qui ne possède pas la spécialisation adéquate. Serait il possible d’utiliser le solveur selon vous ? Quelle matrice me conseillerez vous ? Merci d’avance