CALENDARS Calendars is a library and GUI program for optimization of class schedules. Although the library provides a flexible interface for implementing your own optimizer, currently the only implementation is Simulated Annealing.