Hoping you guys can help get me started. I have a list of 500 students and 20 teachers and trying to allocate students to teachers based on a number of parameters such as maximum class size of 30, subject preference of student to subject specialisation of teacher, must not have had teacher in previous academic year etc. etc. Would anyone be able to advise how I would get started on a simple allocation say on parameter of maximum class size so all classes have equal number of students. I can then take this to optimise further by building in further parameters. Struggling at this stage to get started with a basic approach, have tired arrays but no joy. Many thanks
... View more