Sobre el proyecto

Timefold Solver es un solucionador de restricciones de IA para Java y Kotlin, posicionado como "optimización de planificación simplificada". Está desarrollado por el equipo original de OptaPlanner, con el objetivo declarado de liberar al mundo de la planificación ineficiente. Los problemas típicos que aborda incluyen el Problema de Enrutamiento de Vehículos, la Elaboración de Turnos de Personal, la Programación de Mantenimiento, la Asignación de Tareas, la Elaboración de Horarios Escolares, la Optimización en la Nube, la Programación de Conferencias y la Programación de Talleres de Trabajo, entre otros problemas de planificación. Primeros pasos: el README remite a una guía de inicio en la documentación y a un repositorio separado de Quickstarts. El proyecto se distribuye como un artefacto Maven (ai.timefold.solver:timefold-solver-bom) y requiere Java 21+. La compilación desde el código fuente requiere JDK 21+ y Maven 3.9.11+, instalables por ejemplo mediante Sdkman. Los pasos documentados son: clonar el repositorio y luego ejecutar ./mvnw clean install -Dquickly. Ediciones: existen dos ediciones. La Community Edition, que es este repositorio, es de código abierto bajo la licencia Apache-2.0. La Enterprise Edition es una oferta comercial no de código abierto que requiere una licencia de Timefold para ejecutarse. Se enlaza una página de comparación de licencias. Comunidad y salud del proyecto: el README enlaza GitHub Discussions, un Discord comunitario, actividad de commits, GitHub Issues e insignias de SonarCloud para calificaciones de fiabilidad, seguridad y mantenibilidad. Las contribuciones son bienvenidas, con referencia a un archivo CONTRIBUTING.md. Aviso legal: Timefold Solver fue bifurcado el 20 de abril de 2023 desde OptaPlanner, que estaba completamente bajo licencia Apache-2.0. Se describe como una obra derivada de OptaPlanner y OptaPy, incluyendo derechos de autor del creador original Red Hat Inc., afiliados y contribuyentes, todo bajo Apache-2.0. Cada archivo fuente ha sido modificado. Las bibliotecas de iconos de la documentación incluyen iconos de tabler bajo la licencia MIT.