They do, however, have magic. And if there are charms that specifically identify trash to clean, then there must be charms that can organize words on parchment according to a few simple rules.
I assumed that it was well-known since I learnt about it in first-year computing (nearly 7 years ago now..). In retrospect, that was probably a silly assumption.
I should probably have been clearer: the reason classes are often scheduled at the same time is because it’s impossible not to. You have some amount of staff, each of whom have to teach some amount of lower level and/or elective classes, and then you have a couple hundred students each of whom pick 5-7 (or whatever it is, I haven’t read the books recently) electives in whatever combination most appeals to them. The chances of not having a collision anywhere in the whole timetable are pretty damn low. Non-magical schools deal with collisions by forcing students with unpopular combinations to change one of their options (which is what my school did), or by offering a an extra class during lunch or outside regular school hours (which I’ve heard of other schools doing)
They do, however, have magic. And if there are charms that specifically identify trash to clean, then there must be charms that can organize words on parchment according to a few simple rules.
And house elves. There are almost certainly spirits of intellect they could summon too! If not, they have had time to do plenty of selective breeding on their chattel. That said… HP wizard authorities are really thick when it comes to these things.
They do, however, have magic. And if there are charms that specifically identify trash to clean, then there must be charms that can organize words on parchment according to a few simple rules.
The rules are not that simple. School timetabling is NP-hard and even stimulated annealing is unlikely to get it completely correct.
The rules are simple. So are the rules for Go.
I had to look up whether that was, in fact, a new kind of optimisation algorithm. It certainly sounds like it should be. ;)
I assumed that it was well-known since I learnt about it in first-year computing (nearly 7 years ago now..). In retrospect, that was probably a silly assumption.
I think the joke is that you wrote “stimulated annealing” rather than “simulated annealing”.
Oh! I always that was a valid alternate spelling of the same word. My bad.
Almost unrelated words. From thefreedictionary.com: simulate stimulate.
Ok, objection noted. My first sentence, however, stands and they still have magic.
Though this might be a matter similar to the clocks—nobody has thought of doing it, so it hasn’t been done.
I should probably have been clearer: the reason classes are often scheduled at the same time is because it’s impossible not to. You have some amount of staff, each of whom have to teach some amount of lower level and/or elective classes, and then you have a couple hundred students each of whom pick 5-7 (or whatever it is, I haven’t read the books recently) electives in whatever combination most appeals to them. The chances of not having a collision anywhere in the whole timetable are pretty damn low. Non-magical schools deal with collisions by forcing students with unpopular combinations to change one of their options (which is what my school did), or by offering a an extra class during lunch or outside regular school hours (which I’ve heard of other schools doing)
And house elves. There are almost certainly spirits of intellect they could summon too! If not, they have had time to do plenty of selective breeding on their chattel. That said… HP wizard authorities are really thick when it comes to these things.