Я разрабатываю один сценарий, в котором мне нужно определить (один) ближайший театр, в котором будет ближайший показ для определенного фильма.до сих пор я реализовал
- Расчет расстояния между пользователем и другими кинотеатрами
- Время, оставшееся до начала показа фильма
- Время, необходимое для поездки в этот театр (позволяетскажем, 1 км = 5 минут)
Теперь у меня в руках:
- общее расстояние, необходимое для поездки.
- общее время, необходимое для поездки.
- свободное время, оставшееся после достижения театра.
Исходя из вышеперечисленных факторов, мне нужно подобрать подходящее совпадение (баланс между расстоянием и ближайшим показом).
в настоящее время я выбираю решение, при котором у пользователя будет очень мало свободного времени после посещения театра (но это не включает накладные расходы на поездки)
Буду признателен, если кто-нибудь предоставит мне какие-либо предложения (формула), чтобы сбалансировать эти факторы.
Заранее спасибо.