Well, not quite, because the task allocator didn't know when a customer was going to drop a box of eggs, couldn't predict when some crazy kid was going to knock over a display, or when the local high school decided that everybody needed to bring in coconuts the next day.