Продолжаем кубики Рубика. Проблема такая, что force atlas конечно самую красивую картинку рисует, но кое-что искажается, а именно глубина шага. Решением кажется принудительно взять и расставить вершины на удалении от центра равном шагу. Кажется, берёшь просто и в полярных координатах оставляешь угол, а радиус заменяешь на глубину. Но получается читаемость хуже. Хотя честнее.
У меня есть пара идей на этот счёт, но пока в качестве PoC вот такое вот.
Что интересного видно — есть вершины которые force atlas прижимает к центру, хотя у них глубина максимальная для этого графа. Получается, это что-то типа противоположных состояний для кубика относительно исходного.