In the README there is the following line:
"In the fourth phase, I used my own ngraph.forcelayout to compute layouts of nodes inside clusters, and a separate configuration to get the global layout of clusters."
How is the global layout of clusters calculated?