Как сортировать массив данных следуя нечеткой логике?
Интересует следующий вопрос. Есть ли, и как называются алгоритмы, которые могли бы дать объекту, содержащему переменные с числами, его вес в сравнении с другими объектами, причем логика такого сравнения субъективно дана человеком?
Например, есть объект фрукт, с данными насколько он сладкий и насколько полезный в каких-то единицах. Предположим мне примерно в два раза важнее, что он сладкий, чем полезный. Как тогда отсортировать массив, чтобы в нем отражалось эта информация?
Для того чтобы отсортировать массив необходимо уметь для любой пары объектов (фруктов в вашем примере) сравнивать их на больше\меньше. Практически во всех популярных языках программирования есть возможность сортировки с заданием собственной функцией сравнения. На каком языке вы хотите это реализовать?