Assuming that movie channels have a big list of movies available to play at any given time and they must keep playing some movie, how do they decide which ones to play and when to play them? I figure it's not completely random because they're also competing with other movie channels and would like to come up with schedules that attract more viewers than the competing channels? Is the process automated? Are there any algorithms in place?
I sort of get the criteria for the times around holidays/events and such - they seem to pick movies related to the events or release dates etc, so this question is more about the movie schedules for normal days.