4 ms·
Was looking for exactly this a few months ago. I wish this weren’t in Java but not a deal killer.
by gigatexal 6y ago
Was looking for exactly this a few months ago. I wish this weren’t in Java but not a deal killer.
- victor9000 6y agoGoogle OR Tools can solve similar problems and has bindings for several languages https://github.com/google/or-tools https://github.com/google/or-tools
- gigatexal 6y agoI should really get better at Java but that from google has Python bindings is right up my alley.
- ge0ffrey 6y agoFWIW, OptaPlanner also works on Kotlin and Scala, not just Java. There is a 100% Kotlin variant of the quarkus-school-timetabling quickstart is also the optaplanner-quickstarts repo - and there's a video of that. Some users have been successfully using OptaPlanner in jruby or groovy over the years, but your mileage may vary there.
- jwr 6y agoClojure user here. The java-ness is actually an advantage, because you can easily cater to all JVM-hosted languages.