critical_path drops back-pointers for zero-duration predecessors
#9
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
schedule.py:53-57initializesbest_f = 0.0with strict>; a predecessor finishing at exactly 0.0 (e.g. history entry of 0 minutes) never becomes the back-pointer, truncating the reported critical chain. Cosmetic but confusing.Implementation:
best_f = -1.0(or trackbest_pvia>=on first candidate) so any real predecessor is preferred over None.Fixed and merged to main (commit
837b885).