es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Tag: CONSTRAINT-PROGRAMMING

Herramientas de Google OR: cómo evaluar restricciones booleanas complejas o multiniveladas.

Configuración Estoy utilizando las herramientas de OR de Google como un solucionador de programación de restricciones: from ortools.sat.python import cp_model He definido las siguientes BoolVars: model = cp_model.CpModel() a = model.NewBoolVar("a") b = model.NewBoolVar("b") c = model.NewBoolVar("c") d = model.NewBoolVar("d") e = model.NewBoolVar("e") f = model.NewBoolVar("f") g = model.NewBoolVar("g") Pregunta . . . Read more

Programación de turnos con Or-Tools: habilidades de los trabajadores.

Estoy tratando de agregar habilidades a este ejemplo de programación de horarios de enfermeras (https://developers.google.com/optimization/scheduling/employee_scheduling). Mi caso: tengo tres turnos por día, cada turno puede tener varias enfermeras, pero al menos una enfermera necesita tener la habilidad A (por ejemplo, Enfermera Senior) y al menos una enfermera necesita tener la . . . Read more