Разные результаты при тестировании программы
Допустим в клетке Jupyter Notebook имеется минимальный интерфейс с кнопкой к которой привязан обработчик, который вызывает в свою очередь некоторую функцию из другой клетки.
Там же где кнопка имеется поле в которое можно указать путь к файлу с начальными данными (они обрабатываются в функции).
Теперь странности: при использовании первого набора данных выдаются приемлимые результаты, а при перестановке на другие данные и обратно уже другие результаты (хуже чем были).
Никакой random нигде не используется.
В самой функции если уж на то пошло создается что-то по типу мн-ва из дерева решений (само дерево строится рекурсивно).
P.S. При использовании одного дерева решений результаты не меняются...