Сортировка методом Золушки

в 19:26, , рубрики: Песочница, сенсорные экраны, сортировка, юзабилити интерфейсов

Все помнят, как мачеха заставляла Золушку сортировать мак и горох. Что делала бедная девушка? Высыпала кучку на стол и пальчиком направляла маковые зернышки направо, горох налево. Перенесемся в настоящее. Глядя на то, как сотни людей тыкают пальцами в сенсорные экраны айпадов, айподов и других устройств, мы видим в большинстве случаев действия, как раз напоминающие движение пальца Золушки при сортировке зерен.

А теперь попробуем представить реальную задачу, которую проще всего решить подобным методом и такими простыми движениями. Условно назовем её «Приглашение на день рождения».

Итак, у вас есть список друзей, часть из которых вы хотели бы видеть на своем дне рождения, часть – точно вам противна, а часть можно было бы и пригласить, если останутся свободные места.

Как вы решали бы её в EXCEL? Наверное, напротив каждого друга поставили бы весовой коэффициент и отсортировали список. Выбрали первых 20 и разослали приглашения.

Как эту задачу решить методом Золушки? Еще проще: тыкаем в фотографию и движением пальца направляем фотографию друга направо, если его хотим видеть в списке приглашенных или налево, если нет. Но есть еще одна важная фича – мы теперь можем присваивать весовой коэффициент посредством задания угла броска: чем выше вправо отправляется фотка, тем больший вес в предварительном списке будет иметь этот друг. И соответственно, чем ниже – тем меньшая вероятность быть ему среди приглашенных.

При всем этом такой метод сортировки предполагает отсутствие строгого ранжирования. То есть не важно будет какой-то друг пятым или восьмым в списке, главное что бы он попал в первую 20-ку.

Осталось запатентовать данный метод наподобие того, как запатентовала траекторию облета Луны компания Boeing.

Автор: Thermik


* - обязательные к заполнению поля


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js