Changes

Summary

  1. Implement force-forward edges in baharev. (commit: 6d865c7) (details)
  2. Refactored eades into class (commit: 5201a2a) (details)
  3. Refactored eades append/prepend (commit: aaa2e75) (details)
  4. force keep edges for eades (commit: 24e71dc) (details)
  5. make baharev use eades' forced forward edges (commit: 0ebbf78) (details)
  6. Use a low weight for timeline edges, but exclude them in the FES algo. (commit: 6e30983) (details)
  7. Fix: Use weight when determining counter example for conflict edges (commit: 9ed34c6) (details)
  8. Log graphs & metadata that take long to render (commit: 49a6be0) (details)
  9. PRELIMINARY annotate edge weights in the headlabel (commit: dab1bce) (details)
Commit 6d865c775a3ae930a0b2970ec22349ec17ac2df6 by Thorsten Vitt
Implement force-forward edges in baharev.
This may lead to upper-bound inconsistencies, thus we need a
force-forward implementation in eades, as well.
(commit: 6d865c7)
The file was modified src/macrogen/fes.py (diff)
The file was modified tests/test_fes.py (diff)
The file was modified src/macrogen/fes.py (diff)
The file was modified tests/test_fes.py (diff)
Commit aaa2e753f1df2d088ea94bd902eb7990864ad230 by Thorsten Vitt
Refactored eades append/prepend
(commit: aaa2e75)
The file was modified src/macrogen/fes.py (diff)
The file was modified tests/test_fes.py (diff)
The file was modified tests/test_fes.py (diff)
The file was modified src/macrogen/fes.py (diff)
Commit 0ebbf789122f171a44156a2fef916f694311d2af by Thorsten Vitt
make baharev use eades' forced forward edges
(commit: 0ebbf78)
The file was modified src/macrogen/fes.py (diff)
Commit 6e30983ab963fdef9177fbeb52ee025d9294d740 by Thorsten Vitt
Use a low weight for timeline edges, but exclude them in the FES algo.
(commit: 6e30983)
The file was modified src/macrogen/graph.py (diff)
The file was modified src/macrogen/etc/default.yaml (diff)
Commit 9ed34c6cd143e1515e08d4bbb0b73a191e364650 by Thorsten Vitt
Fix: Use weight when determining counter example for conflict edges
(commit: 9ed34c6)
The file was modified src/macrogen/report.py (diff)
Commit 49a6be058f15286f26767d9002edd54e14045fa5 by Thorsten Vitt
Log graphs & metadata that take long to render
(commit: 49a6be0)
The file was modified src/macrogen/visualize.py (diff)
Commit dab1bce20d896145cfb65ba5be7692428e08d607 by Thorsten Vitt
PRELIMINARY annotate edge weights in the headlabel
(commit: dab1bce)
The file was modified src/macrogen/visualize.py (diff)