I haven't found any solution to a common problem:

Teacher has some time slots to teach N students (single and small group lessons). Every student has a school schedule (= constraint)

Now, enter every students constraints and get proposals for how to assign students to time slots with minimal collisions.

Any ideas?

  • 3
    Are there any other features you specifically need/want? – Undo Jul 27 '15 at 18:16
  • Yes, an online service :) Somewhat funny that it doesn't already exist or rank high in google. Maybe the problem is somewhat more complex than what I'm thinking now, with all that game theory going into how students place/move their constraints! – bebbi Jul 27 '15 at 19:46
  • 2
    Do you mean to say that none of these work for you??? – user416 Jul 28 '15 at 8:27

Take a look at the Course Scheduling example (see video) of OptaPlanner (open source, java).

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.