Create an automatic schedule given different types of events and their importances and urgencies.