6

Tengo un problema de programación en el que cada alumno expresa sus preferencias para una conferencia y se genera un horario del curso para todos los estudiantes al mismo tiempo (en modo por lotes si puedo).¿Cómo uso Drools Planner?

Por lo que he leído y entiendo, Drools Planner es muy adecuado para resolver este tipo de problema. Instalé Drools y GEF en mi Eclipse IDE. Todo carga bien Desafortunadamente, no puedo entender cómo crear un proyecto simple.

Busqué en línea referencias y encontré ejemplos de Drools Planner, que se ven y funcionan muy bien. Sin embargo, no encontré ningún buen tutorial que guíe a las personas a través de los casos simples, además de algunos fragmentos de código.

¿Cómo puedo modelar un problema de coincidencia/programación, donde 3 estudiantes con un horario único y preferencias de curso buscan inscribirse en 4 cursos? ¿Cómo comienzo el código, dónde pongo las restricciones, a qué clases llamo, etc.?

¡Cualquier ayuda será muy apreciada!

Gracias!

Respuesta

1
  1. Download the Drools Planner zip. descargar cualquiera de los otros cremalleras tales como Drools sí mismo o las herramientas de complementos Eclipse Drools es opcional. El zip de Drools Planner viene con todo lo que la gente necesita.
  2. Desde el código postal, open examples/runExamples.sh or .bat y en la GUI jugar con el equilibrio de la nube y el problema de programación del curso curricular.
  3. Lea el Quick Start tutorial en el manual.
  4. Eche un vistazo al código fuente de la programación de cursos del plan de estudios en el zip en examples/sources/y run it in your favorite IDE.
Cuestiones relacionadas