4253
правки
Изменения
Перейти к навигации
Перейти к поиску
→Настройка реквизитов поиска
* '''Минимальное количество перелётов в результатах поиска''' — минимальное число результатов в выдаче:
**целое положительное число,
**параметр ''spOnePass'' - — система должна прекратить перебор рассматриваемых вариантов после первого прохода, используется при порядке перебора ''differentFirst'', ''differentFlightsFirst'' и ''differentFlightsCombFirst''.
* '''Порядок перебора рейсов в ГДС''' — тип алгоритма перебора вариантов перевозки (рейс, тариф, класс):
** ''ordinary'' - — все варианты перебираются подряд, один проход по списку вариантов. Недостаток - — тенденция к выдаче однообразных вариантов в ответе.** ''differentFirst'' - — при первом проходе пропускаются варианты с рейсами компаний-перевозчиков, встречавшихся ранее, при втором - — с совпадающими с ранее пройденными рейсами, при третьем - — перебираются не рассмотренные ранее варианты.** ''differentFlightsCombFirst'' - — при первом проходе пропускаются варианты комбинацией рейсов, встречавшейся ранее, при втором перебираются подряд не рассмотренные ранее варианты. Алгоритм в меньшей степени подвержен проблеме однообразия вариантов. Для большинства поисковых запросов данный алгоритм наиболее оптимальный и не требует более одного прохода (параметр ''spOnePass'').** ''differentFlightsFirst'' - — при первом проходе пропускаются варианты, имеющие в составе встречавшийся ранее рейс (без учета класса бронирования). Полезен на маршрутах с очень большим количеством рейсов для получения вариантов от всех компаний, имеющих рейсы на маршруте. <br />Принципиальные различия, недостатки и преимущества алгоритмов проявляются только при обработке запросов на направлениях со значительным количеством рейсов. В общем случае рекомендуется установить значение ''differentFlightsCombFirst''.
|-
! style="text-align:left;" | Необязательные параметры