Genetic Algorithm Scheduler: generating adaptive tables

A timetable can be interpreted as an arbitrary sequence of events. To every event a certain number of time intervals are assigned, each having a starting and an ending. Genetic Algorithm (GA) is a type of EA and is regarded as being the most widely known EA in recent times. Scheduling is widely used in schools, colleges and other fields of teaching and working like crash courses, training programs, and other situations of the world...