Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
Symmetric DAG #656
Current column allocation algorithm is too straightforward. It results in following issues.
Graph inclines towards one direction. I think symmetric DAG would appear more pretty.
Graph is spread enought after merging of many parallel branches. In such situation new branches may jump far enough from its forks because the fork column is far from 0 column and there is free column near 0.
The patch series targets mostly this issues.