[英]Alternative for OptaPlanner (Constrain Solver) in Node.JS
Cheers Community,干杯社区,
I would like to build a lesson planner and am looking for a constrain solver in NodeJS.我想建立一个课程计划器,并正在寻找 NodeJS 中的约束求解器。 Currently I have found OptaPlanner as a Java variant.目前我发现OptaPlanner是一个 Java 变体。
Does anyone have experience with constrain solvers in NodeJs environment and maybe with timetables?有没有人有在 NodeJs 环境中使用约束求解器以及时间表的经验?
Current constrains are:目前的限制是:
the idea behind the constraint solver should be an automatic assignment of subjects/teachers/classes within given timeslots.约束求解器背后的想法应该是在给定的时间段内自动分配科目/教师/班级。
Thanks for your help!谢谢你的帮助!
As far as I know, there are is no pure JavaScript alternative for OptaPlanner yet.据我所知,目前还没有 OptaPlanner 的纯 JavaScript 替代品。 But OptaPlanner works in Kotlin or Java and OptaPy works for Python.但是 OptaPlanner 在 Kotlin 或 Java 中工作,而 OptaPy 在 Python 中工作。
What you might be able to do, is take the quarkus school timetabling quickstart, compile it natively (see readme) to avoid requiring a JDK in production and call that from Node.js?您可以做的是采用quarkus 学校时间表快速入门,本地编译它(请参阅自述文件)以避免在生产中需要 JDK 并从 Node.js 调用它?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.